From d72bbc44540ad75fa1a8528023f0ce729910b603 Mon Sep 17 00:00:00 2001 From: hduoc2003 Date: Thu, 29 Aug 2024 03:45:26 +0000 Subject: [PATCH 01/12] feat: add function verify_proof_and_register --- .env.example | 8 +- contracts/navori | 2 +- src/contracts_caller/gps/mod.rs | 2 + src/contracts_caller/gps/types/mod.rs | 1 + .../gps/types/verify_proof_and_register.rs | 58 + .../gps/verify_proof_and_register.rs | 85 + src/contracts_caller/mod.rs | 1 + src/contracts_caller/transaction_helper.rs | 39 +- src/data_samples/README.md | 3 +- .../gps/verify_proof_and_register_1.json | 3558 +++++++++++++++++ tests/flow_test.rs | 58 +- 11 files changed, 3795 insertions(+), 20 deletions(-) create mode 100644 src/contracts_caller/gps/mod.rs create mode 100644 src/contracts_caller/gps/types/mod.rs create mode 100644 src/contracts_caller/gps/types/verify_proof_and_register.rs create mode 100644 src/contracts_caller/gps/verify_proof_and_register.rs create mode 100644 src/data_samples/gps/verify_proof_and_register_1.json diff --git a/.env.example b/.env.example index 99b3e20..0f45960 100644 --- a/.env.example +++ b/.env.example @@ -3,8 +3,8 @@ export APTOS_PRIVATE_KEY="0x3d31ef06ed8003c3a85125b6e6287967a7b80a3e4367ccf2649e export APTOS_MODULE_ADDRESS="852578629621677c02f4b9679622f25cac00b4fe17d1fd8b197ba52a2627ee3b" export CHAIN_ID="testnet" -export APTOS_TESTCONTAINER__ACCOUNTS="0xe47491c27051639d2bc0167af9370dd39f6df3479edfb51658a2eb0a16239cf6,0xdbba3d6050eab8b8683598fad3f80ba1282664a9fca018d629fe883e59889241" -export APTOS_TESTCONTAINER__NODE_URL="https://api.testnet.aptoslabs.com/v1" -export APTOS_TESTCONTAINER__ENABLE_NODE=true +export APTOS_TESTCONTAINER__ACCOUNTS="0xb6c8ce69f296d08fc217b953c7fba5eb25fe14ce0c764b1360ddea4e7e21470a,0x054031364b8a623c093277d30ce9fefe0df363226c23b1cb130d6382f4a1162a" +export APTOS_TESTCONTAINER__NODE_URL="http://10.20.21.121:8888" +export APTOS_TESTCONTAINER__ENABLE_NODE=false export APTOS_TESTCONTAINER__DEPLOY_CONTRACT=true -export APTOS_TESTCONTAINER__CHAIN_ID=2 \ No newline at end of file +export APTOS_TESTCONTAINER__CHAIN_ID=4 \ No newline at end of file diff --git a/contracts/navori b/contracts/navori index d653951..0dcc2e6 160000 --- a/contracts/navori +++ b/contracts/navori @@ -1 +1 @@ -Subproject commit d6539515cd0a9b841461c57e9319930089a0dbec +Subproject commit 0dcc2e6234209f9565141a7bb8afda7d9495e4cd diff --git a/src/contracts_caller/gps/mod.rs b/src/contracts_caller/gps/mod.rs new file mode 100644 index 0000000..fe11730 --- /dev/null +++ b/src/contracts_caller/gps/mod.rs @@ -0,0 +1,2 @@ +pub mod types; +pub mod verify_proof_and_register; diff --git a/src/contracts_caller/gps/types/mod.rs b/src/contracts_caller/gps/types/mod.rs new file mode 100644 index 0000000..b282889 --- /dev/null +++ b/src/contracts_caller/gps/types/mod.rs @@ -0,0 +1 @@ +pub mod verify_proof_and_register; diff --git a/src/contracts_caller/gps/types/verify_proof_and_register.rs b/src/contracts_caller/gps/types/verify_proof_and_register.rs new file mode 100644 index 0000000..2f5bb40 --- /dev/null +++ b/src/contracts_caller/gps/types/verify_proof_and_register.rs @@ -0,0 +1,58 @@ +use std::str::FromStr; + +use aptos_sdk::move_types::u256::U256; +use serde::Deserialize; + +#[derive(Debug)] +pub struct VerifyProofAndRegisterData { + pub proof_params: Vec, + pub proof: Vec, + pub task_metadata: Vec, + pub cairo_aux_input: Vec, + pub cairo_verifier_id: U256, + pub pre_registered_facts: Vec, +} + +#[derive(Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct VerifyProofAndRegisterDataJson { + pub proof_params: Vec, + pub proof: Vec, + pub task_metadata: Vec, + pub cairo_aux_input: Vec, + pub cairo_verifier_id: String, + pub pre_registered_facts: Vec, +} + +impl From for VerifyProofAndRegisterData { + fn from(value: VerifyProofAndRegisterDataJson) -> Self { + VerifyProofAndRegisterData { + proof_params: value + .proof_params + .iter() + .map(|x| U256::from_str(x).unwrap()) + .collect(), + proof: value + .proof + .iter() + .map(|x| U256::from_str(x).unwrap()) + .collect(), + task_metadata: value + .task_metadata + .iter() + .map(|x| U256::from_str(x).unwrap()) + .collect(), + cairo_aux_input: value + .cairo_aux_input + .iter() + .map(|x| U256::from_str(x).unwrap()) + .collect(), + cairo_verifier_id: U256::from_str(value.cairo_verifier_id.as_str()).unwrap(), + pre_registered_facts: value + .pre_registered_facts + .iter() + .map(|x| U256::from_str(x).unwrap()) + .collect(), + } + } +} diff --git a/src/contracts_caller/gps/verify_proof_and_register.rs b/src/contracts_caller/gps/verify_proof_and_register.rs new file mode 100644 index 0000000..fbd9e3c --- /dev/null +++ b/src/contracts_caller/gps/verify_proof_and_register.rs @@ -0,0 +1,85 @@ +use std::fs; +use std::str::FromStr; + +use aptos_sdk::move_types::value::MoveValue; +use aptos_sdk::rest_client::aptos_api_types::MoveType; +use log::debug; + +use crate::config::AppConfig; +use crate::contracts_caller::gps::types::verify_proof_and_register::{ + VerifyProofAndRegisterData, VerifyProofAndRegisterDataJson, +}; +use crate::contracts_caller::transaction_helper::{get_event_from_transaction, send_tx}; + +pub async fn verify_proof_and_register( + config: &AppConfig, + data: &VerifyProofAndRegisterData, +) -> anyhow::Result<()> { + let module_name = "gps_statement_verifier"; + debug!("pre_registered_facts"); + send_tx( + config, + "fact_registry", + "register_facts", + &vec![MoveValue::Vector( + data.pre_registered_facts + .iter() + .map(|v| MoveValue::U256(*v)) + .collect(), + )], + ) + .await?; + debug!("prepush_task_metadata"); + send_tx( + config, + module_name, + "prepush_task_metadata", + &vec![MoveValue::Vector( + data.task_metadata + .iter() + .map(|v| MoveValue::U256(*v)) + .collect(), + )], + ) + .await?; + debug!("prepush_data_to_verify_proof_and_register"); + send_tx( + config, + module_name, + "prepush_data_to_verify_proof_and_register", + &vec![ + MoveValue::Vector( + data.proof_params + .iter() + .map(|v| MoveValue::U256(*v)) + .collect(), + ), + MoveValue::Vector(data.proof.iter().map(|v| MoveValue::U256(*v)).collect()), + MoveValue::Vector( + data.cairo_aux_input + .iter() + .map(|v| MoveValue::U256(*v)) + .collect(), + ), + MoveValue::U256(data.cairo_verifier_id), + ], + ) + .await?; + let mut cnt_loop = 0; + loop { + cnt_loop += 1; + debug!("verify_proof_and_register {}", cnt_loop); + let tx = send_tx(config, module_name, "verify_proof_and_register", &vec![]).await?; + let event = get_event_from_transaction( + &tx, + MoveType::from_str(&format!( + "{}::{}::VparFinished", + config.module_address, module_name + ))?, + ); + if event.is_ok() { + break; + } + } + Ok(()) +} diff --git a/src/contracts_caller/mod.rs b/src/contracts_caller/mod.rs index d39c262..992bbdd 100644 --- a/src/contracts_caller/mod.rs +++ b/src/contracts_caller/mod.rs @@ -1,3 +1,4 @@ +pub mod gps; pub mod memory_page_fact_registry; pub mod transaction_helper; pub mod types; diff --git a/src/contracts_caller/transaction_helper.rs b/src/contracts_caller/transaction_helper.rs index 9f7df13..84a63ab 100644 --- a/src/contracts_caller/transaction_helper.rs +++ b/src/contracts_caller/transaction_helper.rs @@ -1,16 +1,21 @@ use std::str::FromStr; use std::time::SystemTime; -use anyhow::Error; +use anyhow::{ensure, Error}; +use aptos_sdk::move_types::identifier::Identifier; +use aptos_sdk::move_types::language_storage::ModuleId; use aptos_sdk::move_types::u256::U256; +use aptos_sdk::move_types::value::{serialize_values, MoveValue}; use aptos_sdk::rest_client::aptos_api_types::{Event, MoveType}; use aptos_sdk::rest_client::Transaction; use aptos_sdk::transaction_builder::TransactionBuilder; use aptos_sdk::types::chain_id::ChainId; -use aptos_sdk::types::transaction::{SignedTransaction, TransactionPayload}; +use aptos_sdk::types::transaction::{EntryFunction, SignedTransaction, TransactionPayload}; use aptos_sdk::types::LocalAccount; +use log::info; use rand_core::OsRng; +use crate::config::AppConfig; use crate::error::CoreError; #[inline] @@ -40,7 +45,7 @@ pub fn build_transaction( ) .sender(sender.address()) .sequence_number(i) - .max_gas_amount(30000) + .max_gas_amount(200000) .gas_unit_price(100) .build(); sender.sign_transaction(tx) @@ -90,3 +95,31 @@ pub fn get_event_from_transaction( }; event.ok_or(Error::new(CoreError::NotFound)) } + +pub async fn send_tx( + config: &AppConfig, + module_name: &str, + fn_name: &str, + args: &Vec, +) -> anyhow::Result { + let payload = TransactionPayload::EntryFunction(EntryFunction::new( + ModuleId::new(config.module_address, Identifier::new(module_name)?), + Identifier::new(fn_name)?, + vec![], + serialize_values(args), + )); + let tx = build_transaction(payload, &config.account, config.chain_id); + let transaction = config.client.submit_and_wait(&tx).await?.into_inner(); + let transaction_info = transaction.transaction_info()?; + info!( + "Finished running the function {} {}; gas used: {}", + fn_name, + transaction_info.hash.to_string(), + transaction_info.gas_used + ); + ensure!( + transaction_info.success, + CoreError::TransactionNotSucceed(transaction_info.hash.to_string()) + ); + Ok(transaction) +} diff --git a/src/data_samples/README.md b/src/data_samples/README.md index 4dcc7bd..3fc6c43 100644 --- a/src/data_samples/README.md +++ b/src/data_samples/README.md @@ -1,6 +1,7 @@ # Aptos Transaction Verification -This project verifies transaction data from the Ethereum mainnet. It follows a specific flow to verify both Merkle and FRI transactions, and then registers a continuous page batch and verifies proof and register. +This project verifies transaction data from the Ethereum mainnet. It follows a specific flow to verify both Merkle and +FRI transactions, and then registers a continuous page batch and verifies proof and register. ## Transaction Verification Flow diff --git a/src/data_samples/gps/verify_proof_and_register_1.json b/src/data_samples/gps/verify_proof_and_register_1.json new file mode 100644 index 0000000..9b5a9d8 --- /dev/null +++ b/src/data_samples/gps/verify_proof_and_register_1.json @@ -0,0 +1,3558 @@ +{ + "preRegisteredFacts": [ + "90374861002239632883146525806296082229390106108247837426675086315668045719761", + "56179984307737135325919351184789470684532458739302700119337202059111297536095", + "19190820922101267664215359754841501926553775541624241835940789063091042960464", + "66586306965550603250910956553732177691905041135943809483521167389721193902029", + "68443066659093902002674439413897714857136051230929887104012199028945057695626", + "23192747390799604015430652824310028313406567091172154104214555033819721960689", + "97283375723887248194450477128146682165031810510343354567282663123280809221661", + "80968054135729823233098444019380404866236903770867981797552678178437726896436", + "113739474458047985875134190238202909490865559207753141829375000051595492879090", + "20946212888909783695959691982338390660827109775859716352857773793588687912713", + "18236560283595263861680501190348216068035274366239795797554205265777798677847", + "3475479194832868407252076218244065764153368218389092265849466931110185742916", + "36540216028641017149922661842736303619839298998394385602444281694375903052249", + "26751428622798066946593928384877292663892571316476265809625637633982414766613", + "108989866619290065012341693446604475344491203869097610514645397579480237619250", + "1706752348348350474316359563606222616037273166550736401876700743583814423394", + "102942953147077953577589898780534969926714763267459649931943250340206611985712", + "94996409189514341198972986074256390453367838049543555656374742468620736799996", + "7630635281270509304868970434369247630120859000564221113883913918139204902212", + "80068896147766953807751265463552510608474307949535623210047793435449947310989", + "114295154860226915328731256983284563858045735337125703450891967138442818857632", + "8417308633700696570178253158247249244774146709181695323743846714363528183003", + "79877103184977587145722178107489386645267945862174438383674182972620613464854", + "106622138440118238983021857248984299671297827476239310122691154542315572030452", + "35407789176729882023043346870195508198735280297753316525720822423999599438423", + "97247116699888635887092397993480624001232228530526374282764628633193826110296", + "99382438699614618382213388767371054426929963780766253748605072450548089096844", + "90037562315543375628611111594410050182085992774909526018552910702672849371547", + "66330217308210720753442297318980762487735785518018287993987132182462864714651", + "109571841541340825468209355313413891725787430962867981137038973523064361371237", + "109937365287439598906500883782213142231907427443560869688630243469916952399010", + "113385865575537621107394117379981261347666776727074493318494347737026645700795", + "23122203662614098324643090809541223981196048012147350120265330136512811004930", + "1056405680268605560294856755247691653342780261320667366779585585236155642442", + "87661505103736964751275757691313253648970106905164251785999294346436602113608", + "102687685640516492079118532882253008979682440349285359822275299001352415439951", + "23905697917661649423247972005223309598503440259943287872839907444179363364504", + "9956032705630556713599707735790616984651366117863346977335729174033595071931", + "96738810824213402847756679585491770521220456489714866058023318212839351509101", + "63834959162310767538843963137616271394241929873922387589022016011695315860778", + "21289049327692527859432450424389138860663521299399575156176885744994266527501", + "86232104727778949950935448711080979246717811947975337571968163691683226474146", + "102313560892902765619089366797567032814530208108882506079988386739661925842265", + "99515437057018328544294475001053112012841277062790484232940716266599397988057", + "10668736116974850029457233946177110228200385721657622520766124553543632184384", + "76103409895220100604235711728933125215091844418169113707022087801198846966165", + "113010486737795247946614252243717974083103498894976661835631581742069108908557", + "49364954754557103458724625605552951667693246646850685161342184015024079107074", + "21101393901139303402053518578563147748604228725946476106009553379297289500360", + "49057143170402849511933489439129029796978255118420492401606558513886701176184", + "105354731550163339410107008027797505967674200410979413601900457972614432198832", + "90565076274237802796740807405316931168975598712441947294022211662139222564246", + "110086539187109278267772369060252173502692807704231807386629478288955820606553", + "91701366154883661998080407194984734883588360864725838195350520660916272224550", + "10142247108685080334892437554414866974972072085399771470436015465089292126074", + "29846338217282302211720587287700154483319699420383757799056426384711488791337", + "27938671957139595210220691902146898397681086789544505455972136928035908911847", + "82397658054668831145706925873152499116096413535619458060749379405000904989250", + "114350224661168995256315748222052165337018756369447544642618460051770218058663", + "109449309974240654711094492499272317932638372062015147273552600751522531927132", + "72754288117656108990702924709275729187164329684458390959556709486333489176219", + "3549079161997778458715558469415602786285474423103849383204864453585494590598", + "34180556474406191060669719433425086607404936459323656751147442645349487160742", + "43765057642094157918166183142218037077738095098377774018701635793727204014420", + "90338052431962724685534383491983206853366403753213758686231057853304211136459", + "78593063359401999309183237875655244819560333354895701115347297264562942709344", + "74397434760339478525253859888632724196286728764602353655830333545367635693211", + "26331198787662591149683874088792836750375707093253627370654392720192174963831", + "112966566532689715129209330793849427993777907280780183292673865937361135937791", + "114353287122562499920403540458455011940628482725948814589329826696105247950135", + "74793741954496830626288812339382886908941319930944040532593327777657290557145", + "34816126872178744582897783663511921391868282525489350295187750768827352316016", + "21192453921598015764696235205121701434331412370431684436751933143838798473874", + "44058201973227503740034396715380727969112740245779215366320280890003333982477", + "29533018075707303783434947446180013484050458337692795871871452151406143646581", + "1515089686428457373979034688329533927928349613916887567879601389354743370622", + "109180325929866834046270827904451567568497733033134200374019349511256767897440", + "74803672184456742013297129602262186562311733420299114203575638766212190585231", + "115238366101742584162835591700054714193217723931612061275619410075644648428546", + "32468678250053212505585649596015464999877799621553994413247029896773066667413", + "83364528782048618142708226118279656717061858624081534727039416012820163224633", + "7354024309730882796394228327040203349880364428944973235716092765476455492827", + "1262870503500310307550645023858402879272209665433488597993297460482425337681", + "98335980330019236625060043875409342710228293575666239080011807480414732765509", + "50946595616360816829923577986994745828151869137771049307445926030578784109485", + "36091201194688256622898407911670913963302847417436669790744715657240876899240", + "8808253819130602704597917725112680472256833111887576050377948899492705923474", + "41172636646503426875678768053851629635776602665650552436822695192637817118749", + "57345710549584635654376568872517963763578746035456680536854183592502432570300", + "8592690889905210972890398735532689180019458953833470005607590901672380695210", + "4166477994583105470567754255283418669459564354509224410886188538894147142981", + "68098757309841651586951304259266886311988607392802233236113645028486168507396", + "24991295910751946290113312312609549408787761745773777699987177576591735352986", + "44579876644222395824149806086725617918387553747425122027470825518990251740243", + "15227406251604233210603812810167629530808202085136198556337441549511877890960", + "22759540127952266669819370265282379758525372733374540416507802513771255892716", + "43127206729995927237848006162371109890076978014461685775634432683267685856426", + "41713821958160636851968483405352077418860766134587223705294185412188684305270", + "26208125733708805609633428661679389703362429167499430915810971395717416747145", + "76610189760043808548699718210259885776088478988479636720437380804721153098755", + "89512216112173270344143296040145603274650163871066984128619395954363420721339", + "20460714744270138307212528049453329198095121561210823963362966657556483034334", + "26132924683195836720371956609390091423632291995299668692240211036108215269474", + "5833487682800299469138526098834355959268474110834809916356825665675462740090", + "104168692497517601592269866592849005457185792813289145227648260949961420864131", + "25331304506557690176407806936878770676661143952534511069637066064175583660259", + "112018639779265106474848771291281771837615571390662122133274809689481075308680", + "43241577635777865484894036547205004558146528317683229065146611241513131335510", + "44298908683033041834217230570717599544704508151662319940657234279904124414826", + "63552330732732459467178499721380645650878694771142132740091085775704359351779", + "43787187384165832627764329527271795808183561866472090676239822547264004758022", + "75945073431498078448020725259869395714443637284325161544957599542351223232505", + "3487179213006642983436008189858169851299213853792874972837855149736029401094", + "19194865307362108242290006920339162915830230902494071902265621916750355946629", + "97568969073055749633422855926655463704707484230994155156931576401701347016144", + "102238434528026988975197954301433106354948626029658627734228689550897160347614", + "66594741843714574534308635729583698167667776410737504500354069533715403500323", + "51777580934224258187544418755076951133541389668871178609223423989089924081639", + "21589639526269990982086909365872153956502020087277655108454424960163541671436", + "81384416940325143552201510640904753937666873078017876860068735190840262769922", + "49133513547692332775728603722476218340473115481627222594095172309501801157474", + "73734380932306603407515307721321779934177802377409864424716732654369673246710", + "2246242615905913254289602438933399890848860254152406286075054315866149677898", + "32674031223765518728565388665708213082065722640384335713247313951353485898957", + "28746886696149701919814134856061510367100204788242834599828602344175436902511", + "39167172499001521372424096108110778083374328793564421932890271511530920922273", + "5568791916240257974108514411297609833792444630749693797301395811224369646704", + "20648755118034012175088350428474024653337183431348871734331406995784145356367", + "106801795140800106612769951485343336194859968206661756633407649315203733828610", + "109233825391360408160515995038642668597144657585165770780785494193129195973941", + "77207505616123334879940117435155892191723326029288634557447400993849107713194", + "71610279175603669325936289183255885935727478053095853966547197850172747643407", + "89854640986939055245084861674373301917111961062361634149692827460746570066714", + "28247203691230740736613218045571786984629316425418178432608500161341110986189", + "59546743490332337201206414807226390307040560870249265640051968488562401608969", + "67929796707307015787838902159703874270177935518815265738049224573505381516441", + "57982897878633836389748479999846361296323406155916672564734814105139336792326", + "5461101373327848068206149863625709449986120412484976573069494600867225573415", + "54401079502624290280637309817524422947364512646040178118146883186731670847433", + "53102394760090565318361765484915161408407391495275264713850980546504698071462", + "24501533376177415438581018233386276735001596213114459694543770889792806631869", + "72170518293491644299982561780267540456189083097892772096830683423147466350620", + "89507430817958911598180398286809748833831052705273225052362178213089962642044", + "67727286488218425278181697875293999012012205750711984730448971351278910880253", + "111984454683772058542342557774797911429133885429421697069813212466318625115156", + "42436203951095614276310175924323536573731986909545123056564849774774169323368", + "85023143561303097272838976016423923190713891008789243794345887371857933417910", + "99962596389093098242681956517398169865641769947647874231354223362282205536340", + "4270535965963330775428152393255854474388157601236085526291615686178712188684", + "100168155884200604754471294981242410393814206647200645914158150624040943080154", + "9991161355592366583927099508561253591100964250276828785969078804632480435554", + "12314720405934725856472482624757170035114847372996256646716937313000588318203", + "2860919010955558408902310701877023431625693793673332335478827641334278686496", + "53094136923778396041833543082867956503544790133841216723133125587353218061827", + "45746601333313207603396211822734047207695070342325060667493306720808686166843", + "58889503653460048861316482416593039235957417643084033605562781818588299363408", + "19368273464556807576443231344257895007603950181611406270234178574102198049241", + "78437754394508682181120265468852233510477922885972762279767165050640422908939", + "107538822353976920407659621462926481071876578481681250153246538133147091592488", + "81016917794819082013368717221409367332826911122547583627440080895211636369050", + "94293980226690299092075171178403633264221836625859365988598967109306027221531", + "104532237909964133266639106750455032124167279431562592209984567674658989713190", + "102950073621149083428450437087243856943209426516709316481928340843275371462474", + "6207133171417225337016777381163053708908918883458415563002474230906668287644", + "53700790273498931152022815278706540759909711478884140534791079723526570596577", + "70115235540639500263001553659924939690859425790641278583800508331421213921461", + "35543200975794353588671421892926038694759482084523519733723837344262948638759", + "87352361273830059962387057433686873189979881697522907386537051414764832172457", + "7638629750848859240414806726354174351530887514426388188836129131290143265737", + "6516500991100747974194383587733989479753199121089574498737264556690984433230", + "93253296820582360795148765795065795381150137981997115109302523734642323873758", + "12449016597987910792497122276112041776099425301434980259388955793910933741083", + "11271285254221084100339796453752441804606125007367969431803009806036452833376", + "65829413880709257096044183138202605328645291488368914113133511052795333207246", + "28977904135508914161376386492741539135190407185163903874658869603086213454138", + "25836751905377616080744783025854541008462131129032624784576753428459625661668", + "67180466814834338156096152655854391237210342648669413756773929230094046403193", + "99357718082860025927471361993254462596480088012760268171607745179113742355191", + "71955653087845635064868533213226682826487548825435565236859397491549375786842", + "36297888985448358751250303659804599846791541289095708937632688923150803732077", + "100695121743117099387138389582703227077322918542033961629411067185278558763932", + "52162983126768334363716226677678035098080091988154254090178342535424805338565", + "112708429459258541488478246774539856801569052293461484378174484054096804735367", + "6386940711335736617244249800843112627661703411239408108695797540986788303958", + "48667387465383679028757190831127811623386562948341819793981442700703531129212", + "98215133989567460358501006150820012098364412504237534897797904556278505940724", + "77914337789836865570785786657698936879706644099756179733695564224308773670876", + "100314242064051268461604597834245157603560021911340348660139774644451738907842", + "92879867477996008917340699058326590131009703424452440666887051426021661821602", + "99484689145824940566079253082487092284723654220927015492765678371484126993578", + "55338944734571646593272291826201840015142400248235325107497286768141895185337", + "89826434292930901862075608993436828951224280168302092068798800553885757762928", + "33740109116378228749257439646234270163722585879874698746225292557855187850594", + "100356465946439001515953663863857685534425581725095420766368764978292427052708", + "81039394128577152210104571162034485951807254911082897846587060509332682379842", + "8408001468728275572399671384230777274726355120930410580597806906081473572834", + "10908895775073442916551780239275092031518888963057215550848907527664597344536", + "84854642649047683943166963643528804747997917768241541006172310483130917139714", + "33057615236450367976028992204116567940277523026857601485825454840800733335275", + "84705360793393705597425798431296817504392775934169299899880924245986783457718", + "111525682337395407150935900613453144787831145518929570787046943285397888693020", + "105402484238252043386406911631640919028148671900230248753956083168227090236594", + "70647607073050492724378996153615617582748975980544650427971195959951966195543", + "66521794811092307186268561977757872649616489656369434186016615885501699943928", + "89597831476817284710027736327994254225523609056361102418859489827421817774092", + "44604079989059949810225055984527460558032314898040234301558288230903056056928", + "110906681986217791515164760429651240169704675531605153783110893850933566462598", + "95605426720075704009708031938371632287665713591343546809539080823718941837468", + "43398017903547626946267019207185022673547202566576083953106515696551664433428", + "60883525320865361397118947610586986350422623916272247377418475239685689025023", + "105013515056650599904740120254050683007636634057992254769196256228963989758384", + "32970019925085424528938038041082657559781113875649582716431251558142614988993", + "47152734265221658771537186547896388953873827616302729821741905644792654885212", + "10001610022538043596518167287631681217109070720896899004297617607149737011860", + "86184537192912747434336926622761274738006624813378474991310593685521681282478", + "5358504471205796191359974070296605502493139653740431802490387627691657510322", + "83019212589565586195475052280463738452376535486172402079583211203400216456992", + "77312752118832772627173761036118263107052792662245258723454628828356346552872", + "91168167042411679201023714451010680219591301896110952914192246461237354981878", + "22932757472394911110965504071941120916104593208650355772387363295265959734953", + "115556511265393988531138660976576937508980119423457984460560732355986628567729", + "49471586771056006153882338624844003952601160760394299194484706708275122110249", + "40437284636905544491914836688765577730310598705029996999052422836776316633143", + "72670924227959953093823635758133023387589265147796294862753188605738013306166", + "76217708915337615135870563303026608590541334136059805638260396806525183027158", + "111382703162449060635417094044983829969538219785638291828194112078925781095548", + "71412195454643078215201625799979658826539129274678134190054591601317598249139", + "109427188924527536161388844770403365839616648247890550908426860021567063950012", + "34454801564526576746496304309335628982206605439276368979136436152558472936330", + "16909116389666417078832685940824942416785511928990223451431211956701429161798", + "87698582301117846663147606779269880643388131451192642717957297114727730507100", + "43592905395241141792523085541682153713270987086400852743794878114759318992839", + "35184881368193554939773858899269834363473610511261389836413145556903303508884", + "20220176479835329664361860803150382635023778080712173078993999986143667000970", + "16016175334500266720236929020842862694644806123842897753176802503629958457499", + "102801360790614342848922227882473633660570608752016158214990663013058048355226", + "58431985744980537888010270219770316522367177923668906666628944289651836422428", + "113151842259347069612843052101577985618353246939906832913902457845822885426657", + "21668648605876017813903250563208915552089304347193092661525061207363925567050", + "103458678315326790746664464092071139733777152999140279888112890480728137219425", + "15046497898873536583433477709389552494193312533290755199833917193885405409120", + "102257627722241440926290718199198015612965738563678274220811766728449922160690", + "115352438831125187782321151378343525556314774435648261250884644770831391669260", + "72754165224345357763276290774245956611804378986384287501670219759415895189580", + "63726005931456256957505969253224519513310091889261588362935543718245788508457", + "44910251191483746483195517495699591749009017563959493187235656765833916481579", + "23891996609610598674739214035443938398487118816513787774310642097646987106723", + "68266911273245661253246325983957102041600367995682669862953183177017341901079", + "76174792321053692273480049383512989579457418003909718073166397476710458124125", + "47741193980648316938868907515514122407908396634142457645264132883247206333355", + "68473348894505681101767093394679965408224360400687139735774118053839909527213", + "61962461050948177191714559364559630784308260342947110988646257809326620368732", + "109729562325274107495619813763747075773585249281577287546399510824941904297909", + "85278121045714762581195625982775632570870179662735113302305732775223026440845", + "35390066325352698385900039374380681482743106636864486587171008494181912419887", + "61817986976212291111023385674831911785692691752663229372150154623715801331268", + "104234714165077845426216586074895633703167537283045981826348831938989156603755", + "93997636807741001761200701186260237871922197808951631015346841691626896732544", + "10948685650569138662147662505124157383288551691964930130973677887234145173522", + "80419721870958136651594847806145379485816582975173301021693736480838794125039", + "30773599383919394844596593330745836609535996514201436551409942197904827833532", + "40006530683475617958269827175640823237905182350116335160529910058104695590290", + "53849083177701012677475696718832279545668013005495554861802582918816713436455", + "95062237045823435960704034970581429750768877035581485426250629888695567087980", + "66565540519856756044007830722509397433296158097795398649671945575310058673004", + "39910363287325882412565859791023302366163357027308058559734685947857918538423", + "100815578824152841371671582238880601229587082377654179508910110650249629797310", + "60044329725468581040651033165515865473651351328741547772936320556187068085715", + "107441649315090941799812354769686631343966197022610469971649947922005943294627", + "5420203213397319930360262451591483749541054436628730884965825787226514268456", + "79585000017390150979950952749344164240760428925339239295394732518310958149575", + "89480796618561168258046443591555412691805195353504281175317787258023352728850", + "75037195320414958249842856145783252179990471454671744930888469370195821105735", + "65766498003253658061204236689716157588363836833499059332956339571362302226956", + "114762279852430786779099679169231341750181664569709199004559936775015990441490", + "50051880330277542189027601672807972182905492084169218833523433588740583180287", + "37996097415291066390258091736392940373514369166754297151185763737393838492432", + "62331102659092603468993012258473653222062664522783032836120274183826356567333", + "51692730657084392082330891620940978627212406377981169456802474380362701895582", + "111028881613454007057478165478909084922629661509351112415149062759630943602221", + "78149070343913994174633022395370974896836526242393742991700142705465522394529", + "10304839652382864223365413862325260732385458467314371939325634836577168445257", + "72521233370857443499470980698659506422624493121069688547587420249462139567486", + "114957718573641314614026631676136179454763280757663675235443335936702914145984", + "20689504506796055625163882195238611576705359891216904935059102451468001008254", + "554589963636248486584305117640692170193922996101985470491449219568595439251", + "64871221219644051384069730546034243411449442047187300401570233079245744891736", + "50586518593293896659897980968470618799519050664592829618180035470611324252338", + "19717124532419724483984803632312259298765659984327821525416679282428215186251", + "22562694164111251845384808896156304616355277198956316500309259843686643229628", + "51125264080386233104180456617957528157930327534338850308651690670883500460220", + "374340456899941854719739759392094674445269077109061426513720694124205662498", + "52538748706636200788049368975247774959339216114060527728059633691695500867966", + "33770322910019572260472350939958958287221433992449045075563915890242061272315", + "965534793006240744780482282382415853268386714713034818677993718493886390048", + "83902059269517575542001470122915769599929870377644672915056065158067237659001", + "54375593449838212717956792827813290169046354991295381708082156142791765436986", + "17420649344075512221387251100364985687006164972804173854699920954044400010000", + "74518494131489310311353579115350638439647803086046611566609640243763096050725", + "28374065878646213296858599426330774017872696614359698141919542590347811111512", + "30758218608091659106461649222808638483013860783527871337597522166292465352218", + "35843639259905122085584547456558463243612763457594040538567538344953469172026", + "52929326380918711676851214279593897811317324422293900643096498444224459844557", + "14616845223833807134733223894180176216871022135762440273494335773116505423539", + "42473140559320482613645994604530844722244857545886887399757773750565944039844", + "69819310414707620797348683070854363770428466915113011098105646854801597032594", + "56835281031690316643215962958272171067530513585378185566333365248441117645733", + "23588242194293587675223132834161092830894990128308214792256090492047707235649", + "84583123918412912762643134957836889219032119926164397061106474584409131503686", + "65145076675255995691686715098764150982016729771212182560522187586131502437269", + "19891926584061921708574808237380626403529652809168185542944606417865203890913", + "80271903429617696818560549855658385467833969902706569264310959391178200051867", + "28403239590581348651418868157536093184233111654668794397435824758130907593957", + "46842532816204932482654365318010615652607796125623392516870612584008877559021", + "113799478533654745789404356170561708569557912461575923985299474316830917576218", + "22204092650669188080428834926348346893141843565768467443817642005190061938534", + "85073583308415162873330650849457267649067476895673752854621131078817434114283", + "54387469193842630440271885538882808959845473434650182285977367017730998271563", + "24845907658939965648076968540982236998396386353405369089334752455410210457170", + "7843650733535794317512162496151154461668526314956360144464708872605590141728", + "30444065430454221503165776166096724198402072784554113203617623082626758982642", + "52773436799266363904529174477358630044232608139712289586307297317202109807558", + "61271831955088839873570916762791904000517501748802934616044626950730196585295", + "75202083776185890391598549034260320636936474502595321868782806602616015374763", + "35114637603570773235686342746137658551930444862719508680393551330993193572056" + ], + "proofParams": [ + "11", + "6", + "30", + "6", + "8", + "0", + "3", + "3", + "3", + "3", + "3", + "3", + "2" + ], + "proof": [ + "114466098897597402921659719709029092930640158257605074943353303056672207405056", + "110716645003116774241504247235358442981402102604932742519169372952660021346304", + "64129366726357284689725737553456410958830515816794986629944529799175703887872", + "1780736778964192366546933766518918945947503627722816931995060120033865240166", + "2287089742226975924720501489434571104340803709409031654827394060964237519911", + "2586870648411840282288346400780155287784653597845275189722207879579091056698", + "2237650286063529741562129108954136266859535902083769633630357699741510752465", + "2043599315485679511955295551648588971389256465202336760150479451513582699043", + "2074630453024902369311214052034490492356579366365547032549078403776288837141", + "1140656450332239236517458398648072920690300180154294115530233270343527102776", + "339074222333523841283795216614182875876567909518507289961249286850086248655", + "397612820379595263384513675320147679697063149209120136968689786663601998732", + "890252942442315641916806609943362398057137084160327008582850126123841401069", + "609984464738082880334611966620647569135958421218326394134583119697808559914", + "1315494620912915069821324580527981973536790070056752449795197986617000006593", + "300624682652420252863564071043178809198031830122192328689349574956699676204", + "2547705600302086972022371031867119775466913383806980188921824164790232255719", + "623968920639319688882054495152447806025106048605522081878646795082871233811", + "1342177322901655332420562622691591392100100357148928145984151097058460708456", + "1714310403566504166231006079116003353569451879132185283707149313962609876392", + "2384595626292489060015207031317576770881100017446242792162316344528486902408", + "798304122166842829400797224542975534200929668532793061160733421682444396210", + "1055898699579750344145349456166146455290839986524719611646020071822400593596", + "2106021294731348329796292813965827701086038850334716537993958891180283658428", + "3296008873334817469179037044706997522914968805013614651032973348184455104000", + "3393693580643468873375475045386983520167790590680569130291671550778441705245", + "1374958250610270833469389232367579565620344953523669070672691865909525150916", + "2033105341143767278693368855018816898192858298082858649706032497751322924566", + "2514511612464884054370475396567544217887199705287220059560404728822444531848", + "309568055189030799994555222321220489927345566596823577367934927586105675605", + "3155501599354225066276754398978302095167427731419388469587427183198207398474", + "2656150356188972846960571629459199996640225430750462664456641936306473772083", + "3002952853075238617498841689553174289777123809888559050666588767964108716174", + "2401588011544100652139717765280181652305423904897482498333064231968693043456", + "1448207903822279301028230625066893131135296078454443896749810480627349468761", + "2591024233552006128634714126288321372673604343299380691839946937566925638049", + "2277042679282650429443892868304432861123594667376439215008158766165142712810", + "3108615648705123739133811065006363776749141611349849118233607639636660146491", + "3208093766812089849667839652230094271894102105033344716083192125025859338204", + "608528274072603959469416940210315473891123684740014978236855472909806957944", + "3298939945715304707173420951719416013698528318625782392714877188608250949187", + "3275205846218065313217085795462882008036317144702328631195675136989799675439", + "345508629977459705991119225641468263978323220379348297669105721123687589080", + "2536042613536253158955590271951576629017139519184134774086208866232742416853", + "2694637163239942934607258341075305656853919338256229864591757671027336076286", + "1074368344267201973711028061049445307215469701340903831420234935824024905175", + "875615142492322680358457282959757539415656147279929670707959297448362324540", + "2531875903907314731070409126074381837519311237054850501685223269871983628565", + "2672147300369737509950383946064752099814716857222678888178233438056099736727", + "2962771202700555703235902399460329895428299987695770127591978435511838111600", + "3229109229822013103050274057929724829014237369630772200476097356857734093942", + "2250554918483567429604919561558977125285526842489201840494998341168825267673", + "2793705494310526480239233428934475641435813542091073292381694887369871279919", + "1656713118779711244553065463729036163916320605097804459171533970380038897075", + "886492290345721437532011422603961944542837706582786887370632279245166618233", + "1367377859354333541354447704196826274360151157117558262060563051738196377402", + "1188504623500152324201960526724977241284016448226340302395821720436364489426", + "807854943593010869142066858421593959004435827970153626426452912143086361300", + "3500017114531146492696497599766693166416200594438158317617506647186663850751", + "3530464620049927299046312009098297609559866228957579780342355263505477175624", + "822561139464231521349523157789141232840158037074717141358974119231458315650", + "3087074144855237577633029689493800193934285802798230089509832229447743356880", + "315541335858046413794984848129208947387790442101552659771723676899082165378", + "2445932542062636594368430143120274868180773580880954952240478338934741426718", + "3617725292111359580607169479864228741005107534403183965572919080548698282087", + "3464251623134423241162623947703706712200431383602916190750321547584100708563", + "1527640583408586094989756445886355511416052487144469141266737674524422481532", + "461828297422470533508875213004476311295539176138857727105016913916259711768", + "2085121452202452539790974378150421625098051301789815177217711239601904634184", + "2378020496680010987245421404981988059806479971652338478997644650306826580234", + "1136047246650769120415923373706032384183115264985707709314699644325731193391", + "231010202702853859109104016474419986209039972298236694758326085815768530920", + "882537367671996391506707821730010491500807865388204172263010289778089117827", + "2139727862971999167830636948895550347965912488943502872589135750611121770185", + "3124116267396097260599734771831091478433568020641476820981119105165027949766", + "2640384779739586724998828109631238584637414781555444871880788198580126048224", + "2179084900609767280526640663460518140594545583147266604039131376170526866893", + "1403197673234752833648926575384585960957958668844551808674151774599378375897", + "1031114182116295901493289954330033244373023488565828292467411049577762695799", + "1115214429995841024624021598768389172056365957840873903115161567587317935727", + "50780786031480959585217312990383185749191035970916938425693718821240197323", + "2953199238676428053891391485168521715953626127276685517387917680234113898440", + "613320407673747600347955292759584283841441051181579809119850122967160520684", + "1321169910290529179697914368866654874739694985839088465466821144941742255120", + "2236096579860672254748720579254076347690568662325186460983272659163638333300", + "101944269337106642419120194352917002857388120856412179311619228582462893373", + "242269019568367280995791662601930980790400909342390385873337615809214119658", + "581308931129551104196989200532582295554358606780892198277803168521360361487", + "1077257893117634415574759251652424300998499350408993216844412045127139877370", + "636756659785510421333017080501180227063005553791690309941584290265286937935", + "1782304250066487741430333731698634719256517643637302451760635809688936266257", + "2742651612103736258341417729537631897542093136382519760985404838981036287647", + "3458241115538719194599112388660823820438391086090365840132123434754256029571", + "545197563298764457141268927983294832908519891187114813350922140214244156249", + "164612847557993611929293986361124121794877712522527151108550814901554167639", + "80773937600924086333051291094307972324777976036726003177111375547372551633", + "47746428608120739003605180505081237583912534196552862646513940009789405346", + "152376451464186164357695627937906280967666130583040007548565820511548790588", + "2653775720728649822133650450616960578424495196876562007045306467825811108998", + "154734234232965298521835958727543006982267795949628615592119138226649820267", + "2561984113586956550352533579856887800600393864605381829360681963437262965241", + "1102483782255053166587835643926787692076343188274618769380612516608136448028", + "3196014386669841661669453388666491847881661405818117399213152875589274945412", + "1588529672341049774682719042467102448987108904301428178961311159175987487389", + "683386397753749661788800333274925718748905511853156081994006176672886995263", + "3002678417463615849264322606972421968569730920039291900546707887522364222776", + "48919524436562190028140035911590886515984527035053072226036461832106534874", + "3256406038022885444964669879736292830652929100649755669588010721114629698269", + "1836164388715795169779033713623846150464282965250135199411793361864963242044", + "357924121265152026326762576222965667068008736313964740044973401660315437990", + "1947530766974849665185712725893506855908410771016127355313101728771506319294", + "1123636673850296741808787653065875762505313881779513735319538357072059649262", + "3594396813994374989075738662740139052747006534705533963005742981091063678316", + "262833848576365474048963861655732483143805086759927007494847530433992728170", + "2525098986371802718062444273269658397687761209862853305668821930156589747763", + "2648851971556407268158720272208799555696071918411960630658772141756647470702", + "2100715748494862746819614427284717757671032062065143829846978682953274263862", + "2678493305112811208449429197453282948254201968744433869201219705682808703899", + "3001631168883389093205744077121773208867495805595165376180278456211441810184", + "2324242827323406479748995512063753274148793138587004684164085588417341509915", + "1447676751552581968352111265960695373649675196657380608952218480704841146819", + "2178886336940609347303889904972839947046009549450321568097607011510712576668", + "2234067831497937710941817116533343585893374151153025757541401495722178211489", + "918221792333127379183843712796031695432894838807885567908582069384023576487", + "140270815896309935020944850747940708677572655589967112506838310548714718939", + "2806797282996898755342966790542066112510357362659707932787988296264906010535", + "1358375331019612182750542255536316280261876788381430058885632704295537469567", + "1465712594359052727506132584734827107839500839740856874346817351384763116658", + "804393091662873225670703920869287571870590456942136605267038116014297825400", + "1662022290065488508550436593351221727641467406401235686054897646348570024633", + "1381894516573892069285096455642992759315065740643506718117627097974442041027", + "2741302113247263858636115172188320719169913667564061242305687276471791559550", + "1144939958714813237586805856274334706130349798462862848079341429660760871699", + "2067139946891237797209344517323490639392711955265534508500884672176008685015", + "307420211528759774429880373497457973180822178394753353611506939957421014891", + "2727929680807976904656108441783507559535104636010644047270048324440989396490", + "1756598284694415638071487709456172519834776433594461484795316246221868396696", + "1769916796563616575007407741935603198625541525933937096592753201491843595872", + "1571998726982824575544537434870288309596408876051985252364787741187832414012", + "1389558229730844955689307769808670327149031562203675737026324745675708989610", + "948087640971613048828021593943917548909449788294087593749555835766117544905", + "1631859661329868053334272264597967122910342845253985727140564546477821645712", + "701237868128463201185314325651909343591236936177537576029978874378851171212", + "2120840038324686973997782655694643852169610389604755704995021790200760135950", + "780526219815191278580026415720505815103737369600870849256166967706319189755", + "1778064243733844391424608134323765255641254228098139795349757407847292798773", + "1784180863289380024820884994058437942740823129838946455670224321601770147602", + "2978934091907874888367278339333780396850852892600401485026076897170461243710", + "48262780358557252293175936449118085322942815524354237839997486279622624164", + "1124294080344185063684336585477010620330484046265659492435527420177653457686", + "520331025447559557154182181908235392625106671591546756014944246524736836636", + "688156699203391958432900851827650087806799977770677962658358699821580640596", + "840567957635654092070516455074281231439745730239598469415101421865619789173", + "2832015331455065123333398324340822922190108739915143460919659230524234078335", + "826436606623713497883320293489419467168311962873185252850858105123097896536", + "805685400632413357965757429143291791690403433412372137936520102113863801210", + "424027858543446814101585605690606648035222881601047496930864206897840194031", + "2152149031132795148493642030800746506307052054141596107183925485724105785946", + "3461500347791799900919391300761019953044183698735303809843060116621324152769", + "931440117998439434700788473811388456990892587933519418854800291164365685441", + "3577327278059728717360276541380259470488734382512522841252030322613072399478", + "2780797077016848210429513778813120316334437025362968067746114157624030752655", + "2956712611342719319932107565991121685233091466189363557057688162206780966454", + "2204969127722700121313626030250502630198775138262071470763623888519596448443", + "2370809556076311507591074961001732323131649704079015600677082198959774126503", + "2008192185569340415118180586376392634404314682678450270778422562978621384032", + "1126427564679229113132734816287849194847096541477318427616033389189036753633", + "2682435341959735706632977415560041740453091023004368591221814358308588695059", + "3080582156863580945788078225325516185726619659278163704178463946150047375399", + "3362478257277704449834711148720867819479104539459472339013094129591010229936", + "1912624143965032793300369372847646346753867714083649895258005526023094363498", + "1097536063799575781881494747309887422983667510377066328603324307205643176407", + "823470899908696214910483264727384453403728948544678957583102933009985286449", + "3401507251079791503997115209038170664018965661819428525271315943189277020591", + "2321476154905675435335469889143995786686673559002994737558474898570458035288", + "2476164294215428860198935220776460415299410996469465025619544327536247676775", + "2889006939357850739569630286376393390187807424637404657918889089420753586078", + "1548370397392878456812252708315008453454420233580826493753247412956426128933", + "1242519865848635983196056687589083399756647227263943909323394230758328625613", + "1308531695293773768331887177612084441330926982637778035147839649737448438530", + "595057818360555994493802658203209284025711707579401242577281663291337213555", + "3477218626515298856332639230622521298249676860148105592807306688679143940620", + "756457905069894146392028720718964803403476880813417563347350542897085502942", + "92715595982005253164894866075054944731178655512334191836614802690530203297", + "3093830016820757542377726612287556953368871478981039695499325360817990771214", + "2701910353920756930182170760936032480207242372165200186120149628439847831074", + "2318782132784713472824964695756598062763270928886365368846447400386154741525", + "330097604209073765914394138722404126689149004335249327934169769655604409953", + "969946812618629783071696238356673123224113110145812489345149134570617493302", + "2907907264668575270660534757373337815361698700386168564992528573131793389460", + "2911131517779489429507604400694025480838527939286034904072929457970431097133", + "358132840025826923555803886693541437320753360712160218768824920757071917417", + "858663374635700781770504604836248356396208276256789188289786888527724655624", + "2199297879977222304601423019671004822458525991606660722509541892048575033843", + "3136631345480349701314498279358706574695948897818261699430376081131948510824", + "3480326506526158260077487696040350943799691056953038916304925833798225565539", + "1647554536321279847947190462009898915960741253196980999129816155634219399382", + "33838048675682845360369147990842320388133226725834829652260604138885511905280", + "61233825820586960745294803953852818660002315554434681293120199779693543555072", + "28819940002741502193476169419002567039693771744067573579449401568957367844864", + "80334937416197318986141012895190850104615851090450353689348348080612117053440", + "50776663726994031486074073604860097130829416064433693601453197531283640549376", + "66804643741021140784247841965831856220514900209404592576696934854484346011648", + "28990216158062484468568057560523359698235479204062426835973190366731146625024", + "904535691816312598455373741803380142176926790077828477872769401483708512529", + "1335831800872017820784915409781985602132412411337145888929198640384375428719", + "476549055490480680466068931306534360876571015350891464543514317847846694199", + "54405268569973518217619946306987681174926392554757702381566814925506523286", + "1056986537013328329681132492959010692930982761526794828025595924132894079852", + "3603611086035460641978376957640001376908837655399388810053386805079234195663", + "1405282392436199965025810386194039295830272912086180912974509381008018923980", + "1843248558264485048698564311514031849235812305431151804018468771642601775083", + "2694056386875780343176089284128399270791852766403609506993516323028368979155", + "1900627617374749500810144478016915940662633499485022067135739129553340980824", + "3149778270588408477154042379324252680277784103180649160987503457468040564555", + "1738535262972492359267869878898366179806853831018728569108124395778807388616", + "841779056093625457168581633403059096263111335546887887339154646331872619597", + "312622465460065409112453735074540014568623946627856007772144513957164841741", + "2053983738177825717023224052544293048926759842516304000976025655621319052835", + "1446174358594057658024402003740236537423263134131479591001554582225534936969", + "206767050398819590865573933224538252272090055221483092345159236255836074549", + "3202529844546733368616555737130117853220208751518368376595503673633587992345", + "3258293595154503702772823195085875638526659782306818636414055997377513623843", + "3285059450287569453735804999646691721357939589213174514711268108402852515020", + "1894560051670429228986755830550676633208783850738132126859196157031527929841", + "2021054969185862312769211215986019938360089621046232036005950854295109164808", + "1504391100943426170151587529030877453828710488961303810839100041499553994562", + "493154860649035921074911688964217174986845890154580101507566332909406366189", + "1084559767842711658637670387988763004761967473031179479375277400298921510959", + "2464394063668846014943520830415570105051634180295799013221548721535824134176", + "477939712280075106931391187255812683606664691478237114446709869335959571040", + "3327057078560308040146985239150025041742428165678708272794740488791550562583", + "1786787329586402422556475824400541534152729163927351937890189079428868641726", + "3563094182677914195699364232043545525662590149915790515002561034811154081399", + "3211547051901369957020123947552706459565654592447995868367140047555303010139", + "1357370798398993956253926390289004909220269169202194239788702199745449718019", + "1894540864975518827965382541396544839059218678745822357814695844190916962493", + "3151276694371467594003842433644580866128844490977572929851191514490105756626", + "1801554093996699168265288629256535195790872956717412028240877306011508105062", + "2789406417183310762708700553125860036262823670027495053898461708088704587983", + "1267182925998277512766292054036545867763917324264751863032784921716311132401", + "67825830138012047671275945682026375204934514777726590672552476853528661279", + "40563763010091068255531133778634157504659080580856717983594500489084341292", + "3484532553611563472345570494629615859267843567271297058295062938643449513727", + "1362556539031316842981828527727104695716970042398559511360010670723382607470", + "3339370454068581545302112647339229865554164642063375965027186031436528340705", + "1083873784271977990260858695102844391849364903290542064049592188374167327952", + "1389886340583614945397945181868749175525649759142173838725524012007930328049", + "2779039954984693039614213732983524221548661566426957220308156855285970041152", + "2615720890799765497185636470580929509338617148225884004161451582335961637407", + "1286027833445993400796556597917545724482496114672231786175031013816681242500", + "13284724375107692207277927753512328181659991785529369467837660726700818820", + "1029930772741369357258147304903488159288618667661271548212919109701505657170", + "1620160803552609054595924914223128745119435233869402130349914423988789961336", + "3212123579990287633959090220143158644050612673554632900509540269427971790054", + "2766016988042823859052302655697089704134661116433613842045689084955275511570", + "2282262457415722050040986728295429461747243470640709563116740634322459440496", + "2487213028621769438053346157168724058046825161102488003489544399973389413590", + "2001870532431647985206957011652312954479697730683049492306386502942285127248", + "1742437806487018452426425321372372009896726992194427141808437023845567669069", + "2480029152074651456733187163571619505193787422365341254849805107424358923590", + "1257811644455240100623886062452056382061030525515497844499537408519901360839", + "3587660042432691383556822678509367253676301967102955966278764436257580378091", + "1036097199191453306438477076820796104136587426912040093325405575095150526720", + "1922129753175897456162426791013373504500081362932830230426994440682956720243", + "986174543655472670397311518917567728685407770211106079902654438195965004558", + "2726764680405384018253398441808554239902159600596421714270824585816884226675", + "459607181319645804948665331438728552787280770553034255008831187621543022375", + "5122894908359966063365751743241561245605455810076508980447074811081", + "83718749466962388620911615421148385298650014273112149469944142395096897198986", + "43711605704822398324241292148449209614402636105982424406443823254517295079588", + "65500429363734838827157394117012489860186086168422119287569807678264450414218", + "33537051029132212527094391704322616216212784863734218771553272009255589966823", + "112675869663977562049684123786204722284980489543422233833560800265679453780591", + "19106865631520460071229802252978009784582162662152718781881240968429180429970", + "33831626081108025405067279443211659438246666358324228021544366300727074493006", + "23723224571929310735813411906537454118952746963183976722269309406316137248548", + "106470200134999127433670842910184766606739713772093434507902029486334029833878", + "14545826288328346327953146493603897272528887949671468600883506225946551838876", + "53002610724952530313262994986622261394657249910689791526629463550407527676660", + "48384023345459032411282022257215617161214633896796740585781143199455905581712", + "35673629172361436349247031907115104555634548306062162653876938015825379972948", + "51088912636636397565993393840403918769892580606452224352254172689704533927149", + "95680208397649814826778374465369434470136582992927992299429079164898776944205", + "36858470188984309647705060111549224959739505071502776214320283058449701572372", + "40830941715535670092733035876626691569910407068707341797890725745943223109978", + "11232834818206279374577291173061663555236957387943784868731786124835850959544", + "88272970895927443614280188735300548788191382678030807157818510431133135666336", + "36736603234748438347480202075174247342675537696720368250297333844948261900824", + "75616778840879027174451981039486953840519716840250161647827727285117310936807", + "58031978260407270142230446396235762254529832577126248315964063019978997539314", + "60557900304514990719057254891179518044689179467556838799930436479867209905243", + "78631734937232927166027959597071502656760473528802871267742619872161859409204", + "23285337143129722152072598240933982098993035529789768740813863854530756331637", + "68200638364156541796644976607479443711071780661233297145797255339769642277530", + "14307015834338446644259588385916232386681250759634915141053997056327374548973", + "112719093765128945850437472969864814218711249974781318227452309308038502144370", + "24643628569962052617539958716950596732612952910988347189532899559436622286567", + "27606017883093531545731974566710596383790207294254519715401465877979385292859", + "94751873871174573795876561420309055968321646850374828404681608610085650725371", + "80908248952234935298643164912785220466334954603037034673461821250520759984350", + "27652952113126783942387844436282820153206618568253353333643746642252812450792", + "27943567263356048480887597870648279456768260888326451604891014595921415839767", + "33684066256731503613161616246244683940130357348486207340361264868247566992628", + "78468371288213674859446236515672688741463822953694453091298105537484566046664", + "64114248988195124801942626614523395276613396420945133508411020972430676309311", + "110227974979953002518127061226863241272696148968557389403526057193228839855565", + "91711550354482965795314108343944793685427394272962475998560699912773788097232", + "38936477686205790176194093691408215722623544322446430426551302252301218678893", + "5945370887744678956062776804595660457048733638966958580225149533330171036189", + "104489668759339440608638534195644107637528629062045167684643002321400515511702", + "27785915197642349144353067128356622170191836754140686023805641478129604107696", + "105705723774489535413388557501104011432650936812063078372753606113474223043672", + "65838548966405103034336953845062472074701760207825385990690915500025153263588", + "82475318371639166174398190818611121152695163296707070374415903524047680391539", + "47128383456361497970610568260424702841772577391578739416360536899494886002806", + "4529681166212240359323236008953476124662488412181034535072831604694714601174", + "744980919727796616079546926248375347022766328755313479155547101585922063154", + "4198780618612501878719986408788629051760360219465199976154609259083268846721", + "71216608987664173085813616361210502538017162449802886776073006379364194016878", + "84615003215733932053916728412529520363110902180545043978686686492736840650205", + "33843343793197617505447576767028770290632809183688593336492847611148934068899", + "69523355675795506066195831463501277218517053538178374118007715608711960525066", + "70120549592585058929526162507092489656021799999938874772315008536871107394570", + "33947188661904171072709483794382097880989335982627767088011488698402839670711", + "26602964741052060438595533248405705993970545077606550827816165516060869653799", + "88828255283001875391087831546685812974115887858425595959051092877883146913291", + "71890783684334222172710977479990620202453473677471549651135237657843168433292", + "42825086741826667034750533239354998130344619959120556617244628889219739672251", + "66620768634717683446438775615818150050641030544391099193640110107270895454458", + "84996429229274412460027540575465661856667554578449483868216320175839806195012", + "53693039866835650921391975343695369753148993666420211489575548457871160270516", + "17771831976972655551871336978925064161516676839461699562486468908495921284485", + "18598158870303205016599028244184643704663282771387848273727715699545805357533", + "22603100858811009017407062648760290651275831692075970365836296365751778836743", + "29041569994034576141924479338282412397023286704282632940033653588077763332494", + "27947383386651487205732730993980520873202503283402661209481610067116813654177", + "33943903214336270789250426047094010253280994870680798836263831543772386246519", + "39079831878151192754459594274380646495990099321610798612726219045094445806165", + "72880935233777993086753102413958527232347045824026823128098391517127299491786", + "105353200216332217751925392387707370441281489716372886111825059236469991982889", + "36971021860660551869895771272555791166645906669401869570081381919597683241612", + "35505081497938917724987499104474188641484133761483010556860613659536121392675", + "20802356340404360106876947201820277354367072984867808044904771426359676806867", + "716455942994242721466281753274692511151551884634528527251984483345858431978", + "44632355576691192172532478481808022957105840786505689092245286360536167862836", + "83776751524024614822539636578374999281114485928264503936490383713799448289897", + "32717774063052543329479846720482763958932143981318227319753254552343824838894", + "70512951009823879740332711005947246598396469789713979413548021236194040247845", + "68437099114543490227591381128072981566525408688162808082536274631277998166869", + "113509052059337784260125424997552337603248109670184509288591649173701187464353", + "9695612962063646261387126421026269613170360811660486047250348630043212608536", + "66514054106373819005200463012324936097175828474366340293794866273942491648287", + "72448942975306440065608409600193202802254245948075487380376748889017710538538", + "54485319747357578381976620682370562646291146906097780364027171961488617007582", + "80285319983166218001325805221698229145190321279538983258234772235838093032061", + "101203592895805960625180366363589038819263216819596938950396845347290164318056", + "115481350630409366120220452121520908863047909800664671801561593962401009331077", + "74438738833804372089676842471028790139658180985885115554842556654668052469383", + "38433369308175658950629098098641798723723273336843197329449635131176045924611", + "13529759111194759370093691938159083518181921332139108410431085159839832393870", + "35467026098268967052702463613555407439189798426065178763600221684296048373621", + "98528752210974460366146830585974554883204698887084464027639616967312681739247", + "90337387788097239360510222133066023718764166765637863849230632839120175298855", + "55439791072001510379101981094763023368089864386324728632572478417532207087220", + "101695869175450871442749413345459359669989074127078717160832983448640264206276", + "41978042015795360227569591786924992760146467725682030208371802862283796399057", + "50443401543122174088163388989962169352887262352362265992548036352189822240932", + "85490144258825235538717912742830630617753851714236232987112852036753946552584", + "46549608081954226070337000736633576324829636115622779142725596659788075154162", + "40212410027108081002148963864219063633213703344689647143748641477980737975066", + "31010266524091581391347900258750298269965975462810434632210118634741420035816", + "15570975741206013202703645472489813028234611105130464962077760152009058876232", + "9529896527850213794149811723566820750198005202139671842537171593567850617759", + "18946759728494821653697715776657346490328496472732993992754285333578947794536", + "74890877435746196118373136834314561954517187147789133354737992087121153124205", + "47881759218698537841953911213824888724891157122579275164567503560568158304167", + "78517067881815479360345869123677526747148663658781262598427308203436376861088", + "10141087486947210756937204786716762812278232805665687497435959757921350291325", + "66815115718016017409432833517224851283814862704808484745336603562995571084354", + "101432570211964534330515438975033574653700973111791924467224620583506410626291", + "93264420025797271932721798945123457876169615449505548439917065299804903793714", + "3709108657508524580516963046209208524883380466392737649823365877039465506667", + "55648290236406947524537146947465131201329205317823063795888113720627903501198", + "32760360351098980211452001826162388397765967152869503041418530570654466140719", + "105344161979320749940314286561612691390715348309361756623117528356563526685789", + "56911312277369349664808468685946335944868920859712047819145208192878954780728", + "13659425608505718503703269583400463017791679607413981031391316066102348221127", + "104483316977280435356440319408559879392032867569332920549044554014091951683676", + "52489163980213729615478573444472480025433353447272689825745216122864327189353", + "106613916633718244382524605373263906549194296544380547971860117033473388867514", + "50206425143956471327757572314197325435285172917111865592634856798946895425853", + "5850130021942245828090309861139022524376474313240207619232546494259819577034", + "85424744940116999111634385388386899553627117182435911524425188756627203031717", + "75169739890999371678924968048245925898479436416301436834596127406260645251533", + "69708466396593342910902678088616989190405778106966160600698203859540835865838", + "111788492647834739739306191904649971498572930193482137088010470726656748772563", + "48144433719264070519699847046590347927703082856091681467250593030684023677081", + "18550453799722885219238599120686787032996105073860408933631159819349246593538", + "101838942571427185130222850891529400626762461263489576940506617419418292954853", + "24530231394997732949908155650418251547160056233844996340620479432380196725639", + "97639523467915967504256308598234451280268002395351415371529414308425042097947", + "42047221623489365487971716772496658336169407072475831181669667670242875170930", + "97383763206491521779987607633615498300006773376772517118663248138642777166176", + "109534771444315142328573602230855319248749298834745690944355013248566266527992", + "83612355577269523099257266318843667189555876476647762967781509440483584201395", + "39999229784552194167662980536828179105342264641335367270069886610964140271986", + "54829232723420664062545955558903399490749051750165603166253185514200764475540", + "60824020928240671218908339932942492615097332113553200994868964876256818888040", + "99619363728425470103413527625506745828782803218975101467156479806365826064101", + "48416062327805944141859960121958528425490201704511568702557591124927802970624", + "93167341193231308852123581154103444249900647189226594277253127451096348364783", + "35953184085559623233575562911099117662979709098355782402117009127049335417365", + "91323591838543204011386233139477432779998591121533913929126149135110431644401", + "9121567185578066390894084778299093886721109104415789559770692926973623387861", + "110050184962029748724614114155590646297360986134507612998864903487979295813318", + "28009779013825302757940164086446577295912751579517499263287349588680273182622", + "40542864334231448402505396000703497635146524672261829869663983316436374404682", + "30364998160924260158230332091356595856011621361119586163347252431785537729969", + "42165311846331008082335672439965592296522039381104153423505701970824708238968", + "82949382124157260164221988634853072015870009303291077395047308700593940105746", + "23661978819064130033390493418630066505420956422873364375973771557094118908986", + "71439357325074695200577969890670085443155534688980716736156657507462000617874", + "65222403890941215470196284322642737895031492927489322557676579172454723167419", + "23884502676228836782994213160292595875441702183755228978516899252873753375293", + "39734889793047810692407388906487802189542193453784059461473107986407220636587", + "80537316903822935583701552055479621707315142291808595634286840610880861487789", + "40004355866152635278238516559579643159588366469491689793660350673850509056941", + "50408340914521576937831518392871761508257903377343918339690709824609005338624" + ], + "taskMetadata": [ + "287", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "33", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "20", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "31", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "386", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "372", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "145", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "31", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "33", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "27", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "34", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "33", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "73", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "27", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "371", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "56", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "34", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "35", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "34", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "189", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "49", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "45", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "22", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "37", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "63", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "398", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "31", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "28", + "3132276987043003322156864789671024834394494565216642852233970862560717996714", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "74", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "370", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "383", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "40", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "22", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "159", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "35", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "41", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "366", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "31", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "24", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "62", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "33", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "368", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "46", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "229", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "35", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "41", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "401", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "20", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0" + ], + "cairoAuxInput": [ + "22", + "0", + "65535", + "42800643258479064999893963318903811951182475189843316", + "1", + "5", + "731", + "2266515", + "2266515", + "2275839", + "2275839", + "2313321", + "2374143", + "2473930", + "2898431", + "3739191", + "5519871", + "5592285", + "1", + "290341444919459839", + "316", + "1325", + "3738486017942147354074018955379605676380083248664771915059705441906271431260", + "2266520", + "13", + "17547433874568682364848743965628382726429958981359604444957274631418163566655", + "2266535", + "13", + "7749116299797804088782267083740692628522862646799994425166213362944845351795", + "2266550", + "31", + "87554665547788902652191211055552226292573802503575884354337098466019513989161", + "2266583", + "13", + "16423204365463446208451886498635606282964612473735287676559025469370460789388", + "2266598", + "13", + "97660122090897676532976515536327685597178575392752118881746790001570319873489", + "2266613", + "21", + "15965293420646717632864890657656682147622030860431407741801362099169557217709", + "2266636", + "13", + "77829889301625120538273005884313576598117954809598182291464062324272311851508", + "2266651", + "13", + "11778056442410921545249586642918560827771268787305038501308366172627797709355", + "2266666", + "13", + "18364277121799742307672296674198834436703612301135900164520182929833498436739", + "2266681", + "13", + "21735447457064466173789256559509900293066787207553930468556444172373225281461", + "2266696", + "13", + "22523711334875090006439121766082922691595913204702125885692194992296419047826", + "2266711", + "13", + "83624106647297961694100343609754693980591162537481165480406799232614728629864", + "2266726", + "18", + "12486902211487510464343379655038142220436001470959615777475506675720761639871", + "2266746", + "13", + "20368200422104918220519150850184338115948143567048556895605142949756303382836", + "2266761", + "21", + "113854322277280286702186143613114340856969339550867337189315522099690118807628", + "2266784", + "13", + "31870597192008675990789996732130802915269720314152591261375941749709282920042", + "2266799", + "29", + "78382287317814472613239610149858545458010980340439738349488415526720261028545", + "2266830", + "384", + "9604218879067086476450192001546736143005731221600403399601510368417734636675", + "2267216", + "13", + "108197861132473313249010672006165508360866429075008462995213606270743445529443", + "2267231", + "13", + "66455774903168871171775447035719286712818684437227643871113694350175053599259", + "2267246", + "13", + "113089238278051186666329417209709318846936850786968743510017013481312171697258", + "2267261", + "13", + "67300239502169829984827395910149621987908120813874487937762978716235919128774", + "2267276", + "13", + "1319479363738867415310423366591370060174080372736046678750889716055912908869", + "2267291", + "13", + "50341686347463363975540907088317675866497103246666224706270212848355710053249", + "2267306", + "23", + "53385008667300485454352502235295700900313479021440159070204738203587876213815", + "2267331", + "13", + "47952981617598173204861359590160150882829120273191290014690019036497533355420", + "2267346", + "13", + "29519829429459552726331414080679705228047802739300994349547441016589236612958", + "2267361", + "13", + "4062667582948901981125064593866651847854399257395388836917295081179780010419", + "2267376", + "13", + "77552672658804527886622009595958277477338765289709038331221320726845995570224", + "2267391", + "370", + "87176638373429881563771645808207478092744372113238562113310463087785928676223", + "2267763", + "141", + "48064734020692671281681583947507149069905407499460852865177568341956674539391", + "2267904", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2267908", + "29", + "55020604747999751144766410071495837706391593304816802067600654139344476472302", + "2267939", + "29", + "38069407101166142589186488872691045214678860535725877323685482716309627272853", + "2267968", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2267972", + "13", + "44970084016831525541570776319152382257812079308583480796258135444484613981097", + "2267987", + "13", + "59603688867327028912595477755667343640430387301033490625265021919473611285520", + "2268002", + "21", + "112822960997405385250880865172546852662002745233424121099627244148901664382691", + "2268025", + "21", + "59628663938955621477784530808098673749845708264989579564619840394146696195260", + "2268048", + "13", + "17949273684339190294337900335309548739518897736989935008854829935178883751151", + "2268063", + "13", + "59090163270784393647497955222477046385041081282189003095794136150866230106173", + "2268078", + "13", + "49994288545631855436389578568567951181692086323179687017564411955572764850227", + "2268093", + "13", + "107755674082549605593455841646298997364609393127720581007320654455074001117114", + "2268108", + "13", + "53375535463579479009722567978732540420534839369019031140437462362571150012504", + "2268123", + "13", + "78178855365907429141169985361665480054207121267550887149338497257672211414532", + "2268138", + "13", + "46952556118908061533885795492790521753380889087260133576836576454813203516133", + "2268153", + "25", + "65505401367081327828932196628708715608735259056446170881570707614857075765429", + "2268180", + "13", + "66026361140859557541008850650466709875963212091612367158332178247107839518916", + "2268195", + "13", + "107829965356734395629855344211653560164573781413614607235772505599388207683848", + "2268210", + "13", + "47788005912333847330029912808563183895034631365400945745335507500311468346122", + "2268225", + "13", + "67097593983398640255167993896281494296807532312522342136901066105309779400809", + "2268240", + "13", + "66420507535419775976095280336359771823704045946479200814130315195703991328481", + "2268255", + "13", + "16101592567572099802258242269752106492460917275051456854102468577257503200525", + "2268270", + "13", + "8216914045633627635302660948386070992614456000204188124777614757064223091991", + "2268285", + "32", + "8249043304272555286383677937581365286849505296414458278799771542306309708354", + "2268319", + "31", + "14448283915147148090721060764299709837384068077654347287803008805520651873069", + "2268352", + "13", + "63620408241887794436708548307677866819562529926322073154982043971282555238076", + "2268367", + "13", + "40775361516480445645928872142071563084052839066150511676312787604993166027176", + "2268382", + "71", + "81428569813509542871211713748051351028867604297100493265050464642642328771229", + "2268455", + "25", + "88754086850511571257566892242699603077236826049312766737019092497484382382654", + "2268482", + "369", + "23654506707858200740506342004476864923902189622928950125779369066913145575662", + "2268853", + "13", + "96208148133995054905102420138122451420246586398511887337527574742531702470486", + "2268868", + "13", + "113580635962155504213985295208618498406180863096226059830568771794861181155798", + "2268883", + "13", + "15131752458185413449864157052139300410518252387356086659475433480661225043965", + "2268898", + "52", + "23292176179045539781094344551380243030756494413337668722244515255672054637467", + "2268950", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2268954", + "13", + "57153597448868926539855853259434541268978238846106320683353613318997514641125", + "2268969", + "21", + "101934626186394811002215974973967070319928197907754643548771079104417124673451", + "2268992", + "13", + "90273910915094742302208054546284628459686672579135471102191495914048843751896", + "2269007", + "15", + "10517329873685287928347917452554263006484835250651675277402969825090693879091", + "2269022", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269026", + "13", + "32026386706763484826260746686598106487693280486851488027571476178437691385322", + "2269041", + "13", + "23773726363363889882063090755216308036304380843201433744947905016392994838657", + "2269056", + "13", + "41030362719810092683936274861450690350552465887466419308301904892257547233654", + "2269071", + "23", + "43941438731016487879152402389159872199639416703899443666740619174832009465853", + "2269096", + "32", + "64262148212514546925252206696334335492506587371076276693676160603339172930660", + "2269130", + "13", + "68341019389705627980778368317494788023562860879287409751129335977589469383175", + "2269145", + "13", + "105387488867899480423644778850592712967009719216306825976651608464991419450128", + "2269160", + "33", + "13591654946129562002126815849765202989478154191387850999585354603681987556608", + "2269195", + "13", + "34270444613361640342413800364934734339012567552276261799984462745479619954700", + "2269210", + "15", + "41505602055864495605599765308553890615017909984116535819894217270687541833396", + "2269225", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269229", + "13", + "3769287855047212670746572370221712130308489579424507215803811578866267898712", + "2269244", + "13", + "31370787985741923543987162524256894942054258596652034598712511104865600444974", + "2269259", + "32", + "34630032254591326189593478112278114576012885618625550621676339357910707072768", + "2269293", + "185", + "83385977172841354803010250811967014891455960772752491520365105313848269196944", + "2269478", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269482", + "47", + "40040710529486463528160309423888679749598092331568072034784758397540908659408", + "2269531", + "13", + "71612927899092120281646356542123617181923889912794580826450400800692036713006", + "2269546", + "13", + "44012142378419477750713609346157284295753679742209888754526411900039665857693", + "2269561", + "13", + "101843670418999456948427896406373492501821426286997839388750200399233238851189", + "2269576", + "13", + "28069551324574210136584999023693559816928302893113954505255164861429813301816", + "2269591", + "13", + "60175915174506209947472820473705896360935259759680169086237455133563322456952", + "2269606", + "13", + "41096248539080902012335908903629976797268443829389275819032147119815537030757", + "2269621", + "13", + "110172376562109234563576542816780235176526300459897105622376991879209519467060", + "2269636", + "13", + "69579800812617228639975727002282320280970416517447717937145151344094549941734", + "2269651", + "13", + "62386842416018343607951302144487056964043593374773699385206155027294300711440", + "2269666", + "43", + "20871429405776545914229403370773660140457373936402646322219872837579579821238", + "2269711", + "18", + "81863837939287035754254393824982882478413491085191273481277469436776945463741", + "2269729", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269733", + "13", + "33524573947235248159031667742931922584539051986897345494862764207129288050319", + "2269748", + "13", + "69521000597239388942372657320674767194907555617754681109956726791473658443605", + "2269763", + "23", + "19333004966186931025290210878917055376746563238947430820528204421600490397764", + "2269788", + "33", + "114538966562508480487306343703514606823959763866639996944378894505183253199316", + "2269821", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269825", + "13", + "23236918250172311602781477328388532201735037001805541327865365168585411214842", + "2269840", + "13", + "105851611282041282513707883601256324522689411261384600746651542387186342808480", + "2269855", + "21", + "38197667859649411000933830685010063810574316966869325032581897279942887585954", + "2269878", + "15", + "35286812457174555875797358524458990887912628413423846628850954885701346229990", + "2269893", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269897", + "13", + "9512427045245182242115231663553009124511054318334034076587958558290302487891", + "2269912", + "23", + "1865492192868670323762985258715873222797206408856588641103318564553555534330", + "2269937", + "61", + "66131895278688795224924961547421010783264442512377881130698816194287616015304", + "2270000", + "396", + "107740934040042529506042050940342987633499028376421113701731846542377195833346", + "2270398", + "13", + "1409894499338718311294081048510373269919784393236879434635482247077277969566", + "2270413", + "13", + "27737204604813478263586254532546870980777853392293252569614338867416992810044", + "2270428", + "13", + "79832665129243348758748415009326940971010959505579980076313438578999760992399", + "2270443", + "13", + "102478941373693375549956812878110788122021892505473864300770875588150313734259", + "2270458", + "13", + "102012951842710597862104186156947376854037776965882991185148952165890002586085", + "2270473", + "13", + "76417106370236909197698632830251002752640107513140805673821788821848914531605", + "2270488", + "13", + "22435116408947348327245372133214018721152854778436903019268345353280913011456", + "2270503", + "13", + "105705119183636876264718310030378962194781350046315627498090284580495264370027", + "2270518", + "13", + "102766566643346153656602938271234186934905554932621998168803365409410211928359", + "2270533", + "13", + "9121952504245628783421233306095476353441981972713852108173642399482807715362", + "2270548", + "27", + "73962617910028455031750644930484898213642860638335615505960304395715369766787", + "2270575", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2270579", + "13", + "8831422292954978039820857396332222926832474211950777587716620825000083972572", + "2270594", + "13", + "40572365482736356093128943044181419120902273798347181151252205407631489241195", + "2270609", + "23", + "89250748423108410433426805530288370741296549548481331392390410131674645550761", + "2270634", + "24", + "81549167029416228276298291834761499942693222494464278511836160118839531888493", + "2270658", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2270662", + "13", + "50617150871833309590669450601767195305257359442043990275346253785921825685523", + "2270677", + "13", + "33430900398633986517281079257144137252508017497740903641363497653974577820811", + "2270692", + "15", + "50230332337520685819185379138149452056832273984668817287076054372737095794497", + "2270707", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2270711", + "13", + "26060925092766365537594808786411019471359171000744630748109876443668095574495", + "2270726", + "72", + "59459343261488222241516647373960842913983844065521095207405120949305175621737", + "2270800", + "23", + "108755407944954751424523955182999093272333942296063567678673195334683898056168", + "2270825", + "13", + "22018963762857268261670859061450709880770233577299661065335739506114948260887", + "2270840", + "13", + "27410879735734622901935339387522081912852630802358973783531965565496342592994", + "2270855", + "13", + "115051908501650433486349656472921125208288198903694481169626026310325357961367", + "2270870", + "13", + "60740395827095520779518889177055275450153884591539634076336325020431564259180", + "2270885", + "13", + "107608543370604485897185172608940593045601889266102192628086906595657461680354", + "2270900", + "13", + "54301232650620405282150921550704173106940321772844823253577771145810237274572", + "2270915", + "23", + "71001026239654102627783021045192028004378429518001617729030071341791993700678", + "2270940", + "13", + "39710331032306793130081840425783792614983779976172544992206655537207962881684", + "2270955", + "368", + "86228116464310301360748609286259135771787178854372648849330443378803188365171", + "2271325", + "13", + "90934068311573248722739105736697871875321060266296858867995899289609929170760", + "2271340", + "13", + "60305257785916118467838148903191765734542105780958274452012125448613510492887", + "2271355", + "13", + "51401161016891800236336681251420895859620859407315871435682395575461292037667", + "2271370", + "13", + "114177592566358431801118905052278585803747165624180204340602079186159186337997", + "2271385", + "13", + "35661633721065798164415647656008442441357723199639894901776828568429795199717", + "2271400", + "13", + "82349699136419260729230443597024633782650419044899208188595644723534136245953", + "2271415", + "23", + "69025101069346951954891138790729467561911682541231331355337876983949834338135", + "2271440", + "13", + "43406849504705766813672330637076814332626783947908226980978492522256322052223", + "2271455", + "13", + "15440490610290693769667909648934087358334865811320491223180387657859650330565", + "2271470", + "13", + "101964713174837234807848138856280220588136366074194237516902136033462236404731", + "2271485", + "13", + "105997758417939381780729164461854539956541824706340289421408142190097348892967", + "2271500", + "13", + "28293664940003478151276898044436426309475362961994627383454087843703219197093", + "2271515", + "13", + "81086627291954452130349548412898875706733522636406240105554011765340971112443", + "2271530", + "23", + "72640942761827334315861408342746491750707228201961321011312224914716610059208", + "2271555", + "381", + "33840524889259858333414022007684051439677150456073715913529506418358116235769", + "2271938", + "13", + "105946227983176322453887267764053751256522172809891671893946446751718853485449", + "2271953", + "13", + "22595354440732576425392828562541577548198859376250894026241317624038577550319", + "2271968", + "13", + "20735080705311195214497435069522671791599589004785685625907346304577792655026", + "2271983", + "13", + "3717365762107344560916051106621169961692354235759971629760655354282473666703", + "2271998", + "13", + "68683489074338144235560823860661221782129418929397392812363463286742922180268", + "2272013", + "13", + "45258559815785269488947491982280695712012831886878261760888502847292198939068", + "2272028", + "13", + "49068331313789774651664260109136845019112371397057062280767095425530508166733", + "2272043", + "15", + "42866694272843561216655084552054463702253369532658098965305760590461982875458", + "2272058", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2272062", + "23", + "13452234504386868024300380086452624521173045180735000414201203996374969250888", + "2272087", + "21", + "2516882355477689653480682651720422432222384971628206685919721968375084071062", + "2272110", + "13", + "67717854541806545879146558135668960658860285830505493770541267993000707799711", + "2272125", + "21", + "3180885961777905706120335813868067672297872833147344016828642602716765871269", + "2272148", + "13", + "105307210864548887535573007835558722068888893367639633587387049012908019345652", + "2272163", + "13", + "12768134566470995582764057350320150021729292616888699505893840628128007306324", + "2272178", + "15", + "61703941465235564090047569048521242612613733115950745635386679977961219640467", + "2272193", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2272197", + "13", + "352304168337812887967785102338327453972413431901628724773838900526380570280", + "2272212", + "13", + "21541427396646134104803824239554169320998824022482996201192644633993070817844", + "2272227", + "13", + "108712839909786098570999032775030610237052542651863731737221776493023558897377", + "2272242", + "13", + "30842377896707169066580849364607582142751707568073630837035141746986942573021", + "2272257", + "36", + "101631606894952747928372667614118201532579869183378626517739816407383121950103", + "2272293", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2272297", + "13", + "45992099988025865683067625033591460925902090396260789334126711471367000425997", + "2272312", + "18", + "47526585918989854830900804799384412735007966826051680446979175520559887998269", + "2272330", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2272334", + "155", + "92238284230275447675689003164036098486344446477384991430151443302770981428325", + "2272489", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2272493", + "13", + "75688085463112208987088477207381799661566839388531332561869644310083419771368", + "2272508", + "13", + "38163259503195403483842107750655621268609759837719564316535701393517188341763", + "2272523", + "13", + "51766413065712307825083095337541457781748304925116889398730811632539318687662", + "2272538", + "13", + "112551939080843303612511427122817842705674423188167498554341087120877783058051", + "2272553", + "13", + "105193811535542580637141816563277261137448564736345686805730683730741937888195", + "2272568", + "33", + "51185566474189321079313199641437131414920591732012712663071165309052890118227", + "2272603", + "13", + "76805679156363176957868890394140638133137778067104912738980399695263567714328", + "2272618", + "39", + "14093333600073593206250191256484550401514721317905141272317990813291797983934", + "2272659", + "13", + "90663817623605477526523143748596942518048077680062674853633824120631801114734", + "2272674", + "13", + "92378620427750605893727407350914891874123798377571678369049494973984675668282", + "2272689", + "13", + "81462533139870796175988831623605870310507911484871454579175552094369268197623", + "2272704", + "23", + "94831642400111668134733198591158936503505226287851557955034619473829492960395", + "2272729", + "23", + "15715011832978093245173673088951410696365572592972865536997607200576513473583", + "2272754", + "13", + "37959794424869967671951520859647034208937186725511979995416396185083474107343", + "2272769", + "364", + "73570037145074924376207425203414313098792984669962494219074542839904305812896", + "2273135", + "21", + "71912149988373534823333988897472062516110733476742624890118857409811302951862", + "2273158", + "13", + "92969431474449877997398271052720817776072602622303207897078411022490784600039", + "2273173", + "13", + "48223322899725661350216931143894854270789074290575038068815920112319896331367", + "2273188", + "13", + "24239842023625090742969717664583781733191293590703146593722243108162882505419", + "2273203", + "21", + "33797590529267400952470162676299880380103524729131606187233717840791323063611", + "2273226", + "13", + "85611908204867317363822548712877315799126060413495968584985583396976699439462", + "2273241", + "13", + "78055971213963855639433611741110131187637742103309386310586422272275843159653", + "2273256", + "13", + "44190694051865475145065411445671264701129711527715868275063855205720681168689", + "2273271", + "13", + "63109263541026814562695058501020054865604595058251352380318982771988237069808", + "2273286", + "13", + "85655342575202947367370764520717270539203408476043033343200674408269517419482", + "2273301", + "13", + "29330667365919874889580466549096210989402190893561358829896558417040601140318", + "2273316", + "15", + "92933721621340465162882999919496681751235238531175328260883889634561014604041", + "2273331", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2273335", + "15", + "75157105369245749776371848651135377732836746923748035041854729254077404496747", + "2273350", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2273354", + "13", + "99115721182987437908544511893189109380896577022455105558435746207832874036961", + "2273369", + "13", + "55181072994394712004725464108442580865822629026721778724207251703051165063461", + "2273384", + "13", + "49733592482627140815925535804823062589660936915003869798979654868429388357071", + "2273399", + "13", + "83879074632355062725941412228032871981899178275860482478822445576264155966325", + "2273414", + "23", + "87026141828509190413825465867999132191037286739113986633690485453098163927336", + "2273439", + "13", + "86311137709250797179230410727173416152320919703493094786908172589923629237476", + "2273454", + "27", + "91588853178519344831378494523223543948574728059102328366124983294203037985685", + "2273481", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2273485", + "13", + "59593668697032315490297292319850195112423621694974593388044049940624855417869", + "2273500", + "13", + "48206249183093295241511205280607891755818981062481119386123186268834564027115", + "2273515", + "13", + "103884090596045256649230952255995802297388154076335965769462190868831845158956", + "2273530", + "15", + "55071995515677942005477831570690270849578796434844850529546813104988971533660", + "2273545", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2273549", + "22", + "61677704043528762498668908741230755680401772683700568567609217935818023782514", + "2273573", + "13", + "88665894235731545806950637121015068548450374559749572699273666264185932257793", + "2273588", + "13", + "42342702638299191831072664123033132552756854514857603184894032046371883700603", + "2273603", + "13", + "42616428035343920816127850359824775019056586820051892019804076622058170589491", + "2273618", + "60", + "49660383232157800684891069272942641642755493180329243823499709362831363963390", + "2273680", + "13", + "82553507209180094877025148987428519469606410378324633698936423414710482732585", + "2273695", + "13", + "89765262767149696096031027169709122177426545865308614656506108435620404257975", + "2273710", + "13", + "44117247516472028516514196015322826197928068047992230749704026425558477644612", + "2273725", + "13", + "81455047520890812473163880114381906923195178177981741856936829261230035339568", + "2273740", + "13", + "91029927454867114709944443207985795767635544697527735492257867603973629254603", + "2273755", + "13", + "64634409512883308393731056542786258701069863267512254943889811204553538330140", + "2273770", + "13", + "8916470997323035504684138105114930962163923347346480321385750229806805588686", + "2273785", + "13", + "115390033550027412757993675183284780322511226856183920035626476334524069887581", + "2273800", + "13", + "89414587084100759176733110910823765359298720486127967829372126690063379493255", + "2273815", + "13", + "94101559349895398750339966655654135139453588861464609548572231592265122222669", + "2273830", + "13", + "71895358833990320556028528261998029462372620142058487339736001137062228821962", + "2273845", + "31", + "64905071884767670368638853556324805624646874704147066334927950462141728677715", + "2273878", + "21", + "111189087266794143158150421864191886535037543331909665606147691508907076715207", + "2273901", + "13", + "552683344713332275705658562291580644656610294627976405720649299230770672476", + "2273916", + "13", + "5419504063454618218843523901623816760002091898232477461287622052497744154633", + "2273931", + "23", + "36357252912472128365648121532283241506260417763224945559430262131343665082625", + "2273956", + "13", + "52728844592367855688730073033225390296963652590724170054648368711008652429253", + "2273971", + "15", + "6513439748644590633698485335307501633364564643196625204634754513655932171130", + "2273986", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2273990", + "13", + "53664486155040811623892370859894368461765217414215090858245043609980714971614", + "2274005", + "13", + "80750356051770599757143477317538840431479750414049020139450031095413315493420", + "2274020", + "13", + "44170059243939309615583402817213692517473429337866964922656866918317407644883", + "2274035", + "13", + "86761180335930791761296312146191897465700311051952904315972026105382853633530", + "2274050", + "13", + "3148257962744337082464638354611990422327497099896932111625811098525137986186", + "2274065", + "13", + "41238638637924119446298556899127714478382605267193578761734383482787892434952", + "2274080", + "13", + "3827914826917535469988788169354447227672970869086890122867846023570859221257", + "2274095", + "366", + "64713531846529596169973662360823053840661115927619674642606872754470697712978", + "2274463", + "13", + "34073704140565111185233666845273346453543063974668778726888441414152868976177", + "2274478", + "42", + "9741801428700007924023553406832493590361244759989138329835076204236698573426", + "2274520", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2274524", + "13", + "33157678654524600432967932881325894506693514427078003676872947920205383816131", + "2274539", + "13", + "82274285243027927135163362250458313620077337412481259315033696816695071962966", + "2274554", + "13", + "61905219055703587310447922381444603538224067455052180693739170161646317344206", + "2274569", + "13", + "109295591946199220713406463851822499518788146799399441146461127612624918109264", + "2274584", + "13", + "9679321425811673395243733849728728609910614284480804106377304172420445162841", + "2274599", + "15", + "77400580104748839600557012666185292075103759369095124524925691511007992983385", + "2274614", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2274618", + "13", + "17096237184588200685930185547059017625148073597210419901114122531607911043328", + "2274633", + "13", + "38468640427359885474552077323549074312308474788673662403318883371618841119343", + "2274648", + "13", + "97300780751369013566574705493094200434690844456167134140578862101840669057677", + "2274663", + "13", + "54636958088154111396724725812747377193726067759113012872115294394596445183853", + "2274678", + "21", + "65098396101912539352142601547637724172446574104574279088308808851886818878174", + "2274701", + "13", + "109802353012223215534633344130642902994307831223840801331799072199894294698292", + "2274716", + "13", + "2523700439463386419856910650254922830347173429208128775446580318548709984247", + "2274731", + "13", + "3948853393212046138164091772190649816773588195037970838604236455322659667814", + "2274746", + "13", + "99701624586582659967015121878716402265831949118220456023839676146604265683365", + "2274761", + "13", + "76391199978499573397453547496444186813855042569132542395238662836767782642444", + "2274776", + "13", + "53098026581408757586483226758389788785283864033165077314484568808161625551654", + "2274791", + "21", + "31749371499604142890178874833447706424161534124574105802604183989805254590196", + "2274814", + "13", + "112164381360247602594933306593823699138443817899283537992935931075813827047855", + "2274829", + "13", + "75636609247336213688178201473074569997497991430252526973306837976687551786686", + "2274844", + "13", + "37473963826752474771999309524081310447125644757540982160355720460970669753800", + "2274859", + "225", + "94877924725905917245976254298586867589924113738102489802615448399020691187081", + "2275084", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2275088", + "13", + "21424322251915011760457304058352897466514553363086817736093030455333485033287", + "2275103", + "15", + "35304760090550459700485563552543791950577403744278669997998979886418858759901", + "2275118", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2275122", + "31", + "76690686068159581513339381992667303049520214491463793263413097445363180516689", + "2275153", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2275157", + "13", + "38071302992902672670217620456140697088438581820198908983897690272977669005669", + "2275172", + "21", + "74062772662687791403197544986696686370932855968369635839156922067251311544383", + "2275195", + "13", + "46700405563823858749014678713554494319834011121907170089010399099756454317278", + "2275210", + "13", + "8360197310869401138898747984436519789425270006761454573364425154425397294061", + "2275225", + "13", + "37345737471962928321646795650221154936533218694709409582188888245924105284562", + "2275240", + "13", + "76329176045853327397827066926153425233263539377240458185231327522368659884668", + "2275255", + "13", + "51165095216412898665266098383199195993466108420832609966696157533973658887512", + "2275270", + "39", + "8694770951800705147288602006997578261088660472545167497867993454986774215525", + "2275311", + "15", + "2232998850732757996026835613652542242994469471222165064133301466852118947076", + "2275326", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2275330", + "13", + "56959477025172224455209639691228449581961339654408633081171384561252864362634", + "2275345", + "13", + "10893688972514420983117987293954356290386359441336972240383861536511860934194", + "2275360", + "399", + "53274788599268239546529822773925978916092142455549074124681282311879153182890", + "2275761", + "13", + "74299798615312998618478698245393781612899652464720274055652198245543220767597", + "2275776", + "13", + "92382115381821907922215673753072855145247673959821648259633950587471687917866", + "2275791", + "18", + "30172024673412102830121284456785764211979110438579097758830557403781776009323", + "2275811", + "13", + "36936527765950551676412164956756148227556267624811854840240040265229057689385", + "2275826", + "13", + "68419931065524346375303390552415953520841885773146565506619908716585705071710", + "861188609419564084015083556068676459166478778038881359457809452673842858492", + "142169183933652432380336624393897576851073070152193201252544990504594771245", + "3469611596332664218008507347870182155450945120872578171781621929919427297542", + "1120783225105500472886960707578856680524451699826408436808377624124459660804", + "3109412906550742373552260327593879584368267517865428559029589769160129002541", + "3243015875726958762897512282413425159040780330160415570645061436015993367756", + "2818177121361950092924800583196987650373841278319041492446377342321998652588", + "3026764980178574262222400636234638800181176342699805475714570982070282949979", + "550258153495008696661163036876812516525820967976066034994164769862516405820", + "416230735957070076441464414259160370865161595055510852601185576999032668223", + "363396650917283632181085178556077467549785065665433532524390812312011986350", + "3571297215599978199753087183833552560212724085727624994174662358904076635445", + "3202180765366681681299897553177352596039525911979182989539709446744568064417", + "2816977406181882372518626780849235479682916369335124865385603133614143752342", + "406592581932948285871592003286338979441279378428577342904106294745242755237", + "2383117637623135039657023767738790009854472901781671216340466928219542250961", + "478255279029967512224971320973143919374743701172368175727298367018241621807", + "2182585426434601707205492756477582277326526101185378732600770356004041810515", + "1222019694889770534963155149230951568090687448161383130526209150939783559152", + "2680780664537925978125503409174749238058535341332208959653559871549377030307", + "374337815963302084233382772039623608873075796940464245403650215830862222434", + "1494346327877591323134473742310434385695875446731862588284394068263255564212", + "642432568764147748591929734504195578406494764698542287643097285236249754744", + "1716868821333285070508982056691099191130906481275434356227562814747464613333", + "1251883991644952235549668171896829896820163225596644480680205788613431884636", + "1893207860042646798515101002703647088433427160068190981566349510553351972841", + "1146623148113124044615500954975749825786565292091391956725728380527171218948", + "810887733765759682831659580200238018996898940356558894659319201168420184361", + "1127103456941127679640348313742637629159290150436921991829022438606530256101", + "1716777801251652087993637374734275602212701547772866985632857690318635391741", + "2123895083757203596615040341098116758704155874955022431693045405135268726534", + "196568201005436923907044163927471611657789320612771531029076553558749654538", + "2936843461702900664933903606184290556828093876295442494769142357697108416825", + "3404305683532880034723798159037615212818659428073237353220185452679443733461", + "3393082602495152474126365926446991301599644697703144825691831280418466896665", + "1698603095046899192614569727641305963107176354227883071899839179061051826667", + "581847092499259015759035618673554986643663921729966197258143128306509779030", + "6710941353317542144541092667280849039693782493897957976061487176689942739", + "3061208232461674415218178326756345732408525194477397555793889395944111543", + "78856689713439591325909351765867990632796120058252883496361430249241332229", + "2511691852597988372209628188276609157336876551967975615350141341028099961461", + "1736355849000948534762651901635784302315550284057718769860747556699991694992", + "1068766622234613034208947310823919391697612574820827082976322734521167672963", + "244963516346766472510084835312603963239931928314614553570509095465528521648", + "2180733676293685867021179332443928495123972617804499355642274335091279358424", + "542431924236813677186724418323781046190424908329918861145840794400883874426", + "2551865283700752159237246162547864255771850941426743041352579017023618739545", + "310468010165055573926005567764274404782628189118021060330211550709104940361", + "140713772188804039847396337009134767591052110641975861816054621361000993173", + "2525226834592916959442393115378999183741656091501611133029330186192942843001", + "3212375519952365594243790907169599319681444370255987881456960371115719544622", + "567216303243442533194491670074381853118278735053887913407759255942312126322", + "1149185159326395029688630904925131469865638676476950027814142188273950180807", + "821820633082175265529194850164923651608617033162160031925347151019959101338", + "2935637088003399861563444809734099112949430299124865999374825434781861830620", + "1296947871509179871850043775278632097843685580675185198753771026885640727913", + "1573379742107982990727353922328000041826221372272014138568549290151945866991", + "394263145194521198352953229125913130988676607507566550397597440847448331386", + "437636362495576215040869956166471235864907721399533097668519285634741048918", + "2132677312674762857700150415399458886863108249730954652237929114978270111666", + "1642775369794069196479402911807153843567293618805455393017044512589422690251", + "942426450007951984392192518489622693591676006189251124100410682940938152006", + "1827907891968373889853027127372552236278229476140088058599427575974162229298", + "3354654977748220898199961468885812250363595669385088829787437394585961528317", + "2414253707697157190073454073585060616611824585124165552440404689163179888552", + "1650923232610209048646048765331314451833213723963088038196918339998167602887", + "113397139624633067633156422392410986513051598787077295869474052017943647167", + "609800328691744828410932737655983509359953128502675482761115364792378307459", + "243470528834137630788812617229740872592160129672441417060836905815720263878", + "2812364936821307249109539801075390289287077005652649771139659641438528529807", + "1692248309389430937135851295194988032115171677092177489452765802698504239092", + "1434253818636229821546897896352855897794349797959770470121327018154284149800", + "2010682451246294606734765618876503210280606839741293277430270051582816002888", + "1221576437511647981962606632093295582017856636222427289286502790227498576113", + "630768165082481412967237324400121001656500607983340003935478666043973159373", + "804550778255486359721534448038497007139100824549572392219025451401366654571", + "2509405422579278993467464802987442883923997756314350093904754698655272281435", + "230322511138199514444432916410872573354392476025877843612257669508718156168", + "434096614508797479463291690518814504168086788605958962461649211197925570692", + "1501811813258361604071078006468632491988688644702953825498108954920519520008", + "2882982445519693408857052804061410678843841563008654228812807663226439561752", + "518869548748741950356062444028433245632475224810625612452721570315254285154", + "2595229702210972170795870914076768975618309054211788285044916702359112663819", + "2789475747320341346714869090990098730825471290243867544939257356032422631927", + "3021423904136100399420564756125538866649443384218345759132762767488927121901", + "3470072539146028737697831059922285349625921745686943456098631834736538513230", + "296832114912645368383858205207698130752073611255689118024692618517239185691", + "2562673875044080168939281665245533457996357295390300507103545024746030199615", + "3572176640836192239415456157280369916561273295658442093353040206706054951045", + "2848158501354991175021646799538038067563488282479904337827371395065278495157", + "102950434812874625402097083157182824861858194414063711174166419600553014181", + "1486323433493324402524888070458829882551243518422048250698374833559089260820", + "3208814801214087779688248916776721010687354077056081723931202672773878888941", + "2791567775849532297181476147696583719220230115011530058335644680117172080123", + "2235032008321774486325763532722701935219503936929081481682516227864367568407", + "592284390184751479985931280444783054260246785281850795678418559337548629734", + "390683870566096622968833817313745177669500468120625014424115528998810399779", + "3110691796330732484439006901404700651354694372816443484753104198586884384651", + "2444614225556616965677631614072556335440465173131661092997431343602506179484", + "2386506893371035367797010929557965767594569328487056274732669316394593214090", + "985718089293755807100092882514673037718074802425850404888611296905880615735", + "2365313498788565081614723939935710915555438624324335421229411011850664978462", + "2751609933031503045570717838909537391508339073565113369646306686587414634645", + "709418963298017268861363387108720702487826680412475179177944279942789785420", + "1907361680299590730675954600213074559334267264715916003088596512463555159119", + "3276563199475151306050538563091086553070251481701780021983716540769405628800", + "2972642734182643475394568567170312432365860846563755432529810857275455081499", + "425164320957393025437358755230063011507729374914138588988244646111343301823", + "3559707156732813327444472961623408136363819685273216405824028443892009501595", + "1627154000312260994431362465796048237259205663643677826240173075754304409976", + "978917089820616846266957253956461358728442465542876496262477450769874236376", + "346355236078510422426265313193171280607329136716705847231631007951611512698", + "316179610607211928380094103319534007928433340147182435947697504273517696615", + "2769473235676236857837052240478468885386654130708654974522904007205212947198", + "3273703505418872921921958863206735880229665688062763137606839754576556254611", + "3397427904428479816149340714385029180783089428338888559696506253876730991035", + "273396532134878085479258931108469249048622026285347764422481613061299287009", + "3565069599248317153452884864831279625076552078403945764722732447257084736088", + "3051414564343916789546958768334277845488736407740466494549809448179734756312", + "146750697919270022094432517700325927863514826787632368889893659520102633886", + "701885260756582344676704802559552925454358940676394084440223717957719805026", + "3428007399814096673254036282132435555425508460792469804428790971897733462163", + "914185908163270002133628759218993144034609160669792554111753479796045908313", + "524364526989685374907470318832186811437138954579977221453380381545518003033", + "1750700714903697708789718769124617152122195697123766484866944410868161971334", + "3287364644433022347116471045093230276031351368680760941129736750525087364830", + "2936398610182025614221594764943387849186676585211507577448788438498363417741", + "2353806544362665801840851354402231997471386461910141989996204623012395190376", + "1970141484971479373367527464449730593831874109262958782830543219487755255549", + "2393001591091529634760775424274881106661161797787191264296704494135080081377", + "2986606227259797722728369872804687298312253404217711972276159885672395255781", + "1895946695404106706947665326066559408208472176175703435285956512475957975543", + "1762356880044076889133856391675955384742710633798060761092994744648803681186", + "2376332339438019949540406736683284669215436558764141646234289425872250407714", + "1454976756676506843834296852446961771834473533454679073022417832857844894280", + "3548717794036887389548126075656668467057503009362313380257306181680385432581", + "965241988315227716419528016626328013623255115148047367598661016235428881472", + "364880470834340305656935466216573841491934395424487640998741517728075702652", + "2943398669550548190119897431262450183350472258799776593046925981023716929613", + "1448893857877452099597797155990678455277492286196553328412559163460378406221", + "1967481703172034532302291358157585036772430714320826461895477504253467787953", + "1325116985943935753797887026630510021999397105461424798371959688253221720342", + "2244622584920201730469439979893779654797150697429908221750550695114727636643", + "169421573908055569991679575627836830771160548739798159322462977095419291543", + "3095353763021763132566808185927306376406441767197745234247623641668407026312", + "1637340732530826646685902483519187879128294395545641724746044080108537320120", + "2294638457073272537380020652695805717451239479365560694926997691483900522709", + "1511366086802150243381238347922537557119352659921740484743601427611619799947", + "449428874493014357689284337690118381073239027368218521143371134362111769967", + "789682299596422945430069482574964319996794394882071176174058195011249469236", + "1084646862036354820409677700650699471864689661540217570329038731766739745205", + "78313880568815415355689662768930383042413140407006907408827845898228459940", + "356730105053361007857946113733839271044570452187014785515057265402328900429", + "234447037302476071968955219443368291760842844044519645486061976938132001423", + "2864422421311223063065427107781164541105240179822943356994920660882030317191", + "3220645513991770454830495359216702225738943217482751372374718117330072393321", + "35463109005973856944267069961705373986481909202559901998341156287817035506", + "952685587725119719066600350420803913063772382660689573594377138248265145726", + "752278194749177501493207399775926786061969166389064447953421142385745746087", + "2407348891063562262340882487501047709565400595257319006697201502933032707705", + "2463236356334325311251324372658459484411355441347448855372618996173032798473", + "2238179254064346364750464242776610666087953652801062085815768413875346396670", + "2802067085290870597935376309647815417818438178673940519081066667085272619330", + "2850335204360184195160225792945229847649912882393119826243003484121732080190", + "2470906391011157074848813029116011314321612957249816861338213895656078721145", + "2719124002389172942986323146717035094528812523569546471352767152752445448963", + "2231066334653800932432384670741847975321040198568834250178859804516478952571", + "2007545335999051836581333921231488913131319511359925956916354095167897717684", + "900055562911287563940939510518487860351444667545109216940154217563401258097", + "1785540044869890181738962662522696257112879586388985307150812891597163215144", + "3124957575510209676082035971129521944842511675997179494828222629358951850767", + "1043583892633525799267826910378029686330928692101917134824866886797301795924", + "2263814851238579887064085298532078321704597461027488639412693726621149012246", + "2178509090720733389462854288103494638309930461144580510806584326405126010226", + "3476125633826865086547635951618454636451132068386227939577574613425245274771", + "2259455312626966012641202975060147344918171603610064951002792385026849505887", + "305098219340569262959057929565627812075087945751515521330521567108712996106", + "2181302674128260211904148775356825065078036339592813338196413555567742282640", + "760001455233186214410668552162505595305171111386683529356117224501683716324", + "354000225697404900870934738845677552563144002135569724070635649184053068105", + "399746424720372601138503667692569207016506368222915655998246787269616563724", + "554038204075908614213636945466743711617750620995687318831362470141508850409", + "2414771763935056185515481317306102708097824540261617925672175647015584206638", + "436746505235351055124662611865059320594057790450596556503388308755572767601", + "1904032220774100883797625565070536195320261418193481759584640157146933348823", + "1585439592880267412357132988830450467294429187320155238313804981684103525304", + "2322641174567695905841903688399071847554604969491382105191878122061642897018", + "602944564805727049733612211740339068742069094439594360678132608096168984979", + "1208816517344716362456642101212950321451690046312184637589966461797871634826", + "1163748913684498566654974106370875829814517662801941919875773020671871445098", + "959518410079127715364330421000746491444338089403401618253019546230069982226", + "1675448091199059377170355681736783139463972613557485608633727295912202124848", + "1338461125234499703535531840041244336562142530765501780376258549778937873027", + "316789915981552919902716897538992166283892819738045579523670056652962656888", + "227955266610905211997334709807725722601588305008304119214249131018436323179", + "3381709505301028886192008685347707064024982525465981014487000424583724835047", + "451365838752100251651348038508237755501866172396086100168483912659280171734", + "1699997412555572818497550806208645583147667168198229131308436528170087009843", + "1465618277854710037531614366862433171917180117646667450615728687783059195833", + "381563838882669571134823269935860235474773812088273508885326290803258788424", + "3229122275928244842779644396992588751080818603473878466826718848082184225800", + "545387606087798164201110498513880963313000432429739921745585781892827620714", + "1208843514159268800663356459448970743482977805309097336706069141333928090126", + "3081663276582045868670977015875591027712331446847140634196640892417602385042", + "2291459491084933902041971665587536796091610110151808783511318573418867613127", + "2579771028898170514367854798207663546250691197248404002132166532149500283094", + "1777677994552518087374208961183375546840369438269188915624159194157076605380", + "422750871133655539833057120264959405545699402290245738869892411959027543551", + "492105516878092234407177319016174343957353422311138711424918171234565348986", + "1997967498961771614767095518974654922072224379745382308582938497617164686599", + "2304519903845617059363343833017194483031025019549672838855236609160222467365", + "2037374818970872092183633157023568593809011066091700956119322729105523014752", + "636153306624412577699280395923794564102367218463095219467229164563422015965", + "1328970312319045443911038331054000465835381334923381537091318109029345297339", + "1082674288667004001861638703121367025882049837457398286907762890864425846595", + "1543133337879949191106127951281603263108678831179403122875709477973408634234", + "1905375318811423424712042847444525894516840487996533927079091730368193537367", + "2651452647531898083081421692466881636074162574420661632112604368377034534873", + "3439901802466664016217956018725281603223385619234730842239164643504294950421", + "1443707951733771578508504623874685583067806190341928981999870884162098791029", + "19187465678615367566037675296367650342991516934889422972543839982073838308", + "3159344563370380045122321632113041403581194950834353484256587676167443492473", + "2535058710022946254196420242835973894386237482165006464554303013112854234308", + "2533404330028318305658063438235289234738359608848155038189233299207833719466", + "247140142821206022719057061597808887064858561859040104053312898890139793605", + "2515475874044065763107644236201597744513003147172500758001764952901826639170", + "1606182728937939913503915284073016241541643250868645854306908600376258372854", + "2704345336818944808163488926211595770342366650429972372904237916877697933890", + "3477809458907892176598592002154905922508759789345810763617372614186434974879", + "1353070205347713666351222548360697785337466176163739008008203029676702241524", + "2486995756785466441560055616765927902119197147714703044730735680601235679713", + "2676016451894542161844447636669903736203432411684743089788676004126118646443", + "2398895504226657284425306915928410731335098952170094535121452722159706389076", + "2239569092251890704279258123611921328787842267278251340748069435550379098577", + "2564330015787539727359700428301176920917076956693456991714848982708804202178", + "2892003336524304503545781706362133757665371608867888384068674117354306183774", + "1903443365794668136223397001294311391096789080380048487334795513758317962655", + "1845213504315532531064618105258155515949624940429872146623399030317040750435", + "1572059801848264322896597464575753794067171900058472370000596282550420744260", + "6799394487666764881370838689361824361195279802524726680585941417312696717", + "3497800705422481130531985782551507934273110167710848792228344934912929059019", + "2039451191166655550961667769072671543028963574744944718127079086545241018123", + "1381611106704896200142046525539531778217780460040076466592167235185869223523", + "2284837010474970189156574090064312845595668863684423526506998525924184226942", + "2853634638693036507172406509231762001156732526154224301004576497686958171868", + "115361031826947783113569769012489635432051339124039379484672548872245117930", + "2758790354713409492048663080335963047613400294462365114741343950961217313373", + "1418033626146774244049004361471532687712701849587621784444624364295939734899", + "795261739013585270722925143244842683567622304320596485343541001696326805409", + "975036563637557276193061080456064217187689026982310633242626933360145174991", + "1341234347475160929733826826982973681419938456208862179841623721756763932164", + "2451440061706370067883702393073771679325794890860375459204301869186893679177", + "1980903426900734452211358520187861857298342051445852122163213552218694767781", + "2122646717105342807380734101698698825216226769742570741618932185473597891170", + "1446307280231779270014643473172919715425826105025476020078029270709450229973", + "2432030101786106351553013637665908340613427075909648499685419582078117461484", + "240863509881275778911612615140219342484299816835792356948243889225183584998", + "2640497825282391992894113737542622435936690904631354045597848233846740849201", + "2957842877858826718564636415880893029786492524571917343268496216484818447454", + "1107572147290276598511260800766004476775289192116241104664234707914144984522", + "2929022399969869417658883061182255351433026349027286013934562886835852304805", + "2015954564455252396117910517671968966657174893041698274583685548761989465869", + "1047232942496770226131072810890531616863788923606886694941294090055331083297", + "2603165995764421054266947249597916356455949374049327099629110196805599690398", + "3178438030933303030296314146514319337448377010888123585240676253016848544924", + "1205036124728126013443049262820495401935766458617781953075081357123366373358", + "2859071470903123215941379173616378765201138164489966743921998749898784038260", + "495629542948242330406793497348190807517544509817118954026760747106255957843", + "2485968859119873746753392015904479404142774373000270829706421244984290479229", + "1109938482118692492079335381688463364857692544498421523494146971183482279398", + "3467942464842524535447312618038774425601167550490936041206414140186281753555", + "1697094864697730934551685518599365314517885702791790177430086252698604132625", + "1182522281365162709665580610038546439203976792105772581138557260282413339226", + "3602750309865719399531612416079109940347494444518133603094383879808771533878", + "726162074880131088492127584761223503250140802961950104590801495971920783324", + "2702711139218570391989114447285447716528174571087566071101996482939011620583", + "626918669206429324146316130074740537497468312715039913892232997294678254482", + "1173634494310687204996944643080826184642119267303996441290549321256778832310", + "2236028653577525715587031077010201854858546916782669302107650836994224782362", + "1406284570482579351411295180877941322895051278168578202813022614699763019785", + "3582714780704727321154655511991682460660998075499719278312356603861359304241", + "745754906463186079309916658460224416697349781327698908552453469527113060685", + "3108484778555354241102246010985306823216416374250779070070282861250540745099", + "1473460922097070038404187709358028262948785219277892941528673113402833339413", + "1933051635790941272072407214641350282116556087285958257450309399223640754222", + "2214807174148262592184483089027274211735313220687115252715771700415773617091", + "2685995859199255735908931833227218111970218952013763995869390604684794213360", + "2076946837981690174016457284072413597786014029624352945870476579904117265731", + "1411592527736154033597614685133849488044445632571645914052068241835307426655", + "9144483735458468465869145251434357970770374538461244223904262638033354716", + "3046516396230573134330664409547084681796979465193022532488546214762559533560", + "1269880941960518141121487029271360252283761921819689106740884103406851081193", + "167919751045922404470403821095219172832068346192445578106780616576745571952", + "490473839282914456610657040790181292799816203427869870111950927042219165359", + "1872638411447472972998138987397795894653212492570434463817786355427301454595", + "1093199526301354028293336415723351778627940319301628190945691077485785004611", + "1520936286506615456350667809541660910065200949163459142701762137750817293073", + "2790679280848501832107568777301296835751977659482291965921382563508358074274", + "675473802100924139654691630254806397954815518786006019121910233568774810804", + "2433396182903790226479160672278353366013121312445713562886171704351781750097", + "3260013426325476537931435767983411651603999651030224847777480176107129898714", + "1438148345761987421561558574735843211494706875722043389711513221682081904215", + "624154737344416215382306902613934981314994424462002321816823740770873052810", + "3364301920688053143551586712567939689977855041388070008552185235325830012062", + "2742607410429140355505366222756016022624428305509523620471032129641760085291", + "834240928133332873967572763960120336410554032725539634170571207479303927637", + "2693551910222869100808470627750063997576571726544082775086617714497310627108", + "2496672517668546063801485485101257007469619195579455116580093831122412148295", + "649544699826039218830738029380235641854027202144223059213775638936251543855", + "1290615906997290748208255360740731454289981570772397658879970024524871460003", + "632567800935459049740744098083221187821104059314788313978689913263252688789", + "2348437863095261407316568167910979152453013572595655851042083255625006891624", + "2481215200769461327932558612643415039838457081027256604870638707666156202850", + "57122707881135124965534576605147904075123889890659190204392608475906841103", + "2439476559823258978320004142231553407228843241022947558491415430683059942123", + "2561322912744615171166894324106518420053898199929890610436084715445762908107", + "3232402799020273123701672899620163879959024531795856118904701543579107478288", + "438963245466416667030274468984203196494549069586215159473149318689786606805" + ], + "cairoVerifierId": "7" +} diff --git a/tests/flow_test.rs b/tests/flow_test.rs index cd5b8dd..e7de61f 100644 --- a/tests/flow_test.rs +++ b/tests/flow_test.rs @@ -1,12 +1,17 @@ #[cfg(test)] mod tests { use std::collections::HashMap; + use std::fs; use aptos_sdk::types::LocalAccount; use aptos_testcontainer::test_utils::aptos_container_test_utils::{lazy_aptos_container, run}; use log::info; use test_log::test; use verifier_onchain_services::config::{AppConfig, EnvConfig}; + use verifier_onchain_services::contracts_caller::gps::types::verify_proof_and_register::{ + VerifyProofAndRegisterData, VerifyProofAndRegisterDataJson, + }; + use verifier_onchain_services::contracts_caller::gps::verify_proof_and_register::verify_proof_and_register; use verifier_onchain_services::contracts_caller::verify_fri::sample_verify_fri_input::sample_verify_fri_input; use verifier_onchain_services::contracts_caller::verify_fri::verify_fri::verify_fri; use verifier_onchain_services::contracts_caller::verify_merkle::sample_verify_merkle_input::sample_verify_merkle_input; @@ -25,6 +30,7 @@ mod tests { let sender_account_private_key = accounts.get(1).unwrap(); let module_address = module_account.address().to_string(); + let config = AppConfig::from(EnvConfig { node_url, private_key: sender_account_private_key.to_string(), @@ -32,27 +38,42 @@ mod tests { chain_id: aptos_container.get_chain_id().to_string(), }); - let sequence_number = config - .client - .get_account(config.account.address()) - .await? - .into_inner() - .sequence_number; - config.account.set_sequence_number(sequence_number); - let mut named_addresses = HashMap::new(); - named_addresses.insert("verifier_addr".to_string(), module_address.clone()); - named_addresses.insert("lib_addr".to_string(), module_address); + named_addresses + .insert("lib_addr".to_string(), module_account.address().to_string()); + named_addresses + .insert("cpu_addr".to_string(), module_account.address().to_string()); + named_addresses.insert( + "verifier_addr".to_string(), + module_account.address().to_string(), + ); aptos_container .upload_contract( "./contracts/navori", module_account_private_key, &named_addresses, - Some(vec!["libs", "verifier"]), + Some(vec!["libs", "cpu", "verifier"]), false, ) .await .unwrap(); + aptos_container + .run_script( + "contracts/navori", + sender_account_private_key, + &named_addresses, + &vec!["verifier"], + ) + .await + .unwrap(); + let sequence_number = config + .client + .get_account(config.account.address()) + .await + .unwrap() + .into_inner() + .sequence_number; + config.account.set_sequence_number(sequence_number); for i in 1..4 { let (merkle_view, initial_merkle_queue, height, expected_root) = @@ -91,10 +112,25 @@ mod tests { .unwrap(); info!("Verify FRI {} success", i); } + verify_proof_and_register(&config, &sample_vpar_data(1).unwrap()) + .await + .unwrap(); + Ok(()) }) }) .await .unwrap() } + + fn sample_vpar_data(test_num: isize) -> anyhow::Result { + let data = serde_json::from_str::( + fs::read_to_string(format!( + "src/data_samples/gps/verify_proof_and_register_{}.json", + test_num + ))? + .as_str(), + )?; + Ok(VerifyProofAndRegisterData::from(data)) + } } From ba2d00997a6c064e2f38e9f891dad18da4a8c9fb Mon Sep 17 00:00:00 2001 From: Steve Nguyen Date: Fri, 30 Aug 2024 05:38:52 +0000 Subject: [PATCH 02/12] fix: flow_test --- Cargo.lock | 2 +- Cargo.toml | 2 +- contracts/navori | 2 +- .../gps/verify_proof_and_register.rs | 5 +- .../register_continuous_page_batch.rs | 9 +- src/contracts_caller/transaction_helper.rs | 2 +- tests/flow_test.rs | 96 ++++++++++++++++--- tests/memory_page_test.rs | 5 +- 8 files changed, 94 insertions(+), 29 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 21daf39..362849e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -986,7 +986,7 @@ dependencies = [ [[package]] name = "aptos-testcontainer" version = "0.1.0" -source = "git+https://github.com/sota-zk-labs/aptos-testcontainer.git?tag=v0.0.3#2e2887fbcabaf0e22f5d5f79df2285daec9096a3" +source = "git+https://github.com/sota-zk-labs/aptos-testcontainer.git?tag=v0.0.4#8bff7b476576da98e81fb2acb84432faf04c9cbb" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/Cargo.toml b/Cargo.toml index 68f3711..29aae53 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ tokio = { version = "1.39.3", features = ["macros", "rt-multi-thread"] } url = { version = "2.4.0", features = ["serde"] } [dev-dependencies] -aptos-testcontainer = { git = "https://github.com/sota-zk-labs/aptos-testcontainer.git", tag = "v0.0.3", features = [ +aptos-testcontainer = { git = "https://github.com/sota-zk-labs/aptos-testcontainer.git", tag = "v0.0.4", features = [ "testing", ] } diff --git a/contracts/navori b/contracts/navori index 0dcc2e6..6b7298e 160000 --- a/contracts/navori +++ b/contracts/navori @@ -1 +1 @@ -Subproject commit 0dcc2e6234209f9565141a7bb8afda7d9495e4cd +Subproject commit 6b7298e12138dc0c7ec1fef38c2943f05501a381 diff --git a/src/contracts_caller/gps/verify_proof_and_register.rs b/src/contracts_caller/gps/verify_proof_and_register.rs index fbd9e3c..daca994 100644 --- a/src/contracts_caller/gps/verify_proof_and_register.rs +++ b/src/contracts_caller/gps/verify_proof_and_register.rs @@ -1,4 +1,3 @@ -use std::fs; use std::str::FromStr; use aptos_sdk::move_types::value::MoveValue; @@ -6,9 +5,7 @@ use aptos_sdk::rest_client::aptos_api_types::MoveType; use log::debug; use crate::config::AppConfig; -use crate::contracts_caller::gps::types::verify_proof_and_register::{ - VerifyProofAndRegisterData, VerifyProofAndRegisterDataJson, -}; +use crate::contracts_caller::gps::types::verify_proof_and_register::VerifyProofAndRegisterData; use crate::contracts_caller::transaction_helper::{get_event_from_transaction, send_tx}; pub async fn verify_proof_and_register( diff --git a/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs b/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs index 8eac775..cd8b388 100644 --- a/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs +++ b/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs @@ -97,10 +97,7 @@ pub async fn register_continuous_page_batch( ]), )); let tx = build_transaction(payload, &config.account, config.chain_id); - ( - format!("register_continuous_memory_page_batch_{}", i).to_string(), - tx, - ) + (format!("register_continuous_memory_page_batch_{}", i), tx) }); let pending_transactions = txs @@ -136,9 +133,7 @@ pub async fn register_continuous_page_batch( let transaction_info = transaction.transaction_info()?; ensure!( transaction_info.success, - TransactionNotSucceed( - format!("{}; hash: {}", name, transaction_info.hash).to_string() - ) + TransactionNotSucceed(format!("{}; hash: {}", name, transaction_info.hash)) ); info!( "{}: {}; gas used: {}", diff --git a/src/contracts_caller/transaction_helper.rs b/src/contracts_caller/transaction_helper.rs index 84a63ab..2082a55 100644 --- a/src/contracts_caller/transaction_helper.rs +++ b/src/contracts_caller/transaction_helper.rs @@ -112,7 +112,7 @@ pub async fn send_tx( let transaction = config.client.submit_and_wait(&tx).await?.into_inner(); let transaction_info = transaction.transaction_info()?; info!( - "Finished running the function {} {}; gas used: {}", + "Finished: {} {}; gas used: {}", fn_name, transaction_info.hash.to_string(), transaction_info.gas_used diff --git a/tests/flow_test.rs b/tests/flow_test.rs index e7de61f..01e44d1 100644 --- a/tests/flow_test.rs +++ b/tests/flow_test.rs @@ -7,6 +7,7 @@ mod tests { use aptos_testcontainer::test_utils::aptos_container_test_utils::{lazy_aptos_container, run}; use log::info; use test_log::test; + use tokio::time::Instant; use verifier_onchain_services::config::{AppConfig, EnvConfig}; use verifier_onchain_services::contracts_caller::gps::types::verify_proof_and_register::{ VerifyProofAndRegisterData, VerifyProofAndRegisterDataJson, @@ -28,7 +29,6 @@ mod tests { LocalAccount::from_private_key(module_account_private_key, 0).unwrap(); let sender_account_private_key = accounts.get(1).unwrap(); - let module_address = module_account.address().to_string(); let config = AppConfig::from(EnvConfig { @@ -39,14 +39,11 @@ mod tests { }); let mut named_addresses = HashMap::new(); - named_addresses - .insert("lib_addr".to_string(), module_account.address().to_string()); - named_addresses - .insert("cpu_addr".to_string(), module_account.address().to_string()); - named_addresses.insert( - "verifier_addr".to_string(), - module_account.address().to_string(), - ); + named_addresses.insert("lib_addr".to_string(), module_address.clone()); + named_addresses.insert("cpu_addr".to_string(), module_address.clone()); + named_addresses.insert("verifier_addr".to_string(), module_address.clone()); + + let now = Instant::now(); aptos_container .upload_contract( "./contracts/navori", @@ -57,20 +54,24 @@ mod tests { ) .await .unwrap(); + info!("upload_contract: {:.2?}", now.elapsed()); + + let now = Instant::now(); aptos_container .run_script( - "contracts/navori", + "./contracts/navori", sender_account_private_key, &named_addresses, &vec!["verifier"], ) .await .unwrap(); + info!("run_script: {:.2?}", now.elapsed()); + let sequence_number = config .client .get_account(config.account.address()) - .await - .unwrap() + .await? .into_inner() .sequence_number; config.account.set_sequence_number(sequence_number); @@ -112,6 +113,77 @@ mod tests { .unwrap(); info!("Verify FRI {} success", i); } + Ok(()) + }) + }) + .await + .unwrap() + } + + #[test(tokio::test)] + pub async fn verify_proof_and_register_test() { + run(2, |accounts| { + Box::pin(async move { + let aptos_container = lazy_aptos_container().await.unwrap(); + let node_url = aptos_container.get_node_url(); + let module_account_private_key = accounts.first().unwrap(); + let module_account = + LocalAccount::from_private_key(module_account_private_key, 0).unwrap(); + + let sender_account_private_key = accounts.get(1).unwrap(); + + let module_address = module_account.address().to_string(); + + let config = AppConfig::from(EnvConfig { + node_url, + private_key: sender_account_private_key.to_string(), + module_address: module_address.clone(), + chain_id: aptos_container.get_chain_id().to_string(), + }); + + let mut named_addresses = HashMap::new(); + named_addresses + .insert("lib_addr".to_string(), module_account.address().to_string()); + named_addresses + .insert("cpu_addr".to_string(), module_account.address().to_string()); + named_addresses.insert( + "verifier_addr".to_string(), + module_account.address().to_string(), + ); + + let now = Instant::now(); + aptos_container + .upload_contract( + "./contracts/navori", + module_account_private_key, + &named_addresses, + Some(vec!["libs", "cpu", "verifier"]), + false, + ) + .await + .unwrap(); + info!("upload_contract: {:.2?}", now.elapsed()); + + let now = Instant::now(); + aptos_container + .run_script( + "./contracts/navori", + sender_account_private_key, + &named_addresses, + &vec!["verifier"], + ) + .await + .unwrap(); + info!("run_script: {:.2?}", now.elapsed()); + + let sequence_number = config + .client + .get_account(config.account.address()) + .await? + .into_inner() + .sequence_number; + config.account.set_sequence_number(sequence_number); + verify_proof_and_register(&config, &sample_vpar_data(1).unwrap()) .await .unwrap(); diff --git a/tests/memory_page_test.rs b/tests/memory_page_test.rs index f31a3d5..1bb933e 100644 --- a/tests/memory_page_test.rs +++ b/tests/memory_page_test.rs @@ -41,13 +41,14 @@ mod tests { let mut named_addresses = HashMap::new(); named_addresses.insert("verifier_addr".to_string(), module_address.clone()); - named_addresses.insert("lib_addr".to_string(), module_address); + named_addresses.insert("lib_addr".to_string(), module_address.clone()); + named_addresses.insert("cpu_addr".to_string(), module_address); aptos_container .upload_contract( "./contracts/navori", module_account_private_key, &named_addresses, - Some(vec!["libs", "verifier"]), + Some(vec!["libs", "cpu", "verifier"]), false, ) .await From 6d745c4b6da72ebb55c60c722b9d3423444ff4e2 Mon Sep 17 00:00:00 2001 From: Steve Nguyen Date: Sat, 31 Aug 2024 17:31:32 +0000 Subject: [PATCH 03/12] chore: more info about transactions --- Cargo.lock | 2 +- Cargo.toml | 2 +- .../register_continuous_memory_page.rs | 3 ++- .../register_continuous_page_batch.rs | 3 ++- src/contracts_caller/transaction_helper.rs | 4 +++- src/contracts_caller/verify_fri/compute_next_layer.rs | 3 ++- src/contracts_caller/verify_fri/init_fri_group.rs | 6 +++--- src/contracts_caller/verify_fri/merkle_verifier.rs | 3 ++- src/contracts_caller/verify_fri/register_fact_fri.rs | 3 ++- src/contracts_caller/verify_merkle/merkle_statement.rs | 3 ++- 10 files changed, 20 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 362849e..c03c02b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -986,7 +986,7 @@ dependencies = [ [[package]] name = "aptos-testcontainer" version = "0.1.0" -source = "git+https://github.com/sota-zk-labs/aptos-testcontainer.git?tag=v0.0.4#8bff7b476576da98e81fb2acb84432faf04c9cbb" +source = "git+https://github.com/sota-zk-labs/aptos-testcontainer.git?tag=v0.1.0#3dfb2795a78be837a2c46aba5d84794f4356ee27" dependencies = [ "anyhow", "base64 0.22.1", diff --git a/Cargo.toml b/Cargo.toml index 29aae53..cfb69f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ tokio = { version = "1.39.3", features = ["macros", "rt-multi-thread"] } url = { version = "2.4.0", features = ["serde"] } [dev-dependencies] -aptos-testcontainer = { git = "https://github.com/sota-zk-labs/aptos-testcontainer.git", tag = "v0.0.4", features = [ +aptos-testcontainer = { git = "https://github.com/sota-zk-labs/aptos-testcontainer.git", tag = "v0.1.0", features = [ "testing", ] } diff --git a/src/contracts_caller/memory_page_fact_registry/register_continuous_memory_page.rs b/src/contracts_caller/memory_page_fact_registry/register_continuous_memory_page.rs index e6d4733..d51728b 100644 --- a/src/contracts_caller/memory_page_fact_registry/register_continuous_memory_page.rs +++ b/src/contracts_caller/memory_page_fact_registry/register_continuous_memory_page.rs @@ -39,7 +39,8 @@ pub async fn register_continuous_memory_page( let transaction = config.client.submit_and_wait(&tx).await?.into_inner(); let transaction_info = transaction.transaction_info()?; info!( - "register_continuous_memory_page: {}; gas used: {}", + "register_continuous_memory_page finished: id={}; hash={}; gas={}", + transaction_info.version, transaction_info.hash.to_string(), transaction_info.gas_used ); diff --git a/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs b/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs index cd8b388..9f1489f 100644 --- a/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs +++ b/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs @@ -136,8 +136,9 @@ pub async fn register_continuous_page_batch( TransactionNotSucceed(format!("{}; hash: {}", name, transaction_info.hash)) ); info!( - "{}: {}; gas used: {}", + "{} finished: id={}; hash={}; gas={}", name, + transaction_info.version, transaction_info.hash.to_string(), transaction_info.gas_used, ); diff --git a/src/contracts_caller/transaction_helper.rs b/src/contracts_caller/transaction_helper.rs index 2082a55..260b680 100644 --- a/src/contracts_caller/transaction_helper.rs +++ b/src/contracts_caller/transaction_helper.rs @@ -111,9 +111,11 @@ pub async fn send_tx( let tx = build_transaction(payload, &config.account, config.chain_id); let transaction = config.client.submit_and_wait(&tx).await?.into_inner(); let transaction_info = transaction.transaction_info()?; + info!( - "Finished: {} {}; gas used: {}", + "{} finished: id={}; hash={}; gas={}", fn_name, + transaction_info.version, transaction_info.hash.to_string(), transaction_info.gas_used ); diff --git a/src/contracts_caller/verify_fri/compute_next_layer.rs b/src/contracts_caller/verify_fri/compute_next_layer.rs index f26ce91..62fade8 100644 --- a/src/contracts_caller/verify_fri/compute_next_layer.rs +++ b/src/contracts_caller/verify_fri/compute_next_layer.rs @@ -30,7 +30,8 @@ pub async fn compute_next_layer( let transaction = config.client.submit_and_wait(&tx).await?.into_inner(); let transaction_info = transaction.transaction_info()?; info!( - "finished compute next layer {}; gas used: {}", + "compute_next_layer finished: id={}; hash={}; gas={}", + transaction_info.version, transaction_info.hash.to_string(), transaction_info.gas_used ); diff --git a/src/contracts_caller/verify_fri/init_fri_group.rs b/src/contracts_caller/verify_fri/init_fri_group.rs index e3258cd..cd0972f 100644 --- a/src/contracts_caller/verify_fri/init_fri_group.rs +++ b/src/contracts_caller/verify_fri/init_fri_group.rs @@ -23,10 +23,10 @@ pub async fn init_fri_group(config: &AppConfig, data: InitFriGroup) -> anyhow::R .into_inner() .transaction_info()? .clone(); - let txd = transaction_info.hash; info!( - "init fri group {}; gas used {}", - txd.clone(), + "init_fri_group finished: id={}; hash={}; gas={}", + transaction_info.version, + transaction_info.hash.to_string(), transaction_info.gas_used ); Ok(transaction_info.success) diff --git a/src/contracts_caller/verify_fri/merkle_verifier.rs b/src/contracts_caller/verify_fri/merkle_verifier.rs index 7534455..cbb3fb0 100644 --- a/src/contracts_caller/verify_fri/merkle_verifier.rs +++ b/src/contracts_caller/verify_fri/merkle_verifier.rs @@ -26,7 +26,8 @@ pub async fn merkle_verifier(config: &AppConfig, data: &VerifyMerkle) -> anyhow: let transaction = config.client.submit_and_wait(&tx).await?.into_inner(); let transaction_info = transaction.transaction_info()?; info!( - "finished verify_merkle {}; gas used: {}", + "verify_merkle finished: id={}; hash={}; gas={}", + transaction_info.version, transaction_info.hash.to_string(), transaction_info.gas_used ); diff --git a/src/contracts_caller/verify_fri/register_fact_fri.rs b/src/contracts_caller/verify_fri/register_fact_fri.rs index c6a4320..32833b5 100644 --- a/src/contracts_caller/verify_fri/register_fact_fri.rs +++ b/src/contracts_caller/verify_fri/register_fact_fri.rs @@ -31,7 +31,8 @@ pub async fn register_fact_fri( let transaction_status = transaction.success(); let transaction_info = transaction.transaction_info()?; info!( - "finished register_fact_verify_fri {}; gas used: {}", + "register_fact_verify_fri finished: id={}; hash={}; gas={}", + transaction_info.version, transaction_info.hash.to_string(), transaction_info.gas_used ); diff --git a/src/contracts_caller/verify_merkle/merkle_statement.rs b/src/contracts_caller/verify_merkle/merkle_statement.rs index e91291b..6398785 100644 --- a/src/contracts_caller/verify_merkle/merkle_statement.rs +++ b/src/contracts_caller/verify_merkle/merkle_statement.rs @@ -35,7 +35,8 @@ pub async fn verify_merkle_statement( let transaction = config.client.submit_and_wait(&tx).await?.into_inner(); let transaction_info = transaction.transaction_info()?; info!( - "finished verify_merkle_statement {}; gas used: {}", + "verify_merkle_statement finished: id={}; hash={}; gas={}", + transaction_info.version, transaction_info.hash.to_string(), transaction_info.gas_used ); From 8ecc0caf56ab3714d7bbb5433aeeb98197f8d99b Mon Sep 17 00:00:00 2001 From: draply Date: Thu, 5 Sep 2024 04:20:13 +0000 Subject: [PATCH 04/12] feat: optimize verify_proof_and_register --- contracts/navori | 2 +- .../gps/verify_proof_and_register.rs | 148 +++++++++++++----- .../register_continuous_page_batch.rs | 4 +- src/contracts_caller/transaction_helper.rs | 39 +---- tests/flow_test.rs | 1 - 5 files changed, 116 insertions(+), 78 deletions(-) diff --git a/contracts/navori b/contracts/navori index 6b7298e..dc5f70a 160000 --- a/contracts/navori +++ b/contracts/navori @@ -1 +1 @@ -Subproject commit 6b7298e12138dc0c7ec1fef38c2943f05501a381 +Subproject commit dc5f70a6b6546620cd7eab1423370bcb83d55c3f diff --git a/src/contracts_caller/gps/verify_proof_and_register.rs b/src/contracts_caller/gps/verify_proof_and_register.rs index daca994..9195c38 100644 --- a/src/contracts_caller/gps/verify_proof_and_register.rs +++ b/src/contracts_caller/gps/verify_proof_and_register.rs @@ -1,50 +1,62 @@ use std::str::FromStr; -use aptos_sdk::move_types::value::MoveValue; +use anyhow::ensure; +use aptos_sdk::move_types::identifier::Identifier; +use aptos_sdk::move_types::language_storage::ModuleId; +use aptos_sdk::move_types::value::{serialize_values, MoveValue}; use aptos_sdk::rest_client::aptos_api_types::MoveType; -use log::debug; +use aptos_sdk::rest_client::error::RestError; +use aptos_sdk::types::transaction::{EntryFunction, TransactionPayload}; +use log::{debug, error, info}; use crate::config::AppConfig; use crate::contracts_caller::gps::types::verify_proof_and_register::VerifyProofAndRegisterData; -use crate::contracts_caller::transaction_helper::{get_event_from_transaction, send_tx}; +use crate::contracts_caller::transaction_helper::{build_transaction, get_event_from_transaction}; +use crate::error::CoreError::TransactionNotSucceed; pub async fn verify_proof_and_register( config: &AppConfig, data: &VerifyProofAndRegisterData, ) -> anyhow::Result<()> { let module_name = "gps_statement_verifier"; - debug!("pre_registered_facts"); - send_tx( - config, - "fact_registry", - "register_facts", - &vec![MoveValue::Vector( + let mut txs = vec![]; + + // Register facts transaction + let payload = TransactionPayload::EntryFunction(EntryFunction::new( + ModuleId::new(config.module_address, Identifier::new("fact_registry")?), + Identifier::new("register_facts")?, + vec![], + serialize_values(&vec![MoveValue::Vector( data.pre_registered_facts .iter() .map(|v| MoveValue::U256(*v)) .collect(), - )], - ) - .await?; - debug!("prepush_task_metadata"); - send_tx( - config, - module_name, - "prepush_task_metadata", - &vec![MoveValue::Vector( + )]), + )); + let tx = build_transaction(payload, &config.account, config.chain_id); + txs.push(("register_facts".to_string(), tx)); + + // Prepush task metadata transaction + let payload = TransactionPayload::EntryFunction(EntryFunction::new( + ModuleId::new(config.module_address, Identifier::new(module_name)?), + Identifier::new("prepush_task_metadata")?, + vec![], + serialize_values(&vec![MoveValue::Vector( data.task_metadata .iter() .map(|v| MoveValue::U256(*v)) .collect(), - )], - ) - .await?; - debug!("prepush_data_to_verify_proof_and_register"); - send_tx( - config, - module_name, - "prepush_data_to_verify_proof_and_register", - &vec![ + )]), + )); + let tx = build_transaction(payload, &config.account, config.chain_id); + txs.push(("prepush_task_metadata".to_string(), tx)); + + // Prepush data to verify proof and register transaction + let payload = TransactionPayload::EntryFunction(EntryFunction::new( + ModuleId::new(config.module_address, Identifier::new(module_name)?), + Identifier::new("prepush_data_to_verify_proof_and_register")?, + vec![], + serialize_values(&vec![ MoveValue::Vector( data.proof_params .iter() @@ -59,23 +71,85 @@ pub async fn verify_proof_and_register( .collect(), ), MoveValue::U256(data.cairo_verifier_id), - ], - ) - .await?; - let mut cnt_loop = 0; - loop { - cnt_loop += 1; + ]), + )); + let tx = build_transaction(payload, &config.account, config.chain_id); + txs.push(("prepush_data_to_verify_proof_and_register".to_string(), tx)); + + // Verify_proof_and_register + for cnt_loop in 1..10 { debug!("verify_proof_and_register {}", cnt_loop); - let tx = send_tx(config, module_name, "verify_proof_and_register", &vec![]).await?; + let payload = TransactionPayload::EntryFunction(EntryFunction::new( + ModuleId::new(config.module_address, Identifier::new(module_name)?), + Identifier::new("verify_proof_and_register")?, + vec![], + serialize_values(&vec![]), + )); + let tx = build_transaction(payload, &config.account, config.chain_id); + txs.push((format!("verify_proof_and_register {}", cnt_loop), tx)); + } + + let pending_transactions = txs + .into_iter() + .map(|(name, transaction)| { + let client = config.client.clone(); + tokio::spawn(async move { + let init_transaction = client.submit(&transaction).await?.into_inner(); + debug!("sent {} hash = {}", name, init_transaction.hash.to_string()); + Ok::<_, RestError>((name, init_transaction)) + }) + }) + .collect::>(); + + let mut results = Vec::with_capacity(pending_transactions.len()); + for handle in pending_transactions { + results.push(handle.await??); + } + + let results = results + .into_iter() + .map(|(name, pending_transaction)| { + let client = config.client.clone(); + tokio::spawn(async move { + let transaction = client + .wait_for_transaction(&pending_transaction) + .await? + .into_inner(); + let transaction_info = transaction.transaction_info()?; + ensure!( + transaction_info.success, + TransactionNotSucceed(format!("{}; hash: {}", name, transaction_info.hash)) + ); + info!( + "{} finished: id={}; hash={}; gas={}", + name, + transaction_info.version, + transaction_info.hash.to_string(), + transaction_info.gas_used, + ); + Ok::<_, anyhow::Error>(transaction) + }) + }) + .collect::>(); + + let mut transactions = Vec::with_capacity(results.len()); + for handle in results { + transactions.push(handle.await??); + } + + // Get the event from the last transaction + if let Some(last_transaction) = transactions.last() { let event = get_event_from_transaction( - &tx, + last_transaction, MoveType::from_str(&format!( "{}::{}::VparFinished", config.module_address, module_name ))?, ); - if event.is_ok() { - break; + + info!("Verify_proof_and_register {}", event.is_ok()); + if event.is_err() { + error!("Some things went wrong!"); } } Ok(()) diff --git a/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs b/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs index 9f1489f..f1c4298 100644 --- a/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs +++ b/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs @@ -55,7 +55,7 @@ pub async fn register_continuous_page_batch( (vec![], vec![], 0), |(mut chunks, mut cur_el, mut cur_value_len), (start_addr, values_len, values)| { let new_value_len = cur_value_len + values_len; - if cur_el.len() == 0 { + if cur_el.is_empty() { cur_el.push((start_addr, values)); cur_value_len += values_len; return (chunks, cur_el, cur_value_len); @@ -74,7 +74,7 @@ pub async fn register_continuous_page_batch( }, ); - if cur_el.len() != 0 { + if !cur_el.is_empty() { chunks.push(cur_el); } diff --git a/src/contracts_caller/transaction_helper.rs b/src/contracts_caller/transaction_helper.rs index 260b680..7c6da17 100644 --- a/src/contracts_caller/transaction_helper.rs +++ b/src/contracts_caller/transaction_helper.rs @@ -1,21 +1,16 @@ use std::str::FromStr; use std::time::SystemTime; -use anyhow::{ensure, Error}; -use aptos_sdk::move_types::identifier::Identifier; -use aptos_sdk::move_types::language_storage::ModuleId; +use anyhow::Error; use aptos_sdk::move_types::u256::U256; -use aptos_sdk::move_types::value::{serialize_values, MoveValue}; use aptos_sdk::rest_client::aptos_api_types::{Event, MoveType}; use aptos_sdk::rest_client::Transaction; use aptos_sdk::transaction_builder::TransactionBuilder; use aptos_sdk::types::chain_id::ChainId; -use aptos_sdk::types::transaction::{EntryFunction, SignedTransaction, TransactionPayload}; +use aptos_sdk::types::transaction::{SignedTransaction, TransactionPayload}; use aptos_sdk::types::LocalAccount; -use log::info; use rand_core::OsRng; -use crate::config::AppConfig; use crate::error::CoreError; #[inline] @@ -95,33 +90,3 @@ pub fn get_event_from_transaction( }; event.ok_or(Error::new(CoreError::NotFound)) } - -pub async fn send_tx( - config: &AppConfig, - module_name: &str, - fn_name: &str, - args: &Vec, -) -> anyhow::Result { - let payload = TransactionPayload::EntryFunction(EntryFunction::new( - ModuleId::new(config.module_address, Identifier::new(module_name)?), - Identifier::new(fn_name)?, - vec![], - serialize_values(args), - )); - let tx = build_transaction(payload, &config.account, config.chain_id); - let transaction = config.client.submit_and_wait(&tx).await?.into_inner(); - let transaction_info = transaction.transaction_info()?; - - info!( - "{} finished: id={}; hash={}; gas={}", - fn_name, - transaction_info.version, - transaction_info.hash.to_string(), - transaction_info.gas_used - ); - ensure!( - transaction_info.success, - CoreError::TransactionNotSucceed(transaction_info.hash.to_string()) - ); - Ok(transaction) -} diff --git a/tests/flow_test.rs b/tests/flow_test.rs index 01e44d1..828ca41 100644 --- a/tests/flow_test.rs +++ b/tests/flow_test.rs @@ -187,7 +187,6 @@ mod tests { verify_proof_and_register(&config, &sample_vpar_data(1).unwrap()) .await .unwrap(); - Ok(()) }) }) From 22158748378dfe3012c68a03be5e22c34dd1c170 Mon Sep 17 00:00:00 2001 From: Steve Nguyen Date: Fri, 6 Sep 2024 05:05:41 +0000 Subject: [PATCH 05/12] fix: tx --- Cargo.lock | 85 ++++++++++++++++--- Cargo.toml | 4 +- contracts/navori | 2 +- .../gps/verify_proof_and_register.rs | 59 ++++++------- .../register_continuous_memory_page.rs | 1 - .../register_continuous_page_batch.rs | 7 +- src/error.rs | 3 + tests/memory_page_test.rs | 39 ++++++--- 8 files changed, 138 insertions(+), 62 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c03c02b..59b6d12 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -380,10 +380,10 @@ dependencies = [ "blst", "bulletproofs", "bytes", - "curve25519-dalek", + "curve25519-dalek 3.2.0", "curve25519-dalek-ng", "digest 0.9.0", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "ff", "hex", "hkdf 0.10.0", @@ -985,18 +985,22 @@ dependencies = [ [[package]] name = "aptos-testcontainer" -version = "0.1.0" -source = "git+https://github.com/sota-zk-labs/aptos-testcontainer.git?tag=v0.1.0#3dfb2795a78be837a2c46aba5d84794f4356ee27" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6aebc3c0e8d108bb2629c707b2821fd879ce043e18857f171db768982bf29600" dependencies = [ "anyhow", "base64 0.22.1", "config", + "ed25519-dalek 2.1.1", + "hex", "log", "rand 0.8.5", "regex", "serde", "testcontainers", "thiserror", + "tiny-keccak", "tokio", "walkdir", ] @@ -2557,6 +2561,33 @@ dependencies = [ "zeroize", ] +[[package]] +name = "curve25519-dalek" +version = "4.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" +dependencies = [ + "cfg-if", + "cpufeatures", + "curve25519-dalek-derive", + "digest 0.10.7", + "fiat-crypto", + "rustc_version", + "subtle", + "zeroize", +] + +[[package]] +name = "curve25519-dalek-derive" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.76", +] + [[package]] name = "curve25519-dalek-ng" version = "4.1.1" @@ -2807,14 +2838,24 @@ dependencies = [ "signature 1.6.4", ] +[[package]] +name = "ed25519" +version = "2.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" +dependencies = [ + "pkcs8", + "signature 2.2.0", +] + [[package]] name = "ed25519-dalek" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" dependencies = [ - "curve25519-dalek", - "ed25519", + "curve25519-dalek 3.2.0", + "ed25519 1.5.3", "rand 0.7.3", "serde", "serde_bytes", @@ -2822,6 +2863,20 @@ dependencies = [ "zeroize", ] +[[package]] +name = "ed25519-dalek" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" +dependencies = [ + "curve25519-dalek 4.1.3", + "ed25519 2.2.3", + "serde", + "sha2 0.10.8", + "subtle", + "zeroize", +] + [[package]] name = "ed25519-dalek-bip32" version = "0.2.0" @@ -2829,7 +2884,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d2be62a4061b872c8c0873ee4fc6f101ce7b889d039f019c5fa2af471a59908" dependencies = [ "derivation-path", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "hmac 0.12.1", "sha2 0.10.8", ] @@ -2979,6 +3034,12 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "fiat-crypto" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" + [[package]] name = "fixed" version = "1.28.0" @@ -7348,9 +7409,9 @@ dependencies = [ [[package]] name = "testcontainers" -version = "0.21.1" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f7d80fe0008971413157e67062150cbf508b92f0eb525b9f49de1aec4267f24" +checksum = "2ef8374cea2c164699681ecc39316c3e1d953831a7a5721e36c7736d974e15fa" dependencies = [ "async-trait", "bollard", @@ -7529,9 +7590,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.39.3" +version = "1.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5" +checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" dependencies = [ "backtrace", "bytes", @@ -8568,7 +8629,7 @@ name = "x25519-dalek" version = "1.2.0" source = "git+https://github.com/Tranduy1dol/x25519-dalek?branch=zeroize_v1.7#d98aca90959611359089b2194874faa200d55977" dependencies = [ - "curve25519-dalek", + "curve25519-dalek 3.2.0", "rand_core 0.5.1", "zeroize", ] diff --git a/Cargo.toml b/Cargo.toml index cfb69f0..774451b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,9 +22,7 @@ tokio = { version = "1.39.3", features = ["macros", "rt-multi-thread"] } url = { version = "2.4.0", features = ["serde"] } [dev-dependencies] -aptos-testcontainer = { git = "https://github.com/sota-zk-labs/aptos-testcontainer.git", tag = "v0.1.0", features = [ - "testing", -] } +aptos-testcontainer = { version = "0.1.2", features = ["testing"] } [patch.crates-io] merlin = { git = "https://github.com/aptos-labs/merlin" } diff --git a/contracts/navori b/contracts/navori index dc5f70a..df02eee 160000 --- a/contracts/navori +++ b/contracts/navori @@ -1 +1 @@ -Subproject commit dc5f70a6b6546620cd7eab1423370bcb83d55c3f +Subproject commit df02eeeb3d7957e41624d48c2f59dfd607deb3cb diff --git a/src/contracts_caller/gps/verify_proof_and_register.rs b/src/contracts_caller/gps/verify_proof_and_register.rs index 9195c38..a4afbba 100644 --- a/src/contracts_caller/gps/verify_proof_and_register.rs +++ b/src/contracts_caller/gps/verify_proof_and_register.rs @@ -7,12 +7,12 @@ use aptos_sdk::move_types::value::{serialize_values, MoveValue}; use aptos_sdk::rest_client::aptos_api_types::MoveType; use aptos_sdk::rest_client::error::RestError; use aptos_sdk::types::transaction::{EntryFunction, TransactionPayload}; -use log::{debug, error, info}; +use log::{debug, info}; use crate::config::AppConfig; use crate::contracts_caller::gps::types::verify_proof_and_register::VerifyProofAndRegisterData; use crate::contracts_caller::transaction_helper::{build_transaction, get_event_from_transaction}; -use crate::error::CoreError::TransactionNotSucceed; +use crate::error::CoreError::{FlowNotFinished, TransactionNotSucceed}; pub async fn verify_proof_and_register( config: &AppConfig, @@ -115,42 +115,43 @@ pub async fn verify_proof_and_register( .wait_for_transaction(&pending_transaction) .await? .into_inner(); - let transaction_info = transaction.transaction_info()?; - ensure!( - transaction_info.success, - TransactionNotSucceed(format!("{}; hash: {}", name, transaction_info.hash)) - ); - info!( - "{} finished: id={}; hash={}; gas={}", - name, - transaction_info.version, - transaction_info.hash.to_string(), - transaction_info.gas_used, - ); - Ok::<_, anyhow::Error>(transaction) + Ok::<_, anyhow::Error>((name, transaction)) }) }) .collect::>(); let mut transactions = Vec::with_capacity(results.len()); for handle in results { - transactions.push(handle.await??); + let (name, transaction) = handle.await??; + let transaction_info = transaction.transaction_info()?; + ensure!( + transaction_info.success, + TransactionNotSucceed(format!("{}; hash: {}", name, transaction_info.hash)) + ); + info!( + "{} finished: id={}; hash={}; gas={}", + name, + transaction_info.version, + transaction_info.hash.to_string(), + transaction_info.gas_used, + ); + transactions.push(transaction); } + let last_transaction = transactions.last().unwrap(); + // Get the event from the last transaction - if let Some(last_transaction) = transactions.last() { - let event = get_event_from_transaction( - last_transaction, - MoveType::from_str(&format!( - "{}::{}::VparFinished", - config.module_address, module_name - ))?, - ); + let event = get_event_from_transaction( + last_transaction, + MoveType::from_str(&format!( + "{}::{}::VparFinished", + config.module_address, module_name + ))?, + ); + ensure!( + event.is_ok(), + FlowNotFinished("verify_proof_and_register".to_string()) + ); - info!("Verify_proof_and_register {}", event.is_ok()); - if event.is_err() { - error!("Some things went wrong!"); - } - } Ok(()) } diff --git a/src/contracts_caller/memory_page_fact_registry/register_continuous_memory_page.rs b/src/contracts_caller/memory_page_fact_registry/register_continuous_memory_page.rs index d51728b..6f33d2d 100644 --- a/src/contracts_caller/memory_page_fact_registry/register_continuous_memory_page.rs +++ b/src/contracts_caller/memory_page_fact_registry/register_continuous_memory_page.rs @@ -32,7 +32,6 @@ pub async fn register_continuous_memory_page( MoveValue::Vector(values), MoveValue::U256(U256::from_str(&data.z)?), MoveValue::U256(U256::from_str(&data.alpha)?), - MoveValue::U256(U256::from_str(&data.prime)?), ]), )); let tx = build_transaction(payload, &config.account, config.chain_id); diff --git a/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs b/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs index f1c4298..4ff4c3a 100644 --- a/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs +++ b/src/contracts_caller/memory_page_fact_registry/register_continuous_page_batch.rs @@ -25,13 +25,12 @@ pub async fn register_continuous_page_batch( z, alpha, prime, - values: _, - start_addr: _, + values, + start_addr, } = data.memory_page_entries.first().unwrap(); let z = MoveValue::U256(U256::from_str(z)?); let alpha = MoveValue::U256(U256::from_str(alpha)?); - let prime = MoveValue::U256(U256::from_str(prime)?); let mut converted_data = data .memory_page_entries @@ -80,7 +79,6 @@ pub async fn register_continuous_page_batch( let txs = chunks.into_iter().enumerate().map(|(i, chunk)| { let (chunk_start_addr, chunk_values): (Vec<_>, Vec<_>) = chunk.into_iter().unzip(); - let payload = TransactionPayload::EntryFunction(EntryFunction::new( ModuleId::new( config.module_address, @@ -93,7 +91,6 @@ pub async fn register_continuous_page_batch( MoveValue::Vector(chunk_values), z.clone(), alpha.clone(), - prime.clone(), ]), )); let tx = build_transaction(payload, &config.account, config.chain_id); diff --git a/src/error.rs b/src/error.rs index 31e4cdf..fc5277e 100644 --- a/src/error.rs +++ b/src/error.rs @@ -19,6 +19,9 @@ pub enum CoreError { #[error("transaction not succeed {0}")] TransactionNotSucceed(String), + #[error("flow not finished {0}")] + FlowNotFinished(String), + #[error("not found")] NotFound, diff --git a/tests/memory_page_test.rs b/tests/memory_page_test.rs index 1bb933e..290de41 100644 --- a/tests/memory_page_test.rs +++ b/tests/memory_page_test.rs @@ -4,6 +4,7 @@ mod tests { use aptos_sdk::types::LocalAccount; use aptos_testcontainer::test_utils::aptos_container_test_utils::{lazy_aptos_container, run}; + use log::info; use test_log::test; use verifier_onchain_services::config::{AppConfig, EnvConfig}; @@ -31,18 +32,11 @@ mod tests { chain_id: aptos_container.get_chain_id().to_string(), }); - let sequence_number = config - .client - .get_account(config.account.address()) - .await? - .into_inner() - .sequence_number; - config.account.set_sequence_number(sequence_number); - let mut named_addresses = HashMap::new(); - named_addresses.insert("verifier_addr".to_string(), module_address.clone()); named_addresses.insert("lib_addr".to_string(), module_address.clone()); - named_addresses.insert("cpu_addr".to_string(), module_address); + named_addresses.insert("cpu_addr".to_string(), module_address.clone()); + named_addresses.insert("verifier_addr".to_string(), module_address.clone()); + aptos_container .upload_contract( "./contracts/navori", @@ -54,14 +48,36 @@ mod tests { .await .unwrap(); + aptos_container + .run_script( + "./contracts/navori", + sender_account_private_key, + &named_addresses, + &vec!["verifier"], + ) + .await + .unwrap(); + let sequence_number = config + .client + .get_account(config.account.address()) + .await? + .into_inner() + .sequence_number; + config.account.set_sequence_number(sequence_number); + + info!("Registering continuous page batch"); let register_continuous_page_batch_input = sample_register_continuous_page_batch()?; register_continuous_page_batch(&config, register_continuous_page_batch_input) .await .unwrap(); + info!("Registering continuous memory page"); let register_continuous_page_input = sample_register_continuous_page()?; - register_continuous_memory_page(&config, register_continuous_page_input).await?; + register_continuous_memory_page(&config, register_continuous_page_input) + .await + .unwrap(); + info!("Registering large data continuous page batch"); let large_data_register_continuous_page_batch_input = sample_large_data_register_continuous_page_batch()?; register_continuous_page_batch( @@ -70,6 +86,7 @@ mod tests { ) .await .unwrap(); + Ok(()) }) }) From 96edcd14ec7cbbef8040add973b40a62f4a1f260 Mon Sep 17 00:00:00 2001 From: Draply Date: Tue, 17 Sep 2024 08:15:04 +0000 Subject: [PATCH 06/12] temp --- .github/workflows/ci.yaml | 1 + .../gps/verify_proof_and_register.rs | 26 +- .../sample_register_memory.rs | 15 +- .../verify_fri/sample_verify_fri_input.rs | 2 +- .../sample_verify_merkle_input.rs | 2 +- src/data_samples/data_samples/README.md | 29 + .../data_samples/fri_verify/fri_verify_1.json | 521 +++ .../data_samples/fri_verify/fri_verify_2.json | 473 +++ .../data_samples/fri_verify/fri_verify_3.json | 425 ++ .../data_samples/fri_verify/fri_verify_4.json | 377 ++ .../data_samples/fri_verify/fri_verify_5.json | 329 ++ .../data_samples/fri_verify/fri_verify_6.json | 281 ++ .../data_samples/fri_verify/fri_verify_7.json | 185 + .../gps/verify_proof_and_register_1.json | 588 +++ .../register_memory_page_1.json | 9 + .../register_memory_page_2.json | 14 + .../register_memory_page_3.json | 14 + .../register_memory_page_4.json | 13 + .../merkle_verify/merkle_verify_1.json | 439 ++ .../merkle_verify/merkle_verify_2.json | 439 ++ .../merkle_verify/merkle_verify_3.json | 439 ++ .../README.md | 0 .../fri_verify/fri_verify_1.json | 0 .../fri_verify/fri_verify_2.json | 0 .../fri_verify/fri_verify_3.json | 0 .../fri_verify/fri_verify_4.json | 0 .../fri_verify/fri_verify_5.json | 0 .../fri_verify/fri_verify_6.json | 0 .../fri_verify/fri_verify_7.json | 0 .../gps/verify_proof_and_register_1.json | 499 +++ ...e_data_register_continuous_page_batch.json | 0 .../register_continuous_page_batch.json | 0 .../register_memory_page.json | 0 .../merkle_verify/merkle_verify_1.json | 0 .../merkle_verify/merkle_verify_2.json | 0 .../merkle_verify/merkle_verify_3.json | 0 .../gps/verify_proof_and_register_1.json | 3558 ----------------- tests/flow_test.rs | 20 +- tests/memory_page_test.rs | 192 +- 39 files changed, 5213 insertions(+), 3677 deletions(-) create mode 100644 src/data_samples/data_samples/README.md create mode 100644 src/data_samples/data_samples/fri_verify/fri_verify_1.json create mode 100644 src/data_samples/data_samples/fri_verify/fri_verify_2.json create mode 100644 src/data_samples/data_samples/fri_verify/fri_verify_3.json create mode 100644 src/data_samples/data_samples/fri_verify/fri_verify_4.json create mode 100644 src/data_samples/data_samples/fri_verify/fri_verify_5.json create mode 100644 src/data_samples/data_samples/fri_verify/fri_verify_6.json create mode 100644 src/data_samples/data_samples/fri_verify/fri_verify_7.json create mode 100644 src/data_samples/data_samples/gps/verify_proof_and_register_1.json create mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_1.json create mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_2.json create mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_3.json create mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_4.json create mode 100644 src/data_samples/data_samples/merkle_verify/merkle_verify_1.json create mode 100644 src/data_samples/data_samples/merkle_verify/merkle_verify_2.json create mode 100644 src/data_samples/data_samples/merkle_verify/merkle_verify_3.json rename src/data_samples/{ => data_samples_friendly_layers}/README.md (100%) rename src/data_samples/{ => data_samples_friendly_layers}/fri_verify/fri_verify_1.json (100%) rename src/data_samples/{ => data_samples_friendly_layers}/fri_verify/fri_verify_2.json (100%) rename src/data_samples/{ => data_samples_friendly_layers}/fri_verify/fri_verify_3.json (100%) rename src/data_samples/{ => data_samples_friendly_layers}/fri_verify/fri_verify_4.json (100%) rename src/data_samples/{ => data_samples_friendly_layers}/fri_verify/fri_verify_5.json (100%) rename src/data_samples/{ => data_samples_friendly_layers}/fri_verify/fri_verify_6.json (100%) rename src/data_samples/{ => data_samples_friendly_layers}/fri_verify/fri_verify_7.json (100%) create mode 100644 src/data_samples/data_samples_friendly_layers/gps/verify_proof_and_register_1.json rename src/data_samples/{ => data_samples_friendly_layers}/memory_page_fact_registry/large_data_register_continuous_page_batch.json (100%) rename src/data_samples/{ => data_samples_friendly_layers}/memory_page_fact_registry/register_continuous_page_batch.json (100%) rename src/data_samples/{ => data_samples_friendly_layers}/memory_page_fact_registry/register_memory_page.json (100%) rename src/data_samples/{ => data_samples_friendly_layers}/merkle_verify/merkle_verify_1.json (100%) rename src/data_samples/{ => data_samples_friendly_layers}/merkle_verify/merkle_verify_2.json (100%) rename src/data_samples/{ => data_samples_friendly_layers}/merkle_verify/merkle_verify_3.json (100%) delete mode 100644 src/data_samples/gps/verify_proof_and_register_1.json diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 4474f6c..47dda7d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -46,6 +46,7 @@ jobs: test-and-coverage: name: Test and Coverage runs-on: ubuntu-latest + timeout-minutes: 10 steps: - uses: actions/checkout@v4 with: diff --git a/src/contracts_caller/gps/verify_proof_and_register.rs b/src/contracts_caller/gps/verify_proof_and_register.rs index a4afbba..870aa7b 100644 --- a/src/contracts_caller/gps/verify_proof_and_register.rs +++ b/src/contracts_caller/gps/verify_proof_and_register.rs @@ -22,19 +22,19 @@ pub async fn verify_proof_and_register( let mut txs = vec![]; // Register facts transaction - let payload = TransactionPayload::EntryFunction(EntryFunction::new( - ModuleId::new(config.module_address, Identifier::new("fact_registry")?), - Identifier::new("register_facts")?, - vec![], - serialize_values(&vec![MoveValue::Vector( - data.pre_registered_facts - .iter() - .map(|v| MoveValue::U256(*v)) - .collect(), - )]), - )); - let tx = build_transaction(payload, &config.account, config.chain_id); - txs.push(("register_facts".to_string(), tx)); + // let payload = TransactionPayload::EntryFunction(EntryFunction::new( + // ModuleId::new(config.module_address, Identifier::new("fact_registry")?), + // Identifier::new("register_facts")?, + // vec![], + // serialize_values(&vec![MoveValue::Vector( + // data.pre_registered_facts + // .iter() + // .map(|v| MoveValue::U256(*v)) + // .collect(), + // )]), + // )); + // let tx = build_transaction(payload, &config.account, config.chain_id); + // txs.push(("register_facts".to_string(), tx)); // Prepush task metadata transaction let payload = TransactionPayload::EntryFunction(EntryFunction::new( diff --git a/src/contracts_caller/memory_page_fact_registry/sample_register_memory.rs b/src/contracts_caller/memory_page_fact_registry/sample_register_memory.rs index 15e3835..611edc4 100644 --- a/src/contracts_caller/memory_page_fact_registry/sample_register_memory.rs +++ b/src/contracts_caller/memory_page_fact_registry/sample_register_memory.rs @@ -1,23 +1,26 @@ +use std::fs::File; +use std::io::BufReader; use crate::contracts_caller::memory_page_fact_registry::types::register_continuous_memory_page::ContinuousMemoryPage; use crate::contracts_caller::memory_page_fact_registry::types::register_continuous_page_batch::MemoryPageEntries; pub fn sample_register_continuous_page_batch() -> anyhow::Result { let byte = include_bytes!( - "../../data_samples/memory_page_fact_registry/register_continuous_page_batch.json" + "../../data_samples/data_samples_friendly_layers/memory_page_fact_registry/register_continuous_page_batch.json" ); let memory_page_entries: MemoryPageEntries = serde_json::from_slice(byte)?; Ok(memory_page_entries) } -pub fn sample_register_continuous_page() -> anyhow::Result { - let byte = - include_bytes!("../../data_samples/memory_page_fact_registry/register_memory_page.json"); - let continuous_memory_page: ContinuousMemoryPage = serde_json::from_slice(byte)?; +pub fn sample_register_continuous_page(index: u64) -> anyhow::Result { + let file_path = format!("./src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_{}.json", index); + let input_file = File::open(file_path)?; + let reader = BufReader::new(input_file); + let continuous_memory_page: ContinuousMemoryPage = serde_json::from_reader(reader)?; Ok(continuous_memory_page) } pub fn sample_large_data_register_continuous_page_batch() -> anyhow::Result { - let byte = include_bytes!("../../data_samples/memory_page_fact_registry/large_data_register_continuous_page_batch.json"); + let byte = include_bytes!("../../data_samples/data_samples_friendly_layers/memory_page_fact_registry/large_data_register_continuous_page_batch.json"); let memory_page_entries: MemoryPageEntries = serde_json::from_slice(byte)?; Ok(memory_page_entries) } diff --git a/src/contracts_caller/verify_fri/sample_verify_fri_input.rs b/src/contracts_caller/verify_fri/sample_verify_fri_input.rs index f6265a6..ade6969 100644 --- a/src/contracts_caller/verify_fri/sample_verify_fri_input.rs +++ b/src/contracts_caller/verify_fri/sample_verify_fri_input.rs @@ -17,7 +17,7 @@ pub fn sample_verify_fri_input( MoveValue, MoveValue, )> { - let file_path = format!("./src/data_samples/fri_verify/fri_verify_{}.json", index); + let file_path = format!("./src/data_samples/data_samples/fri_verify/fri_verify_{}.json", index); let input_file = File::open(file_path)?; let reader = BufReader::new(input_file); let fri_verify_input: FriVerifyInput = serde_json::from_reader(reader)?; diff --git a/src/contracts_caller/verify_merkle/sample_verify_merkle_input.rs b/src/contracts_caller/verify_merkle/sample_verify_merkle_input.rs index d23ed24..a697c27 100644 --- a/src/contracts_caller/verify_merkle/sample_verify_merkle_input.rs +++ b/src/contracts_caller/verify_merkle/sample_verify_merkle_input.rs @@ -11,7 +11,7 @@ pub fn sample_verify_merkle_input( index: isize, ) -> anyhow::Result<(MoveValue, MoveValue, MoveValue, MoveValue)> { let file_path = format!( - "./src/data_samples/merkle_verify/merkle_verify_{}.json", + "./src/data_samples/data_samples/merkle_verify/merkle_verify_{}.json", index ); let input_file = File::open(file_path)?; diff --git a/src/data_samples/data_samples/README.md b/src/data_samples/data_samples/README.md new file mode 100644 index 0000000..b81d1e6 --- /dev/null +++ b/src/data_samples/data_samples/README.md @@ -0,0 +1,29 @@ +# Aptos Transaction Verification + +This project verifies transaction data from the Ethereum mainnet. It follows a specific flow to verify both Merkle and +FRI transactions, and then registers a continuous page batch and verifies proof and register. + +## Transaction Verification Flow + +1. **Merkle Transactions Verification** + - Transaction: `0xc4395419f01833b0ea55b668ce3fbfa019a79ed9054527ded731a5b0fb98fdf0` + - Transaction: `0xf60174710760e819d6a1db3eaccafc20791baeda1acf52101cdbe4c07c9fde0a` + - Transaction: `0x76754931cd660d8a71acda44724b0f496f1e31529c05b10a780ceac8f2bedabb` + +2. **FRI Transactions Verification** + - Transaction: `0xbbae532038258a0c780620d9946959adf9013884812a8267838be42a311fd01b` + - Transaction: `0xf7b7fd62c448b14d643ef498013ec6a110c9d0fe21a3b585b5786f261d0a5bfe` + - Transaction: `0xff3729f5f506d1f3c8a5e8225d1ba9ff404b605628014730a6f87a84cef7fc05` + - Transaction: `0xf4f0d3ffca3b135b7fdc2ef932e705e69d55e346e46039a6b7c8eefca7a8c24b` + - Transaction: `0xbe3207e7d7d9d4b04aa9992e5243a8754fc48e0cf5ea6849260f1623cd6163c0` + - Transaction: `0x678c6cc0734710337a43a0d43083723fedd477bb9e3fedde7185aa898ccef9d1` + - Transaction: `0xdf9ce584d4591d38f526c72cf1467c83a5c3fd26387efd6732f8da4bda5705bc` + +3. **Register Continuous Page Batch** + - Transaction: `0x55833a4cd9a46f1a387a06fba81a659fdc05f19667842cabfb36da8419b16067` + - Transaction: `0xdb3454c6514283f049344ac26690744bb581b029454ef98e08ee2f520c13daec` + - Transaction: `0x3208ee4d195f48f59995e254a68cb861230eea2f5be9af7e4647629a10cd933a` + - Transaction: `0x15e2c6ab1e39491acb6a0ef9d9ebacfb9f3f019a18e23ea2296a50a0cce3dde6` + +4. **Verify Proof and Register** + - Transaction: `0x386990f7b196a03eabb981de805e7c15baebd82642974517ac521a68ddb880d0` \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_1.json b/src/data_samples/data_samples/fri_verify/fri_verify_1.json new file mode 100644 index 0000000..d7ce9f2 --- /dev/null +++ b/src/data_samples/data_samples/fri_verify/fri_verify_1.json @@ -0,0 +1,521 @@ +{ + "proof": [ + "835747857981104216620372677316875303029860828589208798030033242261292728144", + "1586233604493496805117242974782679190838184836414015824822093183882741569900", + "535583757688754608924194551774989530730380337559439176587012680626688357568", + "226197380433246923345211379286554453865464269147198301193588760345661799166", + "590379901973529631822599973065038245983396492945014143219581395057281806748", + "685481376454056959728656411497658119336513357744056583663399183176860904826", + "1317662954576393759434518282678963058614338535594701150820312341147168111818", + "2595067790620843568211986864411104227270905886690200311883644540148806463507", + "387519651506201117266992397391566122943788707606272475162504173433378184508", + "1278524576559172929750424647949123293403816235862305813765657497814181412245", + "2312406180767623692849159907610075096519406172200689716336731813186158724984", + "990401505056004185170304785772128992861869650323671942565998178309733109066", + "1558143069614364083830727081469819049367456332164068432432056339296925924143", + "1695139980037020375240048088357046002506161291940776534821058128551865828334", + "2691796398362523708706253019629037711934586314668777327674969786135827932973", + "1631353239952067938469877228128886099287757401925060605930226810680291624910", + "2374622264666770619509935243395176043030084987497652130847814414836930591207", + "1041102611281512136181642621455610580956947318790203981445579207098557230588", + "2680910808725549615340095728215254938501220411901367547194555313505939791336", + "3092801293844214648181498714348017969503422403075927425905398301308032892323", + "2518310176578049349588066446736030302124475203551757822396788940070283501493", + "1555945832174185736857053023071733352160568804899936439202766568320822944476", + "773558999112426333472469865683078080603967875598742972199221996309139291044", + "2238651048249558344216893978099466965142865680775756080952342357162560074152", + "2300900714772363814492143683965232959350825968384711031141062353807723890406", + "2196718669798282179734413084579120330690705903230682927172560073155854753579", + "2595976211450885005376006025212704962409413108477957844874075567054966898912", + "82119777470719891703236862777571835718828087792558270369152256365216200487", + "2022637540704286078181656204609485320098136187604965389355348775635539777506", + "93400505387891741837843738807593812652948590004130910487391263234058803321", + "170008308187261651321918869102311234785488082593321854152798127303912681879", + "2423676572068156096397825458212292168204336869786750085479667098375899627505", + "2730175381648765958185697208602479660393785054175357096492947180639475798007", + "2868122661096405995687519207438669054622352623058745400998877778333158737382", + "2667119046455045915960132251144895514247813343142327846424349451899567933145", + "3565738045089575750821529778372430457359704564643999225309114772908285699119", + "2559008389055559615956865722076665070834168800178064340493322198055295770585", + "2436509295884183962450230138816608722884134425774957299153747064419579061204", + "3042428597682310323576898007066018634578529854616333770691651642012851181702", + "81030363415940058945134744679590279894906401416725073753527253778238811515", + "251913788189078025846096226621736667997555505031475238341957197966240439228", + "2500913211343925158587427532020255551326307191388067571463415850434970266447", + "531116896779531360784485660756925881220795184940535520993963246560226449796", + "1996449773765838689158580018625255591886497844157604819905546178496045098221", + "2968331146168231275012244355381958420008926833398692495712990224479247227981", + "681523381247440744910341273914402153283504666737943156539133128279035622548", + "2334319333475879425875768501812565451438443086678187439660253471843849360662", + "1410771143853386135668335383040068313990021765112082114184778319448142054001", + "1960506271675035630447478861047545302663724135425986150203012877155704015766", + "2966241734072027488255390125823893294749151486085214392029678038449995269615", + "581344027800675365548591920266187385961035318882386278235771991018159636743", + "146725913396389877390607524876580122814091200003500799395763474747345121949", + "1107224886484287517571566995665241299983234860908807278481373316635865751131", + "2424722234528880175690014148624256975762547429083526708550190752370886198591", + "1801546628379722280221846696006035487064854334133810614921905798470698198550", + "1426054416581821995400306781531300595024435775285927905589745871737026287300", + "1310497922330272163510206397807283974641450316793382624523069533458739706476", + "288305171029930759885319532295917638377129085538737154692217893968097745112", + "278354773531733520408873555136534766465200183657911123962570001833372419786", + "2767457623333518361266494083819268370852205724027458451960763270888469485061", + "989939629157936040041108459434461115211406369240566731568517591015233125009", + "256333059173911609440239076720084449425496948908950641187847993365735079208", + "2323854593826749950432033944004170728254495738356297272245831824999628340423", + "1450835939505085981091062906998495826173581711790379550086028606696714947780", + "3435536341201640366509915592212645935686871460412560500802699030373516540609", + "1347288749616968395550073604785069842099307195895509041529569830397080127214", + "3194424092981701897418014690420842529720420282161255622758997171695587363254", + "1199909514253417048337490383186972452067149997391327317946068032172025442871", + "3327410061970181841679629992670660403275054124905962195134682343286265709355", + "3155149588830721812332579530966397223774598107479434083584776540091856218538", + "1935882067926903795528467276245421721822374766683400991807686008743912557155", + "2278513313499334261088322002845589267332506605070692077484344921618253808887", + "2342051527414986085146916892426696406124159415200957149399476565435907621717", + "2103988539810650263581760565038477008223791796326122443736470467220182546251", + "2363081873672031668084416279823296575339882107625004583640858670707499100431", + "2567184107628380107670190110704727705934034542676647908495840208903338629817", + "1239328154224188746139318919247443997430315111993599365824921301072256186736", + "3351184196283359237362524161382448822949218063407127989570643958694685160777", + "132372267568855197693321725936615616033253449375948081047140568638425548121", + "3239948417667132060575061523083546561938719334879345165030074444558566556353", + "3278877105875025098956741903182105955592725022007239341567380894865793324912", + "2427827827066287183047838215542078495380569485554589761806631930074912243746", + "2458797429002142716475046872167797652660634838072724632786689443157325104782", + "1255262926018185657460274063692824043378159375883964073222813462323902568138", + "3029681897789252836650409447416467369042822533569762267152120781032350623399", + "531878067794906174336772964882922362975250892192187843736454790456270422219", + "2810626992510759266389078639310329598523543280100274075850188522550527518163", + "1256524504987737758404554850554291825946822883905605684197625088071677732192", + "1926054291798399501438575133750523618320323051628904989826279910182789626529", + "945154370961924792240797188035971121544514480654958474256112360285630148998", + "1106684664122235391756338930716003272606870621143752295786845567104871339263", + "2153441615544223210146930810481102693848111566347199306644570609018080017098", + "3467984509718116048312893390508192852510095429636761232649063253425473992077", + "3183865528842275210395663632361280257148322531203667400804375499139577899046", + "475057161354933314413566616890138132508798612825099671825982675681492106319", + "3136330177108929218066746464900013858200180954034614893317444216974171108349", + "2138226898220074359705240590701925749062771557749530181462559061791370387349", + "3376089054996102004043502425812403747109416372996048291645943261046702541181", + "1402318171272026156859182304806748311454163321385881802075026159506666910231", + "1323539493191040780849553713449967024951385850845420641869465023447494969149", + "1226421009577561247126554856766347905622828649784350331969357179215718927241", + "849028883951949621219098768365539249620048425443679462308321253712610859525", + "3312312937809718563511106900491014417145841626405076564223983074774469392873", + "286294439256070616704661572565312393164912320818844756268951226842804951172", + "275218812722946089750030474498343614586495300584639780702470669601880125141", + "230118666316563662749647075491680044333437137868949061249605027219912493044", + "749708420467433164958187080536660443550715631451878510407336728119070573610", + "2039322249246751475684037343735312299334027300931955320501337591639632397288", + "351425801482919666807309327892846186316033857444973561010461536653500636433", + "3351974854717504893784085669103226760463597181621395485077414727011694103178", + "1224818202356394943884265598513456893729565116715280121495963280678253241142", + "1596378439071551451315448045671291896359261663189723356048349839850723204725", + "82415920218855554872082395988890948708742581038042947956144795287920159227904", + "3943560458234943022209172868268285732141882375957513448839111642942447550464", + "74127040938381081636377285112514583323288633526797313626616227468242017320960", + "42955057363217542017479998347902857374856517138735622187041321542815938772992", + "54576720656340606523021850010680130881723642433912050342860777097177692372992", + "45098206660589891450539651684266537174805454510837478517333909045599382011904", + "70149129966302287611933654061295028504401332058357425499392744990237108731904", + "109939650336047821317930243741339120070512877955785974673947575181199143862272", + "23367419020888416129291231281809984855106174190393519603994269863393506623488", + "98966101542218093788565526131228348225786550430026345792776916856645095522304", + "63461530218886836525628253244459406146135107573890990857809362349809259773952", + "33007801606380224761729270648376761341274085290548213743607420371156256948224", + "23549859350306871930648715804689842335450744248855588511251219162409453223936", + "73893550267325942833981734567003989503940743541099800217072094180090618839040", + "77858638682714691926546031969065423545123278573646440295603107880051249512448", + "69651179130157429550371059439261449688533919693330152854104272350127255977984", + "32355045685918678158896322615868808083484114632840162560426734816236564119552", + "74754571897153394057300305778061730297402109629341631198862751744612779425792", + "65466702680674336485785250770916506756549380979162372619940452424916641251328", + "66817818255829073928261777056108844961243192352518363410252150725211234238464", + "54100391680809823742633748746149954982980113618234839029152928014525007921152", + "93872721530794352477757238392455647133428204188131766518063029798929250123776", + "79129967626748507095944889310320482882851797216699403123058092642514124144640", + "32967805485492601603236923777110791880918977238049531643769110199073217970176", + "44383145187707974206734896113328440631565090826433793680822108164776540504064", + "103593803986067325442892513530624918602247538584308221967387254359632300212224", + "76404463804560973125319389957731822175351959630750511975540319278713905610752", + "91510147715998363290795050755906410733837189744906209605709651723735311319040", + "14124863663401665211236576466454053108481391669326773037596444827835632189440", + "36135855499242127864775838438698061776381796151852018182269461157234100666368", + "69520078189145558257638542754477353793141440487622423978450417327913851420672", + "20513171346434445860896149381653802899481661637426049553676328328547096592384", + "5699032792674089530393687483085755668559026231562930010390540819294115069952", + "92315148400194993832434761569133348532941465305066548872308889241486169735168", + "15843900109316564737420296624080383029096919239323992749835860826724428152832", + "26649483359839526228390996890396982467808619230849159236096093142928926441472", + "51270152378799542073165191134746822466589666137811295109018111134403481567232", + "40820130278653843223250465346355799598222675951063365697992118451344731275264", + "3872379825402457901053727920567104027159770299992359188180017732933350588416", + "90107595551905908814350467370023143667625799016155432668852700476300177965056", + "99194901982371754982418694734840427158465036035416312723589764708963417325568", + "1676373385379061706982767608721325475083476496969846885653522479933403693056", + "24856316062228178106465372062311189354791568806424460994189367863673855410176", + "115557086458085046908060474242613602057135691748907044713062670723403600625664", + "78481501295131225322279816246116565450889330723421091301549292095618034958336", + "37971070455081120420622935739024705587009632559318549683626394278562621292544", + "94133165253446184595622034986822757215898956830004354204712387901832273330176", + "48613096678320135823253667130662966621571665540128727992584321362897422778368", + "43730081330147074135063365647491460899615651092641744722667406380816972906496", + "93619827165321729633533620709343432922071848819495733509779661275707725578240", + "45567069891743296595019199819692872653434117455108593371950872989012250853376", + "86022497564376026135936880111936211227300380599816657869059383223483268857856", + "55695737896117594396414957734685357356517868837190942556498860124921055412224", + "20031364602888649860246129002791368901915446252777617225611513744637521035264", + "71046864962720854309059212874549498859314311645041530433530498207617145372672", + "92723124522708955588039023086596587689824360527648274240097522429245714857984", + "58143050775117592688060672870999057376197439052652362792681860174057360588800", + "77593982492788536109128919976620679050276017768143083917654548119230028447744", + "21320465855957442112175870748951527042124928472094338606640588167762719801344", + "74395716420421190188948010900314396665653880187422381104349716028182291808256", + "29074125567273993911418147141366168272897688645045833698245618756211080953856", + "67314964178878109946826669885499057098812273345094438635574042111667142131712", + "3684311361480235774896259235698946911220702189902574918818094901464810913792", + "90066376886467152866796591209801513456210966518619817593198901301801453092864", + "81216573629658351543194108966068065017781319239526743619448704778015797673984", + "106027161071792363661626652794273421512114772112981311646521411590327753506816", + "45557562345725290466609909786752767831284731926397218778538096449345806139392", + "8301485878057996534743955745022081913386651816757838327660245979872425410560", + "72848371726958727231743270359277488609641758667710456053442189895720926969856", + "36955340028590709156757221213672444545418217399314300239873184082703520104448", + "40575731412206490488306698280300567177263357372492423397801366032974732066816", + "84898391874992157591100328775959285986740243160807429914013856350299880423424", + "52803046475149325004941769594308281946201913856913205345832177631006715543552", + "115517838786588196283375560288004619618176493486743795739833686046374050660352", + "56609911156913222463962974895769441277226104563191453669032177081478232932352", + "69595445600080217149905691302243731715491860510444744448520015313021331046400", + "17567911090049275228552700554074199593038957914749426010662518004629261778944", + "11336586314838641299814763285345939670977279398361746390901048350761356886016", + "101600112558379745971809263224744142835690132672409386751005726481117651927040", + "98021809362640611535461985330103128002277613461817369782352699670440750088192", + "89236196966427246270850008049236816017233875257669057184335115542405161418752", + "11198785466177455492787948361799514625110776022343445131441051287572493369344", + "67873965873467984463737846538476495512248099808519631975102642804073745612800", + "34958156080072736996218121593136630399449542671742912632502334321252479533056", + "58589962940750699416217487573645986203671349309808565811576514622488645206016", + "55127762655174915068222277368871755510149313904190336308943780709704713371648", + "80843838827548307456825586862421099661203139938814196505596883903877291704320", + "23460330295243509236711270426655584583424880885497688424851953856038901383168", + "102708335066275978936092275716755149539502297012077884508556829722071420370944", + "83427582141603233626839286876057134354537565872157813341705935444838696615936", + "14732516769609765582593481905876843015492051535806977812117563813992306049024", + "85790748342922099740252316622602473162910233818510939883726599429095705018368", + "46673310980550998799788198180623925673199490569359947349041057033083422769152", + "86403506612623731951254635473863521249421379956396970032447593646750311645184", + "85635408235859245393012652053226130174892330452801612816285043084797927227392", + "77804972458276277684763188954120259259908691614141921201698143496464964255744", + "99745986505568409319069583750867922216615094578539243000945503647820836503552", + "52269246778693326499202627582090644026291697266820445073435528477332985610240", + "102271852357151478435677256868017977133020485023383447621850918220543702335488", + "63694737766487193777501231236899951697051667625431468782502031038863365898240", + "24643200857672195098985251402021334304863322632783173704668180223569128587264", + "65509447987567261799421649813872853260215142071690077690121440893362396725248", + "60004913890812352495449478986191697661724926786469986253090533025999306620928", + "46068137591520947843905978177549994536717596454047609643512467582381946044416", + "106802848047837281979226549353324845203498407052720862807033375711416855560192", + "90441021992974545557130513084568986074353177202234080963488322461976678629376", + "52804980810156149881218218377229835386675910592407068544479518237201149198336", + "11592204182746957815832377299746844968024857290765367920510660431550009573376", + "23479511375941028511155763613990774386141046386692633238373366949092574363648", + "561713794506357609053713357447668919111195413066048372705288197937423187968", + "10331670100699292834657142139111788897563113079265759368827247689432435785728", + "26961138220548009318903677081594354867804249521360717106265017408228807409664", + "62941835215718210483684452273782157008252210560288637565973239226559516114944", + "56067705440700302291730742550241598236107782394007560176128729213592997462016", + "112194332829176252070754217302500386508904441050201020721713159348361417981952", + "3157745004123158230807865414928561137645074674374940859518385060597127446528", + "79018463979474914373352934842949445036476283161700205264218032882000425123840", + "39585748397842554378474053330087671396583056273226543475280154023030308208640", + "5263493755305172366244044045196492566757520673357530490535005012089223774208", + "60123814251704128307867442111637104009496222595186530762925606092645993545728", + "31393603198591530124101079872828885660966105219785953391154515038149160206336", + "26344003152350970403632703231640040616848389955446640268435509853815656415232", + "109664513582731548588281532036104642265777906046935608370755531114489082544128", + "57770880877377560558995754293356949772337419532182933795640147266179929473024", + "73319730770990061658192807536847149237915381461012821443799533742014819467264", + "94799786458184260358935231039780216285979894805535686151054034143267092692992", + "40780014275565676718055213429077369874380770876007172971803894942253937852416", + "112718308372870282052414381947978577289486573067817646888024226000451749806080", + "55497724261192171747235269676785712608809543023231739686548416761585742118912", + "97025572941323168288727462086539372605204507117015973517940608099057636737024", + "72516632599525669489373926216068247419750654301094827098151869260610729410560", + "86277891019492441428739960362133011633196699849239266949246120867289184075776", + "36320242857553620431089683134740232790148145176731176741586732560369221369856", + "71056153615696582447262829321248648003473774516730204055429013985714036015104", + "3344253032410812971741231763754148394764370694834407450983880163329962934272", + "9480132643808347833888958971074078329766659211639479474897221314425697337344", + "35919840057572227642912928079735039001392298773794587804027866932891717992448", + "70961567472407359330322433273911916952760330916629371076697594527411140034560", + "60581394669968789023510011775300421367596186670800993827463601502903026581504", + "24021490872651314582208805652995719640204200065467358067631994987587932520448", + "74505140403714629125047534557767193990916695792063911217403056898338405220352", + "22704538697383219799296816970211043301963902340702452873666190176190680006656", + "2382491014296973022642009230313458730801956090119492925394439653774076149760", + "59235265194403376271045250280929940407398905262682332643724054176262495666176", + "48864943017703723520781216025831055292584771434143287268656757202126165245952", + "19142592604514981515126138841443319880929127476279410752333806379111695777792", + "6015307479535393957841283848839321545614695639151402677090669867297325187072", + "75673543618573209922510330601392754473504172559119387716699902276040703082496", + "62908808854949118417305957109116127794005467847859840667318637352378527907840", + "96386699254721984523911401504653764053528735518463023841162949371748012785664", + "59125458174587750673802828737752667611326550251648914153315591424084031832064", + "74542348969168485379300499224407085746668183906530587786130191972919830118400", + "76780359419686088237129648710742620739859239495072452343433086655652406755328", + "79042432124145289704527923252011778382009245536768572959915513608681933504512", + "36527459286171941522175182287399949915615943870928415453498805654522064535552", + "97019841749133565987228167884691207880232327491660206265963893401101237485568", + "53084736292095131295622996814884664927229724012410249132609282897572280664064", + "25373497485526434289215879871329448002378410605242480626675988157577551675392", + "110545593011682977010021055176217336601961342441529788598528891979346984566784", + "4898352853155471080290091113003952131791180702319334476654781957138116771840", + "93970114257467576571930037295107328849501346420085865434073447195047779893248", + "54211090962833290422036866370050678743215883281450491303446444353803251613696", + "3136555244572551614779904157597820896527698590505944069598307529584654942208", + "37775715333142854746503718246685701412133114390475838880381768621238173827072", + "62325303076783210633603086764073696383180748570483067162734111216742856392704", + "41513845154476793275353340636205258537467585927447007012713000397731620978688", + "103015752446043228376554461766359373328968960583576130471025136732218966671360", + "34321071320616698994062928684108997006139184132190581745136976720980749582336", + "17914087106913310051174555065875504846129045639867651846320537421987094462464", + "45277095947018609194047119296018666175049888717070846040330245705907941933056", + "50598918630536177001861610050920882679867417286947151093841927365247752994816", + "73589824771449461247352587930109309835851500847168791656247093133207092068352", + "80021746413770953889778658974749399500037971948959988235733863653193333866496", + "19443131767256701496874428052383435709786497304528478393909332525081476202496", + "152218847509339800357904766565171996301699999753287738161847298831427829760", + "109144799230061186867861118674679151102425523402431825443185425016867600203776", + "89277317985006810093118063265808594044242758282416691244868063462828370034688", + "15492076928840980698558046029802985450860978759959529492115946320355236249600", + "39198945284411613826353248779658444785859973489684965006995706660483261005824", + "53585327150784336266710548859100338647816277622959167124366083266738107973632", + "43019251226505515753932407413892529367173124650163575515663542118845719248896", + "6700540787528058281658879756700861833757494768019017285048527369614810677248", + "54382913838488350181764524867053284017979747390742386866800736433823398494208", + "44538087747345251635430088083309951860710818294936133782620151823839000526848", + "97792996628694460895806087779881287382970446239674976097329581727508124925952", + "35699586330229986801198456201299206779581888868612995376854591714398354538496", + "15803973282960748433252683141607613336683171239990467466367394584135079034880", + "1530711767001825111833913807766466378817344377989100649025771610029602897920", + "110201512926828740067920319301640159442873285165024742697378451494504365031424", + "42150927286635417764413286413898395358573595126245517252473015214762291625984", + "22182784580281428669291292984207695435375787774463098309190422137463438835712", + "36490717001369218729343810525046150616130128190922039425434005444116025966592", + "35747804400275374427169154009604872565117425223834075441379504188379606548480", + "62385306948091990973174330913913957219739221402854333107130008420739008430080", + "71756948658722692263567946643282513580445887097556974758264148522303496388608", + "28644209973820935976453642884435902664486309350096065911553321477296221061120", + "28529816931508236215240120856354352214170003100029403941460020023902762696704", + "22586554899009429343431508931655918594221135008557599356906810591958808920064", + "6897885517487446291689564092926211898837803526778952006582480535135723716608", + "92215561118736852066857960222679255446356425435569267497345260608045113671680", + "93787178291359719450348130395788811854453797665148244086436529377363573604352", + "112357820137143884455206658431941711233539787514756534983345455932614551535616", + "109400998714685102480061600903448288173667252337299623752994827665478397198336", + "21027716398067148203810935609020922461677500513403409636082720250027984289792", + "37095089194647832050616646672677809484026468039062865722851301759281514151936", + "93875309910021903502889320999105932731125858801935425889438127644244587839488", + "93344689822674428343997684694110295330393185617045836698734523323899078246400", + "104212803742055478824884970927443179844691859643308270063370087222756778180608", + "95445425973429418905886932269332083160646778704570124347960377098871519576064", + "10381072535713698231045420579495281409186258251514480798103588751313396039680", + "43618230283593576003976847706759423588071456482469099003666304964419660021760", + "9022553254734470695205776946035743727190871685706598515320636702026966761472", + "50365322289226444435725676100193773289286702657352288263698741065148486647808", + "64492656905322161515578647419287758406260720131907708462135108918656825819136", + "78974334350939984202048357889398392584893641091482303410117184256093420781568", + "115466736037775106953230809442325379921196728784334950287400323067954199527424", + "90088365802998814388982694081639321487246050724709588038673023008966893895680", + "53058936265337743300368770749524496114911398136964423880992730551523485941760", + "97352477985024498101495647879330143649523055155160883571663087475512383111168", + "106110895991355428604542141094619312425752612422925732310518908075415898685440", + "11811278293262617408347768729939360012687556576300943841720746381774302478336", + "65481476494984012528425463943975339185315216023318947182123074756499044564992", + "57027094817254645838137914803612870244872019882399865992761409031569647075328", + "94103760961848432511361396029506949765141912424500296270435611627980968689664", + "9726065075994253918856718640995286484551742187598904157888514627012720066560", + "62706520723947764864543137577722752627359062355205344390253034834424770854912", + "87719220275706362871696579076081536764026008346408773823324224967080042037248", + "71509943323115951950253783802466344914487812345274774619552976883853681491968", + "20114017267828839710085275612550412676146520931209979574743497014565335465984", + "61575201543889457674342376224077377713561080029204608125490364728225063501824", + "43004947861877067870434078433157365046378462149244652324534842293581181353984", + "23228372167040642019877393542364785222455189095295043419825209625555641565184", + "15011292478047033556912679782312112173359864851230212751987948991771685421056", + "78577374820595741384663925829465558826208781130989133707479763603320219893760", + "2977957510971009632677653446073935060985807847705919603099749965384793456640", + "77419749507613308501981962130739901538079592989485717103934916690288947757056", + "92793492721522798877789099427882093551617957045573188074084276273625100713984", + "115212987651107367512445230750225412268996125581197942832243254082132141670400", + "17924250016248474160038249073024300861464946976150452798944426929312311017472", + "49431671099178670872763886449950035749247714818473011535793719042014953078784", + "75895308031310089736297165879465435564757034593572029359176207387400133935104", + "56060426698149130958501345619221534371150638267126337067757173129173394259968", + "12818874538416847649630286158072374491979931456233928556044508187921821466624", + "88256621421903929221531939953594935554716810545104338724749075641119629377536", + "34256636124317658622050443648761953384263311739896824275104502634726444498944", + "39719562850801329948282099331945206678469017150990063403315728807108888494080", + "76690067106840473938037040137333840839414358084383528923628049371832529190912", + "81242757944906010748317903023646682440165817818666928480028381568753958125568", + "111124537989297354087853540194529986944233911461103359203893325381431755538432", + "91744064728814828106324451829355159679911335434429292893953502609001655828480", + "100193933594212592138687091807796311213187853456525994891463828744861401481216", + "5047428338974776501630475966285206601190023870677327943218309334602965057536", + "97875706845332966114510022189040529325986648817106057442456255152892965552128", + "47033640381743406012560197910195505340813259438693866862884558381397546369024", + "24933709734790210172405131992204803057018470524251809902503346823021992083456", + "89434941602918274724879518607497373072822841341012305329303173496169551626240", + "91862445907328117406538090780387750113206615038028135473755686506937867829248", + "52341808981262200506226075707719960502320875306023595928870478782585597067264", + "22861627879308041035797845156465770307694273121931026170886590034156837666816", + "57777099082327780669178374678741539863507066898245541173441148679112357838848", + "67066117268091878131502826021828526298835359274682572352894030040199711424512", + "30986557956947937651721145522512939826492513297507986612030360387468908298240", + "55485831365911751036799675038014443666714209166274229349265216127523432169472", + "7400492986049269048345469780276363359604425629586521587398908264273105911808", + "12628628486690592371880970903218776202928007942191277702519152416919029547008", + "33308803091772044319915510108124684208970411269112446196908113992781106511872", + "68361129303400403826989417912525552055790144887584152018482771193781754527744", + "103500553555454419519253651774257582117055892007967182506951046537184337199104", + "46934090294942357602403652321518515043540068545149249376545471104151327866880", + "92682614727933795984876711341021223201278971438904166840270156118014570790912", + "107234821469629287388360123639037497117059842987664659962191941778436624744448", + "27587416022600746608159176827165872847054470694366301961029523564475547910144", + "104672235719131806279869117692712889385972717726635554857173551901288460976128", + "37081287168731328058040051318943758940827960491881061904954950463023558426624", + "58662313777131344665286247854206256258085018157198231506443444228872606842880", + "12526627766098643071062637714298453244499167541382211384500565447846232326144", + "65950169585999102564463408397837911703965024665768558628178406764061715857408", + "114758021106198463169168239128269603559497860688345678157573580075292610789376", + "70222718181673961532686026643500019837337476782474807376216686098795617845248", + "10732565281617357534810942497109376416095481466020343492986252209817254887424", + "97626841155904327289857744840216637883399980475005889179743853862558692802560", + "13597224942227552534962549482079105835910624912214382790755096828251591409664", + "29771649014383987021750629788833602144016674092614577016318259002371391619072", + "18262367122984820226315993529357090758948861204089268484711949333126973489152", + "42865344445558014801854766576098289614332792100629553491632089769424772399104", + "163493771793246654053725726922147494696825518271701687000106517510834094080", + "43632534287462375044635627264270139005828475309138493355812909431098301218816", + "72953518049807794830222898675481285827204777354009506998284207266692954324992", + "7222066509494583919779223794310871114208431265307087614874282949371905441792", + "78519782011919793729178078401474395403221025081699467990888867381006399700992", + "33004522262385579215183747167396883374668529249405900684220738445091794845696", + "2666743715682574341816953421964824968345616019605283305803950468530350063616", + "57017987148319035992932161539032126463368784137344474380747274082685154230272", + "26009012216495529278382056997777376174545918694186381223508821782980231954432", + "36028222163633916347507263389882297718037673530353777243361649741048655642624", + "69225941716660616322186688006568410872028365408967945037854464815786532798464", + "89199514883746803990372945712517076730620919280136935171733134676223187746816", + "112236644740188386791894787323628556582829289574165238270983011076431757180928", + "69130877097459998160972225686788613887304241934418575243540695585663104319488", + "5605159345790961407437125385412328358363052652340492217623548974238858739712", + "85240606122077226398918673616135181779271369932992167903328713479877998673920", + "108948496289469675618468392005095453450773325862150266836749884971437959151616", + "115145866016713298957862984220403824165546666827612581705513950117451188404224", + "78082647229791933955957114711878096108333231069970462115092702737412059561984", + "60729247764710891972307472105546703987704186803183890791100777120771461873664", + "100160672881220689100821350534348955714570223827051671031528822781536945307648", + "39391849592183683533021314524978465795610967286239676043737911207185361141760", + "107480315292603524997217508223359058063637487650124513434419281254752716849152", + "27560619357106018366201806348686878255219941036523829500515825679683282796544", + "10410494083482831347925379150198476827294425844653804695137320723408371056640", + "75619280593206909298025934437038022839681946399003482683479728453611503484928", + "39521401275993820453117563522986824062927200519753398468578357051448690212864", + "8834027318527283864673860863830411640823974479051264523069784448065773502464", + "12247690049648962570258685030440732556852202139336532839641337386884260691968", + "95927514941027429243951960375518463376842644791739832876048892964563589267456", + "43361752428801362594743241967804136901377984821614514288919267785535945441280", + "11622255166968297226476290120808831042100141296135826101757289547854654734336", + "97628106827498881196692288750478722506977739632420960506059048298496443547648", + "78626393780907037185794781186353694502795770480273405342135017261285448351744", + "40905209681652420194494173447005239603068443512437107605761209784052429619200", + "72027276176303232351179401009277835041958534013483012998632492885680974725120", + "79284693178628605659625191043860542443593707094867362315845662279879677181952", + "17240619424363105422721179993631098354407162550437667012072384134240538722304", + "9291258104940982234862048742421628037536073162686350478141449965688248598528", + "97440451520871554722079274707314025882763196581971734627782978421602954248192", + "18567430676378211779497143437359118833806282330884520990082915266905805684736", + "35202886510744311119927872694739662518203168711932640150482171940698557775872", + "106504304570979700479896036562436582562001879417619554565819397422942510907392", + "73809665402538832861795583374863960784705020819745936068799975190272627703808", + "53431981208117892369663279890105696118022249561700013754999704870620583952384", + "2568460908294754372039562543873641140667644812755824590155738636351438848000", + "39786150248720917823494623938075632629736575173373794472479537746950890717184", + "29305692921762350986758788762784061238999231750551421644271396540445441916928", + "4817867028081208118310397141910005385034090389728023615331427076396483084288", + "13210171914095885859534373099255816026606891335973233395272029047802606649344", + "74765935448215083594921226983633065685591173897566471158317943958846956371968", + "96321973849969924779564069900387850530863727259674946451028648668936403943424", + "16238609260711702027244823656719318507704181089069794266724575944940235784192", + "71982408260520146152813802796507997794025360962459004742796096377765910020096", + "105353867411857222154165369586264700871052448657779489173914171035837630775296", + "51242855493056395789945816872562555661581549333792700123083370022520137711616", + "90940733225938504361005486555489551283995397515319339506433928114282587750400", + "77321309793908464249212037620423364312870006008392692448849351718805276983296", + "97701734794699616142998001828722232702762127695683538973539962208199183958016", + "87523130437941086628275177504072127424060900945320387774024504243654250987520", + "47270699868684819537154614695946392189006711287972824679282833105343192498176", + "23362086502509330771464152058571382902017881608082809035620853796699379859456", + "36608864314401724967203825608379915176927418979211970197486688631820015108096", + "19507825153695249502813825033984077821547364507411929994768690776756960886784", + "106228552197571338785462821293072029954064691175290731810158990415210718691328", + "24059254881836979635642773077417749658996280683661472847476622674035866599424" + ], + "friQueue": [ + "1156586129", + "565354382423749393375037523680490730198877273388165493280810080022104115723", + "3468294683343903152681599068098685775670994905642558659325764522869772097470", + "1228919375", + "1354575793618765259144583109828237057826616234948979014983108628288071134844", + "1473328850941317239519028688319176505233634873043085136086474900867913523430", + "1358027652", + "375058934321100057490110979607945093091413451438380393431766725440321357735", + "3462790122713291448410383115885012054134433636105637319640467497864343353628", + "1410549367", + "445129712410698756866195770926429010325021351152488457717778359958924396389", + "1358947527749890630294332841565062669189079208435322816821305249355014779770", + "1423548484", + "97239995090558995150710607114485728337342371935518972539546461973674512709", + "638575625984534975080422788521290522246671829578710830329080336865123358972", + "1465645840", + "3048756457338817826107560118497853459982693848652804399467003931559609499332", + "1692218454114911705604007235756331196064181453184343335315101000190498589175", + "1705231901", + "3290782193883216386838225250785111879241980497381637812220160629670353448483", + "2952731812032276875143641147579182555876683152337695171723171129104929152369", + "1784274787", + "981019828520479227344903760876250981928269445816764797778674319243581471946", + "2568642278603459325125105243083548149483292879935091027755501172827838088137", + "1797163689", + "2618686060535265752150945052494982083271193867417593090721210455758282633205", + "3248130509573200976813942297948539203006151686460566898475560845379575849957", + "1800981600", + "519655477568845059643561224273626131832338611747394752972316888299216951199", + "882239397727425529958585638036897785966080857541153617934140215161154193128", + "1809871483", + "1180599519948962510512543887712888693123948816411536775407930913857933909852", + "3455265974136439765872418003244040681486089822227749179568590428509326552970", + "1858605003", + "2318171434235768591989004557808777028033755610492551704556999791353641621802", + "1156933038645618064136252735123063730823797010933860050779515294606498552398", + "1887670377", + "1174936588265266864914577301296653197480984857890698132860093852515067747348", + "451069115087346378260092029818595510984923711286439736257355301466910650913", + "1966752107", + "1815157584673659400464605226798158831530766152881634428642345349336599596652", + "920031589381991457105842950187191048242378498912189865043702426857642580756", + "1978958587", + "1007241153930879884628305286920011406388541385650951234245566947060675342836", + "3373820120844622220598428575276516996364884781309466677740709008559479599658", + "2107414490", + "3574137140725807993340702330666100281653129730356079958833691026382778866418", + "1702538685990846151914343269102845667330355837412363361073314911029280769924", + "0" + ], + "evaluationPoint": "2679304044553721023929444633163212206214003981022297313918334903558601445982", + "friStepSize": "3", + "expectedRoot": "37513918024024574547692309854906660921371019107673681811787249833532568109056" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_2.json b/src/data_samples/data_samples/fri_verify/fri_verify_2.json new file mode 100644 index 0000000..d9430a7 --- /dev/null +++ b/src/data_samples/data_samples/fri_verify/fri_verify_2.json @@ -0,0 +1,473 @@ +{ + "proof": [ + "3491916262427122773348026707170814540102540730380181180041732140325935904411", + "2123598076617084904317509592700877330427023966859893215314375866344214708884", + "1474318801466515991827073240220948073310531479821960941659893615838875432611", + "3580855922581818838796140347961191801414430283317003520464372707327053633758", + "683980065731670427465568814557870587971987226560730472466008975473750620689", + "2817226292491088543276257967314360077423365659408904953178865606698894119364", + "2177077956761755882668973075481176266479787497260614256661988616714299165618", + "1426617443376104130891622824001713870428493704009813549715047695423781071282", + "1758970193625380617420365327614919504958130527110813113364203203822389988415", + "1887314748125042255802082586580497060712285589312778698617747514098536918513", + "3053641818182108117382095103461572072551119141261736901403160048143084772640", + "1504976651800974685491594246372092624974956921726839393925181750141073596168", + "1379492434937705744895903923714275532529912574220400016330736156845513710810", + "474523456147853304261844528706326189539474785288053640890190622410230819449", + "1744044982321227146476543638344314936553608450264971532756214961828681352250", + "3618334746360963032325838776447658410864403133459197735708725989211105611670", + "654973695628769728303344568585006642292816810121113865589970685716491203013", + "2795192816733680945058362930896083596753968057001179117322101424067647069087", + "1798222585973839428817829487251188355863628161261498518312557523899781820442", + "3500307240407005913670499175980088542686367676144783091744148391996557058614", + "1268026199942409997465496518457280069750460836886400759024906233337611067873", + "982891953462795845761076506606068131225790784357237958422499059637928161265", + "2625706600759091284509729555535511285130421935704097718914651622903894392607", + "713544720906005003508691720440218985590108455821524244965251837442742977847", + "355025797350611194322786842791940387547490399342951662598530135123626388007", + "2012151541593865894265717809748542664906306030736207981982933839808486507577", + "2101751192491936594763401723649606761263264780302070029636103299984599039438", + "2292016148729481400461425667559561744643142641787133974536760971299619079467", + "2225311110208048317671142920871892925483524321845773041890532840878593122386", + "727458373460077845458694156363441688654157710388434598974574708891959630992", + "3029200360562652200405969266446870973240165643078384461553656375713236918980", + "627162051722602815684494447572131990102599883375300866167978146780705154726", + "3484441301626139443552630041964677779073722939750260344502675005802531165074", + "2134503464572427962966417110858698823606467254381592084116396045604030288729", + "2050008677305786119100636973186134406257328628526496553901997252933350937953", + "497043053226482522463007589529355604834652258482264951439893964808421221001", + "2788118998726115653152492655300853785793070154776324531596895091368210036814", + "751223856878582533677477450016864641078368481617527283609342263079349837257", + "886777509577595464270049631561672584434390775602073866532646641430499462524", + "3421931405392238617101870856804805909765704123055330202588745559794889421599", + "74169190600839893936770006485290309180756031672181358233066666197025493109", + "1347549747944211056050528674250509638116789688745941247538846179806583840753", + "533723385640754720771797495983004534503838261267545151233559599736482278632", + "3418504831207016707579559751426060152872639528330568015071275580174881095948", + "1810958693312071801581423660597899004373529691886821514506191223094056819697", + "2434601283358078315292427620422780167794107311328431880262809441585708413002", + "3351354566587444895446138138457324790055404521521706409124948323803247583696", + "1964247451473230104046362866530255921081990159995937592226059200405984747643", + "2618293051655518448572514033419368435466322771523735022517981784488723992162", + "3317499175541208435464535808188172028251868814367279141785379675921508781690", + "2859143277203870438811921450627028868771499519955764588826019277295409663013", + "3580652083203850010854326111016126903338450351650511871087356718278892916431", + "3146813347968772314891197603979091296891772310873330491870834233245590777194", + "2559373599898728452253345076597698803073695051553814321663842100826331142436", + "2222805172494295434994814841281940706858688522129849353968369461167291080772", + "2703310861505640504127365884540963025413423492875663505272325247097529837202", + "1464102718994164375079525368864676012801502108724144789385965718277892567319", + "1154078417331279157218334382577833312607754753973960909587201897171779741025", + "1633251637330775420243151862857282162281552796409200667294152741940404011271", + "167045905060176190164331936600534794154140142270287332348739029458573795118", + "1643050595924684155264838568903292455682679731382000232817920247337019791520", + "47095409052354845048725015972097034553373986936313646359435144622245032989", + "157973944200139562420782114747123035926705619526461900062355179497342037321", + "158467230635151117809817001514756509628640192076213475573744371853233534131", + "723522346803584388352857785217137524395150235737677514167713279622032701527", + "499116886175240284692077151093400058650881471362504173118926864823492843610", + "1288649006376853898519076868113817903213739038813364347458974157895905214161", + "2957639263784430002424417212366987738161866470454770864258680636181164727581", + "1647038205387261093578542711981299895608494271343522911026586588997797745661", + "1060014363791211930500175628638462811357539696301256200688764173057292070716", + "2163929763003086974640474378787361395349938064221374148843196287639135687014", + "2489271906321011618754653842641153113336771677655356302498483617936955587405", + "1469356849916111959971472973720362924330487892574980178667338959450839381823", + "2511072365793821796450812595043592167614794412635381978636760946932934686691", + "851222642086948582578406665364762862943943399034079528879316127385438146260", + "2278034365567619681899492766179041166438462469878251681623764205195108784916", + "1816653566909646910172003486746050892738372100033030639112902666387819433611", + "2574707694307426368960642825467733081314960867386333527423943269315309838109", + "802131570286709499609357143778756635983298519527383728857199521272322255505", + "3509314055315849417361326009278705909708588000898392986098935504294752930550", + "908645247639193138009620496310830604865243448638162727506267791400583810796", + "145240515854016616008314478469134898314050954826275456104653227692503996104", + "1330261740273954397489667873457197056591336562012388905208531228640615515479", + "3578402757795689780539925366539681429444840081026802234270578619929979023704", + "1254072538633076980083322702980989745995316529814474461471653881997245853206", + "3230202088648588406909399647285446456776068002247785250926638245136187437077", + "3308596367269586961622392390228187740179342866570025012958771604818654193884", + "455612347276568719725121838165617198604759003665104225007773909992792396038", + "491705733649399908459665775018778697250099264800274455829738075603117383918", + "2572229499523799500627672730805599207121647313155475329330509890500528275433", + "3499912743689948018365147154715991971346686731451881942985035355272572312827", + "2827423652462085843934223583119931050295203030263152013013465844406169301431", + "591314682316668363120823470835010126463857060439859535533403372747813075569", + "2624368705259756649711626042744372095789968746310133850860846564763775095033", + "3367589927501957881037719161675666150469704258640993868189407609911608295479", + "484307918964635992041803130135775486869969863539158746341900853711637612690", + "351045509240924302044260818535117782134665839279313164589252621133179851824", + "1430884738053962784528749962978078669446218070839233342521540527672838636241", + "279395580402961188539110884764438209720257709708670777849984131816808093926", + "2962640109759708620385073538655891985284975226716266105174629931682661785350", + "543349192240543854746615506045672774830551667762739352440621894320734616611", + "1291323614007697782268520443312151250260914823178712293446410299297943294255", + "2069040257120876002248519371764707489228286530664831275325734772284368309733", + "3175829207054319403266019598346764758010344593230849306448640795833966998332", + "2266571778972955310766569121397843900172784130023353759389682157818630790273", + "1233038697438124442804798560335696877347905363537989922795439767077381195907", + "857008716502191013905640947104781488937158077108462142244786504483802197334", + "2855111781240833978263036877049769117694233079404497736177213427303352921904", + "1873613644990807744145256948498799214529077494098418034532522356721899130063", + "1484968250721002955966367812196612114217786942565861276834026110675982805416", + "35815736912939252259620611931524362558375289462089318650110242429051319899", + "3217652182557068494278250104714432851998017583325617217891442875362012505917", + "55375050026116248730825014706814423731832772868552322910644799319182678163456", + "42196386695751632233473374949131561427245759194272159647858543447380242464768", + "72566970797253127396680525701037052084276338929133827308305274927470167982080", + "25697860838663304689841604899152424925374380477234965348002728641961350135808", + "61527190981909845280946373682463051194683778359342611575958871876624233529344", + "48749347883661926619516611271996223277287484164812156421108520996331841388544", + "94677623247131445275209424092753984910030244486399746874193782608747844075520", + "3388560283468334991718107300707513666359165430735240871897384249951367725056", + "1929607354348421692787519775572729092710295838833171545022815569019343470592", + "5885093322531714786408115074354084786635173711126756865306367231288607244288", + "36533073087815408358213088622444770865490899015783616487921806181938000560128", + "34892886832326502807748703069810943841077030754010194941133977703834735083520", + "28297146108571393961935401937530292526770308303211988344934734009712481665024", + "55386145627172194712104627586810939787432184938808839418522311112938726883328", + "184725373224804151530826713843929878265468295419824949733300899781269258240", + "90213431486567207841471454783838293911770907166459127362487088762909794238464", + "41303487488113792462296658328494630057805032907843423417861431495919352676352", + "38471504170247265727633066732866020173989386189756300618167208720804802985984", + "35795707613767878069888241433845637901503441348758974597314201141539143417856", + "73253296071996220884814054345039844076443909809406539427224951761879605182464", + "36920608718732308921517340513558710485864052498026925381003032547064209735680", + "36843806527141013811034834821691065950766115613224148212305182238708850491392", + "25655379669895457087889626444889522482076227057802268874951823152375895425024", + "96190841733313435387010745623566916227249565071122962202618237212026975813632", + "17965735173712859869177547777961469242690356401394154922310587204257965932544", + "108052779799418860161389621453735213607788410582471799424789290503661686882304", + "90878673882697616863901732511285958088724369698971390888252995278368927645696", + "8501023097838039618765203023930868095941455428655866068806039015511348477952", + "113746209418378784157195994135205118250503768409814584457050066542708572291072", + "72391000865670768866959337765623400094143799459101385753661331403316765130752", + "81437740427148957154756213046094781802110781372839698918328847977421668876288", + "113933640465044907821123415970900875174729316945428008629038427265038823718912", + "96089897645435925427254984667954015199556920294923612672110240199872090210304", + "107582496161859464384272742946630054030645372564797492779647937645489340547072", + "28006071731769858173825557154301056351919437816634338037889532802733583630336", + "44437438739364240279439737960781483522590424411433823488112123872889706381312", + "11961659887854660021010455023144928361857749518469651585490703520088039882752", + "111793371157450176832553169296696808840469564873872215046246485131581726916608", + "52213152142698094698026402072833053466299056408126284256038692566602061185024", + "29154286715988164578062620641054808241634398186969586087533765028485250678784", + "1515092898537924592345485333757119749991724067429048705961518365894326091776", + "23169075223206303411684963018965059984370180124149124304815299431005383819264", + "38000338026605560716234920090037581342330373002190176161711001277631280709632", + "65123267698803772007866581887692198130699588440308540423751869822791271317504", + "60329402930589395414254278892767863645452951472288602363110842539395669557248", + "45068928774882131775742538881128633497087077096962805171104354391234392883200", + "19417639987912105364371623229432582280797352632972696369412985653333759885312", + "54081192125295237303748700868366280552626870704161005989823835530730399596544", + "9322270115568876645515121176807363142346453043695500852084986182082825814016", + "77902566947754712367004519443774559498663874216406603811582314878333282680832", + "3543669191460798415369338372419775098998659984439784144117639818891648565248", + "113181990859847451110482694660305250217922263430673526085332447979605042659328", + "55412072302096711542845304074796046414087944283113841028703378675334698237952", + "42103635117376847643743699848901784579049357197422443570362118844022777708544", + "34747144273854816299377056174944076845976840207914806493255282482849091944448", + "35404386305712737191258192297004355736332196648293680458577195522649103532032", + "20039157164941525307137991173349250047437964322107339372553244487569792565248", + "67381166762901049028840960844518149714509284943937197710448268501013646802944", + "112062171991062546491339950592429090284178783607175748686934624007173946998784", + "7666504997429134756523844992623965733194135039222315300446759532004324147200", + "25574224497827914300904812993659634978729524375293256570955427003838603722752", + "107423769822207432357804477158337200934501037866189689001192701847720408645632", + "39183726485404357721317577878328868625647149434634181774847406186662979436544", + "105286914419881562830156648567271280328915813297741114777013996873850791395328", + "56733744325513546471735768610357021623549422909215941374313781507113271427072", + "44145623014476832761183659794957863000652208656484084285165267857150740267008", + "40836433055811234061721207266776587823450368762693056753661737922931944587264", + "45155413030111153334864192652071727776236747234958447286972088562281118433280", + "99854473309096542084185074179104430020904757031827383314466716351140580032512", + "58381915650414411353117420535468033655451461691426592506593665819041966587904", + "92886653773165367272664252126209957992401871075661285291973911432169636495360", + "51241410578824167623276179084062956794625720078611754120459349303097856884736", + "32650256037510867555275425450447528872613274231738677003762941040712562507776", + "53424741292290356915937845760348791841617640080700698295502400433316689870848", + "37574628122983260283616560505306632575651671563075053887570005448955785117696", + "27318256381831060287028077932061120853922096082852794428201956506394087653376", + "64683001125430190534341777122196765323889419885622419272299649691282602721280", + "37506703612861073135151925490324129325333483678134996839998483245434216120320", + "38665337795450886949358131689114119073392299036768967516426364696206814216192", + "16259138670377525479807783395000124942353332049563118636612749669662587879424", + "5360630111215227700938396307457709832618539899625104554023655509177095159808", + "39293378354989457130797122042484338641349481004587723616108734434790623674368", + "85939903698849051302454816809827296197188353998672363344922788514764662243328", + "112186506843149648475898282249510795323567612874491542220469256139276793413632", + "30730569298150327857041152301708681958365959043909965343344801171067660926976", + "110175687216664975423210504619253700172045888850232053746059214900993319763968", + "19583467460048970627888199223161937956875166145143852569204300865204083752960", + "24395718995715959377912027283875677185810448887039709661226682197299804766208", + "86588634914691801321355811029364013434809551303280768241648227987177198321664", + "108082914998063489323203596161441664203837620285876240772470525682510448295936", + "66035669169212541575515365343510040999527157372117806643756300686200385044480", + "108281846442151282767850709087857774148130890144123847532964181318434774056960", + "16004456061905412275541806329810200554681072885871625425213566071984361570304", + "31019064271230536995412779673418494696123973543470764227575422508751011184640", + "80108006353653722879200887719878171617918508516736634806570115621918250893312", + "56926021234509763055920470636328179451164430928950742101711823903093981970432", + "69923630297680697540164715026812729628570846299349674015319436831139840393216", + "35088877971053766253602060759008749372157679534638762188364694670534122668032", + "11905971440800517997132897539670992081709176183763320593710572402113838579712", + "64478493114817576696542204436710329438794425943459014184668486840318357929984", + "17944163367277763687556761013957268425609753185345283268731773632685317029888", + "76746901382936337073476311701319791957625491481136993155106338030375462240256", + "2644078243179193670199274254510278561929603100866503872329780060139670208512", + "58058302595354815577698155039488326414690885986828654516987330456607923372032", + "11197605218064450312962196700317549729113865706401043550825751884797315121152", + "84714061742144733220300482479606751874804936654626547709762799757615398125568", + "56941693127286251710276640503075865201054866169042319474682802867324462301184", + "16315813794235773434694376985211253061838879888128654097813573909003764760576", + "75787805140776138033729193602641660653635355781059772927426338749860557094912", + "74894196877961539199747872471383121165808658448813813642542041390781160226816", + "110223685147833548591439258690443059680984944562915860087813319573725350199296", + "35220857298032468729655860592392335247829077411251063830622265506076395831296", + "67480406774603256528534285226852725199312879685065440903347032120587049762816", + "96604437030854435730816333903405005397543380219638831826803922575146035970048", + "78942787112597347997134403545402788429951300879010754915075367686464711163904", + "80045922690421936298600982298090644159988396116028839688732584307099359510528", + "61342294214997288692880942585800007956731754864881047582470544093722391347200", + "28568767729603466097248932877411704702743463486613926333809510936739974217728", + "38260270986699533764213161302908548983369444765605853602884936958391948935168", + "49919557469728983361402482838224618818907197273942737749057123828824606244864", + "19549253782700128692294618592758205455116300305290717141532676131015509409792", + "28013559336756982809908106538432060674721013295340892488543570524887213670400", + "39538950923218797974846233494868317933450883237332871554278201266967320461312", + "96509763010159757930658390621458171894981741683085245510659014179816170586112", + "10069522210278304412915497556215071881166079372392375341404384326821414436864", + "76457735090063731446081155150081297897152896471066511140517644252195130966016", + "76987193854593188581313031547965821858550386717949080924698659109282437398528", + "62456878938329851392363053702409470394998534219823220439334897170314908663808", + "65976026209867761514297529532379504188679781323998451332064125235360576831488", + "107594171001436406580868336552277935087485719091404134428705030911415092772864", + "91457497775209377769163045889660785868484535133101694952396969541871276654592", + "3154038834800731104988360351687861511136500003031050903437489103791957475328", + "13808315763829340510099105180114102743003295818384238084199925757375699484672", + "103587084694865660853487668115680164685782273273214249350439039515905860042752", + "6274714373214872453488606603887213139392949917267339927772270036064248266752", + "112376635958743135653939752073683561017840410398710230695555739855563773706240", + "35084100783082156537360063688496186932274963683566223172202410394834241060864", + "96137963128929616603765879567910331954365686958391959374118637937409382154240", + "51213611994093702239479124823833741921945123812276657158867143970651161755648", + "88987026476531672068693997414217291064985520791553925832994801607202337456128", + "66608636236813798778951346112939974637801156100735755091838588541889729789952", + "60370398280218110905209820586468264796357296000746785900460806153704059174912", + "92016397115839410918211301182997163678992921411150768095042549261545766912000", + "56744196110255751702079348064966183256660023362222928206456084649370332430336", + "89902078835861671981212029254500934575891906642520002844157968239686280282112", + "44600483053259217338542881363435183256869314411744277544444892134004085489664", + "95406411649023516415069302670521163876858182990187979182507238008720321413120", + "94472203896342732259762998805608255295710640741531881215709587336279086858240", + "42165086577008194997310991063787786353008272860506835533174241225042949046272", + "88549372678636310228958589435866550273791465309104415471373974305157840633856", + "85188353286809872054971477042747542915341481241382935698260583821018551812096", + "48446344861357275637057065810338724129406049691222793138574334715009102249984", + "65954086967735835673741787294161143475166310129658778817110553312273308319744", + "80208281616403689797768362427954944959407874909835856597282823729463261396992", + "43176335000518721891511102775591953068501377360525823655205972562642206720000", + "103062482525090300780014721039867400007626592682114698151244742168387463938048", + "106037042394574178235626350286340769578667022184525693881388118890933374681088", + "58423566921258582991536580969421362516518624024750741433902823462027783045120", + "90336997538704304070380064554096044099999559973701356912263513324799662227456", + "11188367317846061701472016882388245187313834191551394648611146706879074271232", + "107895667730355725945091017113328256593449194916973198919253080808092019458048", + "43821583542411124244102004020285115848711997545212899961862437618035539836928", + "112995341103070647692653559585523286129769555682784619520695810253144088117248", + "764199425637917480892139587777289115436581920315901349098158390045778640896", + "52688087092935495311271818158805527891769239997877981805439241432158712102912", + "14278940115637533717837045651040869247280271811065976169439661089271152902144", + "104264321905811768884495645855307425620287299996510054697266779449444209262592", + "39433089025494804604182006423507411455408403335446012987006177583640279515136", + "54736159650097095088768478723670208289834722611396779354932765656029654417408", + "89068995314422087929909932605300407722012438973462033604044903347244081610752", + "101440841173094936923720499474170775210685827819641861517840171965439679660032", + "40993269906492494522053318058426104281240129338335767950817990602678224289792", + "16765066363806416675878501867127781961741361035511771241625502774704323166208", + "71386347660473301273079679298721376552817180202302281738624830660205434896384", + "78602491357629887505111732892723245593230834107186418557118364658585881804800", + "54149396973273710649955365616050377107951690713713620269865617141136963403776", + "21100058190605934247596686304487563393814576584814676035718891709059418816512", + "26990911757705169786143734324089549920561882565796110638852625810090924965888", + "49509973040347724341263430779015487365516303056922240305448688885705989947392", + "23047793333791052065767170380512035962312988406363772004647191391218029297664", + "97260660220136519012834986820109977841584700943662036011220760399114464657408", + "4840043671754566516391750419014171812266073105084517474432140954121371910144", + "107043189827095395654616223228827067806076932316293676438627879630126173913088", + "103404707284684661739432193394651151703803155712311219338595860799593616769024", + "78739205486982369610210765362662920613202501871504929487424891232344847941632", + "104517252612926147988845281273190483819558021049364049165589479552002641887232", + "84551975133859846431257622932230090933725331743677987384410557505845996814336", + "48193054545499051953865334404033186376502187432252526651304299664527918628864", + "111907706755119231400627272438453790007916618718016237859939240872653505953792", + "89614332980677632532111335036631198344878067903169415402397143666015760023552", + "80826753487078315944467022446175782002788841752209394535206631530075030290432", + "101513375975561341558820678090829691850547134712298318855398752879408060563456", + "37348201454956260777787150737511365067045852349164442720173718165638646595584", + "59300225277649291551778671848901813598185605926351378290914575753245993467904", + "4141839615591415303970109451926488419196478827137391360849777658456585535488", + "97049309742856978897637578029358573806476900668170845012939731577435081146368", + "93730962152901760823153247389121004651232558431288613255276857840627731136512", + "105378942703461571254900278576962852535076520544851125537529402803732397162496", + "51732725669232007380892315958141743715939292815643612936490722766452177240064", + "42655525936457412909043717829030797553551133012477600563951105734440954888192", + "112443029313708780544683617107249310713760833365256277090381084363882879778816", + "64744088114813439679133304616065327234332849939280343841006140517167287762944", + "111332822344596504603929206185570061560204591551518084039352766397644684656640", + "34243403837989197635598628742188675350833920814007245264478473399760498720768", + "80310288399151628194186460181083386206649431615060504202021117670698667474944", + "6135216026054665180491352980477356461712615158686060779909549135110667763712", + "72010279882599000997902530323561947028180651896393825697972881112658041896960", + "100475135736743348216608363410516461851386666852569780771074923322023050477568", + "113298991760022044488600759413659536330567968465393350264331069829470075486208", + "19532137707250232187529024448009994177981120346195405474917154654746929266688", + "61945589173893822045953615077886267413044905680162147147495370670857078702080", + "37906441942959229640600253029845174286996102927634303406651696451299733143552", + "15362556747149235577089897569768664184861945232750724286927844940494283997184", + "78726595617947416907292192564589762750218824986561662875409542451381904867328", + "52851491780153549420985254870878176919395687880634711579659323223359644237824", + "62855654968613915149573844010408558383186387293422726659989004618979474407424", + "105536643927541068047767755857300868825408977521031318192366390380827680702464", + "60313836668515414040751456973876908899125039937082873487676169383171640524800", + "72342612198557576921260073371246264426637158000646085234863493936826862796800", + "62778665797884363858144510643442814455137345571473095195808513286666513809408", + "78913015020835668131785514288322493606157964309984264138078019641916056928256", + "48899586181266046259973066097122627402062178466957278857171226838733382746112", + "43089661797244022149206429168419372655905175949945364203023914799145446014976", + "106709452558732480786899678556885088965376094272217811309108261733666201272320", + "1564593055473123645675672405251632524398504498003201030639725654406173032448", + "74294877012265361747473629743591820619786634140983288815731518570770626248704", + "21026350717412893901906357411307910393518120177421014234616953433988127522816", + "79551566071968448651005155303770334323200839862801619912778990888041488318464", + "39168506788151765081956432691172965117542817442383632641057905467669230911488", + "35156070573074146883163010762740178353448991859011565496385152940026770751488", + "41968245790228013948179751536507482870903979459364692137284924678482845237248", + "61003128442402156145246191324091943858777243284639515678011471412574805819392", + "36263049493770093364113794257668778925817948614062218987459170162037690990592", + "43208778541961506923409018425452065318667547941589986269131437763593660006400", + "46700531687643891475674168743672839086608624572310314018598876172700969074688", + "11692059169748806924228607204967552565341564569516187319057040378013348265984", + "51134373316381348180374680598598306140252539455560643142757895206716030582784", + "56675874051994066112950873237945352725564088406692936659780410093753625214976", + "16320195825311954293762580338336631774588323179939341852799932248045412941824", + "68615648138613034548552672866854346993872125968241438474618569295663823060992", + "112177491707967167069056441206548600008567319310719142762786035618683488829440", + "50061424781648063841912465644147284056631472044532518044233964656464293265408", + "16527215911133083169847328280838145920519716755682201165626482782430191157248", + "36009728548675589104120566253017453604474540224139733841049416547148276695040", + "93144061652018397697380383067954726238600791729594380360105615330187994464256", + "90627947622177497322145738928163467946110708487943110920250684965889574436864", + "37237342148641053231762599680245402101135968053950182556845432709555482001408", + "34560339693902498089421353466459799832435634142058035620623721174518783279104", + "22886706984670802443696422291854408383586627076335157230435014830608917463040", + "42309515781438876551299965835999107301225673956075867538709812682417340678144", + "71513027978048401102443705513236899952765279247986091855552284283116472762368", + "16924206621344663647313944723203221473906884539232596750811592798260984545280", + "47289600458733231304189247408257006520137496212837762434733006701272273780736", + "68652618146146463069915603254550868062486711641011566602381528486458003816448", + "66949118760051929849259528698031091803385676793735965330430281223143967162368", + "17295331154192272251677602123515082154528892885208845558327503147214290550784", + "54316894945232633401812552416387967910515417760934448376234437157241114066944", + "38998069167418254200511734863930831101620315670302070734217760030736567500800", + "39873380633375609154461219898304923920741391397863502143025348358020957995008", + "96745719930311389456041610112843045347999072886890953760240110673893001265152", + "81200195057550265212942277229563400144287626842301007592271538213451334680576", + "69129903042358292870481788880446649653097844884057735455887639460133329698816", + "1702838644888665767848522574300050109342101190541364147391802183582312562688", + "95631499513364125934032541787472066570658459750048594518016544922654977556480", + "5722123766183759227701863446036559133907620054142884958184522162738267422720", + "28101286624233693021705516569199314874877205862963165218133272849649303027712", + "7623211754100235681923892740650483320652044945010723107066173655001541378048", + "42827597773366499554200500736349499870714721675158583983144392169368150081536", + "84665464307685846725711573834534220897355456220379611892522195073253794381824", + "7896841863858592793289102494888526106440109131572997447072098904154931462144", + "289497173257972675001351768767482773967980655455055506631226398466564423680", + "86513232388915789414783743850494609223974825068774549313504568689191727136768", + "108019257865932182069939981592531897588929273659283168989911881033442022916096", + "80158527757451795377353332829444878905160507370806581316391118156187563982848", + "71075111678005744178658938758980030825909978479133358975189273972996422238208", + "87706972983421255450726818421813819692494492644757355593664021794158054211584", + "47564336578335058229898489342530623038257141440390837583601757805082826506240", + "101530680172507024530833326071676258364991643149102852046572364305046521774080", + "1282342936754686494704568517289190201796275892012855683601955858915241492480", + "83782403480543426795456323960690889817939138249814374341351501557470989385728", + "18997347843920136060589555401821436336892096516227225424416886529431030464512", + "25670661492719521162250745252688341644776713991405152688846827155915236442112", + "55115392402584671935666822343861318411128922238877332703599768542297941082112", + "38852645727880633867509749616449583852852760110144472183543650955426590097408", + "102511672557876963802000494251532175869738051905600039194998918888260777279488", + "46099309818602784649975811898706357893218056840525489737307025959632865591296", + "113262088017890531184385219230555209802701960687783192139942670758211340992512", + "53361011363845655475837765041112966388108855536595722215622606408107704713216", + "74494674235388970784866489917396642468352725370016609725207493089592342478848", + "20062389346493515388147795072026611610178916464260433062830659664466925322240", + "67562458505968513711552947416191161688428285545425868104389475984325633638400", + "105011064171086501136324337524738231920154341326310345332115310561941260337152", + "70690645368441445689935460754546243931482220803333370777522213300242495832064", + "83044061593377379848990186023970502787107497588257549319644657437697711800320", + "73055741229658573071402343134439658633834865776287699906406068864835376906240", + "81006289235370693600145749735757086085485241941971567366582211639574507028480", + "21503722174096202310349549016265297365722019775955265509917333390990392688640", + "80011007642930829401131609393623728090900557301029581133563653618389301067776", + "47583596490228419522765344621224239372008766762563758429707212885273329270784", + "52746413867797154067385210431094262188061249590281863892491113465907769245696", + "67915851390054467791156695134492642519155931712208565432190835965018171768832", + "45048426623805910245254208682178318597257979060079603245983121620895421956096", + "79457505515008849005751976470525835055791134763161847612714672928640859111424" + ], + "friQueue": [ + "144573266", + "2756653373814971478500553800597105690924370822171441654246162268766064359226", + "1167572971887705717975335370141380825169644136672078025138096859998359519089", + "153614921", + "151244552076352303180231371580537002091927233131258064251820252345173207477", + "2507784437342613971227803586896381221625571126839708057839537439247406989685", + "169753456", + "3398878707127508882558320558030006099480531371100245658955625698725238691453", + "1860885061717764252073713864150142369285112226545995804689994516005010206850", + "176318670", + "2832764322740171838510753983744663735810893273343820584350243454076099793650", + "1907787072688392663238522003352543990326229207842191883632991077444926989658", + "177943560", + "766673212506707270887141004532410634939716631838126080559851163529963525094", + "2248260572752607053010638671653336629353280815671367057652478634347523022884", + "183205730", + "3002628127315503187840444975481199147817035394110224428591235430366556843050", + "566188634311757902624484059198829202118491019701146695053117035392593776272", + "213153987", + "1914990106716384286297424196478161605828208230143170488146823079458251692737", + "1427188225088883584236872440273178855692304119464217655153744657787372361993", + "223034348", + "599796238759997701768103743226077040797467936327339387860891055781814129684", + "2010548710079827913370229272673785779209807050689322095600006033372684824497", + "224645461", + "2649950838333689252484716744503524808682440747205182070909742061598522096809", + "3435525381781651424316007444502623604603123447020526132879263024187897345785", + "225122700", + "3542265314029351007660333420372086292868884900170854727863137604955104709730", + "1173876963771969508317012311621870407053348834223924079451953372797175577541", + "226233935", + "2648427839173478630886083370848994533044404554292828432423473751599155048600", + "1851346570455990264991278299687533009395293481571649444734857546282931369899", + "232325625", + "952936520801941969730983644302788435771630698980301118449441506766937645241", + "214688796748522697794834395119516433436419641082558969033376022226259479390", + "235958797", + "562858883135684973767100260033457430428227461052178258262749472705566482015", + "2607525551108845433000054641230612412201175785296186000686218211463157952013", + "245844013", + "1025616295577425925239017770193167895305869397542196277054345920084791005813", + "1930220979650961843296419275238282177541996092504453778562218247683392913160", + "247369823", + "2810242265180727735265737906676372960483626977832389042671283227291650829331", + "1601218787089249362345254387815574498033734271420881990540243009586129661441", + "263426811", + "1215342026612969173259422585544145174901135418789377231543857690011724362624", + "3114218264045786540693802675186792308229233101544059451088847768623121058151", + "0" + ], + "evaluationPoint": "2245523892604720823207439154337752166447153188044515492599448445656826236678", + "friStepSize": "3", + "expectedRoot": "114078892240842591999186042855557211659163822737152460631680830844579992305664" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_3.json b/src/data_samples/data_samples/fri_verify/fri_verify_3.json new file mode 100644 index 0000000..07e8413 --- /dev/null +++ b/src/data_samples/data_samples/fri_verify/fri_verify_3.json @@ -0,0 +1,425 @@ +{ + "proof": [ + "2516072530481702240260713658771735569280007479754239388605038402442306697520", + "2259133393054426558711571374210826169838969606143540772482180080955042202471", + "2826531451771732252511507310316982232363781467998603444981317840524996751055", + "1407286475390552464971484751268790608283172207454242264497646749382119328795", + "1123344665420799702453380229364464368310928004263113333959506611509031583077", + "1745739711079415682893481084857005224208046009489249601162774421509152792672", + "1303845954057628499009896515445279685144942538203096898807201563068528809153", + "1662157758755486173615978850248454807554762338586750558103788773739689543144", + "2775593545582419341663635019917037216133454812528465767549650134955316434748", + "380102972489184619650875615686384312482568750959950219719560500110822222068", + "3331471684367901547590858672509666091884740939085814362101522392861299743728", + "1468728850330060658415531614723633294603457961231886766994579185910583873230", + "1772274738766499204421759340579355359333563907783062801661963196832940644813", + "1344671233541955648671259812788732055154957634941129863865724651908446470612", + "1811742585058503122271746812290857107936689181673437832289438300506244859337", + "1913954426053318122218661772853980518077302496510115120438823636544692778559", + "423896652673802969177302857527252325592431779632490656974174480106553847139", + "1634337321795498006103780582024406803105352965982199318268209646698576998273", + "1700290201853193917527244877733828908345535089606490065409629890306838984115", + "2609389328634815049908103204280403895585169332832557442715726506223706905262", + "2488467676926701589304695484443272630055510397773027936792271030650751674364", + "3524799454233047184885301924452064815597129563094329957799996107857252754867", + "3345530284795249228089379427419360976936449265463046070996977173258392196342", + "2220767932647572387399561905256405113703780180879635238726155375133465487890", + "2780357020494757597758861077363008711239584555697654374072910765177758876407", + "739186982590911587342836862201807432975505626850376579959628403671480863597", + "67435021417799305141384013717040772609590080399832422536700426269352642982", + "3177726313352035433664942552597491292621406021805173390279567394843757668391", + "1813626224361257268112960706067227717789551062044212134368109793448658014946", + "1005431958694318712744192553622858878551811532384308628482717230069552267074", + "987759269244746767248965520843171815640114764757790973309853057623713713627", + "601536475924642744678067598306917870223184176434011910825927832335121567659", + "1572308040845925445176007178269570804849041724217757068548685641887422587474", + "3012284396494737723551451267047740173278567048921579856079359996679157762595", + "3372742429196002512596511469110599273234066766383273104006504697816463533361", + "3058358250557529779333092796432392139307590193408950258768611083275870282790", + "1439204164879953953294518854393158861578212389312722726994169443398318942182", + "607279310196797773086505232541589607734913675577733911960658229277099534093", + "1605213754602473126230107697000575612615175269164693853546867700922413398801", + "1914454006893843623991013040086293731622026405905399508556915153398603898785", + "85860045573535760015007404806597098429276953989378025359263544443144065736", + "1905121894284840761044918830718330608989497853408431603320211880272531027940", + "3229781032589387027940713915362406669319048256553390326634658792079977938769", + "2675049283457217889940296576578148982711323795002966922211670400026734893883", + "561904001771790875316337319244645848217312712218194116603568256645184964328", + "1134418529451242421866527002717098155011099358419928422594538491657626911438", + "2757604530503760958371856931018264206558772268981278411114622716631083019421", + "314476697949569815144838611320004891796974904071694874766942968953920292563", + "228561354800491790066628052932532012508447492959380616835983473456027916933", + "1730117045401864271918245233941753466164356908354001943425865679429061079404", + "1388150560021026681644577273662468221567372873424794677688279801999112416386", + "1893155039585207642213964457519355362923763975863834980582465708597575682661", + "2600839187120318868749800407300900259816025521913704458603487390154195176934", + "2806469649198806258423474884203213181336366234301046627622370245183162589966", + "436147281976178483570031062604133660732941707599591342979304749960934490997", + "2838462666467931567210279904657790415084812056236543084078028529030856986704", + "1432772844465194260858310987261608185206592497188947300282485600570861563427", + "2232487621776725918022438437026105304825839120648064174863642741982930159608", + "3466690997485680529275577825769950452357964538162256778860133495270828141253", + "1481527548400822693231876612706488895841853982155189662033832131559112096492", + "2155513507141714024748737712210448980706528600633873932641641680396723857208", + "4992568007491407931464794078068388228859257011886133395226649913041348914", + "231287603533799050480827157516313796597271621541415402171645717372493250862", + "2752866982871856816167652901073938350631716621791842011506800426598910775074", + "556011968776026888570949867802300936678878084709847111611685004662913135053", + "2133129388124395649882622520550913461562994760437557965029788444374721609196", + "3074877369307548498462766192543944173417196251901440308020552428816894946214", + "2416204357213465244289606057304692468835341463674311785077369186483021532606", + "3062755759088769839597187345185852684632168187177369564280524675433299157397", + "1615612218475886114987132709454594778962160616420944008319963207692968155852", + "440251554087061796365539706171348783647145345269034065559869615304217781964", + "1440470882431563962782312604856852227502213127149838192898745182231260229892", + "1853104105079556289791320996861074448859684317205093152349260543802384523595", + "2483098462270610856001849717758906037186176781605130715424116654457770022809", + "1422800198198299358188841074306375982061493979605234736067458641905713317811", + "2390389616784163439652294421700243266455281018047689325760988418407238460703", + "1401795368618063523927098874056979909340372993716550371457665241801657816290", + "427649577018228436224142523389541292749537713430313365912231484061586931737", + "2904144863544629867901507293987786773551446146119026842251990205601470092448", + "3047514501166134289366440947877372181323265126479867871071257529543890556816", + "2919790056299135522278077893919453707608168103705472496998317381890045394705", + "3055010212496023769118484664430894876919045226251330844857662029817171305787", + "3208715255943199728263543483097109003953156709607244286635484988370372074792", + "797616281459706846261872804115642308779583040913068571031519717426908792884", + "3148163140441576546549067609587010272203567624647357820690709257449624515698", + "311598277596597432590007054737059075551074158143465110349053891209565387832", + "2091768543186166392860449894307532816866330676164995048501154882889425849183", + "2985617515379853752664956798803754568969583543232271830415335753034059407847", + "1479012340260166863445513144545967665232119511736101357840489239534546629007", + "2802804692058312195019137075806258462179465719682518809296999924092439835963", + "1965225961157675572484186227465476903706629647994521885735987715170208264031", + "184851870940239556755599683284355746140012878255323862261017082108214511015", + "2582031551962390383530705603230349827929402726149308201978408362477117660482", + "2149523213222059736598102709291861069262238449662795717115188348140716451896", + "3270860780253636093789417988758134599614084483688041382358677609350726600475", + "228499269571377792104818857528913664081865286421445258552071899697355545784", + "1275813961898087335685487472664626054527395811266469502432635532199375913418", + "1662016622317718783428979281640284958458617411998080278341136881248761375962", + "2730611299165040126341073548346271293026526284402618518347004908581608998427", + "1109853233903541164664135767382638360903836693901310420056544424398185008846", + "1551539066218492677028590646501254555831219900535745350781348676939523920348", + "279919156455176070016905708091820396867847880163769189292614056027758458817", + "2267176556474140942282053133132709535045496378812730065958088445194880797143", + "1570046551879560140020552434208178187123191560632578582631609721634675404301", + "1420434502591131834982044493515616325580260070370516957232027409273819393386", + "3038115046217382174788548913255432774615473845517129160920569010006530427380", + "334960251958345504865602407809781206856199808232481457783616568704387049995", + "672742731545516388079964593745424774428694218413749379388246483611972338136", + "2053600444345318613847658612873246336885092472675833354747221682701243402517", + "2579801757998108106128879721175518463285234069475993797244470117696989632155", + "465595623586205002464352462227350049605412447147760101453577243064541040672", + "918084244418361929604588331821857286115100224549648055004197602660734076427", + "90286657864462735321095576401623416806744785038200124324861570598953124102144", + "36101078090610089438891315535266982424597087424924379271623108407458070003712", + "40395684561419155122179663988667109208739110030236641109646878830101981560832", + "112103619805163025667389688983341868864460582714004825337136762035788123734016", + "107618727456780206896903906783613662765817925178381713433729042779444458029056", + "35984939609399314750669237128279987879250183578544603299533075275348050968576", + "17276688134076507776941981454599279749528292692040467735312586757489144365056", + "60134915048963799694491798172555567798291712144098077248319355201511328055296", + "64197863871867312679034978592713690038162555068338219181378029983795439992832", + "64200429714607127018495692143762007251317017673914854678651122421970006704128", + "23686373218911576400487215684815105777287292965845381310400153797630160273408", + "47482908122996301884239449457634101420537047235492734393445576385036418023424", + "67801728774554847852726058791760713687475235444602916760580776553628678750208", + "100598288474694827413261640600535858546957643264910995477757324529072173219840", + "71713628017135377128106574726735611763283694774477317759650151680840793325568", + "37094041219903453734721545431811185693282151875981709652149270839718131531776", + "33035053247182028079666101546094069635778271454446462747747504433178817331200", + "51245471273065482593784235685682769647999756444356636268468336270922462789632", + "25121259342267882084173616542107536210585439223244223920127122743945257287680", + "7763312180252028588672902321093520395909482517627488357190714367393063239680", + "75087829810917131817488565732115816696317576110564689544927602991172639784960", + "88823266003574302154605633181135921180476273586600156796433028516604113059840", + "108832123987797439464542659336889735624122249528865138701443054915005301391360", + "50353735462979772080743428500356842033023630889784344336201886726863110275072", + "102557404186552856249686173375664397640898010321336821087077937536470658056192", + "106482264051918908809322499750468355000820436647290202946121323982189060161536", + "24978382514731258738307480701130622958378354188567755801445345622021759827968", + "81972937261137245594779972879083333677176691740149674252682767306185288712192", + "61222000075693827696336490874311244785106648627625990186291696803619375415296", + "26464057699319860810416196924328962576841972666007869046572057658147611869184", + "62579604945799288374465862576494228014487122903023947800886485914749128146944", + "56300473676157721644795588990760155891358404460555774025861204977969335894016", + "29165541919665456894622488244250545176947761173905540384682859927834093158400", + "86239221610520803236521422972474924257863507004382540697505202263783360167936", + "88293146586395513442587634142623466497496166404009572230931054896551164903424", + "96452953573554347243486586222078736544820109684911885587366012257153916600320", + "45981273576666211889816304330906556520545690565133207068601160260279055941632", + "93666867733272506082014553482507310614628454763092360159425468460824535236608", + "100763774519775601627930906022139529148206773996872060190564011574271158517760", + "64395411814106574577964219584455167595308437733400327348783849401637530501120", + "75288384389750681857361146500896742660022070614439038898107652658183142375424", + "98970728891190102489860766460019342269898473827251754265703089503963640233984", + "6297122907460257620575605323637379642791618406768447778242956586229698658304", + "102456581433636726062181748623045494818518140621517580206532580671849414787072", + "76275736150113689015103996547206008635697239169512940235712910524604206809088", + "77412509759290715995283738075288141106570267544846368031600688572754336677888", + "26990837703197534786480174985535243276182904249254194896649745361092862803968", + "41381238813319296306289669472870428817071873156556765631135881547054040743936", + "73411066245539887876703581439052664601176273309439866103949688798070832103424", + "23090610471699545294081215481771716213434983141794771527639225038819467198464", + "12201672568084197261220703071467520410384918626940731691904440051654176276480", + "41755424399072724424845369358752782534543888795764879594986848038104833458176", + "51282888343102853052300499181107424785426722171216643394923830011084129959936", + "78533770550342452845508567701449488766691843146308993015012214815164341420032", + "63265975641250841055241217466829968322852820715407779528998066243444248936448", + "89087464153840396528518927655382573578944721523730864965346228370660525080576", + "98831230296446239042736973852349809555553361894389090844618803931734979117056", + "89078045750100782550006521337392715560333921767841032654421404323019835310080", + "65214520129847724816941134253579847586308543985984288472847825997731932930048", + "95332368931486499029882729514614945126629053064497852844223671835805335158784", + "31556971531464075506437144157827910845126372492158099825219126554947609427968", + "26282328924565660658938975439277736543167092024659904598421660331430262079488", + "108279370074334555500902523729227220194750967998601275517928821856399580463104", + "46389649876059267439723585600373006787045529835861326413183275931097909690368", + "55263019427513661331791439097440638997208642701439648959995153732104326479872", + "65679233709635192670165796353289459427483837461697282794077716718251902238720", + "15111458040930137316494454415109643574811711370701528954160028445937386913792", + "4950313801433656425691305795403653182763068076784460266546808950101727248384", + "3727682608129315319732331530809784602536723897753442735354952046784913866752", + "36208584436662438190861045038512842115607253744455888309528205288708904058880", + "79302434602409787884000892325237094721150807207098035791122426396526759641088", + "105998017607098189302537967050119031833187942530110558508855620652603046625280", + "7078896353376963706329004922941863415535000322946723163064988092985874841600", + "6856808926869577489488361014404610884647307758034228252742906838432715112448", + "88773274551856908224922743719907651865023450613884311979616328787597214089216", + "50565317030447583220496779482209599062434710994602082665957219949227932647424", + "47636672852015074149338362017686622381995158240304874579978359769073012703232", + "108688907358409303486550486012947924965856671732261954531890121965903326216192", + "14067685281753833780257015305747921016090003821559036603259853563812126916608", + "3590910794989270210211192951126140419474285836178375594518219249978364133376", + "104549872632618876938077855786276691645641469454749245106263525282418022940672", + "62846777430019943142976269373189826530153852867723003499422906311140815405056", + "50169496967180166106214281567606635622297086385487617792088175453782386147328", + "56126557491910267199597016145521913327198049891695248947255770609703029047296", + "78676679496752238129182722309899858544395074730823027211839195653367926882304", + "63522010308439128275793015636718650046653734600126111640954712180415977750528", + "39689019371249866809651918662188960584891697241253377113742062751731054280704", + "16784388565016488252519149186985931282873929015575747162138131087260553052160", + "61102040507343921744184696774881305721602337828963799091570735819500623495168", + "101034564492859867343224588294398236917372620824239428509023047722466338144256", + "113155214736275754669292107564736902344306071943819385333783717016955827257344", + "11367263808804291085710265130324140183206889591446092878323135113814811344896", + "82284224545296281072793470158458214734657281273486808320616986339866983792640", + "30562670187581329719180370964347554035616428091905259126917886851093975007232", + "72341449759731720720853258027272100035660748937591026788671308941811360202752", + "71198151537317176767655184001173495820343870726178023175426760075174005964800", + "3354521173173960766852925478588359299467747764360318240113391656389075533824", + "17961519528474212772653184788878854705754033145382182922393422799764619001856", + "20115955509817389673141999871742347208659225065555263295487544283103869534208", + "58477711545551593838877912866388420807683777709164895419698515096142828535808", + "43640773681837620262866600812397179302516399620848206435447927381933015695360", + "57228018841218626619108316062983040520377734884737718550729508039627928240128", + "34725034489788743184438866354231961175789809906628716705617760274492971548672", + "95512994639040367161749794363589715871687071059885597458363863468849984700416", + "6995901671385909160953626354870284393390631555285896463462798542351749873664", + "45602466321010531736640642055632767306588209244499713377041462230396409217024", + "15774050649546203895217655597039033063705791468013899173506904647280197894144", + "1345824644035805075315507676218464670698248521903349746800628530475123605504", + "110673608384742527393840698394316526802102323275364034527707294809550558855168", + "5674024600448765223200892887401952921841983512360307661893415249073009590272", + "58486112189564656663028157806801346369916559983601954426076210795953191387136", + "68131504648175938363284437666869683785717260652291673396711110815322021560320", + "25609294176956894311857932817946136968442759494366882700012701939705898336256", + "78740225915521415203981928493517682737497286388013666076011739506747826503680", + "74479832041783987433505335065728133387248781441402412420387317401154232516608", + "82110775782009306891995657901966137462056166364625422390152587131970717220864", + "49336941672421168078687019539397197663536275576300823727584410359869112057856", + "48687690848026074288344432487893138486298582027599582347351274026511768748032", + "100605140938736236351114060894425091361609226980870426840399315545750822191104", + "29867602636970060813590117959588993725978519028576041178516372796770485272576", + "37018636051898672410642464780543860027311843158387487316093786476182935437312", + "3660746923081804450643782605119106478492992197225467052556960534283042160640", + "52233353649915866920191326671889444126954305406006814254775357950127140503552", + "101896461325657915453235757296102553642671601641317586222844520311764400734208", + "65778147863232969512683763481437452192095365838755914368350138869317525045248", + "26744053177876500832527722282642018227360419247721749663653281463016309653504", + "9170783404624328254121869030930907316066435969947602425788071432646610124800", + "66751184350118532648943672625193733939687201782952478269449748613425105207296", + "100648951894535554910515992405033382990509362250578074245971510665199889678336", + "94122362188791041117297961678415699180760726230301664627080414357500559622144", + "37613454544975322371715468424812536277825758114361748501186956447614125473792", + "14846917423891831667934382253107437274810084270781357525136266225423531114496", + "23864970995968533367391105852554505936966269337670614208590403426861147226112", + "44719545753923676251387395466591091534274345943268350578507904441025441038336", + "79648538253093799961669853598267305267354354391571011211940695841274119323648", + "64830065504986945714355410314743118630668673695008910166385735905243863973888", + "35898720997727590409059209805450861242169829117014297499564932977932548177920", + "111444768657060267716299393092016239295859427044678235992405142098096544546816", + "65882234241812298626460801529001046612213549944636117009668613510761254223872", + "61808648051571528048032893622030593356156989906824252213734750488042949050368", + "110062010471504310182627216125912540330944812171828228148404658161358020280320", + "105067915906494000543369744305399206494190573325589461220352679971236079468544", + "38400078611777589513918763087463296701728633472867581675540713557881343967232", + "97742330788491443317125232042907705828341879283431990186950738685391290761216", + "67260116449837706979995688517813778962047756117578670655043032357080360026112", + "58814275544782011931452373180178578796945644956691685179814233464982160277504", + "24679623569361293752701690748470561008942043660658946662026406205701977276416", + "48083529197934875442474922183236337879147976142317538370938769246036363837440", + "112192362416908110466348962339589963919365225073376279090291285295655030882304", + "73461770229808126982701350535638406796301895606537406186354826495079286308864", + "51659709725727617154986460115289631411907594538207374124370943059270393921536", + "47318099257879424681750369607458331328051492927849851690221783724213581905920", + "49300886053325786553235955660974321723653893275293381187140896940920944984064", + "95518660189299473447448217055360819842963264118100985814652057907649052672000", + "49610840748657082797706468201603782030170433392930584533605636884271227469824", + "96988752821863337749796376072128100600679636843613760077702502706477701005312", + "8072913988975926541516002895323606588717807750339183524336946721352251867136", + "73542121261295836592935675700880849997007991649249030942593995766277381029888", + "33863773437104998632902512203709311984348790090562263974841974800817883971584", + "82472778135752715594678794778645651711979860045883568728577814849836613107712", + "112985011787962559239314889607842809443927086308746550971161235807703379476480", + "47506423598932450868458880588835299451162957821648180794857441118973144858624", + "30864834160529643414416336312405921712072156235284754943769361033854799839232", + "102095350662478288647620091860637771294205533118956814135773815565547447779328", + "97997147837372117296561245852793616275223311942063076921561304633276561883136", + "71839208017077433356908905941009074766138699837964802055884517161349563809792", + "65388171211036497245309507784221682972756259865988869734014636844029921198080", + "106214411146842412279766204057704336524163383082012673629514107935071995428864", + "25938896970953459494605840901126451279237068881040581697561947861083446312960", + "99463160143735172277083919484841170744102345575526185840060284159728531013632", + "989733448868916428419366546406470491575786593121373262520326426081481457664", + "77990201050635229973957703355197294673111361869768174992578139272598326870016", + "59635378731799111024860218258125219840271730501737263267839384684465276059648", + "23536031817993951762616156608095618953069601881238528729910574396694182494208", + "31722921451375236533233737940308779418907249933105747177818752316225485799424", + "65287668721327605452015181768367274324954844887665609036864962137654323838976", + "67669720274141812677541386891388816278995684201707703641351756891318961307648", + "82041973580022248411504459315271205055876568986318423233851702399618246508544", + "96757669619161989282412583233110846842546429940448678291043938295681336213504", + "112730807558107573855894287171833652130317614951906114908435864614757218648064", + "69198477088603717617851527575645096911579466759660502660891525046690344075264", + "34559517295911655794297412311254919322302837600913913461388868916662459432960", + "91717639767155718297218499163947190658894572275869990389038979288943202140160", + "46104551828595559080613043843617871099572775110150682307781698084004104765440", + "59110338209124583580337231847186491413451551761491287818614265525548882067456", + "28125659658540913481903178025850754289404059572578391878643257707071419711488", + "56061967569983811753729538400408015862325511248436639852912588311695579938816", + "14970717171697032073809108484148295555095057835492734246863050387459122659328", + "61226375855631207034498568574072192519977385675807692938690777717756475211776", + "21587470221207094164331043048798946979554664704443691432151709384086866886656", + "60042492831176835591742810083332588930784716497981519765111224492698428768256", + "98645966721270109987580064962392839675561167804567849063583816006317899776000", + "22238775659924900216920965162264956567982899884596812479824332645250843541504", + "4336002670314122978096099872677603715615995998244898154052569156536328257536", + "13186396125872393645810919995707068585447887009462930119481600500440957452288", + "18800416023288376807808023507901370731905270406868921800770899328778993926144", + "92839751416353750958889450618520666900894110585768475987385826630253370408960", + "23084402471567546651992490653539419805674710513725415086571042122658001977344", + "42612930071457534803020226745915497776650085758924522331204041584717747716096", + "33355973962823986007165916073835172941665000188616934637544533168867915071488", + "88541827128104589569757500561653223440205838842892069990572687753438600101888", + "71950360077593026205846108174861088084062602983235225508519930526030626816", + "59611491591873357268722011803071918246163953575501130564235221733808405479424", + "1718952001047294168739114098497612612827413757559150669656530270063092039680", + "67467408714537490334703561421118620476937933341722609569658921355922064277504", + "105668306886624985598521051282434762027750071252288277939317170259791892709376", + "59693718207982327551345219535857020699928434639871014780420227108512590725120", + "81388317724493098518636431053253072549382471927561183367813621224555042308096", + "79009940842743614252231193714672942727717526836456518625713835614991206580224", + "80494015161142094865861987198603277609706896804686757693228631742167556030464", + "59477375191250152690141086960463882977402477104893965998374366688804564107264", + "50828775830322066461712797561199960397137805268325185178022039010887052820480", + "42669117623276993936493348731557556733506042499473908431199934652471863934976", + "83545202775031691336315714357819362283183704544097103095944986632677914312704", + "96345200686977702322536690680955500227686022938577079705234589263159965515776", + "30418997687973245882324961345336275746064423661594397921918900953801824403456", + "69743390320030046597066579908222140714875178374193865581200752812373881913344", + "9935213354721068899559826588263784710428761833839404116341244312267444453376", + "7151714475988905088060528136077836809078456871754903878504274896491055677440", + "65376443142638213675666436479341761573424694579377193692228140837949140893696", + "4317746963419575533405946635869579106091974727471294904368431859682047426560", + "109855533112998433238655971700878959550669441600186622915084327931699299090432", + "76014145151194983555485966186403815613397397345810416981301845037530516291584", + "211316828968540888738266435052654879548229424039001488817193199128478220288", + "66574049388775142821757314036408165065456105694517711669632754111344768188416", + "12584301729567989280587797760054945930242001648793267485602500632984546181120", + "62072903600000905676954758667410593622806538756321538263507417117326112194560", + "63385403813538955227174773788289955095890777918934858998719801639545851609088", + "17941706351676718245338007228805922397276861129871424355352732707255335518208", + "15228016785812561403749489709930108300648747485096052596427318393384059535360", + "57000658846465138788065232778108079642719110572445597742275691589331438272512", + "11038515989052172265137178334079339975989476799060078782111682123790488174592", + "7464216908298422172735721737449042806621926531909355405123767797751086055424", + "51966697480116953327771801763820578473167741390033856325964992991071372836864", + "81657977073069379456486435999870902542251364887747874756049464448808975859712", + "113695543915357947633095313843259428602924617492334935328984559590415567683584", + "57226220239301462568518940560988881505157887027615606214477985241968981049344", + "6967845223476494165726804826974217045254967092382194822763742927809469743104", + "16909372573008027961088797916993802088333292557127621996666915873654478733312", + "1519654731691810251002308223758936928710116934464975281340498303317442560000", + "52743421895161504104427340592603684154014379065562925166614385099901188964352", + "50747623671360325226803543891071803792771422342356582423573024653676342411264", + "96708697782769267824090165775483890719797191335401910464310984748342114779136", + "82158376228429206206711348926481436455208963521608985719573536033171528744960", + "4711693153545105186228247688037413614811286928050073734440163758202823901184", + "46038499893978319706002243563008773491602917403018034207864420973451174477824", + "36796278114743087517813695628822335101810977017435974374372427078270005018624", + "9604726944995905411412511055559984063935474835688212315436130070655332777984", + "83429201810194727590918600811779571822171066172115511530056144641531551154176", + "84906715154648946249742455933263171042878607390164236972528873868360872361984", + "28431402482258170632438417167939623706299640496389063053672565909694227415040", + "35540411752347945952780273169321639959246082404805020062526885244415441371136", + "79586818947661707730502163429312298847570533472480608897091040548241063018496", + "106413863668405614753098339515896592706210485794764181291417376500323117432832", + "82803570963791766742477293495232231302509138463351941511679094868813876822016" + ], + "friQueue": [ + "18071658", + "1265824510862941299984322989779769992096686486333402880672336894581203491062", + "699662190294980453167335280809769738281119052643289652405412976566499719220", + "19201865", + "794776393923279114443645469223284526375137050564604467691655891886055357349", + "3162726799163159779341078147546517617400886502584200034781472293739781558397", + "21219182", + "2553521363150976857549781564098959266430052710524734573470165078603387586925", + "661148536177363753758887727790820652235654688044746790659270666347508694412", + "22039833", + "2478518059275468868678334342311333442298325863674220414281311574697660301017", + "1757761158911012634296024333738995896568147547123450716330702392706758298938", + "22242945", + "3031281867507601591595684662049109870943498498967068044997136330115696977527", + "2618685227016878519647939293058275082782755540611681795104995991924556440585", + "22900716", + "2112181552700947339962938420269530153766150993848772855989375338752070937069", + "197547948294400611040013165283665249348409395470882806020290057351478379275", + "26644248", + "1667928204400183056396165871862749162606803103705030747623493880565522036390", + "3348810673086452641231222798652340440862792706504826626045952537821275143464", + "27879293", + "904287309655484323920373035981117521086999656063128402943551663521161142828", + "2387366132302801921972678265746154528591054276991141592859554308601814481674", + "28080682", + "1307638766113657730691958614141214519726572322081154172012916960766806573965", + "425095405403479822772067964893843723603103764797263762828397373500272994367", + "28140337", + "1886789772757761375703001905295382191552433412530698865452353589911624471161", + "3239368040394418005656357565365830198516404834737811495797512044619803934765", + "28279241", + "2126117686895943579293199674680483758998457852143716364471559989151001528353", + "307306075696754077691143529921447245733054386925734077498907781227403689987", + "29040703", + "829448320562318085394353710849801034677346790651094574952732974056120784026", + "688814255649261263223740682100135327668299279644795565695112621739643666579", + "29494849", + "308102936838601581432467811606077067431244997308266903529449096076557459400", + "1753162106889462034250973726343187703843050743644195813910695502993255679257", + "30730501", + "2481246349575551694319327759771573747593879195689328576673452528997469488515", + "367401051403525288529898143688002721092051040982953181988403855520452853369", + "30921227", + "2916277618333161299281407103799940956688309085409028942548966107289486889126", + "2888304841769469075582520534981805902472085974273118635725499618787592330488", + "32928351", + "2487230286657685118757959202773543136281218426544926384980580502478816847424", + "1817403471649698138542324924296039931035660147755672876149590207904752413291", + "0" + ], + "evaluationPoint": "3503303398369337265075415458124529834314307749819771378772772516757356808639", + "friStepSize": "3", + "expectedRoot": "26589548305700101285204023748890519119149566967094412128210811803662790164480" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_4.json b/src/data_samples/data_samples/fri_verify/fri_verify_4.json new file mode 100644 index 0000000..53d4435 --- /dev/null +++ b/src/data_samples/data_samples/fri_verify/fri_verify_4.json @@ -0,0 +1,377 @@ +{ + "proof": [ + "3017572121570284477718835761325344822319267840992497320356772157324290169326", + "1992404075333315166930302192826705626485703568082555083530120532035770181542", + "2503263707527401200315687000632215619354907109597356371944281904885992774009", + "3567405866902392664576981236690547391545798756252357123332622250288384782244", + "1503772395424392971701935548900391264992009873339240445249121106463174225716", + "3283644706896361587521059445923799532543750164100750387123366752398451328971", + "270424168604303235123240985963331044001256809059575961448686639421456863009", + "2205771147305876561231476356478997735660695431623338571641937583394841501479", + "1184016063651748089275009436908024196194643347186569318508994900524315617209", + "135394749394106711497690023126154155667053775305217575912684322769400558449", + "3263256213845448450989211954723323067909214647926956298156752571425620762217", + "2832900532581526485284662891813558405938324896190704626112818875314907109976", + "1160666869496059852846593543085228312702558899898560573605721452619393949230", + "2453352525683849910407987395464896536647444956514905453206255791696039978995", + "21085302916111766430944375389729003707522973318618179681803873225059859460", + "795611077318680659440904020763680114616406605653834531060328319839984866667", + "3037594186175311676650591741800689282243743773786232438315615612106228412915", + "1725346909668506534517142344899233014078845516024978543941558042457022045797", + "844569631674267261435413578468029776649523393219287001260917652698406824246", + "552704367484457204502741263886224604271034992134872944178364509687406451824", + "3572696974737061389873708951450710500327076267048738761024086693741302649101", + "3438802591946233245248666562334242344885555635775887863461002358714101186069", + "2224031069340390389869690676667839762507930129748300296113878846111102957326", + "2893360122016470237212765133199913972322504144250807876485262073474933774656", + "46884590570320357879525054760783881324654125776380152924201005410722140359", + "377554821932927063050721766286289979735565390840496222362856605398962421784", + "1715204771424874700916281051708276395414638588742801963573452611719277232851", + "2384217031687787248536681068405991761575129384155440753555933832265868402801", + "2863933946973633991410540817102571535645434565587376574121813869810743529915", + "3203088550288925847190799171053507773574718107772649100381492819353462451225", + "1715165863346278781114767120272577776812134233133152561759431517539428978907", + "1804497139054759811845704994882690451109955077046093815290816058573043678585", + "83652216438014805503352853153551094154530207684050038971115344539148099548", + "955324316431873398646655454415902079501163920253232869048055913721511316459", + "2896329038151506951458373040039579005122281157411381389887303884765758895984", + "2127115917991625855710164818400291520621871785317873121797585211461316686117", + "50840631219061449998121494761007047526374519800200734564050423075912929624", + "2332887972266231591087163432935208843601848944008594632324843547074682188759", + "2019138091636502925773761961611886111390342221013143063692031838193224307766", + "781927108406329618599080736823026233669949806392721116369878226537677194455", + "1553285432782928320722120581697768003209595204588997279890475713138166034438", + "14088027718669747540615686288232000711212323280599398432256148134122935917", + "2931312147189427377225884109689865741351330630463784195832342893213458799150", + "799237286821892937139730311368120771227747092440965082827458573038286873245", + "51153936491739474516589764018789174848447778796580535219418594744537636088", + "47049567374018628533886597712967772535011421801759160706286290560333217169", + "1216836959442125993178502224390406918000802129249615252259924695080304920997", + "910423610345619773165575129941867459507129877328215894205264662636228448780", + "2696558151400510284932525193168012981779247593081556253568478342024264073300", + "19908544838158510836401695079779286826581041487673572312267914458667559964", + "3581474734041734725587431303640570126939301979836727113522728866516517682487", + "1549135653872235328637489009488246604212383767449917496766458065954097416559", + "1120287617253800131727811175340963406475575412486806639735892128476523360661", + "649476215883210381663868728850392126966578809365905036145472661172335415222", + "2362980114108441545220186700018018485310165946749569621909847029088626401885", + "309608204094097391851317633093833689301823240490802768641389362165672181885", + "2921668460907473973058306065485860371325669513376339160606938157114695884176", + "642257801713035997433589360324960116216130424678267465042585150265312464549", + "2202828864008152380292618284998782680005206429553572531640805932886741123408", + "3557933921798103355821445855067209347397162653337930040470776935060891549300", + "3215097987553230451860913669436447389334018241028490399399746486615271594568", + "90394258392916605306495579285392877939510675000260920480808197047949244505", + "474467257008828135974704711735540221600138686810308525011247019012032297540", + "3481568776595722759236620110581441976908698760355168092915452997461888910665", + "360648594577916284055565945880750714476873090378617408693948611071596435894", + "461289788452590157904055954823583073563791488795812530332802005981149591980", + "33976153479859937694169661860692376434561453243941150775493874627974451046", + "2788623521805821548938439621578422505257939739778832751402392052988825996425", + "2731686615680762638212998966944798564406157112620646257500708668331443646080", + "3139561860385593532565626187340179313905205008520514083657770381569892475", + "2786644778099556487584041639897428434106213528439069074281176266231807686513", + "3176373941822429941956510355001994563746094381327415871020384246923394511672", + "2920141948425448289610760676993978849829650425290571616751423014258729748035", + "2559390004246499719234768034755040171764591226324356994651408513964716866910", + "751630844153519436027321525361483172499913088282497403643827123502650598645", + "799641010040967306282348950104175842127533805961677032709867249293822077476", + "3142452392505903098742532183569224886053858323627205501744926682215346117716", + "2694537793147025187267853843401377210509991666573517995913260355240851677397", + "1327143985843021278422899701983070615884576282257811962506533198464433336763", + "969113794139617817588920801421999026649530490471130234778870611287855751197", + "595108934934783700852314337727198802941920001054736528580612471638793100411", + "2215375063925346454860921343805937146949211038360433910231517079080344168056", + "3532483609244301441187613062424813990129234823901549819734369049972450851999", + "2769495588987423072586633048573874447761505052854443616539306667207950286867", + "600022466429214143544595333865324576009609040384625133284721442760022589412", + "1469690030446232362306060103851426919239746492889951890213451623973464997713", + "1168013438223819139239435948584005883687095760979266350508154185577212385060", + "3138381597407324098742725489431819174612836248710543680123864449864400926593", + "1437819762321844233875514635540735047504968679442572537856019659564756418466", + "98280695204048721679806825636827194220423301225184508294229329278990292615", + "2195324337513290936744232380177218942019722304054125401540609485152626925253", + "1066267398709645490503487347911522567343000152115692083070347442063053786290", + "1401099834957220076771147695147713080137821875042807110836301240175068778416", + "3114828732943439092984656801563902125621919482703563255936095317624402985877", + "1034446226886446187569074333982869702450520407869568397674351527267555021798", + "773864917416854428608266372385863441075623240872363843494901480532838786004", + "2791702262753933306214041483089541363920727480251182202354786296757941832353", + "666625189652351080630321173544337016007261962651102318244660254275073032621", + "3599167499025443984243075637837903035539346027573558416674024948473755958938", + "417129830009267654372433737278288656133120165794448913716453775764014320596", + "2974366072762767189958641206014873004234887309604121267679747431759226165741", + "3511875574057311311799450046648276902141793510487241663970203446357606202011", + "1759956735458060034656358075484313992868698481429582117392221404699891673327", + "50746258613438893949181930702317387440850981481543386348512462257412829507", + "306369004041314642382728190773911934664823891455000942153367787585521922164", + "3046559274647634932687995329447556628902797663476460752471741467501972278238", + "149989927724916121971826311071590188995304543085285384456780595972723204992", + "1793252901237160536214248267001452018692608573105808003336489221060675267921", + "3517393863671975365371963090587993112633448741126918560957400668587304749589", + "3242525694501865789344876816984220868806431152063611849270087987649176297964", + "406645888880942933502245144717464290391848203049332987678236042372621510944", + "706753986681324053088057024195774543592097452249965079083417197237552549058", + "58507085757808784645348709937962541455803827039515672990436524616412039217152", + "86618847583040311288632220074910843202306110849986024803516723240136016396288", + "101655548480628744485800813060056644312441491400975496555978178029140364492800", + "297360583575858269892962303190194624078825534311921904811648523298442051584", + "54558427780465032438605130156876454819379384141727464699926388543227472904192", + "59123022213117606197132865368430584600193560170221238143207986093936038903808", + "31640954271762919736985003000473184036242764098829937333774147614724216324096", + "99422935067078236060446512003502791397855608725960861295641939434222051655680", + "106396792856787086841546096139472865853460954766248539819642289244867867443200", + "86851914534754701457907235045106463362320891497262187505372346855366791790592", + "87848054076613793827137424817296702677363107052475455651640984960528283598848", + "77258937669080062634586603168339592190296382326572678388840144060715263590400", + "43591248855411379610792819884349361923056920362310167565279312291593684254720", + "63519367547095012054744528670058857465531357275938463182917190957235848609792", + "83965079557041383292827013505041731746862642104275840545900380349543684767744", + "40132520157140466004990304362538322024189307828454345989382499953197405175808", + "34120838796463866726511691044305935124325304844529123608221677914292215611392", + "69381230881045631156080292777151316200819800200495488069390357076058296025088", + "73977246161170954786577700106422908480928148199655739451278646260653472350208", + "46606601470675571588164434008708182318797261254652241640767602504677978013696", + "64980221744132386628301856040984267607226492425995703813990645465928421081088", + "87704960316592213329726298411439657874388564602772884306811875156256622641152", + "52641859248012358987174267597432046637126825052272809657157191941928303722496", + "42848553971389793650155394380143312260352508471542786610431707471606253092864", + "8379010380911949996556304835422312207170575106033117782019349659212639633408", + "84312233799648148056624311780071116923020364053026397659965666661681667768320", + "79784507184896268572614921361594552241474228616485409385733713199635351207936", + "24713582790859530384724862799963704182078771632726274868418146676386968895488", + "61840773253483242187345929764681266957984737054797752532590931407187010912256", + "21680824807634926122333117739594289630615617358704454347921016976927690326016", + "24611855193038270148903622402886053262026183594558809709348115825599631589376", + "49627953233838652866044176750826910055871606472029229069983045071017183543296", + "16642215320330985111007058939111958575034197891308674362850563710994341691392", + "80264615063528392079975361918102436740865555332357846631048174764995079307264", + "90146905561836605651907145005238660566879970944270606429447456607769391529984", + "25462885778700211984789141093610409420820394343112490780321482246750776328192", + "1602750189824247609064147219114825237322014263590122562784858840607630557184", + "76426752286696685753533827821279832518090262040985858732838111222083247669248", + "62049526997467635583456529910741368854101648816335925940517838428207312797696", + "39778347207321962651010103043069020093831666003039387406381109730282599088128", + "48715745699164192094826636218858475028496756359614119168572879462147456761856", + "53913706474237017478873000938861427137194369426114078226155210274092269699072", + "9346723817377291088471764397873611663123396011629647690942406180122354778112", + "39249033049741854768424566697125420732000415842382298064736690672363699699712", + "69361313057851056435216102066526708233973975291222210778625222859607043473408", + "105526608434732220434497126373041322124606276121008118211433956408246686187520", + "71751066708104128071704413343983699636127229139487654842689066399141518639104", + "37559615210421189653445962672303417873256303136321256848160107103968953368576", + "96780764416358174254283667230775620667885551269918239109453152496887669981184", + "54560035262199057643056924148142797657229470704963442741167972029094460129280", + "84438692342327498396797388693131646883912967846357802715526235333360789487616", + "103857279669006338508323835163849146249018292372425131867819562015346932056064", + "17503884865323291195172266693508724791397551340999202156461995517372128034816", + "99505905782430726516458927769898567475273419879493593019333478374021210832896", + "28279402253853978781939416899778327985117252627949631470099751111976395210752", + "45476952834266552520445958375073822199351869342876325286023238845134836596736", + "88954531852274654138975229659986339113529619835654932667957110729997656522752", + "37833114949380897723398405402317209556031419645864964405406536213304461754368", + "113906005686664754621973391418943243522924051504923828908204906929880322539520", + "78194718626705705001403830847481911283925349549544141933223879181321174515712", + "79089247159006895064200696128024415474029211714401462617905238469070714568704", + "85038367630413736118880333657888137089574525964027931179364970128363701141504", + "7829691858432864069721027635078602275674922261258452316962426947223469162496", + "51954226688328896175123072674524526053732897588587857080480091452788587888640", + "18999811169067178582541530647444497068549446089897858143041588833213382393856", + "94877817893067776612742980806904538822662171473644388458766739326131018661888", + "76147053197947347343438157013882884597176506143373056923022931291085849231360", + "105189876740259398151420698887000211329893861303029227719483396673554972934144", + "36406360557559386223489047349870738043006732394379166365859342747248780902400", + "59784458776546570965610060035576741642020596936591103716415577634067011600384", + "6101565481893432173256205446199480580662366667944867782531856271675003764736", + "39832708291279668758078948367797391993563820717609692107097787137286951927808", + "98625617452685806758698285821114567558078581661751772617706143827079297236992", + "68752829226368610502424309306045532653627763857096060604178663688331337924608", + "101319903274566155617769408576824600781838185550298581117894288877553578934272", + "14046198000452466354756082402743426705373946153030434547170483451026917556224", + "34765719919944013260582435975836636923860532364576976659899719903744811335680", + "34822243865668534934825184944342350655701604867662367022408035351788167102464", + "84359744681708162154136566326414267397475443083623241826552627649413096931328", + "60359404480317772752412197927485774380775895946472787598431553152733350461440", + "77719449198162422422537323159006004944370912677962201332328220980423941947392", + "81177548271053818260314747245222549018597376740013639466937012319905059438592", + "66768543825046544459299238722324004149196993309507912091773080229968221306880", + "69706395213273141017958374837557520294933231854303974455821856142635330174976", + "4147893502454360475774212346465437182580575615321233605726183843601091395584", + "69334879624223186027203396566227841244786108323241207230446294943831026565120", + "56861942539513899193558780225357494949262398218467207285556603037463189913600", + "73190099797891707965570799394115692152419291062502994698939059080214825926656", + "26254265726519656509560491468513582115991502053849332583232520526245830590464", + "86978675154149862065353824839529563054089741184237557199583025089496657952768", + "101739088888649872876120624605184413231846050290363953688766866032536999428096", + "84621072056280789679498764232988752311616524206136565226018040944613056839680", + "93348576566585335266941382634379361614306034186690893742612639267356760080384", + "38951156916999811335445944881418414979708657305082488874475356134156510691328", + "115237823409401223741086624773819301194288767157801713289901069153014919462912", + "104724720687174477874000488008487104671582223348144826420079767614066253627392", + "66624784312794003225046077039472711219402489593433240997964433530554534592512", + "85450149951859585682902806670650065812837018054645006623511810186585961398272", + "80473586707540943710332892295388368290973556195370151646335755603563968987136", + "103704439800281976801959369757624070153960052227360694884185282050913877360640", + "85683158417343233648799408127219728061000692440374973198325169039555210248192", + "106013124912971353006914526505892332818586754601032257349224736087700760690688", + "93634675840836427926442585442011686014566622683755092840341211781078041231360", + "91382630602368530125190508750859541436884812252477768542133309114287044689920", + "108732872067183634981005564515023051276396928995699043976657798320072784084992", + "76819684610081880216532835363147073923980536309569182931301515392142161215488", + "100986741478429725003610823116563675712733461788623848174477060297796983193600", + "84220180272738324747966090407776241582971981917757338590016149637814244343808", + "65851553828673899872580157378055816588504823273647980463766798571466615947264", + "44192553982841682486822937006217642115673023527148039625258053449198893793280", + "28346382802053090621553360619269503481286166120680167399358679608032569065472", + "34599171183799771161394475221576812804905027388768968767764744545408355663872", + "66716289652464987468468196820248077618756876857629046176806537135983274491904", + "105002880074454997789607159545490525811223772328647749682804490835987110297600", + "40655691916269887938694859536892697735767195171442684406750606507394507735040", + "62638879509848495229995198382318612577147782169909841861857646574740246102016", + "78735322321635746074508980812736127007672228446663863423413357918411001167872", + "94436186380394538750631320163703822006146160002828376749062092493502686429184", + "20268823880954821793708820728633394857201175647187899937958729700306965233664", + "24737688396595015830677371442431516703328951902928539849615681367987414106112", + "25747844012828914862057707329344277221242171882809773673478440155396991614976", + "62421908125311900701051938552840756132294677560729565330282149602737407393792", + "101867629297630909057615986857950427111155204008651084832602918851009837006848", + "19104995665953374938107492240591226127591980569885946124215634923140002349056", + "11416276535887869733577454119829086230784722867148032984801800395934190796800", + "92827906200573013923524560083472285829771482633356538016855595111539556745216", + "26028410419359940587146355487878649312110274171102862466835464922309058363392", + "24368779357339858735619153998547468287494478667044682192127299371252670529536", + "39421482653202687102285061215701400799814967728045993792132962973683959201792", + "89047942718302717992833475871477329147992415650747979391117075255769727762432", + "100218116224854299166166126412791412633742269494494402116520616962719548964864", + "1352286386374636773051544696830242481645038214019450844069680645948070428672", + "16904620054664633657179706530588712345042631673079707797229504653424674734080", + "32214125413724205184173307513607220890195218538048422883437678121266601525248", + "73192919509697198583855934288033330229204010577201981183344867460912334766080", + "91222197508068624213221071844647009351083184950126095209471946301940258832384", + "59908878155404084825749355673787668574593030254039556082644452660850087428096", + "114858664403485631778306405298925181702987236014359113347334888355238340722688", + "114717756282843063974442555145214743591782345103543317241503006526912832995328", + "22458719679476307171339559431552471095283198372815728882499956900701610704896", + "107606844924071420130065671098321970021213000914146834419207909922652918120448", + "59070058152434141895659128227169336341297881976562785029250482446144316112896", + "85039887969968250436953887882238892869491577707983411064522759829793764540416", + "91388508468272218517384480268388196349549090182528476228869018089831675199488", + "24522369809735415389400744748787667477808865841989875755516622918946291449856", + "91686441989210159743670720034188196968741269379518490846247125619278362968064", + "93043856734526907041639275543537470533828871625181693732739143529260514279424", + "18553787979654945864146572373725982788139661590839229569336670091699139117056", + "59770364704832265107045590733816072393710834817451631896526812175446929571840", + "2091079007282782816881982888863989615994416988150885299551071905978167328768", + "21468687939554052294675511836567967750866695928087186242118382900923923955712", + "72726560656432513138271884509484598446285274423161522236276760231452254142464", + "25261835681899127993147330634432882814866634256796583434434225236381909647360", + "59432935482474474175922201630820423482179778150880203931157192043552980336640", + "4879189677417666717594805097877220673372386236219231382337368273657436045312", + "59539971334751985632789553732313616049809747650000045841672926704230400524288", + "819936854780988717978042655475718141367737237941326442091345741354333372416", + "31865188850363345870420444378870681805225905695328261621402876378636240289792", + "762150642831132561564802604643666818283647765547979399832107627758688927744", + "90515568399416746922144758087106646990741346056917240436263002608505030967296", + "109921300205687140097093228558342690099224711318261763987296501294616604049408", + "94010239939057440640995186856749884446966908790574808388823777289014733701120", + "59045981672931111005539036288228596727308657583667037608289165932062046158848", + "102695005295564499153460224403339155116537170661292814374813891570100483391488", + "62258442226673432684759999434779507138157815239537402772749168060810456465408", + "52116670967284196587384272097674898950177405748158582582799851034404722835456", + "103702449830731367155530295644850077951299794772649836687548783479440076177408", + "29380933514192703737228413852105482903407729180818365834509182462451590889472", + "50152069139331853556974286457890107723496441303748274621683095009261130874880", + "87884805541580766573982669912992027502571983722125809942867244761224054833152", + "113800732157206689310423845294605203650897003879788691425288833793759264112640", + "12172187131048827038367861868097968325267888735090665919847838781310670733312", + "55313128265351360019099166006179560211324434466809032905772374700855729848320", + "72076589283366143588386663751861828481925754553111700842506121450009296633856", + "46634490374136344985478869088902485030775280071879326797567163009190709952512", + "114351549830710467937787076595519685310283626482791936547286177744070354403328", + "61982978082734051824107961359757731339270053240122478119732232972820289683456", + "77140876268637899470566162859779360239243232303999036137470762512605822058496", + "52994513599802559423044506194323288409489205656410977039136092332198274793472", + "14093586885769204294432570945015135709508746625441001715799742464469132902400", + "103994745496213979520864484437032309491566694951974751070319062863485517955072", + "90159976592001941741965184891759523174642170254034278660528024551002237566976", + "94813321391569857248121925955467385008625078897928092653555647101858075377664", + "5710227628536252488904666573024893753853748333510575199888606344598947627008", + "18626868475462150334613554197945826444275274602700151599941353874737741168640", + "68442665165001247415531365347959220334105344798504860406724092728096615038976", + "96095210087267252848620382383776933145991595134824348486465394932117862875136", + "110382927086148915339733440479638103401100072369995854880827054814837606449152", + "80113260352569798213167343951156857391135843667939351812546367709456281632768", + "50236003482645774751974841257942283479331528046100960555561287805443512467456", + "74978382314149295816785893583709530541484327870594328866157299344321934262272", + "105633643550709615642809611849340182925679854770448390189322406718663980744704", + "44300630563860694709320171095433877489253331501215536032590472312653847986176", + "15189795729296251513256406727798536022296690057214505969676287249996301991936", + "112094141913114669885117149426102553253639445267451499387933708724850435031040", + "13278293322499774486669463672457513313885572234497246163694558202390407806976", + "31324956508479386975753499698018639318036414297394434114841620710501986074624", + "40086632506152323929174525295535949667889915959282160005648957812560696967168", + "31724362688768903053241470322226495678694874503350484004623637880995825319936", + "23468561623442075486359386148932871997747371746021705622027205802834945638400", + "20718130590356643130631983621983457746778304128794005290277308438618094698496", + "59831298743708566543160150206799457406790813533367728310496687385414121553920", + "98258790249187073136084505171983627046052632483483500614920591703125516091392", + "59397304388644056410144302760671833430300648809840414739082148732908676841472", + "44728707399833913328805448787842569092661929954117409058128786858139621261312", + "51965429026499014171204582559819690922905321980004367912229646699675634368512", + "92159052116020622334617634083941760766204826935556344079541987728797112205312" + ], + "friQueue": [ + "2258957", + "503513162935907092006553905819516036338892663816756909243639521745397826482", + "848406676067219697009897695580000819307651189573646279790510875313266629263", + "2400233", + "46720418186769976213211859512900794113420340701440468115202140655079281819", + "1650319652427340580433134442674245411228153458695601209288583585140575888992", + "2652397", + "3573468230159749218423356048058142269944488126101503454826560541597080000362", + "3614641357067131642719016903540451183342341376329874664594290403757885277527", + "2754979", + "3109039318989429665352947953837734497409466009394943729813300457815779299137", + "3117546423652698930310411188663277236867929412927873365777565300673774732911", + "2780368", + "685865547416582001324114635104666082788465791039041263817978827731128640114", + "2187581135602066466874042581951463862399767561918805449290200275989806924395", + "2862589", + "3321190249566132671262171193207641835023636704746074314090398962390382311340", + "3034303609056822905759920995414095022287564219227416557162427339188050659965", + "3330531", + "1329126640128567369194794058606448758510065327779699904526539934948619520066", + "856024680143972876340324176478934546223901556549297417104337360401173184752", + "3484911", + "2487158885314471335044512345865412643142969727768064779629411738134325843933", + "921527522600240756258459408053297908751408865999980309307109628979533841716", + "3510085", + "3106362458292289799344936006469009091686075082414694495591837069329761161273", + "1685102790833370524524056998407554024372873485656912142753261109853373667968", + "3517542", + "379196663358143058397218422296320408159940343088761504191712860438107613162", + "189002131405790514048242864120266531048565102035660266591308494781512079645", + "3534905", + "2258879764300244263783401438882535907744480929313454452375179441591249174418", + "695666331197586547442809199675502004308236840206541703087349815620631966664", + "3630087", + "1995435596603592450643613550074166562214453655854741527538446829202263051838", + "2729724623164583649915863002742724036264524973686024502201389849501763057313", + "3686856", + "208427997656469713163454062867148618316919725769272544240455426463573728735", + "1227155643782281987784720446771280828424645853822050528841402794024327467856", + "3841312", + "2918462142423853344566160500346350083747352577232620320729367606918054714176", + "2892744172840932403435188087182495034546392690119522159319481568244679124408", + "3865153", + "3561978200063105197946252974975822793196776812629436572223222571383087837193", + "963545282172200376576243030635296592730635639498916540708229688548445590188", + "4116043", + "2317443959156773416361051181601760783603989844126904442605719646098626354045", + "768675015881944189383133389044608483024074783963512350568069983381876489119", + "0" + ], + "evaluationPoint": "273285551281700791543552717260212068149598293644139727948170924897908684055", + "friStepSize": "3", + "expectedRoot": "17058718420831786490131169818857423974062663904999236422935031808823643865088" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_5.json b/src/data_samples/data_samples/fri_verify/fri_verify_5.json new file mode 100644 index 0000000..6107367 --- /dev/null +++ b/src/data_samples/data_samples/fri_verify/fri_verify_5.json @@ -0,0 +1,329 @@ +{ + "proof": [ + "3310555799585947886560863094661787887176988537270804299423400733956149408461", + "3126338877975374052970618101608473044375255183468280167530322794183236287926", + "3108194447970609657917926081815356391034737346694810190949016991695173417651", + "1867022345000948972103746342783355512200938247635531932689101670973347026230", + "2409312156598215808266964095670875731834363197880255816629394662401230481708", + "451200935910312305769136964242038345486055315948597331896617232759551187821", + "566258285700947849501054340933126236555275387882670683839823054831660011650", + "1125158543401171348928687832910807176931098037162808185681505280539295446936", + "1520907904401766956254242216871732267155758124636608095682959088707356964537", + "2110868941150576361808648222985674722510247863319445400808774393437732151803", + "306071666744859879311159806632895318011580598240514963395803986330860973783", + "3514582656049718694201448187839321918018768529678572045066349005339651710276", + "395444678459077051076384999708899085860079169043634115844362659063466490055", + "1764125333532126747696294387025773317285488341095222434776185658833971471124", + "2223875260102362913788000656690636111632638013937368495387590091301251814593", + "1231778776741761567271882658586098632698060388546563805790410454399359107671", + "17046710720079373326189188253237372522297894236267759241099710304911347944", + "3545739578337911047766872085581293731484738679853435836553610738166919334797", + "3060188627935300402795829365269273366106971097083184520764929074574458755178", + "169978881235274234930414392213728106647693766235751277452918335045735579403", + "886441981460369803635132768079599466373550504407552420035123985202631979653", + "860230917910301299289724022398399633633661320489513177747715923798593972624", + "258373836566791282684439372056555917432589145034231325120374008677849209042", + "1534292135083521481563472468740644523920618334594710538069342400039300656983", + "1235667494866889881363844993161466522415825244174561722372893793609108172681", + "1997334611338761926428090871243707473456471801832849272952162197419238536043", + "145133183903816490565054865563942545197346169035246889825483481905196742614", + "2994757902763624560873773720988496050997004325189616726569408316575264412354", + "2460493463824591801697022007866382000127824724515884239415929405650708566725", + "3216580310582854867987502592280575471517776039331039157192959293673056520395", + "952976437693462420179081819274695342876033949850649887222321209494431924271", + "1780202953472788508959615695227041189364597109364541011144772735274845616237", + "2296227110921872568820150281787098040012145287848058227339243078671002848328", + "1656204064648002745862574246796573252013454996817258023217012567381475966822", + "3042042510266026287685261816258443279796959487382466667899134815329079676547", + "2044090016622018677565328803546190670977583670287816585658511597366459583262", + "2519623276537762183639337549223419105572064594920872701179238878889526977608", + "1416919522724732158446250150707237547451561152294817950155725404340084034067", + "604528573158862780729089355035932442847197829337414985579869818912779640169", + "2440849592339267604944384082965233588514673668322966394360417071464391323790", + "2411189256278522409067885783469458940640276813368307838136222264901315966279", + "2491704644947910651865023022975574916743631987910486417422154231074805875136", + "1564525499539782183700370405713271511698543707404977530224457082755701513174", + "1970019937147265613386037925263336786251746686305918353134739927308516194887", + "143146517133052968150395874394603057327287609111916269142065013983368606096", + "611349247927239953937536808830317133442787402627140145680031570482825709803", + "2828617240742448396645393345168826559203155767216029529602265978923935593236", + "624061316468358744218208338388855134398277396030392222470853537787981774393", + "787589410231151184950542862063814821724786790966249248267306440524447986644", + "2815813431059430970270980028929504350632451836339175930230276415318334710683", + "717406172659565477168537167018069111153168540506624924014276861879179285549", + "2025492557626623541625105055095435180396079375181593457745894068440268464677", + "179514126988506991844485400836853465716854330713100251117180811700628244742", + "3540603979838880849045421626984463860460741072957213090889031467844185030705", + "1151689526864894187086027860317192941641828921969683480439431923822309152693", + "2314631090986121073472937278994879172959124305155226555971365460033529171578", + "3552539633411837768329746944634452678810984465968058555954973803982698808611", + "1104623575176779054049311107547722917433342835635479543959785718547369207024", + "722329218234487575479994665488610273220258617639305727100409766128263273967", + "819392180312094432115509210351257932072038763484657287652561479188638529769", + "2808117940343520178588225688243195342024535241707576888483395119410466404855", + "2240491268960477461608945256272867750759577327250803848902070955962274679648", + "3270429114877035243399039837204255929444173336195596717083168608110084116297", + "1887868555277556210645911765979211297304948544877511206985750971537344874725", + "3407666795090853210401909418552037944769527143822160483747418241071743455990", + "3099826789259853291451534462775283885077430214003905813300153048199292836085", + "1573470760443564325488715465815575833043788993518026524252611627725192507132", + "2047659953677368385853166138263603693635426446624233980879280798215419735093", + "3545213650709944556048809353366369382330014128035693506493906972366485174069", + "531985757087844409116131799345520196386000658888673296874337588174961799190", + "2893634055529946689239741493008196972644934445326653539143825669762078556977", + "974019592955091511001387693698988603447160378106258952255208406699637079564", + "1479641516148738469279141121465676709189089405003639298408464742931194662504", + "1348873264643411752213196845659267806891067849565202347011001338853181771765", + "2066541984073595660311116204631448538193764994231347781197872783210597475741", + "123150497735575739698482734596737481654759078040860148054977359098753179666", + "49167160887802268088127051746543739263005469401882380157475338184895649049", + "56486354258294808444474037241028538945834975483059798173479984327737457608", + "2383310311029286936441576053707045136114734202175265079045794115502095980911", + "2192383195915854765543995223852845136280706793631214089445474021884009734095", + "1994646809734301870187227733037146681159931111006937457441790852944462493502", + "161175780151700907779957942613142244316610374966341149784169278695878718203", + "324697497400638693177442481054737798489382533782906721727601487582454378829", + "453125158881870022863391162819204823322001209285722036653085633815290889724", + "3417958662437717317388906049117060471595360109357220023975582276589827542019", + "2136489707480731668241664659355180075577732105179573249064397420588122718966", + "2114122146374924210217117811281709997043174831183109712698790958179372693688", + "2070468940860293651565636171235135937179270127805980244042767723374845476857", + "142973053947753928786084885895721502803356960887447975539813739635306411345", + "1745796042118747033694324539646008250222394294971889177840304499891405586721", + "2153364919599995377894520694985775321722400155346558969919455880684628146940", + "188638014438117232660545944375381316050410189013104648281996184012154312025", + "1807657565451214357620843274513353877444562874999313737119176592585219606458", + "2159890723579059814195438756309066754430659893339186529784714893090896978247", + "3325444900184497300682889092586400481135504180018510580203049149908603894074", + "240572927553558385100241176245315714758071637783983868823731963807396711522", + "3191206011934493125690191442562203310305106505237028729787292535045536578909", + "2940486680395675910949216794484452893367460977253115748261074631421936510165", + "1786030011844687329206449640590122363254859869976974616356976322767286387205", + "1155487125350218543728963150567966882606019159309843181074999171919743491344", + "559078085203769689331546050496413069901421614453389765916447367721935504927", + "1008374917275653852524090226609748624257323556987638629403751366824325233854", + "320956256307855945109958751069031798692498318298201825648473804842952839715", + "3274385497980329687465062428913528583562419034620147220969341874442842342005", + "1102743702721121311656217799432386579976416288240527480784091239291333343150", + "1857514449984628891771187697050827670943958136325710030264042945238395484054", + "620808188440733421740342997380112128038857172297584995898530103230936537145", + "1913034519968382530606196969292124128429684095275279969960516933338464131330", + "2441945997929170631078758867073734992565036115342932261257858432557106069208", + "816682976981730413816325247063051687778271807016146579140427587917638720664", + "1911216484496215749188768440319912368027336479931080088280442288077944033797", + "2929411225775476655333239012100911616915096269148298371422026004615200146133", + "67731062832613984488999599438848702755646330985037411489636756645774215872512", + "69829358342050864187294210349623362804826856278969889538476173277462582525952", + "32634089214642307849687409184155888914718954272795762854480233277419723685888", + "37977321823118048454365014777148554097179373032787076127489429093590222503936", + "109712449632441187525530704510402378025145997172232799173237566541189642977280", + "69635372961096538765739381085163205713643011202499316864377564077638654361600", + "9069689449544299078068788343805942743012968165959144992479765872779544494080", + "89252076898957155634116885015016883169592937041479942379325380862036620083200", + "36053959103912506018211503995303868576757367435975375665004004771274434805760", + "29970699608075932179631400891015577727033583555939484016180479443652812210176", + "68360528651578524988436214387383213054969467080543099799681675411775949897728", + "1259947171101814425082327526485713526403937510192754621542992040546051031040", + "88399178586124957093160609820687452353644504092540522477374867180658899288064", + "90349608849911470595407693625321544924076955803304276137455138376233542221824", + "44376835830962898815196579213527825931935997698112542924296673190021685051392", + "69976442146616106607329898332511530148885966083551072423202461363186582945792", + "52601788943327579137581951320519942711015612331709049774019569847225880150016", + "63510710852389632327859520375299908507746930475390274393932459879497136603136", + "58635806757900210535578447063064651875262793392115941561735501082858740514816", + "38508644400003936373978370944580948125344370132441532073465988192969888366592", + "41795734373973196805043170539930498445084553095541798568796157982931691765760", + "75538312806384873774168818988789250985543710904032173163547898704055871995904", + "67955684808610605658730875205662015487489851950851728640864754880900440784896", + "3842614256786332527198516288676256737144281318656915465854163352689198497792", + "94939106411958898054937261142797366532986241035372032199659138463088611688448", + "51219036513988536360189802466970394280216386098595489357278304681546206937088", + "69753967326212977073690584469147544775608012181304795320931433801808261152768", + "12069663510448896426602926286011619849910632253976642006906218471701449015296", + "109001085703152759285530712423199873739034805272181709081871399244771457236992", + "78309154137754871428238324944145336237833021866270118812199914867510564880384", + "29102580442733403550273578048662913040895443729780820776392016271758577369088", + "65368249466775118203281122796365377761845646889398371009104848176437646065664", + "33554517201506171930907753115632822620884316850722032341776746823482456670208", + "39857496372263076856036707035852745654766440518182059573797509477052350201856", + "21346474364964573958111885323071580931469330327035978630908242276046639988736", + "6289316073273108173486468494145158281084531063113501907293611559652071309312", + "65722484652202279376328487872739680834814504419328207199036659359287127048192", + "160879967149676145916046842716092267288649925975318561346379778093964328960", + "57329109881935539380646679073814935113711874344923898780507793631134850482176", + "68570905341194978198337446177873379250543845536027063920555267904928556777472", + "109500687644921887822675003230698660063266846298610485767967770395221847703552", + "59051564907730303548394768452411641646214160148860773921550789610946561048576", + "81901994988197311036695259825388859371803407227169590372010519280963626729472", + "377117378203176500017658706461341384617543653889349935701578548300283379712", + "59150960491863486133751514153219164137970375884528492184729451670809929056256", + "42226039620813527624036454794573514539682871271830851224338208951344612507648", + "1606500640111909153513128330982428531835593100553149752085982515759123791872", + "94579674464806802183374299619084313302829144065566569161536991117006159740928", + "63308098924304339057007979718709539262471037247840954059068756014730234036224", + "33324118278207059921020906491827570158401798150327762157939736404597451784192", + "72530873497487124785791289310665095431394540756386052563685105181519916302336", + "114278328549038995935775708904110342919648034932165224924836392501248922746880", + "110752487101154271541703252888066714091663885318160387039186813104837091131392", + "28885487190023091260863924114574078085869468292738126293786294402060342263808", + "45691055571968639908981234597476233609438426486176456294561897277014092546048", + "85343832151026487616373814617446865755086755445607679363657108751721697378304", + "79605829133551232596640231076574271920429254670760980435771660835526566477824", + "28485525692011848181615065851351742165276460311941649045577670948048078897152", + "70022123145661610857894519719303861582530457744868594038227062141843115343872", + "30482635725693992201964083316086612117273054347326414803563938930372626087936", + "21204653060931237700800822823599646743096196253150942267223068722098293702656", + "15598296510062868190598169988311349874604405293836192639545321918133914566656", + "99138553590264201705827698346453913250790532990398408711689394860431400501248", + "27331313913106181528324977602135422761347771595370485377128645435098293862400", + "36041937209545642903038330015092305056779733588601159009527323478815974359040", + "73430528518794284333736989335272623214810243509725679841861958148634779320320", + "105327159589128265443811494678271544857938785429521886221008675801468804005888", + "94620079692193043553898903979491458914120131967916943421737580984882092310528", + "19461992859571368438619696282602140980543850526069911336081274358893975175168", + "75075327255568357354786337169144052268103207387055686815340097754236968763392", + "98790853806800906667058423357215163820184817644138510452789106317282087272448", + "32073101808677172346780296217506493980603082585346910597173455300015201189888", + "68265466214079034081193720200307324368715660076296045712618667648500826636288", + "106429677491434465717712157567637892239915723745008723116864775898258688966656", + "102171988953837158196734133100988654554207054214135626468960959150729711321088", + "31053046793784751347768669674707426439012298082308547612044362753231510568960", + "52786194277217866545182469659462780722913979685271470303735409924484083220480", + "98512168739213940129209599736774514191686139782694101639113505982681721077760", + "37976493538630050547850714926081589656382125286565484520023755389544400158720", + "65988580018271572980955389478595996076157635065138357617297274977268468285440", + "38067496739902412682908226762374788096120396833594892797306184780326161612800", + "35763061184760703179665784296020554531892580107450362683651992850573790543872", + "101069697618138082016547982567377918726048599970130603528487110722456691671040", + "26032255249775173712808269538862217285796946262035371254007125893110692839424", + "55278891344842872570292357441824611203301213999047080019103235608666502594560", + "23965510378361769359286221494814092832016159245033278612594095304368222896128", + "17799709385556289879587489924754433045927310408991529347006628475226602602496", + "55617371158242167597292257238277319962110085388750964820890875775451234566144", + "48107588130270514426795194819789737694678936564309692746383745696197311987712", + "8386817275462756299293594827270671839886747281426121879016735073571237265408", + "81306909968844975152777221034233553185916045390768753921974027574158777384960", + "56535385916494475311715024898993582021053377643673373637144269225681238360064", + "45376610411396038659065664817224913488342208677296335404739431850523190362112", + "103378343751535651113464294262928677969081122918042961615233490525972410138624", + "68269070651834000129602743260900821881007724437311046506477907238238633852928", + "49913423761400966042601243968002162728066490749104696496836950419520977108992", + "12820905653484836779766163549057061357392302877293916887754701765511609319424", + "40220318966245595296346951397767836235105363530934074357209366529104880336896", + "94139384804114447984039047657633807676468799530332437663073298777177285722112", + "113943687877810803708954790018110870197256857340508837506891563000237182156800", + "63753811872223537631315660708672984300829400075819395541655911998289946345472", + "42345176818170966960024829372291661459610662434679004427743745376165956681728", + "70568542030543380036840783887850613237992769318171520646298195974392161239040", + "30422434325314980419895936580609369760476958380529562723322909977580853526528", + "50151054218182158696217364640652662083640520157174957827324983623343423881216", + "23485172938590632876891209793759629117915468475961376178820719749876039024640", + "9330402722877805596730334971585037257339687766626649852347871351030203547648", + "107046148378653746057627120318652292466961702231717059094588875584531930808320", + "8520968043699916212119530128774126039684412859240423120172705652749669236736", + "34227141183093327588304240575010763928367862287280371117786789740450836119552", + "34273605289943958920546377674935779684283245830560253890577187014123016159232", + "81807865625929566338842738183769838371355924293934815588257404867172500504576", + "75347939738663305924239572456640934243399741799765744664820283259713673494528", + "61779693842213058642067559027221268612457831068648256881186356187315748995072", + "7632684500540064273280203808982413774110752372014242836144133818446151417856", + "45459257452273198502662072629896915878053612313920026941763487513098120593408", + "83051913538285373098242594369000357671252454207267160420044138370298412007424", + "38615894909761634055255992568506663758149265409761708884679942549819279540224", + "107316432752103787304125041291869157105846084520713142265147352731129716146176", + "21680068320194208836973044662198534046380500251202065399996800526142725423104", + "38003582014733047985336320411869947859325607093270157854596750975314979454976", + "91423392834920635914885029690861723252770235477489365198511952306183797211136", + "47136811620341711663651127548865902214770154161164942648829184415029929181184", + "94692609944476447427362195038215043488355301273641494295594463981074525454336", + "5940364010250108143551457352963851553414994625206671433472537526083021438976", + "12202208187302734376350387156520369688083627838404272261650982171782611468288", + "51518367969064580795121832053387151951818443573648853609100622286095070003200", + "12831371482438722058711214071771894942167003970910610463411943940446807392256", + "77117424917680384799187317607982725489901861609047367693332838414804626440192", + "42403844779868956923257469479975239274257814888328800848280632642519835869184", + "99767045041771468171739408797949667665945602210723730603038728948055474700288", + "6144471171813988456302974645824012050444171604648823374768649647260228911104", + "105492663427198032796540068152496089477726282457932053259737509859603504955392", + "62692606602020835412714667794966496921203875000896935691518580391447766237184", + "112389627000148893963689407178844603157261314329780944904301748994009085247488", + "26729947797686223303076371310605314031688242386558686310565114884896342409216", + "25275854350166656122100323731481295447996383087754484068688056683833977733120", + "30133233362651510208598876670088817481413404467538598070793280877818240040960", + "72086536946042340158670165598237962494599864309400221306252684469513459073024", + "18301653280313169361112855326163589779106980189334067686010753388390243106816", + "88768374784103851412690941414580221785027074047251995719173755169280459014144", + "102011488070594618168380371357413199350751256927221530249498814531775145967616", + "23116401104350312599444458199287882691350671125992742726781737257774083997696", + "70625643277751682293929794191465877146272531155626551472976059806044213215232", + "56670815962712491315216630258287932154121487193698677750103586761363125436416", + "53213211220843217403352154911848826453107733075240610550668265661066196811776", + "101291173626142379700093846434068400551051172927744776283723382168153296470016", + "16641068645397006553985540450283266513159281671001828373989937374806579085312", + "66385818890193476949109009195987333486053623697548210451950868164471410393088", + "22479471980415625523681136314785799223313686412492437172099674527328186138624", + "88646813431047102927885511423461856396081331015794513834225300509359805038592", + "55531405074411299470594942796498393813857606552444558160152445251890127568896", + "10895923450803823283251253766016347829439988084414466518243685727625361227776", + "101518770467187198138053726653532692426221833812159598976077796081940958281728", + "112521203339490685701558861023700818278437038635659476568246644178427362410496", + "70225874779321135706595807970619045821272191854709133102180769191177394061312", + "109361191686185761605160702120470846826812482028771864577895357041447004012544", + "30924343391833920845717663312853386805338427851863724709704707004204230639616", + "18268817812669654489120907923024232005552959710191358041803099544171600412672" + ], + "friQueue": [ + "282369", + "3383958523635631298369814839019482721021006193706665792891326643373722635462", + "834031729083836970491927460591232560331150153412956496317277967298097006369", + "300029", + "1273062900378946110014330871987437606980815283042309339532253594357821621911", + "1225545624049999148159665673572641379611264183314161414350406886728639334476", + "331549", + "1298712083997304741437287724877204288855761096196081800667020154314723652926", + "1403502159026862740896306796853644116354767143393212755732666140020579752984", + "344372", + "3091482086224414555806941645877248867375565958358887790426160052441697176910", + "585418082033939384309302970313907455954850951302699932159403062043623194972", + "347546", + "2429732964683597415636089357458261822400422874303407167861107112309657975295", + "3333026011977555932946677117241534961632301256153992960316370357696539833439", + "357823", + "1854276549908853342400852254375874762118968820686974521315189257061788614732", + "2904259998741782828868865470681739527508799453514952366572908541587724896916", + "416316", + "539968530525755259473385395132628603905742225801425238472923520338447481930", + "3028004913773713789428572916405321827916165402617041301234278750160356614766", + "435613", + "75743971876730345788396573557101998694501386772588242775941852584386148240", + "347011047002519668492885753372498763751008252412530649638089418003361092431", + "438760", + "3328254411809361343076369086669988960042832276375075005127058306398519241877", + "1334865224073976470399808572573719389514564240723260634803521813866985694488", + "439692", + "1633064789210069131739243697297982652849072184762660233083511026791809101618", + "3312729329506923505288285164516358231143824295290329815482387433590829961223", + "441863", + "1675211748001186040379821535065033011298906650160878305246081737590008741634", + "1372066161136803578691646495703436566150481488662968177479469103823567384134", + "453760", + "997373062542052913462685715764492772004450100974404095077626842644864138837", + "2453699783659302646936090100675403430353630442411575558821157264760241256890", + "460857", + "2536176183978475685772094617418485336862063419306680058593890665795796277132", + "755607017315285820488289262473016810498393895768353402547228713968429683636", + "480164", + "469886193183940412823633745644935706779004547130452318967209830466733766887", + "3501341717392591889470343918124461315453467900664626202415022861794102065407", + "483144", + "671918353080211566498399900648974068007779228316032046324262885043866508284", + "2525560865079415665962608870176704637197625837135197145923056644107579054759", + "514505", + "2250550672027259066921049579323963489756141468526614584461685844120757577210", + "330149414413232906892640197521961914868704910901626327097803633758439521768", + "0" + ], + "evaluationPoint": "2120289943143428058158383422982979685703638172560061771161246126222990191683", + "friStepSize": "3", + "expectedRoot": "69537145192822891118691966043191883856442115962263863988638656355214458617856" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_6.json b/src/data_samples/data_samples/fri_verify/fri_verify_6.json new file mode 100644 index 0000000..534c838 --- /dev/null +++ b/src/data_samples/data_samples/fri_verify/fri_verify_6.json @@ -0,0 +1,281 @@ +{ + "proof": [ + "465385036017016829009962868394529920302636382202556089781599031705795645865", + "3447344700739499440799476304358369440035601030786188513009622395124566469948", + "1283879561724534032562142875122178048795926624709878801459609562045494956263", + "1675890113217690039374183086165112670695811098290991688321357148170752737776", + "813750671030228529140021170704748907275904992415297885116465200334660489864", + "836737920166774691182518997062745411226517586627246407211081028110827721740", + "328636256718989505056652967201726462823693032328462270300628625165981052074", + "2160676575062018451135746769199930193424473041221031759904460282790454262239", + "4688396756340311894110873998356331118499398919279015346139779769116173879", + "3334642997823930376624476460798576009113537057122662951709398500793458445606", + "3446694915200145850396896692845309115972368491743050820038387288642815885529", + "1565208830738071260678566663619041329598174671666691561820500693281663064369", + "532880261769214799003146213325109006413366638827723938411697441293182674289", + "3031591039730332289911672758001340069302090353261651627409040618082239516578", + "339247678745832180902270447480973882643350400795447434143461324987265133536", + "3289740462687318214312110089275365558630674634606197842400375576422269140055", + "2645854379065218578190341650876062510238206107595493471987632380729831872153", + "484800194574598072010416785564775040467043171370341363560908789797387912844", + "3168470252227064083859132590839338387401479632535554529700699281404780157516", + "826973818791253809069998389016545180646363602481177286005445445222867238056", + "862380707299513543495549571318894232291185898834813800006417594884581438012", + "1023412240664281937657791496433853885589373198904793940606428098669457820265", + "2485088189973938956304356703301917843311823390718409830065709415355569226299", + "970142754676001188497313389536903691777059205646252860522029146254652544651", + "924642499390176486102105433000323327568981893491385722220491332440515707208", + "3578087758385586789093500367650398545387955151906757882987659179990097486930", + "1779271612184555831778641793763281815094444122811601705249098434712028476585", + "1669555006345383351047142481889114450508314610902552490225728168851871624763", + "1349166751150210046742782793338994253793522567569479016899953518933038863783", + "2824909416477758470981554977414481673327663759912821047018300490741409311668", + "1330659728811495603715543271083357718393683267637654069559897974200840800783", + "2214102711696588620367180039446858304777563319927200943098834560382168192872", + "2230720769201940683214060224758768899401703098925286897267194102575628572940", + "1232278809738504419264557459493591933187022985244943340559478658085896735819", + "97606818351286590628147273589444342927827361565678969092650640808618324980", + "1100466686961249117169585341663265611569616970403520900174520564791672146306", + "3086544159851444641559106653183644988571330328731927902249356166894397844941", + "3508849771943524747387656197304827621864833557668550731112253073724563241151", + "1766381239888602408072745040913131459496257211168468671297353503685792396435", + "2861124697907046783039335294041286520830505175935234476575582452068385869012", + "1853712721859587404031735650682708496023314906576662570772613721236206529643", + "3226757038196473766595984004802638938685055685731712054849910388468476061568", + "2394408003825078917218105822778479131666870300720442843122479308427363599034", + "576235899203156013201836738700838925170330098616443131488892991942972969295", + "2216602711802429153841722863410257264860511341650598872940910575465081261886", + "891502183121837740027429529370105553895828114018018460588849046208621228931", + "1321839984162730195313245745475997948399183448614432712174288081851798225222", + "1655597977775607962556511741728675082703028366690456359939444371871761895796", + "1647439459868477957747950389032673193996149447208677978348931501056355598331", + "897115768687387113273173056268090953209644826200361396515116473200181973584", + "658326647496854090733500737622673631676945324966716524619455893726100990167", + "2788318866450311935282320219916384864829426918478519874521526025814883712157", + "2083906607988162492652608929095940568025895767930846584841045665761019445878", + "2014364261228375998236002974515729096457595213264930208726623103109475365118", + "180579757672753192490888678518372568589590648044148551842579299926735920241", + "1248871329145542729623623099602948639556486516625701044611976385369471194117", + "406426687056187490083519472808746598365988303780665088395549568212704863679", + "451549890387067238188244888787002581132410071792511129143044466895033485680", + "2306896430031266841504053843338351875179667305524189411987890817383372786313", + "1510209556433788682071516086967419911564745108714263628987913946848367064469", + "3466594066185539514264368535529095103011414157623584845294423238438450429197", + "1902435752760020126329280566692071902863659558198476636330559302784042108178", + "2874625970720886778399725574375098594288748902752334549177900748728171596949", + "2903357402789378477177941569235960313917346276123531321656625322707749692539", + "590222303499176801692362941051291145115355422748083243316118466665844347101", + "1213588846117628466138500264016348305812037984000411140584142908448646482335", + "1416456250223261958342475990248586891330914873624494267821303482625461696755", + "60472657006901765165583336126303905394628724165561922522057389249309121352", + "3561294400375027306559196970152665262215865071973590007656396558085776585311", + "664849978167714302969365720967299473471433033623624575118819937035185989139", + "278322391097173165578076122706692508128859359873059941737669571558501295449", + "628350905867493488028867198410921795901614356021859521848132195794636965874", + "536130847740895742731750474480189567213570782318533798331271620099476217460", + "568657378137087131446747346315877881782872165293761847765953473576946625654", + "195597213057029173430094704551334028692691014795022809469040092900823966681", + "324062790306696525387514628938117158137375951760291751023692164293418968336", + "569940284268246324250410534694847517827905522631442129542636443432685942686", + "2160874195643566940048224151032043695738737558112203781155926306788231883993", + "1189126265873823373147935263653655654026880468426396602611417665600385348072", + "769607040559235276671940397253964540928640256195190298216658202765913367081", + "306411127661917249721302544711193431348870781096020957111132195409609897889", + "2298547177381124871549575419379277821604288198957282082886738275566224762001", + "2539233080351731290522006298496113559988575091807402130794621131910834695880", + "1398957919073089276648404337262781531192167374059523701823764414006652561754", + "1624707065383154076356104963161742468946702982220577020831711702137985176426", + "2389460186390383592811306459289854617571883242186954418915625447684219091799", + "1155959519744154592442300379799495714146235455749848607503276289208746270031", + "646909476490331692314445688165733627697556717541334159875070289443197620209", + "304460888665742603735505167395613801818478820588585920501171680505912245113", + "1296890113164921299182861204903572708698193643697930119365662276661094220750", + "1844956354639115495825745377623666801153530606962323952787507326040492347659", + "707030239119260591307752177751589745673678434644202049668481386704026771652", + "396415679514025321279622385001576112458944611683620476763061562828547018264", + "2725214335571737363193312508890773921587819004423660970697135843160702668623", + "2052948225873604418952878490784040299602975416656107937706687791379492143620", + "2689279573842942878423710977783762936839775702659094675681173970736938428488", + "3271415427560120402872040220656582079822676111237163271239011030462300033057", + "1402092643274323421382852423388579569426261085415165410077890737558183184050", + "1629020176208201582130913325377666334834186936087686209416719309146932297847", + "3571098627732759850694935640204673908725292684544053390928917406064951875330", + "1645115171025404834443736944074280174002743835645825490766335636376331077993", + "2207256000881267167116860586206546165652204986055631864256470943646459601082", + "333735022400833856547534018022220676973906272835433289433318555926798716669", + "1887075284283912028065596816668017024781544486035463076203332245830995150879", + "232377562521429131476591505207674998655395714842780870898377652366810705219", + "2753574297125775594602146950486562037130566977866740545148045082443368827557", + "3033955114060890674964235359856996861504399550189658180054662534093531140550", + "2016578625691652121793412575004067638795805177988734182584779002345387617047", + "3149301468313894744071885346583726141863982163313298719280687535063646150088", + "3179739762645606848911404655457010017310838057795461631778311205620927047235", + "2355070085015275316374879675967207216187426920680149232458258541709108230339", + "2620386313502168750908455571714675788711194178360097677108107121933066808822", + "33342199765103755906904543219559477482181667591897022895880131875075818258432", + "68244520470313107410810124530562834381156628474614164211145281164182651142144", + "94988174258873110808266677969950119459241945585737490386133604701004252577792", + "93868934310248487833262256765753893028173067415158071381747800194462022369280", + "49069832435690140354912168394694323506819792389215409258979411694176834682880", + "24747248012879348291579264433883210744881753235346813565060844889696335036416", + "63611834217409324424891683087149311424292225936082212153850005639861215690752", + "50000405465788448983875793838132164114751410304322657844149590672488141946880", + "111254417261160318230309214008993223960802432987801618897874517514800670441472", + "3249515328291384065489723814109831947317533381848504598341754820381525409792", + "15840853417619490678368723190583619717609480655213962073601269367711947816960", + "34205504002989193030935781600503513919305037426660627122018943913390168342528", + "88182846457977373788640741831512457312122966841833436352550664530701263568896", + "75072520827551135205508905401545199555417844673785508652153181905423421145088", + "10035073962169878373385932158525910813487710225256520635796951916962243411968", + "67379318235861745051718607167780628938206757492047185825818191224570145406976", + "61405469456670592604414615920442947917844453394844269967601812159591945863168", + "5992671193008818593038261762417019833615067773207401225471188048598924263424", + "28620522457078227175635723550845891870437164646852611331183535356659466502144", + "15477066116894158817859496024275902454559955282560111664874052494946901950464", + "77189889015254827012887469591827307939915763585174212734921422066630365544448", + "115132491200366930688595234634788761958870638654409025888003402502937149177856", + "39704685899518970556831994655594472292072628516482574811926013451027724894208", + "1956366889410111097936341389018520492810475612157745674760219968983932076032", + "15830161943626404056886102223687151359149965290566232926651231415898977861632", + "83266474157439190474805651876222227007740005359234224109230772041112424022016", + "11880187398077490234356079845211322614460630518493229324661496991890395889664", + "61593822947990885968587850708564862856567924542450324031255714983597580484608", + "105368824961557300095635911354549835669637384464991583302896026181526894936064", + "40454059901263832797268923942046984862771216037319288200096814517482998988800", + "3052357651452725626137633433693929006541887386531257034751662133744980983808", + "70924322560044887726964569869919434102755406667865407066315829939921060102144", + "71629208860002596048060063719691324684809748925875428460462835763615297961984", + "108521950926943796268313651983084026791334494108006730204166032983469846429696", + "46476498532850162416352028985013774929684539017519862934779553151022864007168", + "85969436326346263548267686855976132670115330819070615275109032444318741168128", + "51438614480504217211973979559265657485085714450153966433702313723793432903680", + "31412149273696200497875473904436750522482523271711152852131061686728629682176", + "87736326418118087648521676744126276569064420915362872015980264229085051355136", + "83174432729407990174123363190240380043680850650507549381130697302665500557312", + "88515182267545544891723935537184536378124371574735356121793662374584168480768", + "21204372497361232212998271389506592595026883152105752667298808400101708398592", + "107388241222767410198677666111836250245261915495593899097681107215632899768320", + "110515446495985760447719575884189680826050108800298880058225134693635892183040", + "72390454808113462156218311536879278211993765760832389494783282342249917054976", + "69637300390870342404823803625783883439964226217402914107327716585399298031616", + "104590843755693885428183277342343597173783225227595261263219907243615625150464", + "112327506524672934127028496149826476424289485530080073643941685502471334526976", + "102849006820755719666461963737826388104969210958402056851778097915097627230208", + "113709038335053721841198787744554383453086749305743459529257031583156515373056", + "29219990396162613322051231626456573373709745049010682849129739523897744687104", + "21270668640589685721509042549142778154320408884021477387984535230973340549120", + "97890993095259134033727376007576185654819830856561055561870049519187399802880", + "18030494986533391270134506756381601064112985999010881984476459586665591078912", + "58270831153829343772664555553479176828894619126719644788972956766006251880448", + "45103593368281738232603413120365298344074504592598541472337335887844392042496", + "53913852579729724243074739012402333277014303788124520998410445959105674739712", + "12444411722178095476682342856276651864641628093363608334735110313577942089728", + "53945202713919212065983844221348973057116457803719215007266070911801666568192", + "86921508260227515315315038971767415744500095015176083390700029081767676739584", + "74349789223899665763414053432331810711795770736845383841939443544876161957888", + "76927814455658566616545824926800713244839897538916681484410922706142677172224", + "31102420868400715431778565119447374475174288014023062115887584410421837168640", + "77926167418110540560166601046672998449184650134557841891549773653627237302272", + "56844477561457153314646521136206119681915696007674903663826731440270070513664", + "15182050611790888885601372553991667654633711210600786378051035337429100789760", + "20085042926940544680470129614240764193222818962552217536035857214225063608320", + "82317445418146876966575221012583451086530216858136619076078390544240381788160", + "47509746883750468766600911729636510754253407220056257767482616065171660996608", + "49759034421678647323666302607219336261159046158035461728578799799742450630656", + "46116109802794544904642203209890161721372800587155477630716217988968116912128", + "43080821673286198323506399644404688504542072213890634492334870446510092320768", + "74677634486090931634367151293710115974626234404125978799446976696115341033472", + "59451074491261049815927570162427954265430045985402776967099289558258672467968", + "77201755277480892962743287131222670501449186071271660649375821874273011630080", + "67107882755796566333862750895736620538901624234167351163260419114263153475584", + "24530850873719501179105042181159693614754006056419357831864271882502935674880", + "67214018019786595366622178733809405222170913939602053126756171595434474602496", + "1658043627618706460459496077010940924596070266237378187260408175392525910016", + "78277503176506332458064272937853097434608942055793434768571427975041644494848", + "79604871456666498872660412848985124283568884517679374344948909714502569689088", + "65621059399211238600765633783046948723050934871549289591377923906038008905728", + "471601995668968677524238110380553978687571048325975333401531842224690561024", + "53979935700678652339544586351142576614388866449366140046157596944990461755392", + "62803039848769249097238542450038425266462892527150806084034266045994468638720", + "105844373685503043685074709026493255328745626526511182944048117901545084813312", + "103360231820844606539063016336403630126881127117902018854855198445919941951488", + "97305332074094051877278549060990085668188188318571888278831823872585797468160", + "2385964516546052484363511266845546366243117543017217081426696498110548410368", + "96408109786492351067699261889729295318759467473943156210295938042858559242240", + "75170660739041495233564073986751118742881356765321147418392117343207680901120", + "18883435216275960850691943247411724408708569807224586586895145912695863115776", + "90893859330414366449349140802032190196867378481563293064057693193180253519872", + "24774819147774784456356223194834538999749096586106773754677001422866500026368", + "113191174919656615786211482993542110616093348115867841619458324584176990289920", + "39404301616518844269304969471944961132727869744937335861269523080203737235456", + "69075649484808036794154464166018646847816198969091480315976458535365538480128", + "8692138932472675870143130506546260223561310097803170980068742190725867765760", + "22327860684904862826732826723144408608084995871263172670264761402484137656320", + "39593202454131001379076903984152876000894710867719097347854385973036350177280", + "59499022479514345058383989522578013226664469705035341717138098957351380844544", + "57559214544260355490828563015878943753993865471589233507844109935860521107456", + "10093269371679872803833206588519910129731502449710780741581192776203200626688", + "87778869029534291479146253755727148080062547494909746201432571496978230280192", + "57027705344035825016012795815820915355996433671259573494345778058305141211136", + "82901428169565044682949021600335234632595047215189160196344843621028069376000", + "65160273581524424320990195944972742614948854473688078092548365144302033043456", + "63494975891761660729654830378585262574275060378308392587955831893284691640320", + "86319740936692869678165443337572994367889843522972326426244757380990869962752", + "95849441562162414572745049609344348313431236163000110574208895924357828706304", + "14179734376133640365618802625189941114805201264442412859857028524969249734656" + ], + "friQueue": [ + "35296", + "2991595979273883459939471561538708388659770083021338871161664302239950123152", + "2534906208161228912941281717090201497326551100316619060209121586272636533698", + "37503", + "2522548031804149671471044417190990730329765312620569644680994082522174171047", + "3592404064512217047325451308867743269213091323038863035352510227922552246680", + "41443", + "3102652654027331362718635729926565483681536801585766224535149567616475366956", + "3069470904321725501156755626824651377595664559880266932488429593087242838219", + "43046", + "999769410575242018278379639578793942366135783632157933143896996066546186287", + "3299032097707016872714258943518133413031136933842206515571633812040358248471", + "43443", + "1483761951189504964404998273269192729733587025715241622322643797476137937412", + "2549325031332034161027095294226773845746962626610659069132671842788617363191", + "44727", + "2913309440952454843069541842377319220225048135712203994661939135255316396264", + "1838840244821234930200373462950589040749799367130082430825473862026797065765", + "52039", + "1023195886836918798982527428330112480293460705108301982046415317779522782874", + "695215962946351140888127517723127004494744993462819400050781956514136567794", + "54451", + "1106446765092982919193668548689202128261942898173972014258023885131727983733", + "832850992037948288220281154114445631047006810280698031471682317544631583099", + "54845", + "116105312514729832684116499797361733541998218415845607431894803621854796781", + "1276760109769317667606961027967681588404772607546970678658090376296338724824", + "54961", + "257818202605265955902329989358677827041692923446596597533758366290992753465", + "1582828083215712001073724611996225046947347591911658463179230390398829165190", + "55232", + "42338396548276779464742190922863226230278966807134423520313448317439457490", + "863396376453319359267020042770743359401637663739272506900143436864678167502", + "56720", + "934976047826660379598891983209598848714739303244700172200711828269675971536", + "121514480626513004935221126172400971440555544285965649443220457858711668535", + "57607", + "1342754524517567070250992812795476425683667289789573113299588760541729905734", + "1623372851761336290669052182023763056488968983970960647112713553771419177021", + "60020", + "2780299728198276549957068890247830599982424452450608780959659410402513045984", + "1139199004714539730255213038177421537433406778234128684972947470185388727765", + "60393", + "1567748380083612739004585194237390474374190573165475975066837834636042721633", + "1483503907223300059890271339430901681177418967139041549742760188237945999627", + "64313", + "528168757083859335425396053325022941966996206518554539223509320271916818395", + "3532695620622161852881534552267549942296283500391896334834313794831225403781", + "0" + ], + "evaluationPoint": "1874163727330728711215115284867678032433310514510565405858250734168404646539", + "friStepSize": "3", + "expectedRoot": "58881119093836614286784080982385707876434816386453068785999181819728126541824" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_7.json b/src/data_samples/data_samples/fri_verify/fri_verify_7.json new file mode 100644 index 0000000..5bc2d1b --- /dev/null +++ b/src/data_samples/data_samples/fri_verify/fri_verify_7.json @@ -0,0 +1,185 @@ +{ + "proof": [ + "3500327497163201226155152029498865970706468882704332629493106507781562350162", + "499249433865072126477494455135351798344637230068765544272216527951918479633", + "2358103285463156252971291290720634437375672586357175850916532123974436084575", + "3158955013876229254965488274205809621989438834169355352387953179201517251235", + "424389153076973264665866152114286725500400634478476760889541625495746832981", + "1176907862226555684736072211569133391210472329850481654615019633539888937486", + "1062983672792520038100025300111162402740008946742147316750733101521989414724", + "2141078916769453721807653186025868833474151115350666829257938033740349073302", + "1257100558863869991586866183490277985322957741698401477776375809953283111040", + "1026450283887444663250426666228617691017726440817438929056477746226608568384", + "3582226049148884632583747982630747664898302906843816544796836714933255572622", + "1454842594234082369920604883525891378458540458433903337078652584524976602252", + "2222998915275919484633351380147888043292461012425082984923847856947924261476", + "1581189062386568052248355274292600760590626427326399311853765599691267288292", + "3032628947186497842949900027241763005928820833351970982756895673646157393720", + "2564944748424171196426989862152566269240290218498763774950957427513074594149", + "174621709570787172414254013817398097484752292653054834912583875727046797988", + "2862503212793951928453900689199069420699066265063527281924676337665105111975", + "1323302182122164857160364798588698408723856863786105067978779291608722814239", + "2104328159787522816744081578925790011186639281884171173293724837588606116277", + "1305890465479986432710047712648555176328247845645253604871792581380861390380", + "1731344089780960236999734056189396115548211511403066291564903681778693107837", + "218517406807301171638833799222420549354355999914131146027297855031299755613", + "2206094083720734731285284502181218284804033638609666485555870193106986676078", + "3497025511641544977725414050495794800153886648684792205240584769036086268924", + "1434295571315532536560677642659673016017128465043674917701275945312122470383", + "1982675775175139151301987340127707698536260872511312086102350910138484020001", + "924856477655679305647296225250555268758921838109083051000857915759605332174", + "3461728511186797684280315862872009974554913881357310092516139241944551064809", + "367564217683781553574345374723574875085434516943906092044126373576057673979", + "1376071410850762716290465922885500243100476241066686788194636152018410397555", + "826626831775508937063472874901726162216606374003325586059130919660811159182", + "1652539368553943509469078070845964799320943449821237722283413948802824319657", + "3174907321425096998547555429066040880337683316674283462717238511361613533001", + "1804083985238905826906666918460456021032876262133820468581256631291514593343", + "136513463657947486775196488050381470492450042193947374783693234623530001220", + "2779925041170732628920372829403506896964091515914336488715461688430832118799", + "2889155514181436426463025822262750274651991472484510149904344526976415339025", + "3193866429599802199892117492508571010018891484516696978791848322298693493783", + "2481417173528969901123531405050554610133536471161858657180998620949611405915", + "2186301130472329423478719319005631433576248581681458157911447174126102286670", + "220185669320552555310871836541812592824438552773649672461411698298042559399", + "2076007701458806668448739744587621337290600787569125304509149442604769615934", + "1353952138204937177419546268680751008099356016781595296735094965798150493959", + "2059933673516877835307840868945917145208488575854762071533606455108571995175", + "2337357723523418868092112437503876450579805015337456001422620968221657954375", + "1107795906518631733777708399877425896065673796146191169483943518457961871798", + "1369301908807889837169143796508832819941931814168872438719735502967304405766", + "109907197007497728826930238083139406131882021915984067021616171415479041130496", + "14303868198632624461411085470995081257182160596505234324339839108601394233344", + "54441361135543739149343661990732958323062149224245511128125326673217742438400", + "9438876408935543731969217624129168296694029600672946447307644627761351360512", + "95481626152640477794302233691772401800995569695731838829470749120651730092032", + "42976479981301172699826804485675125035577192267334490511816293369173355003904", + "23387508035564479195886934213444061504976655597169002339618575972957578854400", + "18210283859883769505175554423559592393088590834575716464570907490434162884608", + "111928622908397789783963618616703937872637220526943075747404048918831230353408", + "54105073206282125104887367596267900183526302090127541507870404232883277398016", + "96736017319714965085804315112293179958448985449573392206564129098556529180672", + "58252476523526895857990936205479723592200636759328781843551269902502774964224", + "72722782815331862498485383015782284652333382149959132364409493072543465078784", + "27699535139210669004129882784074591588912144590783425583923029164941518045184", + "6012257856173513795866308046860379884959388255552934091668570757747326320640", + "6076112326290383057552427644914307001090821179106601705849524692669633134592", + "86914434602300231784072270737959026039879999329749601651002958278085987794944", + "31263024013792292230082789095642489509380402610841440853994605553271135272960", + "27918792551372496907560796321130691324169191667103854353535780638008677498880", + "23345139152266011160352103193028093001188830436033014422436027528885879963648", + "66431938323128113470466787209306339296400232179517288270967051929390875148288", + "29707040969088802126808785324380477686396476161423733519465552284497492312064", + "49966234148689706530601290612619899229183065159174850704736518971672410193920", + "94582829100891450165674056300156799952090831989677240803588402980677377589248", + "51337529459377023057069271358011014219692364081142190915678627059983364128768", + "29150276982207708633903303385500484816355834294697909588436094919918581972992", + "8984973325265065835261174263525769211545482750254187497081219418903527030784", + "66718848433570947909145152334211925175415111088591054694140999172736587661312", + "92724810015607687026868916652360975994379933295122626484391961665126698844160", + "69185511056103061522081821503219527053911024925477851439244587249435093762048", + "95267257203069460699087428586940750638384894683937513848893751741451929124864", + "10829912143408304907111051568527543759294536390282937667301635264497292673024", + "68648019131205661848669577974574920760147972698689476914293266465879817715712", + "18088932227544272175208288295709719802646826232583227595689385739731419004928", + "71367262739726726100627201974209930692573776714812697151142976487276528271360", + "3363020894427611554323846056188125524642424162806775308289243593566362533888", + "44002776134762711564097028620993879585336674592077371473964934664783872917504", + "110165704385665420274516828737270000461424724661781422451331623708385880309760", + "43418410226984966524840597275624418708439657697244013045882472224028922740736", + "23284515149305436262804913182134291965168080027792811200748062361471019909120", + "96589240859911470826859744581372840745945465163274781404389986662951539441664", + "98762823089431719744600897061150027532144701826469041579260216087205587714048", + "94484638153905138012318334240380913705010555378123935835874074205379973087232", + "69499007447046400573673692449275785135240061014821873203835699951017444507648", + "87768307684084439101435753772428768336414293800863125468932404722000598138880", + "18677630329095442968948531374123823774167396929023045626781991016044643221504", + "64538651533522749802873180507180279798553400254089200480966617148897359822848", + "102634960249556677782219375606138060631500521893142451117885067851794577620992", + "31410475992642925683528823021088192159407262421892220821221948289744340254720", + "60994347910803268318761379255196938779167578064297176767448547765325112803328", + "13478778666270222026257200534148739342238872472709418293163503881574017925120", + "104852618988524795652878758769430161979277485683681783515934701335505174265856", + "28113378958866060068939410514028809826328316148088052567968909653412444897280", + "47145935967587157628473137327351563039480995926138595311770522499390092869632", + "33831780342118637143944346997776554802922900297538422122752812292480132186112", + "1863819707624097563970849400010914713746806095181877645116983204617381740544", + "95375455458540727885484573187706353468033889844614075408581882703476923826176", + "32966311887099059508157279487964733541311383543867617596774300510164831174656", + "113148163006283539387550616016751949343336503319880776065760743907234605432832", + "38954115001121814913935935244330759884744609883192574099139666119522940616704", + "86725392548956798378101217007449017827518699667543980603130292423168060555264", + "29233688168174628325224708236961916880217289125568532014611740979804141256704", + "92911748107895496577643106509406740267827002133767466015399415632320251559936", + "89068071075019113033802132537689528100566430951088919510072358207603762790400", + "98973581379703429790368151733318295872105770555926529454706415641568519127040", + "55319716548672642008993153128635331319406005641524431867668279792436428931072", + "87697635928047268901094169644310976781848609640536383618031087859361453703168", + "106535817360724706788757397459082028477575477687519961492921483219054375206912", + "44005409705605029986468696797907407694707743882090307241926230428198614597632", + "37229869648162287771134938879278940777155604615428997350634784841009603805184", + "62901230984467643166895433213150563103560979236152670977271018724567300440064", + "97642072599471269308289984436037939588868747231179739771715318172217824509952", + "41044780655178322182995148879327674153915186687983075253119572912479724896256", + "26643507890316742398184481371877425392244215946563079746238637024954730676224", + "55473282910868703256586225995644029830256836960875422612499027303949511163904", + "115387808298721566887544524284476923154874484113760068516558972101004810518528", + "9043181580897776277311285691345603764380681641081433552472566730093148241920", + "24605800528957503207320720874209034835294946108427859879432056574086291128320", + "114029083419219725920629103835974383151717589959388981743639755159458187051008" + ], + "friQueue": [ + "4412", + "493776619036973985653553199102115490632211134495915563803935216942395938467", + "559539083777722493347811755986147817024045608122312658038335683895307242522", + "4687", + "184126423900553960179147484073958848471168359374798419305397194563082909445", + "1530154626591635063783064115312469067408582234363165640767207182639135829812", + "5180", + "539524453751828273741218110652103241390727299429440411719654695776333812080", + "1478792906460802782970552164912817128699992694482952792322856538225730838361", + "5380", + "924709566470529543884473019874307029934824207966431436409459530335263491315", + "215865571043437559750756981497427007399369037453419927019750523411590050183", + "5430", + "3296561486929001644727608431756635861166581712639971602440646060771062513875", + "2484671254020459542126189001676602728136740651633808294900682885183943565390", + "5590", + "2266100479177512409623592301983596676366054799320239736271899711059872874379", + "59024531806954530882607951976794954663714053346472283400274381147574230290", + "6504", + "3531887902836777665337403279809266839570674350739153684864228272993376538582", + "3094572051690207713811310614641364462980825178903286985587701297445852992776", + "6806", + "379214476884330601085080195038479965631104729176738047317837328659300460747", + "2390027088140816993424219731285224094717950931615942832588631492970530868221", + "6855", + "866031418914478685585874433685804292468028633407438124635102206573995919898", + "931834308730420837835927426621788210656908697192308273759655571332232870105", + "6870", + "2354255066827557615874607372209988461720631151847205813859284978777133597037", + "1546717653702086036971726134256306898536230953475022932015303238104262467357", + "6904", + "1625557746072874861981356473467286734783919785770624755088594849732140637268", + "2339529237528160178232905210709605868651723234211905809960275985991506183037", + "7090", + "2543571441640048875525521221013752702041902195040171515392146634823582871653", + "1626043086225835611707578656924733816263747793366960726621481362730769428337", + "7200", + "2899165036743886302493766933564594639371181617225242358261849434208524149169", + "2992305908886877205057998384378951694141406883588175720577149535001263965186", + "7502", + "3311486161822863961933145757695261666416335858652334197449721939734210419874", + "93386395292432594798718585828127321431977900195471684782733521871706603879", + "7549", + "3274500077989892794546713145252866625112161812252267445067755315664025410164", + "3139386958916505519910674376535449114063156653146701825341479976615379608240", + "8039", + "3533618419990907446197196459567236386992042070900797484447348939337757926764", + "3476797347209906010646508280260369171375520993172513664216191089179085806988", + "0" + ], + "evaluationPoint": "130190925937415812658824969128480576952362280194394207039477908797847893088", + "friStepSize": "2", + "expectedRoot": "70133108351465901917848725640012789822080181995338886277631142806452474740736" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/gps/verify_proof_and_register_1.json b/src/data_samples/data_samples/gps/verify_proof_and_register_1.json new file mode 100644 index 0000000..b12d80f --- /dev/null +++ b/src/data_samples/data_samples/gps/verify_proof_and_register_1.json @@ -0,0 +1,588 @@ +{ + "preRegisteredFacts": + [], + "proofParams": [ + "16", + "4", + "32", + "6", + "8", + "0", + "3", + "3", + "3", + "3", + "3", + "3", + "2" + ], + "proof": [ + "81826041485941920729208486564641888036913005464944271361829961674896219045888", + "72955144497943338958628783655501847609825065540881236343658859203168034619392", + "31149421654351356735874604466190124942904042421703346317592660574200534138880", + "520821100407396524168813802017217329191843255411694654339217430134026505606", + "1778831133063821294222931767428862603564220772555126161843968684158937089500", + "732534502599113476195721480492195548120674288299132506841095676957635321865", + "2580836580750504635086935431515651424242945959329561639265058488687671880186", + "2321950047480660044477365299066608191623499771344917534798872180610736117460", + "2062352599655475351063605794734195042350240700003589732430939496337450743898", + "1852562242553061419546419031862987276506063387131849044301838332194597666398", + "1415792356910261515247347647053935326771016638289571585664664945998568257208", + "778415767514320239576839905326090011429467371983243247708844191501607780327", + "712656027375056803094681035090659708178389910504687443875397556627071921767", + "2227361075187381054481947378517439524411379538743236398563868999009403835141", + "3500534334758184552095924038233204452063020579673530934480789397038629112504", + "465389497176534858781193006079238691892414282925460929632278484321524783427", + "2414464484859761233285606825669892794121711393665423104761914942764219518795", + "902780680938262857971691626080777162922283896518164116314819334199070531802", + "41552399982039694720299466149946214761479133626469392334227491360922950046", + "1415123646181806212122273253583113388020035801513475891929730796827679283437", + "2248954338743043013345316855782475729617630024874123773833628848449466807873", + "126288107970727134680610670615477999162128925254285280158428856896590882423", + "1803950083261454056155068364305677845236118658144332233223417422287250594573", + "1127758173203364388255489374660292218827618834302394468794418178828083688699", + "2969422092648696397609791347921188483189825776198848191677566497101218290380", + "2616359711223514047336927448670551187695393936112309388928862107726659811966", + "481108006118152991692800464899631198633143803887080848852873737297734741318", + "650092130168832716311602010963367324967872006251210183508317225795584845418", + "1800790887340152081664418538039296643220088071391023453100604942313031498753", + "3532391700571377935138001083669069713907327801676355666121905781195764769478", + "2628219699482053641322475699616639463916531369084128480583321965993583145968", + "719062804487591133618576880252233671781870841567538844505525633400654649500", + "2965438317340706243006129973771497651949756821374652777988112939721132581215", + "1460408107509505981895912178969704761809180104710565659489905198778047912496", + "3330935400536386498423619428145447925303977388186561746186501803488129293164", + "2428408606498527979761125279175034154689220919339656605116199381553251314071", + "3550293265741716074011902787242487389820798746741893296124855047129726038924", + "2984086898147853219781733060387009413042345457179258356329197797484859848688", + "360857153706820171886323835381991748278940276498453083653335700392964694665", + "3491209899830704446884479158055320193191681660560815247704647084580492689904", + "674907339711987762395614770081549340756328381841151235014999797687685735008", + "1905240686052249526572954158350940027678534000015186813482028512080636037997", + "2456661160083703043266549217093094712790746398752292907854321090610166858069", + "558501980715193232540275544986667824541992526158148385553487470992400165169", + "2879619479360837153280344511166859165443209113273786836605518671002252558861", + "1377318285830515576277328951077220121233432140411723764455301975821061821743", + "2194731503878005356918030677213388452536697680496993952611220421495259217943", + "1207591206100185021930033984045567663114772244454057855231910917724696217769", + "1608441549036704789636722856318669959882512416830908606251183543055773561239", + "3429041724892189553838115268009195807376348719988188737076268067376063730413", + "376616813867558067452189528728739632475341692497043329426741430164658503775", + "2082689704120766012757331836254567709390615012323348918056449578033405209233", + "1656615495326348448187219904087606186580231803163839827289930373503416467236", + "3322550423262907127320095462852780004348559902970397615113622863786020894578", + "355635435134421637435421109204329117324754016978138911310907677513242132757", + "787112143806561336819274359565305582458142068340682406411562851769293366445", + "3382500541954614235105668597799420429796901466438676053844863867813070847573", + "3409097710404518340200190543520079930821991333983035343717298011924556327195", + "928328204511091488851383169065893167110762150474199952824212534282875809917", + "2159774722523205030441269358055096917850033683258474193898699004222899410792", + "1879600996140420466881397165538526817734110545259642580978694631457510263066", + "1618635857704620883039254742353877980259552524552110369992202535611795121430", + "3096075962680109254079083335605634222132864760482844506054544141967401983811", + "2478079809971743480069509871883701452444992414570906626388574551746528208567", + "1957880900729816781945373224577575599914877226417911326046320353649336714181", + "816539995497467313458260052582652042209713821264659565443654861589436321987", + "1228333637638752602549475556207384589918070676515368948021010574882440222086", + "3277392588113559190174911442277199347804691248884613026506308705545122040000", + "2711627775398433926388441119063498627620766065330141476956571674943416020827", + "1914971580612942597605685450115080754024981735474326089538063369277325301267", + "3184592053454547743267946749463270908024330125374922537594859168913057765346", + "11141518091627450467161198042134443051415806390438338818959282009496286179", + "226056612250726014619534764974661888909050016801753687621109136862269840320", + "3329281572259402576863490767292160151242640824711487001374423472488883693720", + "3183646941393198571802386622097260936111159709227959579785344924571407998805", + "2718307732286969782331364409528928440302711261720447558800875436655070617787", + "543726636327865890229203235000207988124025151627953443589499382921490090681", + "2641668215419772092112492852021022344085553263247781177073941896023248824034", + "3551187945328186824769991393710351413450703632027761560948649311777579774007", + "695551884329145991122515864321120495774104194033557292439165692447426686174", + "2247981718410822573252278599104563567975946690214608860741997593266033895016", + "904583653564044458783382881583515688292802941229876900210603266566886495110", + "1750788485506556244379725110917497426925918273056829094696278552478107036872", + "2582187026969508006735766535765486759150174140401381250055796566196817190101", + "2635792319889216175769900478693559759973405943290157659432132427829787596058", + "354345935681776655879845628478128914705937040738937672308628466661141978161", + "1655060020767544373337540025207986267272018728147759199856930786661838971023", + "478618105696848558334475908790692565671547172119513882520619346993924108711", + "2694914685762224227646988098838541320200753053118133844123410153906487130648", + "1942010018743015294259221211447502964915021202456925278312414576358051398757", + "1785824559196932739729930755268514745617037064769354464020673742084033144108", + "1382772033783353973650073751012501370075833123220076392480462647179502984270", + "973862822718780798799271004275430412466290933685313457509782140241524912487", + "2349666412015074348315078137660325497952882412536787299374891551443336906493", + "697134341129088043786047376541095897325121267097291619393519271395014221232", + "3024418399632898371151831189587705274005396004788219444331516419638433200422", + "313612471390078129997816321281084174099308687959234495289824089967296535870", + "2260879819935248885245900854694871787074970304843345161946153679967971996894", + "2171539766288737295269936578587053286648423438007206635842972292771243896981", + "3473760855696386532335643977584506717546457698091188777970859268034154053614", + "3346676151577721087851255266213074366593671235825232981797388953462150786951", + "1265193997960351316868784633210779860415759425514901989737869967237423079815", + "169095685526606211906039760019538743511865162444524640218895433884096895965", + "727680038715705565829143329335324495042124973001569404737780233158066619608", + "301006117064608788695362444116632314188189866939308059771976684145008315932", + "932680820693262273635625888304719055615967626592411793134812567388282867386", + "3333830546366783365430878266384023938927326361833843633185205840917717659451", + "2297928947030914782291527163185880474197814273560654589926362607041315781155", + "3582777753892864654939383825974708479687180228294135342457834078274077365732", + "952465317938433190852036597784815367942721967808782616996126644475400241490", + "2674069724676040477509396505298439827250750076500667968895206685509243345878", + "391972495423897750627728434236889903205761703924949282012125729902614787106", + "2781095677417143154892909305602673704945420488947625052395563719056393277860", + "1549536396082986952980961267822946853337450796853611622813886668224436583462", + "2075975859221467648803527677770828519872344921023252421929230102871218268270", + "2838714166137534881360613365833863006021355429074599182186504016511050764703", + "3588811835181242714298501547752487216096969697417289110635442667549006311093", + "2042923770741498700349153253210417095268144609415843477899956585455244773753", + "1450537250033530557269023434470098110137603134545944814030708784870451028966", + "2956453392679256860959328309918663283525241477588584529621415641239946167299", + "993481487553090219417965235270926383671769370148531034790375446221311410576", + "3278691076100288843682125760757457965444460584044135764401285583669033033917", + "3134551588953643435254407735932275393010351620726160762700281151585008693305", + "2218853387816530090148082203413810002138471171334857020543655490061171444979", + "1747199293277806911592940150549044597030983169615619958268419517527559382081", + "782393812635350122830244903539617047530096575705315612633438119119433200326", + "1256861352993298343958260580104899600048103113951090118153087940767178758855", + "840015616594035587250396968929833175053729353435113347623819385409294275226", + "2082885795998676404101608368044005392282239673381194859030772157058010871555", + "2099045176840203703100546683035048522543536097147815582531410913012139922527", + "2366589128805089817986161433953733376812184316789494864371717135216497868107", + "3336126236500317653464482876290472465856424733078274076365422173983390631848", + "1497587828059103515075852394913055440341711905058332268921189717607553892444", + "53793077011692885560928765130773323138202191967878323239407315008165203228", + "3382239826943058836156581916869409527241561005696860443328349327533584758788", + "1883700570061659224729261069517288691047298364645051141313884603707022401124", + "723792410080048869157894608829338556089680840878573026818171075575157885724", + "1604987656032433151525490513542305643843617000335967676481291565145783869665", + "1251850916903998828384323695745507477723366370937388276081798517478355658928", + "1126431191298459515383805085511658497824397843611594748023575879600535060188", + "1582296897854889222100887613582510942901459816327639480260578617115531049913", + "2824016492104336112725818735300474503683912911231789010207877222570077464802", + "1440424777698435559143515163552353684847659093563505888075393614674416497448", + "2967216981778817325595031502948690190961047521554004020412576411125482444591", + "1318632342189798210424241085882554786089453204705868789889983483876631970095", + "1799188116140560884903002060659770682029492254590089293197351711585909664563", + "598303881296784248399604310486937344045949664704926207274597071807108000677", + "1876709069952636330440218373542178824755487715918034286291439040330711983222", + "826899495422438966511507674740105600221436419296950688266080983001213283489", + "2985374748736737019072943165539995982121458880447322054674462311685058754526", + "1783118258367127168810354991099819676895302154272679912929160913320122138572", + "903098835391600114134757367606963155733713431244034348169385419255246781711", + "1859518970700458883435424278008286449802548495249993186236779621757966625369", + "2941461687441583300841949508962770872466222388576614618590247436506176787766", + "2178271453946918937566364462724827758821454188508021406022781900682674427284", + "2433821158279541436280040880574507276254964822338294941443210389946854651177", + "500129509351270232639228677838905824159453068555377027502653596597588468704", + "3000185253446633199484217075672310216697643892810753017329501815142460740471", + "2583997806648966177122126800507430011235890718191608095975413605459035406620", + "1259466551654669999878744607179293300658053867646022803188144842117596442488", + "201595497087453487807081570520114709806197868764531497749298372262693629105", + "2752555435291639571221069491293205909889849415341410858506931265869421547878", + "1506655603101923676457061843180429188388850958716877638594247618962690490891", + "2004097978017091180923767194420515882016896848440396522259097379862206665831", + "1277493889619829677000673451168881490091344152997452823016596573084264454595", + "785650869202466973213725979141422608549687967874473445846030625004989832547", + "2676273704716711776446910400298477836737691580046427079105254243086587606428", + "1003819692380123361148133616881345427746566225339701858216960757705955264754", + "2452907625179218292034538724795995656129438763183696648426391878868754376919", + "3031927317407898642891155919680668792039547793179484834422105406233349800447", + "2458722689907731209607916664595243444845461873297007706682084361359971563398", + "2471694974740752279655994734211760637554847799978162689580284610552964965617", + "314642844146347026659325589718004765542398352905763985135074441169113543910", + "1836212521964388743549747506419582021076266249853146966623814498178272386953", + "2454101788630184816486982488075713972867065559712402231437893535192013597864", + "2581896099051300408189469014445751557993506254765464909798331102025295207612", + "2141058746369211164926179839833797975338963331855791889763409429287816073726", + "1854025715886988229755786386446469140250987794794243445340270755643698596928", + "731560998001360929748755880181946224838989836504204177925815034428231224835", + "316261040612424457621274103022736237032157564690936932199618411836069714668", + "1514815626900779530523908667550782619216730191389852640976280932442657434322", + "3362654176836742251704015221969778485321661113146134479192475406896863378342", + "826879723683465563138983760150171900347395466333604424697375784018839462787", + "553684308437573533579560364282518819299987087593347033588279306251379479925", + "1889417083350803388060998389384940037147282817507802832340702334497245492008", + "3222582183095378651404597290805155435770096564494260819740029264994531430368", + "1919036095402481338432594080400606889386556383144448733668586348153637307752", + "1744348754123976837700670023482107553170458719657487894617773404538246204006", + "3135698116027000239560215589068517549307087398489846200845660143235506808009", + "2755956732989479752995520845438915156917764519599880756950008389659550133101", + "1133736093984837901600379672950668059194551676747791919433110168414097451234", + "831296067813555635294468090627681134793717337218287252136954313357218336342", + "598946256841167013677906042395772973340782376268316965806306275255746787118", + "2315200361589637357872066230684539968658866059439480781052317082007107731469", + "1372212002712824809823954799769464872948078440146040008446653863727506812302", + "425110740020299563722757905232145243627903268064964149884778615250868488288", + "2778429432359115958979158748717650459361283940129875459450113907370814364431", + "37513918024024574547692309854906660921371019107673681811787249833532568109056", + "114078892240842591999186042855557211659163822737152460631680830844579992305664", + "26589548305700101285204023748890519119149566967094412128210811803662790164480", + "17058718420831786490131169818857423974062663904999236422935031808823643865088", + "69537145192822891118691966043191883856442115962263863988638656355214458617856", + "58881119093836614286784080982385707876434816386453068785999181819728126541824", + "70133108351465901917848725640012789822080181995338886277631142806452474740736", + "2091400483109153414628252305253635932518568487848756536098208624900132898066", + "2463030012207618086268661639289990994851306649737620421020379330409125074586", + "722499398186583666501488861266227700087389331168192368980895227482887029256", + "844980712101718538938916635713009168047178048136572587838349595171011455766", + "2600309518818627934115333446333927664381451985716722425656823483339785787308", + "471603895253700949766702501918268317439757719912928431137302671526137481284", + "1721497620462767819725522881677144977221876857580015757488791593854246329647", + "2085369062428834683062603523008827574275582897892078158237533360669214800078", + "2859815000360506448236151731514353023471764758968426626160722174721816077703", + "2254537868585235757120800030199169414495445814552292077552008681807470065692", + "1250750122583623275816361404660470198893322444968975506386486046102589262631", + "2860430236662231682460315010924089371467996150051665574982134700172540678658", + "3545522040594164530764104540203698734722343038936588969694650949934477531150", + "728056981383907348622958726192517734592588773728337933683091077626917366421", + "2890071188500735811875432445563787552718849023839497738239507883432811032821", + "1190872692914209295698973703115098551324598801483110820049947757265122682847", + "359602282889721444655602963254357036943466714528157205528685129049071967510", + "1692872215561609494312756435123889545954198924397318657471695281873436149704", + "2590605650136316482732735588506111846747554844722006920336000768885501330137", + "2538731089502241015348918795772313301073751628202191017944285149455068235536", + "1941848105977598349921939910195617804003327661332109008113772219974276446161", + "2541190065732308796848963915827919797546750955548030797377914214512142181876", + "11001401720134096860972279708248085744640181214616077702702340749566753532", + "3519469631854222621350826920365674950995189656213595263129293601999192487149", + "1327383276275650516994934752133757640167763154520412987969078371152430249407", + "1622510006373079255236611320041429790777829091041573108032307394999722458648", + "3398680839709432259916942178822977551745266859528426714497177555318343649319", + "1229537602276196500954504625975037726691253604765919975526110107151788323130", + "2019125206204051821240437626094375412688544426523637687665105388464553607095", + "250632238655592268521086371710571163265144445824506153957778701934445477030", + "192661571897716364275507387382453296309882642109367431647756391210265888506", + "2978112023705704824326064018412782154218630417220371812278646234749428526936", + "1170661263478230667508636625372088991641558233599265605959853401901754258486", + "72642391953817658021265089936904503345093012029459468497597797471927495962", + "203188538265390678604395596981778128173449887563634771188301841075688169616", + "3542373487185013182398503919364855620949227884233769327773002280568694274534", + "2324780551037218554176508268628707603559703152248945402004718774213319165959", + "207231070464173439410532510321226241747101896085369533640430436423165252306", + "3296295059122062426657079467362817309150300650220810454912675873647862476842", + "1529466344477684299268097221391942830784633951636696007608389383738936147986", + "3156707040363118270861415808199884519713910231518281466694276322771854247861", + "664239137930360211559222543183481257020593042852906328035294340845773185802", + "2927577197800503534725833471741534862077461751283362541576759046494395931313", + "1985033060908254689193669986122146961144081595420222710771321865352925536933", + "2709369731695366840101167690990822648302479441364710083924288824427554145365", + "1593311597222235040157131963437607838610917533601788005443607154113924376772", + "3027036185912594257137006939948854406273445797921089356028133686539502430963", + "1258499624924912245035550935567752008971550599766581885280007768335876047927", + "485798493879408327458747851356168421051457806918915467051527024379575193821", + "1086674989389949727094173040959208797298592649943474370639032576252597454233", + "3296267178621969490986231840802217613443145675496749189016585786426162177263", + "2083213206607348834120864537545887136880174381475346400166787360772606171253", + "1861036482382730566770308929711284528322295146857026704406032475258031313418", + "44706210330264500111257798602786016864560299016228400129852283886985628250", + "2889178823076205109568476696185899104435845759453329715532814098080648964636", + "1043988272909294924463422227668121666659218657106060146354671716280745859652", + "116254589806558591507725830106961153692469070682978612930373730076416294775", + "2934003049977433952669232351183013020869743672022851878741301468120413899355", + "2794708562886994234436496587244132287941253963530916636005881415724974973411", + "3034575937140527799815224941632127413116279470244880771859674887693510463670", + "583795548743787389456371833042062004178112774371074405644008911581006853465", + "1849944434719677465101946505085502683102664625184048014698188653092774759557", + "3022219397074674459567806097897479156187156764275189330205687066257688335282", + "1987824832158231365277662801323857384937405584888523237103908553672116549036", + "14106983673119109803669930523545462713225948195368077932544297109708", + "32026952778508329039080739764285623962782187127932241361077555331362085256376", + "45841850186951944971336432457889867166159752131807358267338931089351592708389", + "75386171645146857380085422410413609130739682029906729715965185923842214442401", + "72222905238596023206817689527599100451510784387872023695656376634781182692570", + "80489904737628302903335311058430563047959623960113195631801830652165635714407", + "78230733709838978202331708209588921435275386080497816052653128562539011975784", + "59329533015333188442338481217100301612302273590324807158199168053379859921057", + "21383801027378796698063377217872262006999155435950387345376762974302600298750", + "44163783594931591841335417906940414750555615419794315286087253272042439279749", + "75727666790198043670575289000706574223014752246437341976559331387299711801313", + "39139950768166579466219138781505285412819653112351270354898878917602734435871", + "102656371329925470782145180902002596041294977323305330018829614116243383261465", + "35106455561094897143410565865199885766537881148892676046922918192282403500894", + "94160532497774846491241350933257656352585520710121979130898000028356725221166", + "60911327746236709981881898578034712074309137662215223085507220587802387039731", + "54876591185474034223573934605743192647283096256827018880341985638582895190670", + "99609728817852270197181468161796647847595609021023974037815435464500791132676", + "62739965270965367245150281531234354264407173006426530195801969324742443450677", + "30479979811127387891420880363251012358990100047406526628205070688392022365346", + "5604593576316750351815507994565873090219359057673254219856576133758184000823", + "62820176744723680526600517449778673074164341682293198286087144818812909232084", + "40454435412916728414454261616068299711785579759735647543255714098178559775807", + "114633252310918302213665948421218906397236589830905139548886324689489773955315", + "83611700507871955324726446723488204117966326842975103487766593502838627566305", + "26628687894766786951695422663592963827022927021415907656851164707111805579159", + "6761854739597249014517195848564643858684015643071650163414493212970085210905", + "98776204824058251197133225438667511086408430377735113413558564616572370751177", + "79870701887527675355425470128193060224747269555973854957399180803049572720202", + "26095196853075994890001144981207523709232941214149948806113661269935416429094", + "34455631732621003177382021661259055329170633372443248886163364723304978130343", + "3691834203590282176390991712606943017534331073508003835277421342844542378484", + "24211681989731546882500546578044658096879595981821806954926270696170596639857", + "72930335610774255512597536097415241417946544235276415395573199153732742508380", + "81219667002131235996419769436950214657431118535341841504297612369626881523690", + "74289488284419235807422613240223394804732056169387905408356214884332787541522", + "71323662961111345681057311562518354275785231655996310106407652601794534706397", + "20155822916431123175406247959018742145185810847393323244379002549203933425875", + "103593773171298326080999271767497387833342562805671193643003554696008197941609", + "45392115694815849747457901860463874609775307438804528316268782328642776867472", + "53126557740241397087165069281033581252186311879807809343087472063108001419732", + "95446128154980760857263954545622960469639245067671479434971766623839437356471", + "33382183990374231043681287909853308537962096803078557695892002581168589622107", + "70594699917558770405413850600473168452697736152765704794061094254717244259569", + "79934650391320104614089013420702500053497053907558176437006928533593371234942", + "43982768037302458246981474996895532137428370229583027466543245183838350820193", + "58862957957275665331109673112625235236942807938098449247973668952797872247780", + "105076040350889142305500616961780110393202602280853264411223150541600400673733", + "63723230454250788890616212263491768028968481907763357723733208290850849818155", + "54584319584089532026464816922693300202830211729143094741068393676140614055816", + "42201075531301384840879073998819699709495398782678152027161282034632053007880", + "18808894609698446589394074396777524171396630644318328640402064359525458496891", + "43619180889268553532514659276313240904654735428462778500458680565158449112239", + "70808757196008973393195905777207433431418422218569821067285192463479099476878", + "1811652077867219863858568804297287104558093437392368186710810691712598385470", + "1518351838654823809294391323810380402666987668279198957771900179294035590154", + "34652593647472965554873482624777999892328732474402269590495764487791420275120", + "24025271572397732690536387755251131730152741321770872953455352172071278778646", + "7615319353385977151799063965586644634176099076166826437132502643303259185498", + "36393514044464224874215364125080690330936591339748134625742536087488031203264", + "99404548992566847374530135564549880760670562054027491065069064909523262395301", + "8392681825868297665357168934187052332444764979457546783142760341522727992520", + "106688394149454170991972663374218016843422646664103269839574734219079785854751", + "92431488303248419415976366887076609109265465143061488961842733464243978221679", + "38035842259810991799179575223480176612725086968188143657631268016988139040315", + "65319544766171553589207785003982140044993019714091116206052458467932119630122", + "88704573148345317732129603084453164758504319071291732019043932108739743788012", + "68745141022059314829427734120347134249118577384433138643158404882309370785131", + "67696057511509015625756595745847237956072287562326035865580915491995232999229", + "28665910482611757818253299899284114146775641603145304721698994440487728126769", + "79857141015753235109906148794670894651824202919413849946749211491868585889123", + "7014138227231227765960163336399673595474134524895147686409023222775285563570", + "105649975710252268200385207658476668676070678618131518047432967248024316554628", + "15882986340584310124799349415962549358413738149027980584174473443557703031915", + "8489982881677966335277517584324742914331862882653815462394516656490709258556", + "47997163580390867349750538932521665840688405222927118535443071238002769232007", + "67767947604537139835073901909350735572147539618786024556452151563888553078249", + "37548037793850658272711815645839096122393759560202603123831884024994674564661", + "79328661221085156785965940507703512915239323488338577784645227162273489392224", + "52359301391513351376992189307525538249948481217951595205470596521893663340259", + "59055086042153079662348527968579358634865239287960481093171949080241420196859", + "100175114481934726404807909368362015560501153777411698558861511965102663647292", + "9691356352633728233019306973540092392799160882427009486138182008328732733766", + "107906151561911616573579761820297693839991891068263770221467000968507257726294", + "82208863142258216980477621113500419563047869176009907025591884584031296389228", + "53308892549549549207428622792430545760559326619002416579232898581997932396818", + "78398571860971918293412076077723879542580119116333507299059846175816666750896", + "53864959484734928626772626827763968864207317516749613878266505312403465204057", + "112754216092008214951117539778001441254637351082522649366878586833556626115817", + "39388309948139385160116671787103681537756735226412984736277025805244716807506", + "13890602131966108023558499801986584954603135177834481437803353727141850540535", + "101023557099839386227831695835436740820501458478149955811613104353493691813561", + "88520555761756624985952066624777974727065671041788676192311723345319173872776", + "29920803994565527054769851107336098444440069438468531160502559692932673044021", + "84543029490988645072096510805589391697624661512027777936093390099709549604958", + "109934621151954453181742463766229821536934826696614164046700567689608099755502", + "36631440795515703240578474082222360134687438879164699689266487005706920194901", + "99715441705716561724126321883336782945084377299257772600407482748077847120279", + "76171145430092164791691638463057360937071422829753217160475511336265449797349", + "62571033829250580504324047249096330130749429254287767634921565653221253485389", + "74879745388949123061672678751926370884881671259416064542076294324304485903778", + "106917431411462964063456276184504305038464352925081186494960496313500020917520", + "34712807087381175221715288171498285471236739277800793051108904180063046579906", + "90274170595882625511424144094449465395562394489371700600725405888920972224398", + "19264485003170829385895933979188559300418288848628731085847240826302562730143", + "75321683572690038861956015807167232083423712439463265634129785028730022824880", + "83449918666252333519561979042171530355528361986988753570378003168546821396977", + "84834359327616848170033434128859970951961318894207259913674815955145900304557", + "6199119126700759600049740943668494577725104080872412919728929716546173024089", + "37268544591890216356446470441452060394686516804478942645482649863304830459223", + "65907416953256450086606338761275435208070963413346131918783018949078238082782", + "30909608332476175547270474316570103989386816737085416885291406156355872176024", + "108935636886373431466742336952094878441565984911710458342412737877635258557742", + "16119462753230519104712666521144914099772625945855727131981736147511568205797", + "79714201161967435954639072306855364213965685374185058691871128500289856305738", + "25998296600239932488420937403930683259151407921842249430662919025857593355487", + "34724917464920340752623988126670701174699259712766680351992822894435625773482", + "111358094844111130429555329135985057486393433898791773798346797538062720261661", + "23828685736580023860033496783885602128315407008189762005354095259261555672174", + "3636242541393229995392454242857519199298928946570856111794483664588934555829", + "88136057203819680241310195906167826852986093856946854715645160882972218547349", + "101419097180117197879837424176146316364285481014298171896575925177782343148892", + "55281729659213575957070086346630180611679778520028359244943853741318799894121", + "48589615212958295703323739248524052447208398545606640414322335748096266125672", + "58409200467051498712161888178934701114397382920005305467179267100424095792385", + "31657061839158988935229656521628964512985787363032702770112458200100880397001", + "26495569952388713151163068490403048480867990608731210194229035990037243982581", + "55107770866094858469832239298156685467235042093296971851952588827881010968472", + "23612687227561410152809141640642894304591937770868382841450054859142380950837", + "98540949959183629165661455174328306944543996205247264713204404683735428897820", + "103519001421342754276325175558760234614674148548561313879636376221807790033214", + "31758083854241374206259628877349996597271199889821224626824335947310411504791", + "53981422361215420985971478772367499356648030455194209090600209871157339301130", + "464116922045594874092129069767910052630172932550456749132098288151338305284", + "28776176965549380676582777042096918235696297505260672675479431126594592770840", + "88955653952508134290342665272753211865779424936228005461112284464890557593031", + "33630514957595035146879094150555119128090586931637016022691604246945300930295", + "63694032379369170765006452166895320428931034769621922495871586002723804319527", + "540241451374092935094615974406488556078773841787695637379428573294428499942", + "47149547140613450576051715971145524011163527510181951471393082092691917019330", + "57046108737505675579436336375892799425093975263298662223874092514277082522797", + "60706910457937739392964704648025015756287544178823666217456610952021239066290", + "13982131587124956065270148350443197409490181565045550947853607928122817515733", + "20010858937986222094658656180288349774012606860428781362440029056940237630467", + "46580620204435131808649763648602460944062092981644131358721583780016928563422", + "26448519327141211095615706534922557081199607363347932666302095312865158195376", + "34886588458225382773373490888396672011340631249234877514457905750232217908919", + "2399287627846460197552675429144468664715617650234762043928151265026826011517", + "86274333133498975017714398728521941960211747015031163145608889253582724503809", + "62518695966963590120426888505572573953409235907672029020594861076398967714114", + "99547763866549090213130234217783200582023726301432495175069265314933996764903", + "11737895577453722036534712776853458819611608302254258471654705341843319050901", + "39400804808619627581833232813226333930388579828191937583088038938326949074481", + "3911693898611973095455823210038539488306444829399024983269011800424753762451", + "20345825422998233976219803688066351100512145081873276348614681291998276945294", + "6254782874772394388372284626375732108150726551072753686191086408602597288536", + "80870553707435061031546806156250525307209243308818811363289441108266302488414", + "7154507761007689308482163934557248577837945442019576826878822171902408757202", + "56027935879461400162574574863150687184888207989231075554889045209555986627345", + "6032777107151614251968660910247317054264600209563507277087929178528985549054", + "43949110011185981494635010044712350218675147773023199645863939653097036784622", + "106233599191698460930909514743323958923508165367914197213548786152508958083690", + "69956920010843619794643262747548030569356518401614845185270198749586550611548", + "52953976795065113682460374919441466737833354369352364681351208841499660358904", + "85450046152863247665411682212217092592115298678128473026073481721448635264950", + "55557479271910177707675057335558667742039269682202223388221037977420215922649", + "107313630466582570413141587375566351072376091065643738864501181886740255876439", + "65265676516331953388235204546740331298021361554200617471017347254074457500280", + "46403904255932639135913163497038625575872451337279393309453521175992280458250", + "7471373606130548498756862366724595724710526011907085273158988112868237501256", + "79259863163057009657544811967246576818614640026866178081595502235395066875295", + "21535731924141599391631259071140324903167638693284854700263117570615121920671", + "14156899317724454449082147127105170322934937335378556300709169153072944143900", + "46856815554947770986264373478794844537073669496614995948588842678409236612456", + "52081937731504295859554302161528724686945220437352075262172106481510406495107", + "105543910836842369412654093081219215443378334384149928412745333377910239192668", + "21417335889129301362491220954379986040006893262815130987151049468245482464878", + "105369564607449445946305364636321903133155291417193477836925694746864499323652", + "72593597316201303270500357606972206332197773064067360707158288723647678768115", + "84483252374278147654479157028890713761972791134357309480308653956126361028340", + "24598700812773472581903298159784376148787148446286723568904279216435857331095", + "88533331479403918204247132567175695216072646161951601201204199643736689191357", + "113319527249749115714508815953690699536553202956225063469825112139296829465169", + "69275899037763300732387761259944911370999476856714400929835201564607824779782", + "62411474707555331038586848619668479984724594599816158060093623839237538384480", + "8779903486425139617299145508476148364186518892555586293461835652140925041038", + "70155257265519799026649883715805618691874578209410772422587967293304956990581", + "48388360020473906162294178241836990445648424332581428098059347826559466791937", + "24912940008366382922804911058027071673237615084931009246275500143612908174774", + "58017370909107161913100977425784757655283147705469429222393615742762195692242", + "98126308842304403702132251536473765754217476422799121939388915875576762617231", + "105971257346762719997838574798830387968149604222372318887686208614945752026935", + "5028525505854591346845287034056645405923416897547028054251236112005780198281", + "29695422286582822515431108443754518570713671670621124602246292727173506668332", + "110662757166437394572442564278126396962938902017827081234672268121213935561416", + "5290253522723542461748468419391133990403182793067004386524692931817419665914", + "33082057878485111852029755896844576943571926771676215832055868781110827460699", + "87865939743061516196348423732313436784797662562001490390780565428455003387167", + "97155742952692258814519532565242677706964786748139258105339696322160147394858", + "58665599380471196453688828279606198973581159380922896696163236441798756758671", + "61793270063185910436262419932912829509804105610099702255418699329928001494640", + "23976736119125867073383843483189470892757278281623198331014121723621999467986", + "108579259980826702733596101509932189130669390152794120564631969553239503372564", + "68298937139486663094006469085928074190655610825422844648378505971821427598170", + "13223039359220330846160782809179253711194960744359196446005400343072117055937", + "45956316820200415745695154094066444109246284763140050177389651784610032346746", + "72399939542604682273804481914771463680620268186498430941791166074081900305113", + "59526824193848186114744158641128888006675795823943969962077639688764430698066", + "46839717710934462094457550115023007900445991019430589773307294011362272447392", + "14983383281732657449315413795368609253192970294481261290472127331886109876264", + "94200741600454208393342628283283419100159363132291984059405187883647728119430", + "17551121208029152971883988385050115051319082773248991065542841985964511215882", + "104410989240716353312992576573448787256553173204672918830764457458361960181437", + "38204978694712310561783424190191380571297946519898628616792892803988963916520", + "89961542330099746011208062999198353432294312299926319726537290779820426151868", + "71018708609145666507170206558990459834574750886816772924577488679457664950691", + "78209271038051605728342365010967875231302846878376573844079023688313765014133", + "59686837441955805261913646784234463317915727649872384310233959399640104931866", + "74872403617213894757108866370611808259875881479186983691420267339277183458017", + "4113473605731261738056438977862202470799220268770412857159347373482421578069", + "19121621447903998370605123987950696982409153632984867534677276876444620836392", + "93336644086008205901117830964693680976756842965786282961158035065650794547669", + "69415368753366160345742652437362576070584235976601726133191356971742452635307", + "107064068950980489266633833504078162888122448091546346440673504491702382975457", + "104060556901128851999171352403415580022074747894169061950959306541379432272003", + "115661001426357550189721344169984420966170147039999902044602357559603225041038", + "105181173868598146083755964049530428006791684227986403082488432572830102384172", + "115596128659297306329519863791590882462886998935933087563719487316281813621404", + "41449550610235531661338032411985931149087805422319758501896512592021297506059", + "66378562681912917752941610420820644782299975583365091345732823650462805075366", + "99010076216979835481857533794975585238088521368534357526549354967601543905280" + ], + "taskMetadata": [ + "4", + "3", + "1475069300727503653083904395687960727953135534250434170654050038281900479242", + "1", + "1", + "0", + "8", + "1475069300727503653083904395687960727953135534250434170654050038281900479242", + "1", + "1", + "0", + "8", + "1475069300727503653083904395687960727953135534250434170654050038281900479242", + "1", + "1", + "0", + "7", + "1475069300727503653083904395687960727953135534250434170654050038281900479242", + "1", + "1", + "0" + ], + "cairoAuxInput": [ + "22", + "0", + "65535", + "42800643258479064999893963318903811951182475189843316", + "1", + "5", + "731", + "2114762", + "2114762", + "2114791", + "2114791", + "2152273", + "2213095", + "2311778", + "2737383", + "3578143", + "5358823", + "5392435", + "1", + "290341444919459839", + "5", + "759", + "19479391744096746095302915018666824673609714641769118653464651849437647590057", + "2114767", + "1", + "75586849994244071713619964578969130928287225494360810245917999482602591704549", + "2114770", + "6", + "23490869233084492881495888906568100065648189610458915454537883586275356816413", + "2114778", + "6", + "23490869233084492881495888906568100065648189610458915454537883586275356816413", + "2114786", + "5", + "97901740803237437506455021565016774035455265503190141863597306165856213814191", + "744758757512579079051437877443345742957495119884385984178674852042524089681", + "1556070784426994278794730558566600595243533047546696460582149954956942431755", + "2258574098688816154485766842772852449147166553704872673548072256694044684015", + "3469606569072575128135328134449553392363966103478262746495606295371346579162", + "3507346270394319786311795308316888669708007923586869166892816198024950182863", + "3298660649585885053358577037094234438050220921162826365382127791477779600589", + "2611689913368736890173857038834333916186503593749279667617754687678941492349" + ], + "cairoVerifierId": "7" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_1.json b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_1.json new file mode 100644 index 0000000..a91f98f --- /dev/null +++ b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_1.json @@ -0,0 +1,9 @@ +{ + "startAddr": "2114767", + "values": [ + "1001" + ], + "z": "3298660649585885053358577037094234438050220921162826365382127791477779600589", + "alpha": "2611689913368736890173857038834333916186503593749279667617754687678941492349", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_2.json b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_2.json new file mode 100644 index 0000000..259e233 --- /dev/null +++ b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_2.json @@ -0,0 +1,14 @@ +{ + "startAddr": "2114770", + "values": [ + "1006", + "1005", + "1004", + "1003", + "1002", + "1001" + ], + "z": "3298660649585885053358577037094234438050220921162826365382127791477779600589", + "alpha": "2611689913368736890173857038834333916186503593749279667617754687678941492349", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_3.json b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_3.json new file mode 100644 index 0000000..966bbd8 --- /dev/null +++ b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_3.json @@ -0,0 +1,14 @@ +{ + "startAddr": "2114778", + "values": [ + "1006", + "1005", + "1004", + "1003", + "1002", + "1001" + ], + "z": "3298660649585885053358577037094234438050220921162826365382127791477779600589", + "alpha": "2611689913368736890173857038834333916186503593749279667617754687678941492349", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_4.json b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_4.json new file mode 100644 index 0000000..26599aa --- /dev/null +++ b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_4.json @@ -0,0 +1,13 @@ +{ + "startAddr": "2114786", + "values": [ + "1005", + "1004", + "1003", + "1002", + "1001" + ], + "z": "3298660649585885053358577037094234438050220921162826365382127791477779600589", + "alpha": "2611689913368736890173857038834333916186503593749279667617754687678941492349", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/merkle_verify/merkle_verify_1.json b/src/data_samples/data_samples/merkle_verify/merkle_verify_1.json new file mode 100644 index 0000000..bc11c1d --- /dev/null +++ b/src/data_samples/data_samples/merkle_verify/merkle_verify_1.json @@ -0,0 +1,439 @@ +{ + "merkleView": [ + "67308838319218314023300986328357146642211993217198743503019619825002085351424", + "104592077766553783740207471622928775414340040746737518642252315989010676711424", + "97601063946723926418835601629391169689959508047004269504146158879484722282496", + "83450748086812302784514034844448944657998511579706467237037258272809366323200", + "74565194756121129032960531430941387545355168017489083427171350619707827814400", + "48795817681173776109388974698510285937547998340436481895061696242013607821312", + "75934391499899796383106624421075227107254485391569755435364066332477675798528", + "20090775423145657589449297981662434497308008534449378529680232048107389452288", + "76852298112425589494313761070638667004750622196942647586358223047614812651520", + "61041073221163095524297509663624813222026221753207323648999174029292915916800", + "83010854399194670986702758904841688474269577580852049220108739624872481652736", + "73828941665035162870681111562836745250113716755264915996857520334764070928384", + "66465781107168353306260343721231378721778826309042034798975914585079850991616", + "65681798268731664742814258440951879914368084480852765130062234933423331344384", + "20158781614833622486432722575644247964412727224380687100372062042608040411136", + "111013574026182633262879343945276776712403365461607410425435884944093035364352", + "107918577031860237523232540960878259436105518019834638384597428665957931286528", + "59015649029432863506367118092159102289343308508323595870332411452212289470464", + "107901481847429148907413719776041011341481867494826484182119007709305080119296", + "73099726734365407451725533646796564177172009776922922946437020600746966515712", + "22401670533839346379507574203563484180168765607406624140245893096164944773120", + "3972073664323263866312681314066601153493168679664021229244654620758727720960", + "111165806727320282938373206490001099375199582755739295979599889415588599037952", + "36440437179666422806883224020445279636197304391906314164442981962917309579264", + "100017032572732280208438797731893473263282134071781824793637474327152071540736", + "62132899597752479318446931135597339820323175663182715722527432082150375030784", + "56164287890483019875878788206939283790988721063593018876115122483239688601600", + "73365215934386131017056757008118015656646147600849934729574972075605525266432", + "85616089934001933556569876521090526615321872372864609968300240299803996585984", + "29571998086205105093773190633447171227035855303437548954365569587148016844800", + "91711528001416021714893996576218720179040375853176941082504255656689580113920", + "25420592619476847875164193748098659156311118662270600532152055600269083279360", + "115213477822456318441458380969444202302834747676101773733403383061275685683200", + "9496049296643605044850564781215888646301116960163937964472721441629895917568", + "62938075740853665698425653874640198125122156930042841223968135492240880435200", + "56956576176041624498616958235228260469461123516420031909830778039672233787392", + "10830340551018213985853777484617072644666104955693311762753044915585181286400", + "16396038011027631432373495973030829164409259115476496673924212129678149812224", + "113012817353560071880996363653752283304058910190488887324270564605393184489472", + "42528114512826478456818193444304763796414364821052611870504380949985121796096", + "50465547723627795463892475396609948647848037093906406801107711579005300768768", + "22048801001988274532437440714343053211538335175763745973673019060296244789248", + "109298186844619534601219817221175616361070097537639082768730658631559315193856", + "24339006361499575411886166770526692989148042945094399266578148358140616245248", + "42060718057318979072039422535099233216898552330774150811954141447367704969216", + "13444992926749396010884711206194481255241094412133284948409418206665112551424", + "82071369093835764236793038171025638534312727717678048681207300596061834313728", + "109894704419179448809478801475211107049647298851530778702750760925305992380416", + "107227412824649568429418572790550526972680948770143555414495622032567958503424", + "93248995207130974325381768561809716780429760120135953216196586531691736072192", + "12605411159692402521890937603532355719382343024524929573092305396846831861760", + "86255843457023054100960686804165450319633141827697723730850677571847075135488", + "16169713553085472842915788832325542767023302257899031877431088779095948918784", + "94296227309933411467687386269282412169007421829540801144957171352464672161792", + "104910862699802496430591398224092826951915386699149618849853753980965451988992", + "111816074101771299265172975606350426956077723925918721487196147419116164087808", + "35594484925592180855188810541693319759719658076998783462780274139685139251200", + "97852602628185435825265547852510384636921102348202292365446693952152177475584", + "63328404169334756465785305199612936619850094311840215055413903015005275553792", + "102897710487632455235113681575792895971900403145908763301171630374095721332736", + "22029543827877317037710255331754906225788807098040723085855146211632796925952", + "106467692500225762056056875137308053292998039999416660820762683163755128291328", + "83251112506333606431476321084195079953311683321739084544578568045932926992384", + "63397536618468896313612706552902528920794429977235513710652660513130829316096", + "76618729326569238714678321635568612669538705264305426299070381350811458338816", + "35925777835475309453086354363803160701074301077878122967802967129637523554304", + "8113167442801930449020290896484610334893255622499652490895977990655909560320", + "12594052795158370986991031946945848848078234636239569320888471941703706607616", + "69111727838694153921524626391924572689966654209198270236042209344504863916032", + "9180316852412313010573510350525196194152337750316546773487372902469889687552", + "22980798704153454476295274017238079211961676485493649522778629179114281500672", + "104370908652664896362391927624437310189497165784422106526086951709662282514432", + "14126541039394397835053780521990396136269592857119515750909292390831215345664", + "81077634846092781306003531686826353658344288213628453821394196250040043831296", + "105092987744168743877564638407706808662474269917053994912806436992055121018880", + "66546260885304139246202288837106996864437594626838757726462844403221400649728", + "99462857351862675646637465342876670226893203659379256099538754067476475019264", + "42554221037224116597773854626309661431192722581498455566360172182106500235264", + "8718546424390865261174924695283947999908859408938170573438097620832784220160", + "45415383479308590278684451115405937061492931060304638299770597489426546294784", + "101590954736559740891806327845812085311273417773911253748070978358600976564224", + "84101454568687420492146900087949499163322287487459237330667008155293015080960", + "41777824951091192929700861676524318083343968099366888222007904659262859640832", + "35259052608400815421866508109689660559572076775871017356260581209541395349504", + "61296994182475522127878494333507345795743650712949502978346077882443810996224", + "95886332963096097585635608322003730917316269537055897907550016961209803210752", + "78597400136950571023257633171455881697116071429428812709440160092831203983360", + "92435827848641588673752077038940167228635436343914563749008733719318897885184", + "7308083595111305045046214229632068037861210178658917524593226667290104168448", + "59746144370277476901479414695880830144617274028809688642080033331310789394432", + "17295804539249436013858800257554307258949075793740981725682556761342551785472", + "90676909277735760141294878814424654674788442177775032475288563144768383614976", + "44364061593379463115225001995841185777694528928377929907815526305788231417856", + "4570957198588040632021921630540641084833443464327474801563231408778534453248", + "14419960308900512550079548216055842105938253864021077517742532787719978876928", + "71657731117955768089411283563249846548186423085666532185452231964634600439808", + "40535290855160123560422504851683957306637024073628896739401326393034331389952", + "43111028501601683553445761486870742065060494866788960388985848675973430509568", + "33558738000014589005802124626333053576066533476069388261171157556922459095040", + "45294651214228517609357591827165196185059301966195531392623097639542716366848", + "81705894203283254095877517919741004666929510313459406988498484644279868194816", + "61697236836608947519515498505707899835146058775383364040556642755642252066816", + "47903705646732367943864644506411516921324478906357956104444596864664349966336", + "112254209476807119118884473157280695530248139999525970294121196635004405284864", + "14797162358930228875408603118754926464575134358859423930747899961463491526656", + "25628280171304281650560643629712483050052181224138865222686993674778760445952", + "49322546497121032001773105158870062144841473627080846534653325133183281266688", + "112886275997459705758396740498467744688409946379329227937367798765418507665408", + "94858727948261059348816851845157826666806185812101447983873759486555975581696", + "41876545011858226743589076637697485508529894347498604098316135013268607467520", + "83906612907840831460923229657819122191230377724910209754711807188492546473984", + "16122730220554402114716773804351219079219389687693856972805548687446058729472", + "58976581496243174267777660675577567707812491342433616922303591777540983750656", + "107910304439299773499576111521163664078872092612627941273197477337579003052032", + "102850004539127788365933582877184764485485549904879118170494135455229826564096", + "95899733897667914410417718062084023562015196458240407587243378737980056272896", + "30773503165844023413320307350226276950444712399821048921714680781888297107456", + "111617267040198161202927017493278209706585858590749422300290111469304049303552", + "93416298769384191679606128817397955133334708306576855347054873600671814254592", + "101504869552807993647989544396628263288175610837235407422964782629033030451200", + "65318337138572401099973567537591385648298982118182363637454214929047456055296", + "11348167949979007349921715612986332187594500140453405236051257032640733118464", + "93912602959848641241710073359926550180978240318631686029449367233707204673536", + "92174452743329261199308900468170383078544503409760081080854446408262471385088", + "26487350187972658405148646726738014963743947020485984076751102083300136583168", + "6936444191344965539377260090159642677450707685510673788589050945325433356288", + "79953193378056563507222979208263233862300757401245947726291857169431763353600", + "35848063357209613629905433997359359787875749853261193094345891975524572463104", + "55342249517949787648509292460956060812993117932638102321724411262304690110464", + "61835738256466934571354872817295808487594127518264296227013580188402470354944", + "110787387334341827871711086650242137534548035573848565568015129902141256237056", + "68264394436263760331138101884384015947611606558110724574451096762161838424064", + "28964640413462155223592163681831471495006379484860677429648140219708904308736", + "61529919370274438152130940448466125979256364275827981025911819895540434337792", + "40106472621878873744124295679244452874263989946750790541141346601749002059776", + "66563411271010787552989624783032916819114269404633646688059121925691317157888", + "61068480526699339064272439854343796254877790740732542270141910804975816015872", + "32728316656588824765428538956147125737650412568997324497602097031325058859008", + "72681094005616756138564928542912610220306892054186233196151382342662562512896", + "56766740563440858584121883029152891459114416903398409516066953424308640153600", + "109191351859862071290271919186161369701940160137413338171764071442759314046976", + "44466590545297201181049730193636358015176934515367373786055081978601628762112", + "84239372835582500330084866199470653818506654768172755961647163802500114415616", + "95329657346345279432081408224662391089906689964309369204276467661285135220736", + "74580355726717492760667043735031643137135517611398644746544929872304182132736", + "5233352809388660481434582947512328242162887362521585742284324246191503048704", + "92125133817656538419945203297057628605010439999713922759507312328023239294976", + "90760095508467312416080004045642478490062395745103745310322489175329126481920", + "12215924417259842455798690026759508046501612787230180007764127228093779673088", + "74643833168278092578290472785051932317589979066618626631847115684923410743296", + "46592120962461585070816468620963826672329315229509131987805496188798777688064", + "5075933622192797709118624689469787532686915602532570044872767052195783770112", + "24093094920377429330853460893813858439063425036252581684907970726455064657920", + "48016476219422449578664751710516221843039509682549121004935742218662941032448", + "46245903905707218111870195333851826797643245491595397874219018799626344988672", + "68687642338300448884954842223118481225528417585216614673175759240920309956608", + "69139100832228804055940655407030002798755275973942058830317796494789547393024", + "67427479786107937241705876354338426057694458658413452699710233787816675901440", + "82401926991431294980731057351575985399066441624203182907607654015801048956928", + "97280708732213841312854572898412506903905479868446741271691417624917294710784", + "112835521821362381953190341473163897844024238328681964709709994899325889544192", + "33249668572056896356206665580372655584849157747655735394398940764514923053056", + "72395332929080427047599359735951858838371478352931881279229540785357443825664", + "76514120133822036291276703520448538811947949536346288096251907369534316609536", + "16454385003377737707910380479667941864608111311130098530924807568311348887552", + "109939171667283932947796146578477399609510821175983883999627990904894329454592", + "12799206809438536717586611216214906271255656268967714015229950374509832830976", + "32401942778482791101008215728393471229523586404694153428745939383678511611904", + "80519844679515121315074996329356510153827912480973759601226340890181858492416", + "31946089839724403511065192746846863685687831349891247128736081136323313795072", + "53284870278907660840810400835690279922531163054729105222723035672727064150016", + "38574910070582974052624225633339457656654358540230754165531585799160854478848", + "63389925964347109174342482877564238100394103458922082818562669014495220727808", + "5666619525251672697493016269748742533113764062649652150906632640846303854592", + "64914370073808416875405244853160352574610817010863018449009267058642977292288", + "13185584490988892765612185314045479424008532196212321423543319718143297847296", + "71380893200007354733282680620676588633265788867746971227029189862796656902144", + "1050535231758985371440438823003206092548114187663845982561352477452693143552", + "83849963135794929197177188449175769589312548284383512801315876457188633346048", + "6044065992116158818591996511167205228306434459466276302113656666972374433792", + "64084369974385024363922340528127058484839169824530545781198455995373379911680", + "10720636626663340389043886989627966704598500555276887391123389349934405779456", + "82004119177296471301036989445507992499641698303125916809306983898934786654208", + "30096860226781990409745253293944438665067470758437332457141176336410927431680", + "111171570304987282441999547236810982637783709757855584304211193662073787645952", + "111073264049077472312363187724854223000929710874703464669059759098439363723264", + "73349179453678578624370299201889632030855881662748804252695347683849205186560", + "34506662016128836727108177528345410391077552461559292688216584789436812754944", + "80796092735667498334043730480288487667232325017483974711746821540418313781248", + "81891943861943875218703046363076765886406844945378771796040240870033434083328", + "57392150378910409326567187703304480460475243014615904724098197142645032091648", + "108657650171853769930132086503588239410586327644429004796919104402320892362752", + "109903250725481962342155487015664128374249590455752579521302976962321188913152", + "74665924755317588116976143580597764783277467552233602903799121280464127524864", + "14924291846412941909857708210277226665014796667344357895828812531547779366912", + "12934928496490827604056429941161476285436759890899967542325962621024729038848", + "4924609399871756214339769889010643170109426776594566737279848142741356675072", + "30239274152323682311372967132902572682776656742123991165394298994305815019520", + "113211568851300706312772208753392706412565816516458284680218135750642359074816", + "4287935475482615897710428379887622195796120042168883259911507078845653057536", + "91011679020925350641381182084972176681131771968145166236616478538410712104960", + "87951930931279959176151085650057838396320267682793633912926017378353200234496", + "104261464397631076677271701313774899487047813678881427582308209302436612931584", + "18402572216590915703281837599066224340900358851603399924902351156584189526016", + "9198966040360097633619568550496010981162036172585225243024331319009888698368", + "101224500538776039067791136980535140783543478079839878046701866645511924088832", + "66835797400551190699910184241645743258097219354160404678355405236236128878592", + "49585003585403332467702625703649904996718533357573900601327732805683621396480", + "38973276210149794175263962485528752238971411508196431805449375534252302532608", + "61603568514266348821650921773764131414874896072039690820461377130741054308352", + "42016940774440816633511391010356999138626363022415389166224686466057166127104", + "74070576172516909333331294862966961455014582882499964784848613117597000400896", + "93426832798995220043127894053271669486416492809744346096508010671457198669824", + "5406096368422399993977886940547440202153270512560251958425005357317343936512", + "111721397439227553109184792638488691478926981503706803977776082167021038469120", + "23797118341228319796903882094282485583128523760760214365070254240007026900992", + "21800473642054850607327066310662927178576273678700509531332479331557919686656", + "41957329335867030842308295939333548256373885629371180023702765531437413171200", + "44568768271141562472845616534658407146658326483799057475584350771913410215936", + "36772637092794249647308174394227868849105685955727508091360139693868823085056", + "99555084033458835963132902605976633315864208737510222794105802195101437394944", + "61870811224590647461208038647028768945072413788137925949118691799834176782336", + "81604624186051753924365788878609896090903514139407309805110993537656671961088", + "91801154911679484919476294713595686724777639400063213824863407704667202781184", + "49997367045251847190290885604463501877744069351999426081709631250357135867904", + "114604769388349657307270665182191112964935154929738651284794747825018390970368", + "10178052030609591954649313463225930004797731513164475812526533070215211646976", + "24917930987053028280887561344229732471267403183096299498799418214201369296896", + "13513541837400632787944620600513172224277619793993440760196705902116101685248", + "38758252692437087747985422947387630203932714451539043657968313018201996787712", + "30936433013641939540499753866735656347868914234520993025034864883310090256384", + "82784592779532728202648822185754248695717952908680798408646748925119726354432", + "24490933729497509370459031551796518485260645183487897455877190145111303913472", + "113846778122883227911755808282490082526073933155372412267660618222051925164032", + "80948905552859205691273311517178574236172489798211959446095983888274296930304", + "44544535368519189335325624432905780099741906333593603592829911110238351654912", + "17289072613280243572560261408402481223341495308803543987940159344956667854848", + "7468447171047462509057763659218708510880436064100465821043135458990092189696", + "33109063415273425045224355803484597331174239386755915714499863190366534500352", + "28901157140702863880182330918553558116521425912482229558804096954450881544192", + "82994587876868284031042106063345050454176590882725584196529218236100909203456", + "52031635681846924240195095038979343300292271537986275868486616515933500342272", + "44581952675582213914582847364377237798071833876348280316600749011992880087040", + "87894521637119640298250605656993228321820490416974336913297663972780401491968", + "1470478718909253075736724864201064047773936278159494997628555329835657854976", + "35283308074713773211323023378584934813729394744912447763843933008753619632128", + "42071360282670416191204008296065710256284290750308956591071189015221856370688", + "22139642156047256661120785070838411209155228615350322906485459205931256512512", + "88052511089415740490536807517511050526855768456141920514047458994989777813504", + "64550247075553679474130024828185536813644152461257148659451571747252405796864", + "58791985039066000958015012509574182399174789972954778972511546665476435214336", + "81512855831557757052216343559527444614746971213030724276201056169624340529152", + "46967307084880853233610015110161491374632426199755098439022047918276869095424", + "75090818482098727514492338920789182432272698475097061889496860266889348120576", + "76401462818452921241316462271559699520537961525623726309353625193109268725760", + "7101637071537394326550434749583004123929740072924436253725962693642180100096", + "71259302736840138663016976443291471728973896115692079000998392783619219259392", + "45781294823952048246327781193357898122782842772899102781338102945516829540352", + "1622749482119008929753680967159439909604194453099753012515699229421572456448", + "26209871685970344942239410718268462391001321306909953590914600031612938747904", + "61523272798279051378073172847632153961994823629866839474626733307364869406720", + "51383589067384007625416808972314191785598217134000699813349498954952246034432", + "50212328029313050976224561507548955860313399554575991573951112911005270671360", + "91755876351215690973197431397895532968163702509340470466426130848846893285376", + "58092475831904765723895312892408623367617932789380894272131920125364835188736", + "79101032038165439862282898685126999270341987627126199062210894057338904248320", + "108486276573881553328660504416730434192949935068245290684705748913686983999488", + "30244672030431636302295688038517921653365846937639432342167617914193345249280", + "69075440529352590260629428822198159328813480174434871226701978947809164918784", + "96921532002849874378706712215728325549885812457435681484726202370709872705536", + "65244265344076617344162640893645051225871994146280491808936537979903801294848", + "65401273550189460844866822778748899911220395085607160345382084694140434513920", + "84846414768739867202968415330842199877227853749531791219865215477620269907968", + "16143098216423667050246218687248669008162907081109174450228396012267443847168", + "195551696559026390464409665536509293299745978835313538279821596842415620096", + "64534525148693622859896232804639041624671993223076221139022933633939724566528", + "1197816462105399226095535549924762900905134692301627891826068302800307093504", + "33379419666584984000411333132454340082490898215504939544134597029897263120384", + "50596703306342346845060356536559481653780415426505114430902031697169675714560", + "58917227319287331181267226248819940511023977465151429731046391898900835336192", + "21968260048303066569347430108832989686119035760514130279414411598467440836608", + "27580803378190616703921903212426273799811091687304232280800821595891545669632", + "82814799377701790123063649711505530171559564978633528091486092150635877105664", + "84793756184424956264507468962277704052603930095106134244911015049612861898752", + "56821962635691242105377872831897510789037120288177607494341119621682285248512", + "41985448632727333917202899899016077040739742860907827258636370768195911417856", + "45288818907720631323948534770333804238555225420953279970519573828010281795584", + "76402793081923256038658813919801548080536323678867418125743324610112241270784", + "79537725936420050671319391716735491768092632142433481813200585861996801425408", + "68984993031104511073563476591834568355427595831192835672429292960415957909504", + "34232395941979126530397863102449128288559467276120325487917741929666288025600", + "60827719012659203687842777342244533990960810476225141996333004237365466628096", + "26639885725308685410139455717529858552813258507323258830126501296926651056128", + "28349799789287944419632479319948343063833505772231656611642702654583601102848", + "65731151649361733439020279318435461413561784341690898592558613653824762544128", + "46033873780057458135657604244633374750970882857845516216727510381844009844736", + "38964156677039861934520255886989709785849574319501962655599790920855803920384", + "91449750303923134525000126518655186404032030862339029818443779223177735962624", + "32282198556838387894331026380550676111217796026145015598771375994882437939200", + "64865025872723245151423059089475701949004380437394049920714276052352649658368", + "40116003541303170916617868461885624961505262463278301537441114198527510052864", + "4319703143250080609201664142708048849204223249599715223729201354705310056448", + "68442692820152524931500182049102925904495756778108433037361023094219905957888", + "79460228147780086015494456645208850091993288721268425097273579165137428807680", + "77788098780973022635228168526512313495413333770049813276046497594074728497152", + "107172405541312032027271954875869420934877826253392867904005798217004032720896", + "29896218460422617423070329608303020179932413520532707065352630031374943780864", + "89735284868468530411203811399032618473300544023153436956929358299475839287296", + "25340017947339044220598355380831604858822084633869772125011739403362483830784", + "64531357437875387349910298951369978672657445695061722911330268664763829452800", + "91671319395857760231854528387031703166611417010819949627025858727874937225216", + "86475487107783430568053826058903674171885013452216099942214462289135058026496", + "99141628846535883121406150882437413126184363091550169425303127213709277003776", + "97464700116804339464126866104842011542194482821876409319834928276869065211904", + "115018827378066870316812149336947001573918741039697805210066929225647240773632", + "42890310796535726208216018289780516273541130438845845847570941762212097687552", + "57047733514281496327017739291735192266565312939526305467857044418780538601472", + "93258022023027339909567400021697227749176804167174718260157400029015876567040", + "8628303588305029513260008929386801536184348027479935372331731812421776441344", + "74058162630904989041156424920058232034198017333849870217087314682334976933888", + "111182062697240117771417040208644237370609742120854473238896981833280892436480", + "54819177644174116473462839398316603413138295776165690624076975665825666039808", + "83820856550940578211802732861540832837279891554573472959853889462050184232960", + "3623820166524728774798065936130200073575816398838871372629068732329422225408", + "84817061609015548589723094411144601476723664107592905082630250460576955236352", + "11092629378833747601629471298825206950084245303535445820948407179381936488448", + "109243523449272346603305987040318994061257236448981034303799334353143662116864", + "92426700174819012929026209467491025374331342516266220391476705144334675083264", + "39158541444683933214961809120769238541290486756422025502027811932225350402048", + "41806259984977506174308616755000326443256151788325512026705792753518109523968", + "44407546698444167181228721858007401420818768534322874564437678992134930169856", + "50000396992900970844776956612614925752227830983707759872581601867657012838400", + "61510392804676413596655401474018222076984546419712577224992961466279405813760", + "86646372180177941887527819052786205714923895754721396387387624128521797894144", + "35402197222942722385830179078171238822751328743747369689016224318357579497472", + "114079654212588445661845190122503758538088185492439260070828248135711244419072", + "57378390008485113804546243186107058867456889549304369352546420678461925359616", + "12813759348156313791648971386135952737280903025040524004680479879255109402624", + "110304953224241601766341804267775057407880717188099848402201412675292402548736", + "115201184711220873959125913173847702127646153480737605831559657551282890080256", + "83153655822515827455480329757754758739983202407706007619432979912994624372736", + "103700218344877251142763820829380664933190390648129698680946797928096118865920", + "13889509693267866265843700290985522181471776341304431015723350244315436679168", + "52104587032332447867505026159502337816645322824470438047485259304469784428544", + "6283248110308256799190376468896844506024882145832995471189304314186052927488", + "59527737298800713670095737442657542377036175001929408619924827861748562264064", + "3176735237927902499039066345753605098727131572393737566239877058688024838144", + "99073081379096243889982010198430698260061192570277602153840851693434556121088", + "22467975022880571899920837293206011543922500998094432791888712755346581487616", + "20675871703733291955577246691669275628144301482786492483241830030176094781440", + "6177301008145259987404023052487690154719469398595217388822167158550528262144", + "51999179122927046002389572512133977859543686057184343948124907595931020427264", + "85839834812364221669367345824896140086931939107321437535727777658743950409728", + "70034935581868797606734742011100907074752070153151117078970517310025645424640", + "29482042626867173190510440421171925423541590466925495994154014379764409696256", + "84007642193938950025243406585259383967809393292214126511360658828376882020352", + "8067663105376609565328717592258540906788380190795720140365099707252636385280", + "83750463490122530455639631061751774994013879820131771961358068692717353828352", + "48407629965113184041225276904950341717089504731312246679801492190708933591040", + "73921364084591975895954017985038865143305854294509094991205393188511698386944", + "84361456730850451750233304631441924286366580445633815595571245072958829363200", + "83540109908159593765596665970405935553455991144112873308777414835015042203648", + "45072541130913382121918589025427601325317674437094467997339886263684810407936", + "44212606642796820754074555224108152534127497851932359787999554992359279165440", + "5199855960796857322236518838441638526662334521635997601240533028237771538432", + "81909192824316564771037153717254475627436341180132533508811466257011553861632", + "65846360665953217392121356812143032325329320026940519043439785343702660022272", + "2277945148999993684965789426314051440269295847101597746836237545256138047488", + "56157997380092802352669727997233497010386214166220137181137223106375375126528", + "64071416507482453053859976848753611062860228739184987145606134783450047053824", + "70341801191533662939318189919952562242644862041644498849475890407082045734912", + "20620493096658744689607235483049876094583223390636206154989833890917120999424", + "72396076799398268619972411295428019167298911955785554410540740302896076161024", + "82805285233541836592662715563429229845729675073557115928429319584234923360256", + "1260965036663896759237199409830424102654951066637999506541222620276061110272", + "67662922510224926087477969709587493703344101704701226363693003528778540908544", + "48491914235994211152558891719260216696466890062685772424040726713428569227264", + "88770561442011262601152049955071864319673966766577553356706268115444810383360", + "110975237062336854499571642533511720230509185456198183098284949116774674071552", + "70101739366786446792421658388507471592703593736190070259965792126494505435136", + "108334083020423550201095664245571488795339288585573928682103872517028773363712", + "96356462368955850478537989253930554148173755748322368536494713514965256372224", + "54894394585836228303283433701444446735343998907192585360464144956932422107136", + "17894440374020017663577150369289533708073247791284861909340454005962958700544", + "74127122056306371435493761230155815208302585871571193318939367410077704126464", + "55469507694351193681331775775076060358219168834597115832030622035174255230976", + "19834594518198086573608195792799535820975055443713438593613683479316225064960", + "3629043129461716011912417425942646291790683562669364023909927934444269731840", + "1229532439635680400275535984121395395432308705972044566732558228755119603712", + "111962593661596609258661010434521917026719007974504177794442772055564151160832", + "36351940997263301158338277364801920979789932988282514807778596325391278800896", + "89890712869014161635108639429480298136126780602481492192157648328231957299200", + "158730151163210687921430893874888733543360991222456149740293663199869272064", + "113662560265244396709050425623764496197432442698837997252556413951818105618432", + "106222430288065989646565639943012464900961660357896246206477324692380750708736", + "38838449596697640849344953157330410009248213004191416151695052017880197496832", + "76588950228644959675020101326559289594193173395259498775891647291904581697536", + "59767487991208798492970512345266400938092644992140407281727658914110374936576", + "64904059709265870819299782117997824762862835445256484005498498193990120112128" + ], + "initialMerkleQueue": [ + "1156586129", + "7571438104610254331785552975080552877156654703407984202836767266591110856704", + "1228919375", + "62341031345990254453115262245152787332454654111616479288454285010037349810176", + "1358027652", + "80457285398833726151716236977604448987988722831668980534301936371119062777856", + "1410549367", + "31845888925208399254292990952162820227226448838192585058176675187035534786560", + "1423548484", + "15361200000952499450161045449812384626260055743742191931368842505240566562816", + "1465645840", + "65704669013309513811627277028964658272455963227346605274273399406353713201152", + "1705231901", + "108137254344024775317422612118031159597271730365919797243070125209813965078528", + "1784274787", + "100795441019384657526471431581647172934712031019097491177055413131219130384384", + "1797163689", + "35898781620733911232132375270462979435810693645709743994357234395448306827264", + "1800981600", + "87860180627181332084014953046117365260535927060435944101874614802134859776", + "1809871483", + "54051506901978994166883320532784544411644359298964041714336665320500959903744", + "1858605003", + "57052568939278136556838082986535691493199846573999643411574792298923311497216", + "1887670377", + "32868654955886820087659023580581672859521751471673449937047290336496647667712", + "1966752107", + "108047018002547308607803249214525940206972573143956917958982599373221554814976", + "1978958587", + "72745899064841512643845049231250143303816936258000710872298885074630096191488", + "2107414490", + "37287983030451064911762089590661374610890088158519452712008974950573178617856" + ], + "height": "30", + "expectedRoot": "81826041485941920729208486564641888036913005464944271361829961674896219045888" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/merkle_verify/merkle_verify_2.json b/src/data_samples/data_samples/merkle_verify/merkle_verify_2.json new file mode 100644 index 0000000..4af3578 --- /dev/null +++ b/src/data_samples/data_samples/merkle_verify/merkle_verify_2.json @@ -0,0 +1,439 @@ +{ + "merkleView": [ + "27973447727101962959396906556444782203676991970929808822664126521449113452544", + "91117371748370698609030167193664354975057973298270211938589929617072200876032", + "14641132428025906192799664685055120719519528341710215356289175634825810280448", + "103186713769937583671907317367299601502304432415742776479748887542695804796928", + "46091110999809202649163000740097400366579971516015631183526285303319384555520", + "106673794512391907484101646756881641775329538629484285125526892690098630950912", + "107297475619754399537008539378996371419645329220452301801367737259296445956096", + "93483888423040832818301974604767680118510071885053668735384798337016249974784", + "48180341617664801533847085668601220609586543000478365460964146252724159119360", + "78918590340558208840634834026530867669357750937823085535753023172035043393536", + "63254733137390714384611671822915232377726241783770079662198402510404655775744", + "76172993694369191227393532187647539599431223558038316250132151602894946172928", + "25376407687529321190057726687709779434756960933633789837227686340771434201088", + "100535250808830631919899235526523557709870511698722808176149452955993656786944", + "55227608745508498275330002908704567998292117309419346816697581919531463344128", + "70097173999443543831112772174659661334124773072631157586488585438169082626048", + "2667145005065610071145179402459726408225893010060378716957872108150389211136", + "42280947170980955925974377447577772964375545068364216695603099279958355214336", + "87940953387653796953686076440080991986816487200402016116117623674560042762240", + "39852148979683951262315846475339356718176486428445009428188030030307953475584", + "14045742854988013913554298763532852642937521308229412288563796921229378584576", + "113884807361422167295501268545082490672965345636155644573758717435462805356544", + "110660259016888034285320735077899729847568837881091653621592586026423901224960", + "83849463086539169963302332987306167337337442641418882038499146508738626584576", + "93021237053932472474545798105089795120395323701952950277947043844402425364480", + "24353757720889291239924338344959550032055192705374138128245186270478972485632", + "27048267531836599740159321049022288853419888075295307603750270663960098242560", + "8577112092060009303191977926653852701678304635801789462480631819300939759616", + "29200584463322851263534688766877969849497051116140597783743029400077309313024", + "49205068089031200795302846735236071902298306632210592533815389453310509449216", + "17495639874449537872923965565523033269808442801039271245616660001972757200896", + "59089494035784750213154303825605399979301066558021159597704864739996507045888", + "46348293097948395161526035814481006013305358246978774133291427768518414696448", + "82429546532478384800360262785736257801973660783973669260414374533740732874752", + "58036409233899117533100916454898120622178457716863944445727707708505567789056", + "67413457210238699778943663753115970916954117327548310842732238077200380723200", + "38567391088968193612296545521926629556221955506040704298616766313702384205824", + "57264772745555730499513263588665753162687293663913242856328987011014402768896", + "106228457069411390946393399837979491435996162337982449973655333525221514674176", + "12101139693752315102997607017366465429956862869557057661458100149196249104384", + "94197127283344419351520093416665454964451361398206317505520671025363425427456", + "32280745657741324356401844971883537373754125376426438797996242801335086350336", + "55977896951867172135932840755183165434972091283259321180546260410378783555584", + "74838267629778616246965428978086716353007450555410024735578548340838973308928", + "34087382737047680727939681763726315883162527088564006964494804242984639397888", + "56674621940138862822510633759565759334970825997556374976801034427814272565248", + "74273001157844147477334748380787739334669059546656111133370894303955576160256", + "77275734105132644533795603655954972114945634640627787311081371585041626300416", + "104919984321915167665806112568942171848928143455806119013743948855869551149056", + "60637003299802218780181966690335645920111807821153152702285772683113547169792", + "89590057383831409314257816459208318374865022800717069265364456716395639472128", + "57955037621042856020899646660327479747528249420659819549503675624732705685504", + "46403741673424527760031525121417572272799990952180658468677441643955387105280", + "1117761172001897901701180107777759390462852807751262960617013696099239591936", + "79416751760225513426857418616814358264179621359582031907308027208098864168960", + "65231090971423047718861888211497323177412858244012418999465460891774164664320", + "62164993455859438497892211514782185515818854712051592370367138005557308293120", + "14018580981527256811431717245014577792291277033029963138288751859496506097664", + "74171068358020462973838662539911017444268004408765129123374234879297759215616", + "50085138991048497306486245062503677502973293370185982923561828876215522426880", + "96767462810838747593997265068703249092778998459553479979095695268293824741376", + "61342838902586767578973737705993488604236462456721954232263982606036324319232", + "93113975863920718985293697307834204284935465598290295989233978405304261410816", + "109387010392840145458627111096479717806357435590575288113501714957171496583168", + "33976065039252887095224819006868995721926264247748171967369558611536616882176", + "45263809285621851708472365303921705353644841129085399583948763026842751860736", + "85012401752389244820636827898069752303361947644957952805710162284427463360512", + "19402322407264565175653693530955643491300263501932258485427637725861873975296", + "47917486535119764460121844921969102371487441583217690079048184368869528305664", + "77630313031276272126662462322416522329643812903055796775377668660039256113152", + "68043061030979766667958570934851520939593523892335674142438585738790654967808", + "85796968554917147345765792323182701719009589618343264772677449301105559207936", + "87626700962319739934087505401550564950853181324679231412275002107481515098112", + "30511620916864897866571330978298824949889167268563105615175571945730198208512", + "56831742429032459019814220205832629457805568562510773203508945560734672093184", + "60905493462387983814530375627271232943145470648245518193731976666321965285376", + "64896912744188114171400006557020149687449691820586152147972756936635063468032", + "111833846830482622537525234566679943512697539402828254875794676019607277404160", + "92016868006458495035311961625478150387712056173696546696454125433980855517184", + "40357006138909816384883557415624311294940228001815730011604716481954151661568", + "26235531884963599777120932391180287544169486281119084723567916710464923369472", + "33707048405341241584291417046039789284391613907774575722416706813135620669440", + "2615587394330385613423214211599817009715173349992528980052600638598318915584", + "98128173199743806838419706381590557249538296891257607114807788825907556253696", + "93461242669056019993684885235425191554768344649325503661370956789426969116672", + "74051697692945440020420814134785924966570055652665806697322943257332116619264", + "79516518595750009800023803700369062279651123488253319957912889895738302005248", + "89281336963914289801921189764648001509430604755123687631183471471764223033344", + "72580016011154649340333407746148975757105616100066575131200720325607656783872", + "32395104375281932142103505692364033806294190350957270159411988674595363225600", + "45646179020262507796945619382371334974356320098306679656493783490529696153600", + "84638008135462272288825018371938200891390434323045670863003540966148929486848", + "34164950070571809200930565992645267372834673224149059292794276672858641924096", + "3982376539476002897605452096692675725864314577710832005296330254209507131392", + "26467082912169222778679086793581723318035768258262880456793453372171716919296", + "72891366861776931495351339389739591641712747607382871406236722941633717338112", + "29598511306746939042384547557794938084260908083648252160224094736541384966144", + "70949673169346454245051173713201453256205024809878563428915280805990441680896", + "29625958739235238783550321197451279935430561500432966282480805210757233901568", + "42821871207221038499925972786333290057442407298963141638255728369521657905152", + "38827118794047965971152799613345526314334444626994078363350279801391607185408", + "93516996532852988945428988053762293517992810940167635219111645209247008948224", + "2879723766801421016378741973500729142297637944460906124712242598255368601600", + "49883833753071629661364469097281953168414765833133950118040598601914248069120", + "110669133968560849978069001022560697706753447958034518352473110994537139929088", + "102215354875598857348533280188628673623566536420494042337924518113452614483968", + "62774811037090647784764177032711778064074284620648232901649760495444963622912", + "20365087681499658626800867852262120822771616772822257455986455431554768306176", + "55618612617359520451960622300776666225924305759796153211026671559257433833472", + "51909843546354974482287639957154183531277442926404420029995662616217495011328", + "69289155936313161182733207346647624488512725964333383713093318454277876744192", + "11137856859502125530564344818357440434214247679144285922936402335887672737792", + "79193066474234293582318669489933412008761740089644034918019490332085191704576", + "59336363918518471526040181044789420569586380315903067398556230422401724186624", + "52786404339005639923544047013518412467795622808061065449068015632362030235648", + "5253608567445884618590794908090819669273106165877935450020835163642892648448", + "115357308843417077549956255382145325544973669420439166184183976722086573899776", + "33592820181489560581600744443441114562195155917272612843288127373126158778368", + "85779813652422989350937950661176774583946680471915796141393154134465593737216", + "445437340729748378351706745396329714765210808021590207441685461385321906176", + "31947122830059320344874830957355873579788478828907076611248354923773926834176", + "60529524169032033943839188656690778885316312349239814661075020160895868207104", + "89364602816181885291588867081642468298806264420551568430342050264504233623552", + "60473554170290981873370044856499915254147414927334180858765363532435761922048", + "45161895169779285726911736941932987089123086928300422608972747719740403744768", + "104349537024426002808478265294704051732017262492377375438772286809157811568640", + "36594575123430751774036131758005866750060026194657443766689791489616419749888", + "66164820249354584686648133295171344826015124536219343191700100655230088118272", + "50227959100828195365573215257037405138271313788322012802602484863387383627776", + "54533403536777466047617987988361765638916907740545716905428025648363260084224", + "68286305071164268658811218920917241332633790116427543581329788481620274053120", + "9235459996805222390244917989946587536904988628730145953481455211927069261824", + "29057129913125834920497739531006698294562501139252033072088226977815883415552", + "57048210297145409854420843648381068722337836264956038462419046829140767408128", + "85155141207445933893743673488561988099811480431373096350736097471483432927232", + "35108415949397646464310245691316253263771733213940120126338048961428127219712", + "87862601807939768507032659813763193677832685297739866821773383515436759384064", + "112005481319195500201695087795889816257600925825658175187596474096413254352896", + "57785528432064729465766739447237322049751064967651112729613779790933929230336", + "45763557124961580171794116922837001490674048253408752308551739090234146553856", + "4067795419582472208469226994741142846600438177460730679949243619421752131584", + "24004707233335010664347262898611154103070312939360424890995203805830835077120", + "110837776415350477515889478657287605099219860163021194785393496184800971587584", + "34300304780516170676732350070513439581026657447935535683332701902090014818304", + "61543194434682859428937433944355829679619956818831811004527939076973993656320", + "83095291233819422810037500194306648380074402382676856527464109646343972061184", + "72127843471308307024618978387039440123551895930015461658841771762440889958400", + "24410787896508468637312349422944182621512499540855334576625058530987643764736", + "48732959654955755590118549521272834727064123465140375067785379394323256180736", + "3713686148685238864125244210402828455714124217504702177089378889144507301888", + "34288996738645154941389242422122510224576147553513815026046304803643897937920", + "113408932976040786513815164405086774565507858165311378237631454561688379981824", + "13756592842480352426776603704566558477788335160923484324764143462421012414464", + "83594309388571867235382411795157432669813060829723531340015538861354893967360", + "69736967388321783426932175295285132943391164264261907921318244923964032811008", + "109358687093592905576714444098987139842187304760487685418089989289719520821248", + "108817566654627724897432341378013769896749885377476886815152450464828780183552", + "106412193370490002623726400446172663805264773757854627861508048655526584647680", + "64927659342006329677391169720371959896895414104266532781424269774424675188736", + "37968491684690865308176576851688176955502887933879311124442997051337740386304", + "81788989400543326701701427932110340709065967330054271851902275994505172746240", + "95342402070550297053905121938072746493204306968624394973133777280459123720192", + "26177998670533273448119366083449418531627922399533429309107355467984968613888", + "80434693908126788640315274320384420493109231315279126811987667434999478484992", + "76385447669083770561640112212912486606178534519616091309568402515421447585792", + "31663874110723115967579066458250287344395758946793348984337403490337187430400", + "49340619796557142113813769522371863071771198414222586017694095750769118543872", + "96839043701865299586885380619601535946911545434959341218289588130579604307968", + "84954241552908356827750974765901510868416789208973896043834576165142578331648", + "36080256987981149282050015091006044468089817948381856743008414308020181270528", + "72222010769400229884422589880595194106979813021264098899657775119561782198272", + "102331766550225516290936288203977505547624806192393724604426753382046102454272", + "17350050661876001942035486749103347970956658898134347937920551056533694185472", + "58960910645388913848076242635595680356855842289541961386867266244200227667968", + "37989108682022429246690526121263448755557333544510580882624527945411697049600", + "95672790814528036538204534175800957488361791732209916650454397923958573760512", + "93596352192540539872390653296372303393466074085631420060766472397241177866240", + "61015809215239725728079081526108102054706314701678715569712616496952539873280", + "4942589534675313768337755790632892218610406780677376660450199094363508703232", + "46552640686537198202825246990754287787744192003367020528752819355005038362624", + "35170461131063304289939072520131192429422867542059129316096754943277953712128", + "101510734024959472923141502117692499888179332411993123485495951781346626502656", + "89911458439882682439407469830673034161485890822800986993015311063539198722048", + "4741688198342846694559599659828547883923363671295680342326325065264123609088", + "46826550144118674586735550113777798035197937415797669468042172853156912824320", + "11901410190881636725249519831889343414373295379173100202695602433984944930816", + "103937971442583419018551443016314265318161132427065707503776506572464130621440", + "54480551735979350327818687306710339205657218171902885300089334380204107235328", + "10298767027109881150332896676683773519409532791287840127657692312039816429568", + "76954396872446951633063112974436703602494068719920030341671861716255189762048", + "4934919680523251914642828318779477607716384087836487127858071140502060662784", + "106387254617683625300742051675278880892319206554005901343896122647937256783872", + "25428041192267768065657740905183025763675952932969486972897375776646157565952", + "89183734649535473043884946496381939473931962881544660060469546382528660635648", + "76472364545382335749749043589510796182029050456703158806395590416721709629440", + "23148173297934788159235310114996529688358115877566932153677663689965907738624", + "85133870372589754047085899280034676873518672423576296451534312165291407179776", + "47438777380349137169413819038748976537368189184213208392712765472683962925056", + "79664769517257062706237546290497254689597432774307414366735936825739999969280", + "26171983860172620630153767562023017001063679185362798143999720135363697573888", + "60457499584122392114668495702381801848035368719757794498478262095024454893568", + "33608533486893980003026589923828013714572331631230387860164941620848827039744", + "47520000287771561775573241635871193964056323161604092865834044513289989259264", + "46419293615854621291385968618081072086942332195796972813979351060505390219264", + "74540279280270817237469343967449377996322925225723800580827432755232258392064", + "101101610677328056108458034245573890138266833419487092361051475590845885841408", + "72308721297215193030644661847895349602491282390296618466960377496944752197632", + "103827934278041324115955332593483234498701565026513409564946905627944976121856", + "27184825325358409584819657606694834374989292686141726142424419800477595598848", + "70005608209768671263592032437237008010223956254965154014933137568901495783424", + "71860005373711209476214994828965698961053107028034044996577201077252322754560", + "31124005626946522516162308135889175443278633096766111555094590079672246075392", + "98520961021086874426572159050217799302593645142184877124443518866394926022656", + "68225565778265295578050088272855710198758098805362344421227007018233407471616", + "29070890716219773864920488578359415978150769222762812272671626940761273008128", + "43670894785202086434177844481984052798841710348663305079100755573594143064064", + "53760989758932099190812632054250012253414536109365374184005842943031023501312", + "66283338004695285164305607535576554051366390300315829817162173908937066151936", + "31582289576303809839955359040743823939012781250169103280541730020291399122944", + "81007205606387263054774778181108115229815475869711943638230039554729523019776", + "94402515086947721234487795890701014163897442994131354551648445165020586704896", + "42824541532923492660263076533796137062139663395220308119424365681299974782976", + "86793960933543020616358679210725596978844007055060768518981588849688380964864", + "88668344713064642661824321643039688429852897353365945494184820929714165121024", + "111120836316936376313001223876025689073471407447596197582032480507670411870208", + "50419709614812134096012169496557132052924415962193189555449620892397282000896", + "86926867449642735154810020469125488330977887285556967306893342208059301167104", + "110051694518261855142971713426375000651194026343733971270032988405585131077632", + "48846976120488858986757294655857179222657101301950787228622427142996816297984", + "35009093058384504846870594881679481382316850851369274267244043375311899852800", + "29962012794921201475137871895258598785972730622868035371830784554161997348864", + "45067722144404741986103447637963026815251582114441119828024068220909451739136", + "53935730723678738337925599061413627554536015654138548933927821734623473303552", + "45835497455533278491056784606139328523387562179278972897009352958127779086336", + "97741815169653248008191898982261211091221192900671985670545532219008969867264", + "47269381628839382029390671057047239722706568299621427034825399840422441779200", + "61289000133396536353715544616252527276943095426897846115725511224719428288512", + "26855845998083349732438934778656986220395589751157119720470009739425368506368", + "7108239385429929448459858739330270556602182164585133068600445111928207966208", + "110406145071805640377783310743893389760851918857697618466050781398739590316032", + "23260240467675239509236987993883948421223291739712025134775669907073013907456", + "42060238089674397912125143556679893393290052778479108286080887253143396548608", + "103976379978778302836528350662247542238528772366211563267347070220589810581504", + "87759522778713417775742993441540381764484328463452896518070592255824758833152", + "85513252246851543045647589038678989734736979796793635517910897691949344489472", + "104277650706649843194422857986675309817548299421147035871979017789681243783168", + "14935079745157388527089996647751437055484374267897681946908948381979325235200", + "83568961972190338936851992695223531722725316565880318905992333309410596093952", + "105021101036052440408246936464660203209756456958677595531031200092732621062144", + "7360273466927724088988267891310317710395213361967048148728041799869397991424", + "93683897012053446633552159820590456795482356507245405163831553546003970785280", + "90592717404277597995582018910374902624457080653228743340573173129051545534464", + "35939786808030032282702336438415539940729487406357645816663904737842432049152", + "69515889040059231642980023097854765222631493601365523375734667965528759336960", + "55558932905713231245244589257278574769675242139485418092691578821670082707456", + "80744452608731659303209848466035359956823090621417527295696488683405202948096", + "83772221710966141963281436997074717702940385621023364886829918990550716907520", + "69380005059894970877854192110023015264253022759290766515027342936337454989312", + "19210656426204620243059046391427694834220343648209623688116025087237401083904", + "44870375620216920623905250469499386883290763535721144543917285353609093971968", + "65566285913348283796838924755403080806098730026609248698417238657060292263936", + "45265737823254313647584643313445099176431250313767191237517870232793256034304", + "46181565160087243976576222970162644912980527074848077234505262689781366652928", + "113302940434854253413600710768081666356653659275411370146875999412836439687168", + "62137933115729246083802540955057686536164337644611707933067731803613981310976", + "100321623215196642968266018698049788062449885287927713762813289242869563916288", + "63896659062638884129785975923183577009183877750493227771658610931353341919232", + "22855949864955071421548418081520578367909311331647348386063647828008415264768", + "60126814195778659771502049189282841345922216360815786941891468322599019216896", + "68952600885301149811440038888223861302035794259391359704232107593355493376000", + "12282209525187477539702308728232706878276804090698016442549595658407966146560", + "99071439553398041633800860087551088300512785183236967534220464639315906920448", + "48648409386349382387583970106801492354267625036828703119878213371531087577088", + "33444986626435679967982336791098997079381413483885363944759431852758430384128", + "76166639411278318346538279533165747658815662696991881455043726036033700102144", + "55681146107722998301460755826132442450557058053221077638191204658921106046976", + "88563276809978678501943294280175776145408859711542554767993449640840688304128", + "92172659048048818434250519298044320883129929807981036676230918842068903133184", + "89780953676124143455221422814525764017817571724112969252022179749610710368256", + "89983844117540605664344708615333186516154340657377584902133869797932370231296", + "67898531579374599338542239210853067111727424822246413337080943950336607911936", + "12006291403275041290529939869399533367779997426929658399944315473398973071360", + "19531033866627324957487719667146046706895721999415137213536916379265816068096", + "71918126477244348151944556246590458239330884088555963151008299007303149944832", + "15305389863147241522155547798798294941653269372718491227910449258394216824832", + "28505834447315311619033395236423864677048135685546173035598022911871057657856", + "21595113379518006867882111795473940328864803928387438536196738399021893156864", + "71519042780433502900268124697163568332357488651095445922639665404859262173184", + "74487885011293911931076742725546580972935783566280954795300486009317681528832", + "68840869098726362212380170446204783703655866289015254649575028239633523671040", + "48836137633764658864855199152934044138687927973053797975938858735332793253888", + "87897573709791014123142717185813360563649401391270611485206140229148196470784", + "16097192686111640466346838281483120085632758099899954924983758717282620014592", + "94533542042386685373057350719899978717331135910866934293707543671362220457984", + "73019376521579865799924364207270957325917248851666782026047511007252625489920", + "112253145747532798799358231025741147899636613918576164813385892395474025971712", + "12805769460825302327532819578140328417445137350852629200456878337071501017088", + "79336652833651017498479750150707595111717630777866050186522684946877775872000", + "91148481796043094582168347386238624386615652857164926151727370947117291929600", + "64029909811161648444972672604884758166985248780582122361649432846754864168960", + "27254931763870575756075045692684803795823659469889490366372667551852139642880", + "30701664123263938272709197767089322992387440660469474684963542164392038629376", + "22416607193542956732960955089067679730061649688346966300143973433994620436480", + "26046230251524627277057800746379281637305541783098855282734752454963821019136", + "98384216722333308156392935798632523808149678969048330515919128715213236338688", + "102059353646014459708811231833843634418555994790009812899517823027393721270272", + "47355252720373233700570643698108747214324741840116089025289477897039011381248", + "106302816926773754488293601818715380417103710643011066932457515264131809148928", + "19203422227094108425898761559613836128913632133202471374146590290142266654720", + "24351417449197083640849504007653943403570993905993827227658055551562643668992", + "93574713365817631281471968286348641616565877589405564308401250098342101254144", + "83267325259102648226411438578683853566929088750998812828391530189646592999424", + "5639086171813677374864748622732144778874519947742231099948926976046565163008", + "31847021446339681662538688730278277531561655851792733343641424729659922186240", + "42227883046551143833125540994478798796485160245726001627207162640535545446400", + "261363737336289050809609039156468135430499480084802119622136961766711623680", + "5947359903565060893751044514605910392495847024448266127002926021835342479360", + "6773926905478794083309134684858224706315494019883944994564773044859239923712", + "8617136394125418153335329331532449653237917906183047020461834498209608630272", + "14056005881178640167306554998203684917500737850312307407017154791409994170368", + "40301174075142840299305759457755698429379809493487544139654072235576503828480", + "113714820990919056218825227285155947060161369731337854401704688696419835445248", + "103220699500152258523079392418284802298140018079024589853397577545865888792576", + "28927223562714358463027028161965218156454432768093498468566391444476623060992", + "31775684934572998330094545055550781360445949660162973665818248105267359121408", + "80812696172941291851854020169298316737282092167945884546301091109739360681984", + "19969745313215185614851940990541328352738264891669511455419219342721145634816", + "29745655333749936312732634221076439064924569762639583197327337030909635330048", + "31370819706570396151278972297227565513067287518449847724383137853129480994816", + "80999290920515038639616663576477898702900906868114004134285918776866874851328", + "105281489075301548013006548667472556067670351249052537361276962279951565848576", + "82115416477323445352632387695064133054805958096103933076978319809223313063936", + "109934733520548253818571993736627682041525528654507382442480021599831004807168", + "7715546167757742550007317948847970905585366581062840081629449506202941652992", + "87953656204057113220729791436224996765986403209086473273623516678280326414336", + "59172451439707595764003868827380322555304428364009962692285171444351454150656", + "7525923122566073182494730236343659626292831503660361415041373013023639207936", + "5921811338517600869592671176532322375237304392997575542252892519113775120384", + "102243047897259508548462295859679716510269902365639473652686296560841594503168", + "48358767613706041229513977529197526697883271528632014913570535884962607923200", + "58418910782655350293908486691157489161964729314532922137573154933324715655168", + "64289438327080192219236840660255472983615202115350937561647590060890207027200", + "47890354457845396225896120524746356928380067963496679481709971009323728371712", + "59886378320939110478442411184797429611847346911193755235827484304860550004736", + "102478571062773840041420184478677601177942927550076052994354241964108146540544", + "55828151323148445301155198970831621991370737317149947539252818436403597672448", + "48949846383245701605252522736606903609797877444876385005378116065802426777600", + "53407765274551918669076651299709536111239776373749907716665826977587878952960", + "104573889199480108578241509712633206611613058732650081125598678801101084426240", + "12120003473451144226277773508417114270883147454769009413696418070251217879040", + "30310600223325957096682303289115936957144032293124988675920324033977109184512", + "12070101459645353948905437620798932988670833613050534519415049578855803125760", + "84029116295879193372518280166237482664242789641660580868775366301569819607040", + "74809165402416313356974805600411877646157652901595899475178160113265577820160", + "56688080524747579938549742959493147983686659333387484756189702949521812619264", + "114572722605897631984449694013676921534580464339125259965684108148387377840128", + "102338098301406222422649953554895104865924906186748693321493186160346439614464", + "67009459119807780101586052282546474790683596523059187201660948730452142718976", + "14094229739514396705311715526588946627769480437344822466704882253329046962176", + "96542427996837922506872243161105284182215509097721398761758364197617150197760", + "24481888149169073625848120634710915763750564964231207899485882776082752471040", + "6250430920999269713459255008435060112709615488227718945830728680170930044928", + "20270262524905823625724556368248386668920729931095703645518898340485331419136", + "95578586735795045591515803632343956210325464720792294775514018061318021447680", + "2927173142597653285420718194907901147619297145401874925528943446234492829696", + "19866082129993294751066692388556759174378416203935120143457787175881945382912", + "44935933374035800986228707445412806430559105141850810386150945584643890479104", + "86101231880106764040105599927794649232515178960080619848655767921686214606848", + "92875425928023071970491194783753904117750397906787801367854650629799375011840", + "70420436097343529320825622964648153334067450422346950909638606544072544878592", + "53628564230674507482621628544939856287778599939932786673547203342440817754112", + "108672926234935666340043729509062615645256310108470388288685122865226175217664", + "13818054129697890162062804481023687602237470613409410330638093124486345785344", + "75784844235833552542374296984555426330523320056033445906322547992647352451072", + "5323359101622012161842993145662351578785641682276986184518951576953446989824", + "77017873450697332598315316776279143399667493611005647915323784416668871032832", + "76257250050403572195371248218897153907100100717512846121100179129638731120640", + "78738377795900310087551128820537074885117560202090233562098866051909779718144", + "37439576363534658603938058468546725981340821447997062135776471308390518226944", + "27472969228845249470328386817068717748847844560389608128289737919644582281216", + "100891339166081937885924667776834022602106670328235819174137732278373610160128", + "71484779832868745742681871473652182505430353604752293331327203908771727278080", + "50670384383431882478502443090816250378223138397839685523577487966320600285184", + "12943552931968981233159645928879309117463174743357538146739451149528873304064", + "7137626153545193220041217466298430581505958362705614290554824914835070779392", + "101689058030501831626011861883898405485249287163591822759555674004827228078080", + "49402810620883213791329551265162342572818059031176182540129095241326452015104", + "33007481510197067760753530055943182423783893400151661283122368406564643012608", + "66684786243394506805805244231814202009792659462304540998386705942175513837568", + "52748352060622704305564354269441377479014799689031061633536772936377787482112", + "8183031547369395918806452424797624624810840861122939881815501488548780965888", + "9424057739125077769015398113224953449491395859594566258741595616697693241344", + "2331802490724328807971480629000401509258973406600281645159995698111353716736", + "105359680713408811883862265833195571591983359732781109301231187882875635630080", + "104040664532359033813177438109395391606213435307814006138211618951167905628160", + "44431363466567060982225687348998606209823388188968297532219763299668530823168", + "32044051670940227104106932053355902801969195800189273258146273786135698210816", + "24566648871230464934109746561475136990201723795139288000009217594473289089024", + "113404431804058720711799478411101975029828943452315497881119134893120245727232" + ], + "initialMerkleQueue": [ + "1156586129", + "54681116394776642250440946632403781818588941520831710430739967423938266398720", + "1228919375", + "59310487076185133494707493661669260226117552170527544914991839307046911475712", + "1358027652", + "38642232875246260766419111098648085832146105404284770384660020919101537910784", + "1410549367", + "32014000471076522331031993396449213779375715698816326292398247843874411118592", + "1423548484", + "25959451832566762951245891215115991980643682090384108738758130309548960907264", + "1465645840", + "80267817790328751122396022183740835265445397304711474979349587964117777383424", + "1705231901", + "45007319837885710261134889352257843302340963273551971548930789847045890899968", + "1784274787", + "44571145488052230960190349475955648332998169388478665543454577490644764196864", + "1797163689", + "107923449389126356101691079333049574026275284060065623754581957017715494354944", + "1800981600", + "21507224955827596937352859250601761600594046821447320097375589941103523004416", + "1809871483", + "84226566044525941438887318161668276910168714517807039277771423532063093948416", + "1858605003", + "34546220369382319738162122003361350601157412955249379193281873222585618006016", + "1887670377", + "58264748594971496925510108568971877628772604411305610617896310763328431456256", + "1966752107", + "33641812603700336003131264989815177918042854937169865985631138811515127201792", + "1978958587", + "11499649039756046073302589252670445851959109597624520616316521691878690652160", + "2107414490", + "115282618584844294711522723028339386810152590241063435383882136289041696423936" + ], + "height": "30", + "expectedRoot": "72955144497943338958628783655501847609825065540881236343658859203168034619392" +} \ No newline at end of file diff --git a/src/data_samples/data_samples/merkle_verify/merkle_verify_3.json b/src/data_samples/data_samples/merkle_verify/merkle_verify_3.json new file mode 100644 index 0000000..710b1c9 --- /dev/null +++ b/src/data_samples/data_samples/merkle_verify/merkle_verify_3.json @@ -0,0 +1,439 @@ +{ + "merkleView": [ + "10522889294858936370100482858116445504956535468214751558823011590215634518016", + "65164074773127985604974816549998342379238998007443284350568769580170341253120", + "5952293069600237483508759463442782071353085381287259737423773320935941079040", + "111557628604225500591614345181704520326819355535134784192378438137910103375872", + "109375243802959493634474487037661139071888248268258351925261534155686824378368", + "23697469139467210451195359683328909287232079517053106165475991446084395204608", + "7875307977806771559367924073934208444572925676362754068591905651484964945920", + "107419060191422779650879992730960703705580143054869193890439825853485408059392", + "10220620702136544543578300965504667634296825787364593267384203702383897739264", + "41598358346914135215013155784163645535005355747639334961033670749134906195968", + "45971286277113410240838632006222781262469137424008524135252987418470439190528", + "82484031228375126163127500161297503829067707846637720699481739653412118593536", + "58825600170878764826314174518621021628406439814194114859582275905161883811840", + "111584779737067524251852867359799442161366694710867171916982839558154762584064", + "22198173944076335197152609337422415863804632746124595089679162134914712731648", + "109489312453760954379264507888194267865199405843871502324110988247693254459392", + "2217274653116841746411974595640597425031007836858115248424144735532555960320", + "95431523914014782009758851948041393614106601714033062110827689248402503106560", + "8212975445887609695935459848765913310856201814812050446041731092449194934272", + "47464737617132004453918485397860865784696001198164325740276369233521575723008", + "79827456779765339119565776562606048643991898484847601471430039223327870943232", + "30165865451548093869353960559018036237505992486875163451555051612093368238080", + "78633019290059244105619435788576054719180943734537799721076379532432949379072", + "53585763985053674509032600658991574984849503980092274791518837872303500427264", + "35011498063333299211837812282022673481847561916916524797666644476257084899328", + "5087799772747279961108672772402467660384287041968596688139148856743834943488", + "37522812202151152270024605390107851523998079095503837446887593699231362187264", + "27218809485871422854933986259269115348666274485516702920955416410566097371136", + "110957368053797197032745720049508383949874737387153927097311215729528132337664", + "13428950249873546941561975283147374122793501779753289832117823918441513353216", + "42170994008978804163196960378160445398726996442098354536209212981339125448704", + "53108422782412889317415748757536306864211914180882487796305846520838761742336", + "36956571306160029849789673640681656133965188384414849497035613478219784650752", + "71501567736901300061243093103362728571336578637453629814622151780695604723712", + "95491294513146015309083565170231036690843243357857180233778615485832567455744", + "112019327008722492385908758987929918867164819840513319392180952829255634386944", + "37440644043000408075525508392430885031213186668177425359046429495960946081792", + "78397498520949869682310440860798633333209637615207490191062921601390116601856", + "60386956912021716238301086985702839314663981827193603138812436276709836193792", + "65372926602644134096964980993024582070761402156710604515626457599196780298240", + "80212419183801207674595704627596556258514704124655196314048185425771341283328", + "11311195105401466987815328721181766999209886269503364932191477061300256768000", + "95389178902497065017507272711485616644857090345886618961305435159175849050112", + "18253134036695916905737600704245048327712295985606812777999016875987247824896", + "21291753032588977413358901633729943366850957862646665501906015388450135474176", + "82862960514466377109041490541376006845934380967715670497746816479458796503040", + "56842609429498654830920427870014464534535624929303333841964486013147867512832", + "64607761734546230404827176851248086839357210771952360075919982921536331841536", + "25130748412867571510828424546588295347247133394918228691590766764398678638592", + "18042508128363110511150739561523450621117349765849054618467742374899121913856", + "86374942786407371712346038856482466629893148805593355210346486067222273851392", + "77648123635121382862159784393837143154915251693921494157019082673964890193920", + "111847594709657054550038042114549430980492836160813114825916160954707451314176", + "36850767205728462900680889927303223381068466385926988081302882772383690653696", + "35473916520415874002481448586621578095365455549845919001560160130347888017408", + "99367170673246616112605323681372772687853726524320034234125933956037649367040", + "99970432628803199849315498642343015730612733565697988749072954971746048409600", + "44018701418495889058746309189049453503347041467194665637023228964454101155840", + "72018798087486324954890599824546371072871409453099179243239197586439398227968", + "8497827693871347376037198812398743925418622142843219812783224755778968616960", + "27982312008884740275890486124693747828117624988840251679502840799080833089536", + "102502714523370697329929356907334876296965565312754649505119642219762002427904", + "21920485787205014181637673836360233218156480629002652288052468120547733012480", + "34867405290442414366676774642836132176033012644567400510013964473649424498688", + "56953324700537505930153071466941574137041186220682677640486129319007808913408", + "91704990929865893375464715235471110722957270493574715150109899984176867704832", + "92587015222710595280787373566992212441151468527273030038158743890541645135872", + "11925950797581116322771358611442694143254612028158657852541506188172245073920", + "39859015480241730915444780299023139292386751752970148359917153930820710301696", + "62868434456948651356486438153842076649845508414271640240472413062033242587136", + "85798590845239960065702677238502873712729130160678871237930092270266693451776", + "85088366705529694999559817112450489858009061422416962465908858982848058621952", + "96211935046079912785776827605014196378351369697050929403619418230858488741888", + "97704385307793681474496199952701643348136857519774017065457655107984855924736", + "87213352324673055807370877090781528809729071107551704497417194806961726554112", + "82734067822766336308290861794003068755807160052356426769015894742095108243456", + "83420673150821145466953550135115203697855683639659732067634010638551758143488", + "3541597360989930414438352565878857823317658813358027237502530941353111584768", + "104209673895956859499722132098662958255418070257981392404806574699686169411584", + "5085321104213793503133717564435643570942614942067147434624560016924113633280", + "40660620782593112249083871531287309534238598959405831430714377078718748164096", + "81119887722490539935708102433881068630436126000788716659729214691498667278336", + "72935939175379834330799190320261363646401941533595569164109076703562350723072", + "16807240522891232524882234576935345541605458709573760491376357702879441584128", + "50418664437990040750382648520456000157281604446642337970618700087907487580160", + "75272472647989639718333081138266840292779640805242198914932965153319770128384", + "108415912331324120594628228532975680335460288387483280245915800655648939573248", + "79937981148331212777802274959859622820136126876616389110020063824787560988672", + "60502872145187219166410970793491175695901415768640844045220909024928579190784", + "111020930211254111486333405555818079437735717220469072815178672663598284668928", + "24174286653803582356316198274673327928618327853622804103789601898477570228224", + "53437101175149379139213352690301241229623358514238952052739384708276615643136", + "34841439460394623344676630098935186585513763156177508893044438636010955341824", + "99908785695892837129143730239393392553596876662611184339533074438087159840768", + "103755947753063307522109198126495692187811753459765098267827641693331471204352", + "21033387007752247056847202079765850325387455326702712592422644341953548779520", + "75470237153603431159602577022499006426959824195734487244123479291245424017408", + "6205354920154741468882134711465420476317430346805650146974258179114232971264", + "19642636236263523440597951471582241321496663866921708785486324131690547511296", + "40037409288951690293826371702824914711103946524668429407444428165571346956288", + "75045782904695310885766320397964882090756128587788115969065557838120406220800", + "112956743859255907310102876924223492800686408896998030591479305717093008146432", + "15650533238826659579724681085529593872975059569666802987516543288714488446976", + "87504112182864250169578438374326691926390040558456728187051429613163750883328", + "73187877328501462028053163416529264229860828555934243442834309523377825513472", + "6550033445402284696340463081282635065012694199123863551953572643843780640768", + "64897665906077577523091415604919568321747013226949280582258014292459533631488", + "105348888860107111976847918621288853858427052565388382637414339877182768152576", + "53899951573117642846590007579525798401050023977727760945283566451941305221120", + "65486261056874631695864204666720196258877550490360515836023891962681781911552", + "34063677230166599138142794640058163678756427214379265697296880359876507729920", + "11127416514568900305162514827234890491910181483470007164427114397429267431424", + "15307493720404897771659453346701426509192798793294247222449384294480844161024", + "43307301922353429801837891448838372442317031775949924098760064566900253786112", + "12695266804245619633555821544201382873253280353775247131441915284437839380480", + "51524615570964957954791357051389012656636884706606331108938853599847408205824", + "69604283780632508761290093198577528024679916683895284872771757672578353725440", + "68922901432323943576749244538115839600757394368694868821358368567215957999616", + "10298968262072881170295514816416546417588955583854073894347107893452799475712", + "69057073259340488316748443420293976685977916272181940060508270827617292124160", + "60535214389546831047086840896632285528500152471336521070993341075447273750528", + "7437754980248454984349395015050823479528942439329700719224551631611345502208", + "55046275355097745460057608884749805943555659041443007895687831660447756451840", + "107099400054440694632902099634360946128497169688262816257480950948386983378944", + "7723907197408308968814699490073973415996948257314703423760050151475292143616", + "68411745505529445517888835653783499422397212149660879621132047029408561627136", + "64984064627965698288083647963518322097954132975444031766777134307330408579072", + "44568444850562270093755876561992521381771418879728828869146287689139805487104", + "33401162282396889646939965852812446418265743847770818941201682371760650977280", + "42696442694163537926661261112389943349435105436674472771482196035873879883776", + "53521083553456351486396566710980536719331413543854550904031752995723622219776", + "6369368631545709610414747048475632267067138908773813814361089865281110540288", + "2402554299115408407746363897352403146844744966755096757679506797798468091904", + "10564836466594804247717499038177672448168779748170391796946662116123679391744", + "91518523986941597669388577960950743988662308192969480694458846899917809516544", + "30163920037342136518663506973263635476024740323762956486154481940831999623168", + "106493435107343934339351426769075462491331881708229075568618402351691297980416", + "114832922605678548069330923325904356831408620552914398999683567774962762645504", + "100143189678468197981655822670421603329309343663030852480767757240097470152704", + "4862185858084877779673396865121199718746609992630969481301634988312646123520", + "18996052151599288766161183825386537272223760531253495641780034198098174541824", + "24300830381386775313112702938749523351338198807660020805398217569274647543808", + "35023523799030635760129166176825978379296273704410213574790920054647424024576", + "37282609716100611990156621538221125937456490965190946593546178422166698065920", + "54997240659036092921682829687782220963945392977172742617240349913127663435776", + "68394343982129799342565110243432020672643405663979089850639896706012468477952", + "20211670001944061468162443561519613876978293708709543491787545792144862085120", + "4835408595680459835684515189806967355554783276245109461566143562955907661824", + "110089858085705156854172024895716281595028767939490224369537207411874715402240", + "23893085605153449588241904227519970257803836465677849324106201299912553922560", + "112089456304730526954247387795113185060954310504709029498005175346879797395456", + "10124796615400598295213620584047538854576867618712771388612822289771546017792", + "35553659263524073704841836220354635473000489848632160638105737382800868245504", + "48732300388003752995968894315555359993295257239794004987350360951207602683904", + "1292181419162386425491159140060460410135181975490207669766433739699264684032", + "89973033826295990921640933162282389897218494055430086058177118228369217945600", + "87099886616316101872074846437073598477814320559544240184494878046369158791168", + "93402831605244503958135246202357412928052544963434684783372735973374971346944", + "42363697490729228793790340206996363160818272346562866622643736545338345914368", + "104480863166096971732605181581363493751488406045595345385491090323796607893504", + "17758763334365173405419414376306214822190151518597721938481868643193310937088", + "80157508386809472249542997291173249718915175365489985517184113385599922077696", + "73372806170549585507940945652650728185711678725513634231512333406854155599872", + "71566715958035384218261430600375029249681665279214550887254471444618490675200", + "80860573033008838996312215465613231349331028768454515335686564692201731784704", + "88456792672137108463647322138402915773004786245281348113341444319065451528192", + "37945749988286425865417985319564575195185500028713891688987236128552287993856", + "27506566562115513324999299919308124570921058726601990249271747004100323049472", + "53531093759129945823682051668604544847232888926410440702811013895939126460416", + "29934000638157039607901034777097039398389490475262775496543575874437826740224", + "13350491783526140562274046027581363381341477014939584299044971115351967268864", + "75043189844975713882682637752775682913112946450299858960018916314927314501632", + "90345051674573779544167068162962434542178396652027605776824475430740924825600", + "71336755397493093899595313884356366848468893832442439103903190339302576881664", + "1682001357397941108075733814406221908749148931803929826266135370789428396032", + "97404931463895835524479893853315734518828494470637974846447298469731422437376", + "31087132345039690728992761885024340369065287633877674744306674556894802083840", + "105617999640024752370057237580743104686545491571539794209885907822113470808064", + "67930367298356632564778981028478272391681553764804126784136575677446550978560", + "72639378613537385421722180639531452751000891296338878266086976371255888838656", + "11776879279095190682205602085628332731225373054925552627629035869318531776512", + "75763290545235062364357937868603381230505565212837066437797121261726360141824", + "23876627554643937832702161604729660986465642706788993784829833615498278862848", + "52719122725995151464940000874550941044674366594173335480552598619805752229888", + "76486211092142128617648743467247333915571844786951120609624640723202185625600", + "46202046079512068426952893254167332993655962327598733358850447958497090863104", + "101431758762862193352548533029361678876536264733544795423710335983135387287552", + "44052720522809923295086837290847318580969979684519169417889024131829717794816", + "110284539627978331333391273426793377551643345820696644809728858575579014758400", + "36605197681333658710123994735056768510742315266714256627837871971445447327744", + "65779319419241298363348470590053046632318152850177814045233438161335115317248", + "17127266544169355998246351911446469502110627516233438162989344223228386607104", + "32389021578136293045290649455505834053005499746597678350746366493226898030592", + "74039907839106543184526462748132790804270050756115606576353267536025173884928", + "17665426863402427812888151343885234333887441616966299745385846899698474942464", + "5226002062984374097480881383553815071628804148782451812089529849878893559808", + "114134644296073258977459182852052276474048104188933736517196722164295895351296", + "37350240683399537292639255266134258561867396276670099527271132821533164044288", + "95611680177535775555250659810211276401372263117244016578405284570149616091136", + "33154355181728753165154475645355863683181080288505431494683413603482704281600", + "41929122024874803127786498799024791036301715446741021110322657552339992313856", + "7870841536210563307952626284333017831167062854743496690774726055386983432192", + "6687657531733349853509027064144387355930985484095510295910240351470596653056", + "16045052714775349334305969591789157511665536328993506874140567478997593620480", + "84934927088091509303124956859106963197735595170332804996788443567882491658240", + "105901617479723503554960069718549384342247616677614433258500665534069163950080", + "108782310279437847672589917711891983729922736557063456612086538367950464745472", + "55150939842500513890964069750449673470628165975028262190630780763545903562752", + "70958163322556700832127845713749635339221174644850835146636828907658782179328", + "82276057573668236983957925444553439215423227160750642334251416871170624978944", + "97491107848668081254397990326563686901831683387568742950809968304550404161536", + "79316343413770358416778470167423973509348046234537315139292521602075328512000", + "103712250845410117596752249528762584878114105465344409946624983594176006324224", + "68103688821930729493882023666874115379390360968480087002761460703897338249216", + "3883484980367992817917833096639825551573047730479380452615902590444805029888", + "4250152250986104183049056029589860549802106189448950088593808660797660856320", + "93590892659173525102306789250242087311254119866167552431703006026373923864576", + "37955502243758424021765521445822987404919508572873606166833683097131025432576", + "98225047146742145952520434713031670554832490824090268119831481394267009581056", + "33607043535064733527391022568035123694379890772225773485550331687729497112576", + "54735678936156746126778575072869441396108818934353542850128922746162081955840", + "58586000994309229967250143146732704876219857969029979063634840953662098898944", + "60528621713291920291258605270177508357526987380328844837378754487820650283008", + "28110977685435603363264601325662828159033801854556536211824464483783379255296", + "76074793429439413429663642149272049994638224966598131019062972805424399515648", + "76808991174306560842149770752251066096615731865379895316604734105914873741312", + "23949721031982843989977227860825768733803620258023748684619701757952040894464", + "30264179279288003004340122705987537174177310282298697689520991843531758764032", + "37109846882280567633012075753482310989896891509401460519084531006335094882304", + "84732785394614491061170202374532696966930594372525485605937502375651942858752", + "49574860076844127185062382801473438160315339508956843773118038615943916027904", + "75311950030619078113808672755995239387499443641317610435893275142797513457664", + "52849498230338719905882883401327524472279783184799944961983451727350407888896", + "115115955467879599785586436363237649087346889652290778192899273426642222972928", + "63463636969612980716445158027095026087543674463346892926771337635244483280896", + "72174148281020553508720390549832617224484319089578105791826321977488672030720", + "5427471581623084210768782924676176206660696471197528443279740180670707662848", + "84779765877951328191108747964762320928368372727652198122290440147162445643776", + "48321772525276463606697410942997152256428323368585161190517501399950958788608", + "856449655847700700455188214525670609775837161461263697238620405469603168256", + "54592422267181924843001975140993940802029652411812998026443225992616891908096", + "93442206550919637102722603605701139854691692283524279272015979226612893745152", + "3657087893871160165828654834281775786013177969335058728768597705964447072256", + "60641982211024690430524903683136584022082826567733166522712697569948353953792", + "61571742048485653807660491095772276544818325185961369831307915680973225721856", + "22182753909002000435293426552932322631881295389211706988327744728137128214528", + "93011622040716913548810872088544463600094528174577553112225958621553360896000", + "77498711101959184841132223373524755586603069138688604464081113069947564589056", + "72216535629834368020109488283740305089993775047717801515256513089675785666560", + "63146528135517618363627198909981821129533108796047696279200216995613181476864", + "24096211682507915122504597502695052153371188533967067829712494551069330767872", + "103596833288338865574578783818528024653364898917133097132292019416226416558080", + "56618932564570914193886189293132759152960004224920379548136383027173795037184", + "62126772690822873587033264677954696094778455828165013005602796098419033112576", + "68030088470622894782812563958777467344409635640643110741968433893529542983680", + "60335701476149418893913349460176809955262550867429483449150178537144041078784", + "11603193005512618270155193863523609865980037931825600372465735555496523333632", + "59897183059948819460684023132683469810261520403920471456230043498515424870400", + "2902070261361554923229245579263929049739636795001484973113556598237599629312", + "26000674962791497596017000140983596011656601718859414631967214297052369387520", + "97378002544018450031028397142686617267560407818138557612909554069522515755008", + "85368917922506970786978534676953270813467528964806529755992431414358034087936", + "47105299403449872673997517266854391157664235861088623835670536743269689196544", + "81997442722562221670435571823808599707153761309871043944357542813660688154624", + "58617167279530540822177942556081725491481449657742803614946799453095464009728", + "75538200687599201661725299679007708221723467909012821231064195231375465381888", + "103387216840734406796809141700274208703663646796047071216152020558391501914112", + "62396220605359861991271346373019641962422769076260455238094252698462985388032", + "75291708709452396194847548433951085171125030284892152672327431736923661533184", + "14557461008141219300505199242820607122087057323872998268757851257898021158912", + "61829070416965631796090013888748260000394256311390148627839387546202958462976", + "47785119379601377108546040106091002052845788513100240913258906818566510608384", + "54034353007187119342329158020492509682384500080973619980462794637401238011904", + "12966764139838775075684308379274944909964449268920243651600421554733669416960", + "95214660340302825920335865953325279245711875562494418577898614670898696814592", + "90105652851397404911699735455980651807446600055922549647310234092914975178752", + "226820886944710619774961521896526940825010437506385955013473843495561068544", + "87087638154465574539285929523650520381930119405265986009919362347311485157376", + "59012969227981633208412610718137027337595426403660922564438305577089386938368", + "72590230952653989105404442556990557271476221833742357423411019471909403230208", + "63922117489964837100421413384400246158010803773212068267861698902945647558656", + "110625470241835278000899964473614921458350365516723008767011598794816541949952", + "11325444312186548440602325228632859880294970807726225092926625124880622813184", + "104608303915273564094071332076606177794988223637073760273785748903680341442560", + "84873336674090783542151203418212499141252294892281285510869241517201084645376", + "43034268823131147042980039929602687847877568537077751018023665785785475399680", + "67735154824571182100712881963425091395854276772144236622727889605687443980288", + "17521348291795887707698080067487624256741018483985117394360030466255959883776", + "100064279188095000231871223026735647324826588800619930432167025088374025224192", + "34148947589304526862014924400210385334317805348318429340354541333790475681792", + "38093183645968194962294871372283115208842559955875615621940091455155956875264", + "18902963746308268937164651235957089897383184281036296146989868364623972925440", + "98875569549126346036505743063976782603035207090236718752892913876711065518080", + "21302830464968179759719846044672848192099229771731005198093456956494087979008", + "106165753717417312902662689698031459622832517049603120869135863556105318694912", + "10223306837354302019739785417713626413377820462610892301986539435184554508288", + "924297436475919336027439172230263510313169616757912924628358308429379403776", + "111150189454161296506057990790298424331353745794287193805071573853073867538432", + "112620213173640955108977813066304193183369320890323494858548221892895319261184", + "97759613214749420091570687299312013836060145013416414233020378243324417409024", + "20494986334538414170292140586677881518023478634414038109894501840583487651840", + "22496485151098734914745632152676878692894100961784407374192410990555191836672", + "87220741591946859086346582860334562413643095806188754368415825869338042171392", + "66198534817582421884583008008494990489177307563913231625382413988647531446272", + "22478382716849447493274761012962580130885964233831010990412874737924716888064", + "19327313630549455811782501449156603448782158186203214078477298019088593846272", + "112682871682883625316631330663746769590068251293628608181244862833973012725760", + "44878075225448058174493391457615047646909290978493111853573723639400747761664", + "15290925233490932535692567945049212754940472269129026276080065586277327568896", + "4029189956081684326649024972351261112791424746017798366940192008863624462336", + "90303546208132211992366865655391988177798971841273512451435365905459740409856", + "98067896087257615643414249288598362674664614366509951188182374724255644385280", + "30398606416141753226554990313563327569116164647773885272386999845619763249152", + "51584726662590181141828423730079081385240697789936574156348156650738608504832", + "33799242887731724791377393492632756803806088313977814628165971460370718523392", + "112435187746159204092488810411434235316218833544994893445915003257386084335616", + "21284112821598174182136453606185930304726192929184864607171199779183781740544", + "108180508182423093000387421234270545902973575361101607647522845640459575885824", + "39243916004910829734612415443563797324200223818105690044441565903605773369344", + "56815531778572146158523675416010511314846378960659588478020906838528257687552", + "63812701946563221544749535434623029600235492117387689413732439997602196357120", + "110704290735991232521592962850715921283326727994198843783508310272134610944000", + "21068094784603817059683313222397160412680250777014404741479841717405880418304", + "49744938793543880429670949509457921485167291411179218312439839569970211061760", + "47872377513404607495676011290663742774663205471270466846335078544475301085184", + "13267197175159444725762370953688784377423580546981826272680058065465995427840", + "41744994958337974463692547999942980308873781275104443864170313872339699236864", + "61499119461921378701561270877949210093526952781699980848239109320757068431360", + "13109860431409238451000556530947104802205263500573801035074621814031303835648", + "50108068642641272948286345184504583481536052541110451333098457627699206684672", + "89394423936603177385153580503717542370927019721561480577435798813121592688640", + "83813920828493438979863877068400153387132110594699193221934152998905947619328", + "107649932616735765088245696585104714636205196701813013490157839729667663200256", + "80826009764094644723152505286867655831592559537423434521570270927459069198336", + "36251683791421802669440026524103643569973794762806270954363720596733506355200", + "50393098880257320709251797741667777888049238712021207103703055287879383121920", + "27177686850709435528150569871692230973162665127023304630975112973015136075776", + "14270154778777196496188855223288737387846772878629000801954240668591663874048", + "46810081646931024792838918115906117613603536572230686020885379993916080652288", + "91620246477403384738764284783240365099945843607638934331445424145611999936512", + "39502321731076256221950275129550896090499668779045277957065701713562963017728", + "77085707931487402728562204454007456338636405257451930396293186323245560758272", + "107900630705225787578494173300076642359988879642564970960874383335958744399872", + "80585278885030875667777017243415272562786941454578455666618921729789958029312", + "43006251365625598158786800426529257489507615755536586551151633738286101430272", + "49996507354238202195383188562206215074749942876144993179050275577607105806336", + "79209934576526323846635248510856497663468607703734164955421559199313732567040", + "39345501436026184638689387099715306233269030742932853444780639433598378704896", + "85905594180979195630355567665903925003119054849168296121137337940055070605312", + "53465790354649729286150354204396040381093178030701190365945819299819867340800", + "98094090713101982777656714175468865359507861165229433901778676970849638023168", + "19903581069622567091575847021781089190671951133300079654229582880039277428736", + "42782282234121735336075057277839392241571353962035049621576225275348095336448", + "82752269006167790396209868316126315311598023493353004322790473524618668802048", + "83918628393468257789382507247090773641955960812582219567950424625470362353664", + "109689094883089403922457831365760660280984391425398439569347277389012234403840", + "16141740033792495125687519849847184324976634955493211708244765684236105547776", + "78364176465336963087914175031989075646198011433359349811528824416276970471424", + "14112327463496621946215929664085683008093025140836248178610184258734497202176", + "100330452114558060856569399786576084473485745633739729617398334443024919035904", + "33666813280957452751275475072192569157776686778167797440915123761638667190272", + "34401709024537160647264412748775639572460291996681409136734035918422420750336", + "92188328808405741561243879424724515709274862792604041933744733451191463182336", + "4942776711326182754263843039189210698568696314445324425615004241128725676032", + "41287015673185753764285533732307111771008482854471239654990379137526289924096", + "92024526338159472394791782768592343614941519760639293318823095880858334134272", + "88688488311320996977621791327522084359483767796562162063313730329211345829888", + "38910464628254579435248659224734759321113367742413582455884513684795164721152", + "83667227403186759876612698312760028031930871722237425160635877153556253376512", + "19775095374887272548675204544308740369320498186716483113574854925271649222656", + "22862392641586703410030439955070433201134924410512694114895273778016019283968", + "62817706411019416140353008441427428321808165465754690840972739623666971574272", + "71806059785218750779826135872548630076862192002147821370242354174603720392704", + "40712958942609190039179571454700693604041231267956685334676567468124164587520", + "93808546133224963748587868884676333509057113576602957916121887842440461680640", + "16414310844950762927765066108792953359169649903840506598979232912320929726464", + "31464870341284852886387387069421903135534871855960949554375491070568066711552", + "24923644989489410592640537444983109126602763990621877330838713635514810892288", + "82107034455622217952446696823160758403012913328408007979023223723731655327744", + "9602224608711306172950849770323785831873035387431143683268998505196226084864", + "81779758313993411747354331367163967777842062581806808844400472665732115595264", + "52442527188268575642818928199044644071763714007594846142112975690732100648960", + "105574121989054053038603760034469379931764725967735120482078764329951297536", + "46653951217986481923639909774381160083816275972153351160782073990175264866304", + "61353033254612311552304631669826386480978731037273756047429753441856943816704", + "55235991206089671876272825878720644528401454215867861773752547377325895843840", + "12912755054305290316094157729432267647875845133124173650630868455303839481856", + "102753730364471220068378577406855196738245843890548006032671427460217285115904", + "16528023721682871533774684887001364394016919315248926319755483769624487526400", + "54479201922014611115241241190902291099350714097326609562785358476899688382464", + "70246934793125830914017969462004969762148353500857725515596223842162713821184", + "15352243283940373968269648703040386999584498632568420682984386299737883541504", + "34557953330592067048170748749884054489757095598910917538750701978164377157632", + "18896560003122842385384883021401008466434541659113256986935416069442154528768", + "45568985327065279213185563554281174317765368314906186082363543478331764637696", + "22869969308871054837825359099506727766307519887655568731789233257121929232384", + "108528842302559017604279531712044612781530024429648273490382069701885703487488", + "38101541993787769458928452682080968402260445984721483802492714219589295144960", + "79058176339799208510312547929137801866543966031321318112801177499355561590784" + ], + "initialMerkleQueue": [ + "1156586129", + "101986322591818715829921371334135870652948552137402792486404695307911365132288", + "1228919375", + "56447416765628680280994222019343542097909181923089709152774446269871482208256", + "1358027652", + "28411726090603786774735025816721134995559862676556797273726504052129594867712", + "1410549367", + "29904569272154064916695878756713615006382463862348900169800954782938180878336", + "1423548484", + "64948796409852132411183661994534538235050561138385539419964568899303071809536", + "1465645840", + "60309660244961411122178289279242822758229572550996523910220990055119574794240", + "1705231901", + "66346178500791969247638998800893809103229654806799797321570883183923234340864", + "1784274787", + "15502406609258669735759290799731079637998378484249222220657343268697631883264", + "1797163689", + "29822692080125896707895137327322097035829414301606314209108098970463483461632", + "1800981600", + "52971302181188411614387338541813031642851250693001949352546312957898264674304", + "1809871483", + "68925064317529686098510861248220056182292951776416627699537968356850021695488", + "1858605003", + "64567601058046464423817700393015801701231608932596668350699635214884173512704", + "1887670377", + "36932247119735627726197496532763615072178391084897242556033555443354781614080", + "1966752107", + "84179427728424964687838892237322912710222969252200857935385923014426116489216", + "1978958587", + "57393329112665100811126083131233376300245284942610735128344592540999039844352", + "2107414490", + "42869880990953038199961889190548735128279040866086860307625076642484762705920" + ], + "height": "30", + "expectedRoot": "31149421654351356735874604466190124942904042421703346317592660574200534138880" +} \ No newline at end of file diff --git a/src/data_samples/README.md b/src/data_samples/data_samples_friendly_layers/README.md similarity index 100% rename from src/data_samples/README.md rename to src/data_samples/data_samples_friendly_layers/README.md diff --git a/src/data_samples/fri_verify/fri_verify_1.json b/src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_1.json similarity index 100% rename from src/data_samples/fri_verify/fri_verify_1.json rename to src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_1.json diff --git a/src/data_samples/fri_verify/fri_verify_2.json b/src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_2.json similarity index 100% rename from src/data_samples/fri_verify/fri_verify_2.json rename to src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_2.json diff --git a/src/data_samples/fri_verify/fri_verify_3.json b/src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_3.json similarity index 100% rename from src/data_samples/fri_verify/fri_verify_3.json rename to src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_3.json diff --git a/src/data_samples/fri_verify/fri_verify_4.json b/src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_4.json similarity index 100% rename from src/data_samples/fri_verify/fri_verify_4.json rename to src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_4.json diff --git a/src/data_samples/fri_verify/fri_verify_5.json b/src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_5.json similarity index 100% rename from src/data_samples/fri_verify/fri_verify_5.json rename to src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_5.json diff --git a/src/data_samples/fri_verify/fri_verify_6.json b/src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_6.json similarity index 100% rename from src/data_samples/fri_verify/fri_verify_6.json rename to src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_6.json diff --git a/src/data_samples/fri_verify/fri_verify_7.json b/src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_7.json similarity index 100% rename from src/data_samples/fri_verify/fri_verify_7.json rename to src/data_samples/data_samples_friendly_layers/fri_verify/fri_verify_7.json diff --git a/src/data_samples/data_samples_friendly_layers/gps/verify_proof_and_register_1.json b/src/data_samples/data_samples_friendly_layers/gps/verify_proof_and_register_1.json new file mode 100644 index 0000000..a3f651a --- /dev/null +++ b/src/data_samples/data_samples_friendly_layers/gps/verify_proof_and_register_1.json @@ -0,0 +1,499 @@ +{ + "proofParams": [ + "11", + "6", + "30", + "6", + "8", + "0", + "3", + "3", + "3", + "3", + "3", + "3", + "2" + ], + "proof": [ + "10742618318471147060349081240534567198862469302048875559943816667754731143168", + "66279586371982341056910360864513599119118930197222666183661655062851553853440", + "80683501618866363181262280923141743001385494319980192831613934291725854965760", + "2279841530361393113623136624507822307782971725015676556819100415404656052003", + "1516825831394879106963400453132912708286861818060525722240349181595781732556", + "280580916600199706981853238931042270680780863467516928922347987066066344819", + "3263031605180185618875677244413669698763645590596632105954795812781569986264", + "568247463277215883663643942436887419228915414445357071022050240032626823422", + "1937882804954685175310865253497677280037883511865743400560516203779596145417", + "1739697768039762309026909211194502175320628285798936728884822269085439615012", + "1415738469591790233440162115205805042950552525520776817614232154805443129483", + "1963524582253427247001077783193194609077519255190657714877600013157036778286", + "2064911783387822429726619125762758751803455757003838491635997990449414036770", + "2927726281897195267401248569252473460414881880989550189852538096987582242982", + "1871816478806963336861696252879404147024674817628157536963373611092559529101", + "2080888388957396041176560958822515430015750710786770992920258135255219449707", + "2918954446237257240504014920200391271221604952862756086302738223775136720759", + "645095843735318997307618681127141111621900743746206108540713154395904288074", + "11006716162126543847284903644822762775879577371737814172302794882670665266", + "2066316188029170417453568135911144360918143181107452532461124783997244718938", + "2751980729799103576323630456664434690341267310149851637199423679489022982138", + "1426489690134835844190556602749188237381090553963107769823072448081038657133", + "380755117452003653427438216675795972233364387290705820287235678808352562727", + "2830248532751045902608865202747540274134426350811792382287201223664331559309", + "1757032889221416602944910902506833988295976568935851319326769199824672242380", + "3612832723150641161056845121449291568042515344833484518616486646822718609442", + "543780520345673489023342668887413166655384795470260154559276400981130915100", + "2612631074028010450925286563072793081413230665901226428466890642970918545264", + "990884602314091308317349284417888081864147479198363509286924855820074651337", + "2336882820789279784537548826150247079304438662794685434053954914310337509809", + "3358991424566779593728967422569043797354672326158445012462686511643221710068", + "1763129714093740098811797358721684853562174229246791418971422950948683121063", + "3604719666701437278902662982938366108045716405369747639606024893635519401026", + "3614309422286754250532870571110443091231864116531399340659469397264191151608", + "3165288902185590056739300137631866990166014571543938464068152923061814159918", + "119673004467357382576122775962589990987559313044085049860321945853836716753", + "2993925110527905849347982703089145986834825178935095809023434230902588810490", + "3492038127639035982872017857051612538302196250553098210221092514130586736019", + "2774530331633417061612240225127738920739770783395815529890887065785854859256", + "1483458896343167591202394250558588520803585353596780369849071092479926158006", + "2179388190912534375380349996023304639389137739434336453191542704356305341205", + "1959764351894208616723531447851342272633109566037443708325189502731968649044", + "1533905350683297893351801730949189845418534863451294789968231046368672137323", + "1700064478157670567420105552062712387251710092417151890891022396707554427827", + "216994824797613110600342494734707141210720259373039109924967896328556659881", + "2994721219693212209393920816970019549977689678508009159759033079120941709403", + "2006427079876314197299325193623160910977690288239118474432694759810057526365", + "1968044244386337066798014435552559142230822483268332095548301017356058559707", + "1764637898562248945064573062322391896243961811221135204824881468802282168028", + "1566921704972002747089727629591453100411431634377903550549279517582209697895", + "167655014399028710698391009353626567108917689364781387773997940811594195916", + "180696354689706948750253013263665805610694061412851276042510502962141056336", + "1123239895395018610388136060508188942166839460338116434980102574258321335093", + "2238466215747291443846506376913679143702617323331453502092834150204634309900", + "3106728278806878951762609253094226361480099583755575566288483905107340948675", + "1772424756783516151541692892821697155720326440228010997489263919510454206204", + "1352314759004744617740642178917101047379142718667025838493210894602455877501", + "3079107970431635722206263528773009446300780124917902243631774177301692009164", + "622026113477509021832156047938780294788301260588231581514244939546362579448", + "3445142847136410426777910963056963192067424890473630067594575393495852591173", + "266708380656120448511629673305561463501989834566410310596273208483523348760", + "518510026277301341594964184885996116018372286435300347590468664293269672435", + "85357826892957676960366261492940968554446367217375176114412093201559130029", + "3055957290012331683062161487070840594901231338165224723766049521384105368886", + "2309619221683164422410344384956530416199948811081111240425563500114538611712", + "609611105676041748523609686741337907843812496587837471949470417017238003703", + "2102313525561321239404564856007483868362757297804409038166860095566745622200", + "2285568266225163343905643395889815338206002402434352044442497002309358379371", + "2072244029151121826257633052190452998271115559269412074819854224383480863433", + "3289111456021657912058362304507560263843068697438252150504880261841464227361", + "2210811377205284877106074497865828655454696229073967500799600828242631631925", + "994053442988345863811169013984106728539274963639839853426970255182854411563", + "2952933300249609126943867803398309486274647511667723001728028276233401531612", + "3054760284675353442329066159959717101545897554559010640870703196474208014662", + "419211813127722540270925826361904853892958202019308907617663896588955950859", + "2201032083777302220260976632388697920757525201251643887765307772999543096983", + "1518557945248570432157714154019512925792644611640327578182039633690205989448", + "2902222466516024735214106673004891006048826167836232600497857875051850737003", + "741704709858665801809592868846758939458451653447932174064035060721438934366", + "2740325133457111807056987208678097969343245667372452845361926147002524501148", + "3500064428173092200388273924211030815795748326477145863588890328829586185787", + "2055546637533355291239171024983068882357353235859756351609939107273754950813", + "3353054889291337692956790041698840664889836052993830228595046310852014063315", + "1693863610778263226809232620807993140232027867814465471398137941726768563149", + "2442974127343921011266925239973288520178560936533636287461331528825045349979", + "35795350441679018923979446288054690353976689955773286317597660361306979829", + "1917429663012600269289709582309207024331209772124047959028505614644496148360", + "1101479881810920427470248681381323135424424536064413616396770891020511664052", + "2035674161684271745093051515645160760771589813563587940632446210839564250777", + "2908497780689091636272262213109702534581313870711488734557957899866686982577", + "794442157528267459898993031606832425206663638834206967652572065570318362116", + "3149952410960654891718390973832012948727474956173340835067465109557352240859", + "2517705670335202304612349062023853112647310728587939811841463749561963770749", + "1095212370928423376683439244318983219799063897520228085742568165384054245034", + "3420827462816444568893480756921158097616338225257105366863597473371109584983", + "1251234638843838349590591618492937603837581442424791614589395974475293175520", + "1276380455173242723188485331722080448363470949662011258686402221127693354265", + "2380032199858152310312425590715622760347906894637374777845140721655909908486", + "2393118602807170539948572420591791519787926209208266329973548903005616652787", + "2879783840079533489835024963697510563134018546891058101169656402743244486138", + "943702722086254795635916133003667545387265981851028843771461102159900975775", + "2303930842018679395785592898269984543707677411088934717903220994856562636252", + "1634672984024374771385653843652905625241756202409989115600447134558319047433", + "2489752059128305025755960270230912602154820481693683907076373363452553027700", + "2443107536762851829907773023238765331611938909177136884714606522726362084400", + "505061627220227882574328872763607424375604384716559025837996159068336302720", + "2580066704606369141221684802224238884932605967506949044339434504275612577359", + "2599549771913238801112861740504527533439887479339201034458272032325746569449", + "1315851679569854844597169424332506111784914513971523726920179074429713005446", + "768803109099038991276631176658608947061860573987289954334296218331886101138", + "1764147203351076956871215761905782944432829705208100158043550247488461667346", + "1294650708353114931722790490945268172744457160832173577921808146106601275713", + "93925075277636650124073559960443148871562731817283986702300562785184399394", + "2004136665958826605900215249588512505300517353503003719842634705021612967033", + "2665924448195291420250801133425112683454867209624757255105530001135953248823", + "1438554823014649516761382348370360370480479869890331007574970286386148477438", + "1904374588441699204464982531857207573123012854811986867470366720032122245158", + "2254870861120942762151918529771909826891912393326324030130371986438571158859", + "52828019440613260003012393826698780124077430191460294916330756994665343414", + "794055736220934843215655659784379462396157993109980518827566345234371436545", + "2912758866698888472519893170556512638016496077852058290840247449989480770263", + "581172711591590410050808165476300967381612356435991463280537724170385206066", + "1164938815350358295052361040198545609442186468813968197906421865632971688160", + "1241910920297725137211060079598982408387700558182614224853986514168268464949", + "824745035672186477010743009885661230772282275850131844506664805426109571995", + "51285895881639256895421014137700444105581349253585181677577943494951707360", + "582963959861526492173724152542547320301442129188302165709976046798394919220", + "287750069512720849020806092467700930348429408205349008406904396608874583518", + "590139430589637415643057155819579640341976441384821701161659552494408854387", + "2919935983590143877024696912962469632725868919502405350788894034985815316896", + "2898484543154275436980817067743039875031114011770723788642068697613834953294", + "3564494156549845241589951069589026142583832648044810494795643911155761216982", + "3026000643095944308453118317198875580277147187271554677465469415564162903088", + "849461825000987621421674855107501389776363970141610365505665222290354985280", + "2055599949048360516039203469025748343895437211070146222733404151606870130645", + "2436367421645034010594108996146725332362099666360485126198770808441198001455", + "528040600795711973371065124128723336841154361838516877891090416680063861117", + "838609083979134877062890597569133465761094274383852448550714143095617735905", + "1398287311579461016165742847246442067665532937311527881157511637695201921442", + "1911097534270220133351548692938557369443917060452888400926798797281302126145", + "1312848564864610834844511752618410815627390387981446584194095273367610660363", + "3289455685659194022665936606628878426461496552500846185176315697692315400581", + "1947866955823142478336843530692888239000374456528459446474355823665916869684", + "2274540235651852873521340668805435121911951345554595478115909895099779573148", + "135785585015638958991592174656685727855535816096253541616140091208915435668", + "2858280657323360550396500534624163554344688730147592078518315066916968675535", + "13448459358154385654138788040259264665975033850994619929829740889224827445", + "3414692013853977689279119319311068384865640896797988084597110298140872562762", + "50282354877897926508074719319803340233104070838971042732711842074339185228", + "3301449945799070530302483790183210496799869775084097806062144057227967312621", + "1164647637877147370710393500755381471307941598039482265088925547137005351530", + "900093792587341627782479243147475040312738008283626593102544446867138689796", + "2878608774550590971546235687708048729647897567287022248997616506092750509865", + "887392089780275320516479642272250585012638971843959700576677874342769252272", + "936752178166583707268257498701790490731546853624105664662592035851294971246", + "3146214909032784773947003989835247810497992874561444315505959342434175662444", + "2645524772742433545015649673466292499977129993637602232811138603268566800589", + "1933626250195564375582518856036563918697347302576808747142418224430109722756", + "2336613709434649430427220904341801031977918885986192743557711949776758249570", + "380726445378673184786653083976331394676999305812319086391693379131715358913", + "1260020124506057988714915233096874306351577965380590827096732358983895944791", + "3533968538333109255297257289220937320632136805059570624636568674833031109659", + "759179212704847006919817838245901219374213986167458431541991179806707707647", + "2157318205990330068782691117787671145052862857683819328734338599391303128568", + "3416305469954090859129876294622240360065008734260519177610482334357319754697", + "3541340499397208217581056362924615979200654974226893874383777834586937293255", + "302394906486958050112774467522048034226427670170509262723372490302976207737", + "3057801271414363528408592346513328507393002625366078443012154328186166213627", + "1143852039958176519733501030809292212855694196863165098625536431743183075835", + "2027584445348074631055584237553417289409027050156990435892408642988961011248", + "656652019112718113505622773853213274232973879243180905422567257740203220150", + "1997621982786235238309054098867805496546353727219446634321690723060055524685", + "1408855099724757754009232760789195712725840371049193255795676213630578332082", + "1041144151597736595613801757415014227476680769379761062401682680619923170065", + "500412053467640706700794845409911750669701120860672216725175115344956493005", + "6438056811590940892892451873499036795332349916341212165393400951098005438", + "2305451701749527967061293179075981458477747888461409689651873784604121656309", + "2140303673727330240660101488449464427823869816455600991205871194958901741423", + "1027000098959794344495832624917731954403954048551028521567176730535020889946", + "3487354854374267618276937890405266889285100040141744962836945817604940709483", + "3575951315104984162911884451132606214830639017051564617689513727792829391552", + "2144339076002400030489044092559895123256362646318819459474225260634988148576", + "499510779848470454057243455571923485426248240746683815339452465827167609296", + "582742926308235003425001593200216031112969878198157413340624891884517138488", + "1763551999056593573778348234394606758422235191663470141477205717192817006904", + "1949629895606225678184097952754203641054616485446204066228948032722202702977", + "2482275101965538040689836553946343258596245783908783762484311538442319059255", + "2059583921763815678805589230926085670361241288159233257949810928239271774343", + "1644140829448892964398115913357942607870367126120185060436690895545812794017", + "1727796023477088992928109384810223619396250217283442325989720919516778145725", + "657186535618678237042995276453877528844291570918127699481125783359706169705", + "3167456638601549066864261856924348643174416690905973845270000554290755947160", + "1928435952881979466122353898123285289181633751323087837356689952425731461671", + "1967614521112535398435718161934295082280244493287581755991591867109421005423", + "2893039409821135902154865363332497139013362320353026493359006005588762175915", + "3076235462936635212207507156012551709029969473071113535546416764044663573648", + "489871924464957990224977721437297852782071184344952217500072719888444042033", + "72302468959578127919471638237233879187665973617134305214414974664739710304256", + "61930955866601635848264115716783463674616307572001515343922412196657409032192", + "79781494805952562908051124988129092091880534282294434193453319456197468749824", + "70094600500487614172375968506303410998353993025296230822933099734779717222400", + "40152900595137480210461428735545712884000862252710733474326681724998555533312", + "44418470962847485044318318473182260969782267858681834470286827578144696827904", + "92069139479558940101688371536122126660778191959599348410883036543684708401152", + "269806188352058099540574643231017306274983401377324049792454894624983736235", + "2503554065042784805307976429355048933189464944018978814684955034438429539801", + "3529599136247775273644556823556987810369234361161859818204222370574907824378", + "2730576303992640884287726334067425219984428562109503674458839842043117087646", + "645154521784574817758155442785648253135247258434432443261849774440099026921", + "398216726734601880018181388951151043529749608649547392964447265243173981840", + "887215078825689260243730678503205483556889550352695102947918225564436090655", + "2930924750863952046733954944852790313008141347298005723100508314545680621828", + "1034839041307698907987603750201618029752729606100371592515524681569556778347", + "1976153084442869101794042362731021656730287495498939552051382560918763544377", + "3156496200115595388328246659119967682531477539340603936059956650218073130442", + "2280553048966212405116614543678336857008039131153694929110305706907862673650", + "1001788764787893024476862907551033317100763500942537883814333571752388510827", + "418988661707324798872536700813307229230941923565553494555647468342274521393", + "767468011201488948973620582387240612004505885301828937475274064663576844750", + "1592004077524530644212020368073371830708884435082314243872804553019514240578", + "2577405522184200323196847203088945001264063880450704788558447059574345592989", + "2998244591907137647136015599361757368928212902157473592794654275676505926165", + "163875429812050162173197913948044222088388970299351708923632772471954311418", + "568183005725437489537864772274655192152273066887277778627240065954663301397", + "435421985235133611025820510109519376151968264269486577680880853214199936360", + "2446837214737001547567519676784823416659670568186860542621128065853686717298", + "2886398444403569870971904834204796943455161730049339302700296743430139187983", + "2480272013832949975924551534028569171783339854973440252910688504084981368969", + "3617860192932111678644058862940475128123800514753948730952238332220805781559", + "1723126602302327671020703342844742287202786187219709604483989845581224238197", + "402025206796426393769681888895418393296302677398485517426968799649836216912", + "2106461656660800940237198792433024575795657262081263229319190309645870436231", + "1095704273920778614298600804885482616636512623080054549739864613737771169628", + "3232798483980555127732422132464760250523495103987160626515505772489638496577", + "1812213640275235921358220158981029803113387867438375749683921636610765976138", + "1836953874496067040204890487672234391632683539349623568534144738286218095243", + "2076552566053425873704307532423244965163888785648967249882206928641804596042", + "1291796206412847405115386776730907016244255614462118693214207908117150835878", + "3576005074656940152370481385398952786874423661932658163342974440572626242242", + "3063914896682821684126650184358352021610323001594855164266519580777358493543", + "554583128955568431552504341778081129966073529488770825515122383363239673330", + "572874549527696575646712938991807015999798382116277618538250658851900075002", + "1158893509879191900124997783646399006860861520687754066568838932847757006819", + "1729737365453163225412781085903390093322866044982145100905944024210378577901", + "1323775196721226141673439274857361074546236773324397733552697266176449482110", + "2177751445659537033854428392696304278264485489550647150166920591835140894692", + "2880367973781363260544200572399251414347728250283305242957742326623495712029", + "2482398389003501842056507115642213588898665988367271745167614670902960936835", + "3062140639092239161023561175141581664586420045161676840016462220879580039469", + "2224812118625320016254063611481284712500866966723557990764312807546189330581", + "388897765267461050146977946109937815442589524068065373148677812418170313678", + "2281476524630655944728806593895873890194466425954202236347182578086417114646", + "2128228123438230941348522307525787562465500093228502348497671416085231251977", + "2736142682790492611426227863600874556463830376949019867425443436635038156359", + "961487432084765844242719883626890333062784559480424073791672879336233620011", + "3229066047704915728732303458239028505958420697618725550390344354745160609204", + "696430472603032392462384289503536572688897923450633549571528383034330225584", + "1374455473700647457514532545225490526406869705964589117344435605211801521731", + "528982592211223033512277993478367220271925057741051966360352148065881933191", + "875399552745270985008386839372339602118985035451509312088475222743472058743", + "363134832880806829317933211870015104157871004801198396758529131620585561289", + "1296714682211898561770181508497168127457097733152810078487717073311632431547", + "2287510822921363209289230891218493945632242678831825020232379401384532507432", + "584904307712586073692593174989456592742485475738387115301148930457604348056", + "2617050466886525263315773130002782251176403992453110082456499538946717144711", + "3571392166117842455952747073444691105076257139228923192947016796912619832442", + "2736048901357065253676040501607481291911856110981240561249538567586497610877", + "3082592650949368497584957052933386693111718170362864939704594600763131755401", + "9802665320874537163131673639007773373287279048173582370212753977253", + "39372939353344183661248046087853794939619480769425134660611913228873154574307", + "31921250191797541960251905180257756844227350192559240411257115320786485846277", + "88094306084643561714699861118134921411890086695889474306069470325221555701470", + "37061005137782711502716816529996052007276294049346295123386681143547641033605", + "9756411453825647789326229364749507943907234802917132132110377407853646984630", + "55452960603285861565284112328156246322266966995810147703538012966484638888359", + "66889749959438573822668189706929004246041797628856528575876060002349076657051", + "11265344705630644974442856992601252754317767474918196067554419515009478960064", + "9129944816365310701855912007746247340511189105925296742539687381775484977190", + "89894311850823849593771821729203573835264946966084673611447894523761628309946", + "77404007790196282565456990218894368609053952951600383159346756098250244128656", + "68117969207990474029897454424458149650368182936191966300791475837315309154196", + "21137494556213924235640838318961719151498223345751716052875386347865431675928", + "99316619473925374079662126620926573929025143412074980629400824450911580113562", + "59048793963251665938449868268385512996281799851387067994160161475342519709001", + "43585626753940610875972663067141147054878518543530300561698131312555103890234", + "60855103559651816174954933703404510142685216592553048516642961363512318837165", + "50416792482111145503957589754420350169622814894574170880221701803720271000094", + "1130324448766851815992745597633943209696517365975556216649815034769517890076", + "57161764233356716044782891362716150566942656842850651546870953598684034697049", + "105535036240376527468255022363511286961220404406355178819621767576841388302008", + "64546211351411850532557706884284482867148993392759734820622295800192268246100", + "63444571423313323382924702340552748875531797307109566781985822023450509541483", + "20460581231334751198009209086152620272146664291126491689482703314530326734434", + "101875878994141664430898033239009092209049733261821350054330981200070025208295", + "93204402043226401103926491075516499804055975949802232052060525410256339285205", + "18593258814917964945153793310577622762744686102840496113380978989432420298590", + "68430454017895866359401926809224522014904922751940506010979115257453912184521", + "74618346981895763083970968452839499990845734901469731725904491627724775149205", + "53472726708092338125428512725262949678180677032755439742758559929303327550363", + "42367041407896522057452279700378292282571563854659379315285307478547954658499", + "103481946864214049340272997470852637596741424214710738484625497180021425092560", + "49520295437659466717617078237375453618125522206382211374802213533130401847729", + "63502265034557112831812670511073714204841184207631285820672038263044361543879", + "55687520869391893528325834202721233555009284608818368619416176794555859030058", + "24050494921121778788592849827666070522491919398468722142958278641570572953520", + "58567734113280202033791350023256059913690890821640902036914576643339388990236", + "70614759686186865020019423004053112236554033564898427777412117986081697193940", + "943039138154739660242944015162894138812323842609816107490131219838197298795", + "33854469860162739536751110645558108126314300654856444553305779664979108457626", + "9275809916267001361639793325478071940281162424137372864575285634386997858993", + "110015080752401112032854571359747160583105833156859783010874866212602393611301", + "13904367961447287452291356457360459140503016278039864966894528355519710767378", + "75231809227735172351145531693273526058539002197069053002125601656529563102387", + "96931950825103397676225569408266546789591384178531542325424531869155716214030", + "68086592771865504753344932841701285017216304081278021922217608664341316641807", + "67677875159408893283196435422378235237310146551308611731329555551215821510280", + "16976061154546747802431289303235648859412362112049780272703907846015888939977", + "46254047880716229847628515775009833329420453977343781235035505444445768914463", + "67807963689884096843401744064641295708064262335567079992301307631435237922696", + "68931229596550462650437572692680006121617670902573946255501209090458868628759", + "48202255727856635862956108308753413868013899228586219806099789809086794466970", + "93988258450872698671516456702877808049290043564677266341085275131165008637317", + "35277784336284775666221617754801811052501224152097225262009873507981759368626", + "37372128649065780036520357757162944129856763585143884481984182567830715615067", + "80408901679732889158654861495008014043698798537199605281206977392078318890469", + "7378120551669077091177564282051738016471880758245505701225323094312145103999", + "101865382744966162825047707837039691631273603709741248573542365550911177658434", + "10575729648849084663325502655734958042122240883977458835586812544678161986389", + "89114019745810002213819371093937166476063352502706611148461029838939072256846", + "109300832386197321837693596695119440313103481854666241645253577589692465851817", + "44499563602922964677770108332800786689570561588754637619567732385054204354098", + "112042589204067782907683017713580878828104062905242145835807748898578159429402", + "11227073256035821904885531706674842133283129606470130565872071605309799147441", + "108444784869913176134444801550288168694580709408485397922158208513092451911386", + "101574699276069908801671788013738033430571067625077816562723275966876702590432", + "42059300273049278754818929675029799103687533842128359405975099587564219973245", + "24358585106669083782384016583978422156885318537651765087603180376585426800148", + "22932792419973251622057855110911739824733897919227407496742908147201082872738", + "84046122988126468432597709400584074317286454816888717945074430683121241449867", + "47213182465084268886864290648930927364988913988658911340070643139599152679438", + "90727213213739702122907591357110682802637682296317395953116696122848235851152", + "41273658708195843982895073618488841831204103122619420817950884379617713380061", + "48319164435305556100224226167793331180532339543906144720634399362416165513258", + "50056573146805025021994155057173030480787614224970741489053206655450724509578", + "24129661884703630511070796181218192274886757953581369884158390185077363736869", + "85393692039166109779861768403775495224604792446335914556574912481290521891347", + "40807994369432598703959967805192158924533068286705543501264604131698773852782", + "43292521198416001955979518808558595195286012474418561582614654674776315164997", + "109430345326093243408461076283264186689039337005791508988152703867419357649694", + "61539136062361908930927929526854283077551406981084593124613148917672750910393", + "72238132280938657261989591473831305963590885720933716190695667959825008971500", + "43990861976562973184778944971387726651652750373426333973771102261007587596663", + "44944800634788789669239970038198569039746310637729820912049863160871086592421", + "90402782150068179898496867895293641524115126287251321019133593471737627200883", + "65077838714489948055608800909122968594862438597435302848677029681706202041473", + "54190619429925703955884636787681219135838219799543001400802300923365812144574", + "45919121876320265967595899946131484136402209824494094403590423395277857127850", + "17293622879625300829072966033191440887611067019445345580344184987642449943380", + "63357614825463909438722240653040327743082795547700498099362861989084805957714", + "101491348078916600436061971341002747967239010332877943479966418963461648399007", + "59928882959507657843142926925870223670741965118246689119062019622356729173973", + "111648168156306305795872770176188565244848513144165433783975409440709336643525", + "68548849132740132810140246967220749359143115408718172344187792275690274999416", + "46348707826783985667537589512695636805327237570141613665499611800794627243767", + "26094502148967662301107447390038876961320521170178888363077689420238256223950", + "113412284953557201851266948134360632979559412295899490785745185083847117525205", + "30430615063141231362102640403373235618581096455169294548194315949972221858205", + "84690337884559092714520160999697232923571988713619767069063286889175024316657", + "43837295882870574277701150136117104523256751445414261066083677356353743593265", + "111591487180838491449713750247202597374748949956338012672236098638985911574980", + "63204019510049638428331386875540591177165999081522987071347180169343812520760", + "95942800449389853135787803147243723262079656847845371021942063785232015780278", + "110602527407546325611717669098547117965527007565418840807387576693489359240412", + "35341880530727815546314775367507629589384383119995146415750035008804346801138", + "110972637799195714261475258288424706213022965777036965612710981764943078761125", + "17138885365274104419132187114397684382835311344647195857119175063730506791773", + "59477966452484997590544703987094610073089183192845556804409752517092239679901", + "14495843613450247031007206495483285181505236123495392352960423593466626851611", + "6371333242248219942480858320577883620125021180837022257820125975208497019775", + "51681417214641276067583517324550279760220205427806600231032142888092313874053", + "16674381710908585759921202536160430492369118551480887278898781379841318619428", + "56439159566643876338169118764928980911547240604490045072245842828950113850413", + "7951207151689429642645128335098441201712632445345530699658069244227679070934", + "105679143491440178300011628634693750345744023940008646120339043200821287755305", + "84730388983310245742510748273604651581830615216581735506378150339021145185113", + "15438246077396816870765550805266356014827440283690707334494086873672221016969", + "89637542746974362765498396610559725585131907586980725022249711462062466105801", + "39659042280019042156514578907535398463679912023919524302454440477771306606729", + "105160933320219551066065637644323988269032255473600350255249409425983846121798", + "84813869920380520063789354506108138596056853722084364588421804377258919322285", + "24661044552071409227836693865472908299139771655370404350403627684355223702369", + "12744605815959647020096092233452527131613998945984958545818402086419816463178", + "58983221649285136007648909589952884981280306253824631626150089589257579036154", + "81694029032392911933589985242783377432678282421832478953697423371052839428765", + "60229242114464744996356156725726548238601438366043012474193503306499817179273", + "62192969091666253102182525871187387409797366350635139848875741258869633722625", + "84081070838993274866055240958001661461563933145239748520838977826431834758813", + "3891860590406884291318628093525183783934499935764211440084095269586017281388", + "46724191114977701757044955172091923972737613344564859050816790354860688733418", + "26810152092955272910128119618556241123446001441295133139618149213671737082278", + "7407929165407987363833030000987349788791940369348570868244319897639172348903", + "78475989800297179645239253296555585473313436256215966425261539046394731695466", + "99343479747567620917839903720262482773325724012423447399164444373822359025572", + "92878835670312633279039151547748446948440134108803332298041102034847956767912", + "87248079455956391966098970703628944189907921288010172293435384314397849291179", + "97941291023561280758396178307541879576198225702434564390225805826467972769277", + "64510286033992314278405329287285062620700621474401953051018943740735279291006", + "3194269748381948735291647119205952705615220659000953434541411231286038668253", + "7085683104844765217503698026778943011536318746570894800942529773025500221585", + "112137111848303748041887063753600032767890406967144535845165650686987906235833", + "69919770338771780713255065362604461778726219498568363533393644764608492252796", + "58361552865454386543715358541792974253440230669213326324213490468778971753471", + "39942645253044303534841418622749853939156366556376601190262362237389763740044", + "85092636995408550562802467242701367433145090388933230264159528114044930848933", + "55831637357252374217757847541120054360705430969641072973470186661105453233724", + "23745831842022881197626351035743477959471020132732028967167232447158929913165", + "58474502366691738467861124919624925272493736548477565562154381869116504811580", + "36110264899128958354353904677187858010506300240927143652208319191920434754417", + "105502478847815500887718817327024296132927349874144318387456262129276643485981", + "108396049556948851788843411083357951466891615777895082550744171996017429071897", + "85296077579920508467806430559572207636022479634578255736305043039269596447820", + "6787731152121326158207508077536613235578703742479411051773534216111944329029", + "71906956114760232898232012885843761991406538581757830676548912804394701525667", + "93956103956679140158470037887705361808106904810068749191746968422998160770740", + "19279144565528637241298608501824489412251200615570732831171299284486494977548", + "82477938024106746687530822126254140183886901661400874171006911246394202606707", + "94023681505287274403263536637667400852779068613893697250500656551838185300562", + "103500664060464075411795319229297669148235748642559422000470161506053620329060", + "108881428816672010016297068334955822903783029318595502714807045051071533678592" + ], + "taskMetadata": [ + "2", + "9", + "1584186529225268267862240324716556500193449194148515275955490753275430509773", + "1", + "1", + "0", + "10", + "1584186529225268267862240324716556500193449194148515275955490753275430509773", + "1", + "1", + "0" + ], + "cairoAuxInput": [ + "0", + "22", + "0", + "65535", + "42800643258479064999893963318903811951182475189843316", + "1", + "5", + "797", + "1771793", + "1771793", + "1771816", + "1771816", + "1809436", + "1870120", + "1948609", + "2394408", + "3042488", + "5015848", + "5049916", + "1", + "290341444919459839", + "3", + "826", + "91476112142138695821995168753127263087436373988308532842660260343520277394500", + "1771799", + "7", + "86329154277054484767950851716886760633339369352719421777432121122574709987915", + "1771808", + "8", + "77926306682121499635520895262207821599502172795012033620210695643199685391677", + "1780331389334932470913691052782288324691655413449470718895432622226337718765", + "299470155142046012599798531640949153716243822645621773734625315826926639957", + "1212418668711309582227141738075509399028169703398471059172654897094905006750", + "3199940278565943790978406278706496237292797978280982699986488410844249594708", + "195072032121178106591923000375621188629735561133807175660265096969353999946" + ], + "cairoVerifierId": "7" +} \ No newline at end of file diff --git a/src/data_samples/memory_page_fact_registry/large_data_register_continuous_page_batch.json b/src/data_samples/data_samples_friendly_layers/memory_page_fact_registry/large_data_register_continuous_page_batch.json similarity index 100% rename from src/data_samples/memory_page_fact_registry/large_data_register_continuous_page_batch.json rename to src/data_samples/data_samples_friendly_layers/memory_page_fact_registry/large_data_register_continuous_page_batch.json diff --git a/src/data_samples/memory_page_fact_registry/register_continuous_page_batch.json b/src/data_samples/data_samples_friendly_layers/memory_page_fact_registry/register_continuous_page_batch.json similarity index 100% rename from src/data_samples/memory_page_fact_registry/register_continuous_page_batch.json rename to src/data_samples/data_samples_friendly_layers/memory_page_fact_registry/register_continuous_page_batch.json diff --git a/src/data_samples/memory_page_fact_registry/register_memory_page.json b/src/data_samples/data_samples_friendly_layers/memory_page_fact_registry/register_memory_page.json similarity index 100% rename from src/data_samples/memory_page_fact_registry/register_memory_page.json rename to src/data_samples/data_samples_friendly_layers/memory_page_fact_registry/register_memory_page.json diff --git a/src/data_samples/merkle_verify/merkle_verify_1.json b/src/data_samples/data_samples_friendly_layers/merkle_verify/merkle_verify_1.json similarity index 100% rename from src/data_samples/merkle_verify/merkle_verify_1.json rename to src/data_samples/data_samples_friendly_layers/merkle_verify/merkle_verify_1.json diff --git a/src/data_samples/merkle_verify/merkle_verify_2.json b/src/data_samples/data_samples_friendly_layers/merkle_verify/merkle_verify_2.json similarity index 100% rename from src/data_samples/merkle_verify/merkle_verify_2.json rename to src/data_samples/data_samples_friendly_layers/merkle_verify/merkle_verify_2.json diff --git a/src/data_samples/merkle_verify/merkle_verify_3.json b/src/data_samples/data_samples_friendly_layers/merkle_verify/merkle_verify_3.json similarity index 100% rename from src/data_samples/merkle_verify/merkle_verify_3.json rename to src/data_samples/data_samples_friendly_layers/merkle_verify/merkle_verify_3.json diff --git a/src/data_samples/gps/verify_proof_and_register_1.json b/src/data_samples/gps/verify_proof_and_register_1.json deleted file mode 100644 index 9b5a9d8..0000000 --- a/src/data_samples/gps/verify_proof_and_register_1.json +++ /dev/null @@ -1,3558 +0,0 @@ -{ - "preRegisteredFacts": [ - "90374861002239632883146525806296082229390106108247837426675086315668045719761", - "56179984307737135325919351184789470684532458739302700119337202059111297536095", - "19190820922101267664215359754841501926553775541624241835940789063091042960464", - "66586306965550603250910956553732177691905041135943809483521167389721193902029", - "68443066659093902002674439413897714857136051230929887104012199028945057695626", - "23192747390799604015430652824310028313406567091172154104214555033819721960689", - "97283375723887248194450477128146682165031810510343354567282663123280809221661", - "80968054135729823233098444019380404866236903770867981797552678178437726896436", - "113739474458047985875134190238202909490865559207753141829375000051595492879090", - "20946212888909783695959691982338390660827109775859716352857773793588687912713", - "18236560283595263861680501190348216068035274366239795797554205265777798677847", - "3475479194832868407252076218244065764153368218389092265849466931110185742916", - "36540216028641017149922661842736303619839298998394385602444281694375903052249", - "26751428622798066946593928384877292663892571316476265809625637633982414766613", - "108989866619290065012341693446604475344491203869097610514645397579480237619250", - "1706752348348350474316359563606222616037273166550736401876700743583814423394", - "102942953147077953577589898780534969926714763267459649931943250340206611985712", - "94996409189514341198972986074256390453367838049543555656374742468620736799996", - "7630635281270509304868970434369247630120859000564221113883913918139204902212", - "80068896147766953807751265463552510608474307949535623210047793435449947310989", - "114295154860226915328731256983284563858045735337125703450891967138442818857632", - "8417308633700696570178253158247249244774146709181695323743846714363528183003", - "79877103184977587145722178107489386645267945862174438383674182972620613464854", - "106622138440118238983021857248984299671297827476239310122691154542315572030452", - "35407789176729882023043346870195508198735280297753316525720822423999599438423", - "97247116699888635887092397993480624001232228530526374282764628633193826110296", - "99382438699614618382213388767371054426929963780766253748605072450548089096844", - "90037562315543375628611111594410050182085992774909526018552910702672849371547", - "66330217308210720753442297318980762487735785518018287993987132182462864714651", - "109571841541340825468209355313413891725787430962867981137038973523064361371237", - "109937365287439598906500883782213142231907427443560869688630243469916952399010", - "113385865575537621107394117379981261347666776727074493318494347737026645700795", - "23122203662614098324643090809541223981196048012147350120265330136512811004930", - "1056405680268605560294856755247691653342780261320667366779585585236155642442", - "87661505103736964751275757691313253648970106905164251785999294346436602113608", - "102687685640516492079118532882253008979682440349285359822275299001352415439951", - "23905697917661649423247972005223309598503440259943287872839907444179363364504", - "9956032705630556713599707735790616984651366117863346977335729174033595071931", - "96738810824213402847756679585491770521220456489714866058023318212839351509101", - "63834959162310767538843963137616271394241929873922387589022016011695315860778", - "21289049327692527859432450424389138860663521299399575156176885744994266527501", - "86232104727778949950935448711080979246717811947975337571968163691683226474146", - "102313560892902765619089366797567032814530208108882506079988386739661925842265", - "99515437057018328544294475001053112012841277062790484232940716266599397988057", - "10668736116974850029457233946177110228200385721657622520766124553543632184384", - "76103409895220100604235711728933125215091844418169113707022087801198846966165", - "113010486737795247946614252243717974083103498894976661835631581742069108908557", - "49364954754557103458724625605552951667693246646850685161342184015024079107074", - "21101393901139303402053518578563147748604228725946476106009553379297289500360", - "49057143170402849511933489439129029796978255118420492401606558513886701176184", - "105354731550163339410107008027797505967674200410979413601900457972614432198832", - "90565076274237802796740807405316931168975598712441947294022211662139222564246", - "110086539187109278267772369060252173502692807704231807386629478288955820606553", - "91701366154883661998080407194984734883588360864725838195350520660916272224550", - "10142247108685080334892437554414866974972072085399771470436015465089292126074", - "29846338217282302211720587287700154483319699420383757799056426384711488791337", - "27938671957139595210220691902146898397681086789544505455972136928035908911847", - "82397658054668831145706925873152499116096413535619458060749379405000904989250", - "114350224661168995256315748222052165337018756369447544642618460051770218058663", - "109449309974240654711094492499272317932638372062015147273552600751522531927132", - "72754288117656108990702924709275729187164329684458390959556709486333489176219", - "3549079161997778458715558469415602786285474423103849383204864453585494590598", - "34180556474406191060669719433425086607404936459323656751147442645349487160742", - "43765057642094157918166183142218037077738095098377774018701635793727204014420", - "90338052431962724685534383491983206853366403753213758686231057853304211136459", - "78593063359401999309183237875655244819560333354895701115347297264562942709344", - "74397434760339478525253859888632724196286728764602353655830333545367635693211", - "26331198787662591149683874088792836750375707093253627370654392720192174963831", - "112966566532689715129209330793849427993777907280780183292673865937361135937791", - "114353287122562499920403540458455011940628482725948814589329826696105247950135", - "74793741954496830626288812339382886908941319930944040532593327777657290557145", - "34816126872178744582897783663511921391868282525489350295187750768827352316016", - "21192453921598015764696235205121701434331412370431684436751933143838798473874", - "44058201973227503740034396715380727969112740245779215366320280890003333982477", - "29533018075707303783434947446180013484050458337692795871871452151406143646581", - "1515089686428457373979034688329533927928349613916887567879601389354743370622", - "109180325929866834046270827904451567568497733033134200374019349511256767897440", - "74803672184456742013297129602262186562311733420299114203575638766212190585231", - "115238366101742584162835591700054714193217723931612061275619410075644648428546", - "32468678250053212505585649596015464999877799621553994413247029896773066667413", - "83364528782048618142708226118279656717061858624081534727039416012820163224633", - "7354024309730882796394228327040203349880364428944973235716092765476455492827", - "1262870503500310307550645023858402879272209665433488597993297460482425337681", - "98335980330019236625060043875409342710228293575666239080011807480414732765509", - "50946595616360816829923577986994745828151869137771049307445926030578784109485", - "36091201194688256622898407911670913963302847417436669790744715657240876899240", - "8808253819130602704597917725112680472256833111887576050377948899492705923474", - "41172636646503426875678768053851629635776602665650552436822695192637817118749", - "57345710549584635654376568872517963763578746035456680536854183592502432570300", - "8592690889905210972890398735532689180019458953833470005607590901672380695210", - "4166477994583105470567754255283418669459564354509224410886188538894147142981", - "68098757309841651586951304259266886311988607392802233236113645028486168507396", - "24991295910751946290113312312609549408787761745773777699987177576591735352986", - "44579876644222395824149806086725617918387553747425122027470825518990251740243", - "15227406251604233210603812810167629530808202085136198556337441549511877890960", - "22759540127952266669819370265282379758525372733374540416507802513771255892716", - "43127206729995927237848006162371109890076978014461685775634432683267685856426", - "41713821958160636851968483405352077418860766134587223705294185412188684305270", - "26208125733708805609633428661679389703362429167499430915810971395717416747145", - "76610189760043808548699718210259885776088478988479636720437380804721153098755", - "89512216112173270344143296040145603274650163871066984128619395954363420721339", - "20460714744270138307212528049453329198095121561210823963362966657556483034334", - "26132924683195836720371956609390091423632291995299668692240211036108215269474", - "5833487682800299469138526098834355959268474110834809916356825665675462740090", - "104168692497517601592269866592849005457185792813289145227648260949961420864131", - "25331304506557690176407806936878770676661143952534511069637066064175583660259", - "112018639779265106474848771291281771837615571390662122133274809689481075308680", - "43241577635777865484894036547205004558146528317683229065146611241513131335510", - "44298908683033041834217230570717599544704508151662319940657234279904124414826", - "63552330732732459467178499721380645650878694771142132740091085775704359351779", - "43787187384165832627764329527271795808183561866472090676239822547264004758022", - "75945073431498078448020725259869395714443637284325161544957599542351223232505", - "3487179213006642983436008189858169851299213853792874972837855149736029401094", - "19194865307362108242290006920339162915830230902494071902265621916750355946629", - "97568969073055749633422855926655463704707484230994155156931576401701347016144", - "102238434528026988975197954301433106354948626029658627734228689550897160347614", - "66594741843714574534308635729583698167667776410737504500354069533715403500323", - "51777580934224258187544418755076951133541389668871178609223423989089924081639", - "21589639526269990982086909365872153956502020087277655108454424960163541671436", - "81384416940325143552201510640904753937666873078017876860068735190840262769922", - "49133513547692332775728603722476218340473115481627222594095172309501801157474", - "73734380932306603407515307721321779934177802377409864424716732654369673246710", - "2246242615905913254289602438933399890848860254152406286075054315866149677898", - "32674031223765518728565388665708213082065722640384335713247313951353485898957", - "28746886696149701919814134856061510367100204788242834599828602344175436902511", - "39167172499001521372424096108110778083374328793564421932890271511530920922273", - "5568791916240257974108514411297609833792444630749693797301395811224369646704", - "20648755118034012175088350428474024653337183431348871734331406995784145356367", - "106801795140800106612769951485343336194859968206661756633407649315203733828610", - "109233825391360408160515995038642668597144657585165770780785494193129195973941", - "77207505616123334879940117435155892191723326029288634557447400993849107713194", - "71610279175603669325936289183255885935727478053095853966547197850172747643407", - "89854640986939055245084861674373301917111961062361634149692827460746570066714", - "28247203691230740736613218045571786984629316425418178432608500161341110986189", - "59546743490332337201206414807226390307040560870249265640051968488562401608969", - "67929796707307015787838902159703874270177935518815265738049224573505381516441", - "57982897878633836389748479999846361296323406155916672564734814105139336792326", - "5461101373327848068206149863625709449986120412484976573069494600867225573415", - "54401079502624290280637309817524422947364512646040178118146883186731670847433", - "53102394760090565318361765484915161408407391495275264713850980546504698071462", - "24501533376177415438581018233386276735001596213114459694543770889792806631869", - "72170518293491644299982561780267540456189083097892772096830683423147466350620", - "89507430817958911598180398286809748833831052705273225052362178213089962642044", - "67727286488218425278181697875293999012012205750711984730448971351278910880253", - "111984454683772058542342557774797911429133885429421697069813212466318625115156", - "42436203951095614276310175924323536573731986909545123056564849774774169323368", - "85023143561303097272838976016423923190713891008789243794345887371857933417910", - "99962596389093098242681956517398169865641769947647874231354223362282205536340", - "4270535965963330775428152393255854474388157601236085526291615686178712188684", - "100168155884200604754471294981242410393814206647200645914158150624040943080154", - "9991161355592366583927099508561253591100964250276828785969078804632480435554", - "12314720405934725856472482624757170035114847372996256646716937313000588318203", - "2860919010955558408902310701877023431625693793673332335478827641334278686496", - "53094136923778396041833543082867956503544790133841216723133125587353218061827", - "45746601333313207603396211822734047207695070342325060667493306720808686166843", - "58889503653460048861316482416593039235957417643084033605562781818588299363408", - "19368273464556807576443231344257895007603950181611406270234178574102198049241", - "78437754394508682181120265468852233510477922885972762279767165050640422908939", - "107538822353976920407659621462926481071876578481681250153246538133147091592488", - "81016917794819082013368717221409367332826911122547583627440080895211636369050", - "94293980226690299092075171178403633264221836625859365988598967109306027221531", - "104532237909964133266639106750455032124167279431562592209984567674658989713190", - "102950073621149083428450437087243856943209426516709316481928340843275371462474", - "6207133171417225337016777381163053708908918883458415563002474230906668287644", - "53700790273498931152022815278706540759909711478884140534791079723526570596577", - "70115235540639500263001553659924939690859425790641278583800508331421213921461", - "35543200975794353588671421892926038694759482084523519733723837344262948638759", - "87352361273830059962387057433686873189979881697522907386537051414764832172457", - "7638629750848859240414806726354174351530887514426388188836129131290143265737", - "6516500991100747974194383587733989479753199121089574498737264556690984433230", - "93253296820582360795148765795065795381150137981997115109302523734642323873758", - "12449016597987910792497122276112041776099425301434980259388955793910933741083", - "11271285254221084100339796453752441804606125007367969431803009806036452833376", - "65829413880709257096044183138202605328645291488368914113133511052795333207246", - "28977904135508914161376386492741539135190407185163903874658869603086213454138", - "25836751905377616080744783025854541008462131129032624784576753428459625661668", - "67180466814834338156096152655854391237210342648669413756773929230094046403193", - "99357718082860025927471361993254462596480088012760268171607745179113742355191", - "71955653087845635064868533213226682826487548825435565236859397491549375786842", - "36297888985448358751250303659804599846791541289095708937632688923150803732077", - "100695121743117099387138389582703227077322918542033961629411067185278558763932", - "52162983126768334363716226677678035098080091988154254090178342535424805338565", - "112708429459258541488478246774539856801569052293461484378174484054096804735367", - "6386940711335736617244249800843112627661703411239408108695797540986788303958", - "48667387465383679028757190831127811623386562948341819793981442700703531129212", - "98215133989567460358501006150820012098364412504237534897797904556278505940724", - "77914337789836865570785786657698936879706644099756179733695564224308773670876", - "100314242064051268461604597834245157603560021911340348660139774644451738907842", - "92879867477996008917340699058326590131009703424452440666887051426021661821602", - "99484689145824940566079253082487092284723654220927015492765678371484126993578", - "55338944734571646593272291826201840015142400248235325107497286768141895185337", - "89826434292930901862075608993436828951224280168302092068798800553885757762928", - "33740109116378228749257439646234270163722585879874698746225292557855187850594", - "100356465946439001515953663863857685534425581725095420766368764978292427052708", - "81039394128577152210104571162034485951807254911082897846587060509332682379842", - "8408001468728275572399671384230777274726355120930410580597806906081473572834", - "10908895775073442916551780239275092031518888963057215550848907527664597344536", - "84854642649047683943166963643528804747997917768241541006172310483130917139714", - "33057615236450367976028992204116567940277523026857601485825454840800733335275", - "84705360793393705597425798431296817504392775934169299899880924245986783457718", - "111525682337395407150935900613453144787831145518929570787046943285397888693020", - "105402484238252043386406911631640919028148671900230248753956083168227090236594", - "70647607073050492724378996153615617582748975980544650427971195959951966195543", - "66521794811092307186268561977757872649616489656369434186016615885501699943928", - "89597831476817284710027736327994254225523609056361102418859489827421817774092", - "44604079989059949810225055984527460558032314898040234301558288230903056056928", - "110906681986217791515164760429651240169704675531605153783110893850933566462598", - "95605426720075704009708031938371632287665713591343546809539080823718941837468", - "43398017903547626946267019207185022673547202566576083953106515696551664433428", - "60883525320865361397118947610586986350422623916272247377418475239685689025023", - "105013515056650599904740120254050683007636634057992254769196256228963989758384", - "32970019925085424528938038041082657559781113875649582716431251558142614988993", - "47152734265221658771537186547896388953873827616302729821741905644792654885212", - "10001610022538043596518167287631681217109070720896899004297617607149737011860", - "86184537192912747434336926622761274738006624813378474991310593685521681282478", - "5358504471205796191359974070296605502493139653740431802490387627691657510322", - "83019212589565586195475052280463738452376535486172402079583211203400216456992", - "77312752118832772627173761036118263107052792662245258723454628828356346552872", - "91168167042411679201023714451010680219591301896110952914192246461237354981878", - "22932757472394911110965504071941120916104593208650355772387363295265959734953", - "115556511265393988531138660976576937508980119423457984460560732355986628567729", - "49471586771056006153882338624844003952601160760394299194484706708275122110249", - "40437284636905544491914836688765577730310598705029996999052422836776316633143", - "72670924227959953093823635758133023387589265147796294862753188605738013306166", - "76217708915337615135870563303026608590541334136059805638260396806525183027158", - "111382703162449060635417094044983829969538219785638291828194112078925781095548", - "71412195454643078215201625799979658826539129274678134190054591601317598249139", - "109427188924527536161388844770403365839616648247890550908426860021567063950012", - "34454801564526576746496304309335628982206605439276368979136436152558472936330", - "16909116389666417078832685940824942416785511928990223451431211956701429161798", - "87698582301117846663147606779269880643388131451192642717957297114727730507100", - "43592905395241141792523085541682153713270987086400852743794878114759318992839", - "35184881368193554939773858899269834363473610511261389836413145556903303508884", - "20220176479835329664361860803150382635023778080712173078993999986143667000970", - "16016175334500266720236929020842862694644806123842897753176802503629958457499", - "102801360790614342848922227882473633660570608752016158214990663013058048355226", - "58431985744980537888010270219770316522367177923668906666628944289651836422428", - "113151842259347069612843052101577985618353246939906832913902457845822885426657", - "21668648605876017813903250563208915552089304347193092661525061207363925567050", - "103458678315326790746664464092071139733777152999140279888112890480728137219425", - "15046497898873536583433477709389552494193312533290755199833917193885405409120", - "102257627722241440926290718199198015612965738563678274220811766728449922160690", - "115352438831125187782321151378343525556314774435648261250884644770831391669260", - "72754165224345357763276290774245956611804378986384287501670219759415895189580", - "63726005931456256957505969253224519513310091889261588362935543718245788508457", - "44910251191483746483195517495699591749009017563959493187235656765833916481579", - "23891996609610598674739214035443938398487118816513787774310642097646987106723", - "68266911273245661253246325983957102041600367995682669862953183177017341901079", - "76174792321053692273480049383512989579457418003909718073166397476710458124125", - "47741193980648316938868907515514122407908396634142457645264132883247206333355", - "68473348894505681101767093394679965408224360400687139735774118053839909527213", - "61962461050948177191714559364559630784308260342947110988646257809326620368732", - "109729562325274107495619813763747075773585249281577287546399510824941904297909", - "85278121045714762581195625982775632570870179662735113302305732775223026440845", - "35390066325352698385900039374380681482743106636864486587171008494181912419887", - "61817986976212291111023385674831911785692691752663229372150154623715801331268", - "104234714165077845426216586074895633703167537283045981826348831938989156603755", - "93997636807741001761200701186260237871922197808951631015346841691626896732544", - "10948685650569138662147662505124157383288551691964930130973677887234145173522", - "80419721870958136651594847806145379485816582975173301021693736480838794125039", - "30773599383919394844596593330745836609535996514201436551409942197904827833532", - "40006530683475617958269827175640823237905182350116335160529910058104695590290", - "53849083177701012677475696718832279545668013005495554861802582918816713436455", - "95062237045823435960704034970581429750768877035581485426250629888695567087980", - "66565540519856756044007830722509397433296158097795398649671945575310058673004", - "39910363287325882412565859791023302366163357027308058559734685947857918538423", - "100815578824152841371671582238880601229587082377654179508910110650249629797310", - "60044329725468581040651033165515865473651351328741547772936320556187068085715", - "107441649315090941799812354769686631343966197022610469971649947922005943294627", - "5420203213397319930360262451591483749541054436628730884965825787226514268456", - "79585000017390150979950952749344164240760428925339239295394732518310958149575", - "89480796618561168258046443591555412691805195353504281175317787258023352728850", - "75037195320414958249842856145783252179990471454671744930888469370195821105735", - "65766498003253658061204236689716157588363836833499059332956339571362302226956", - "114762279852430786779099679169231341750181664569709199004559936775015990441490", - "50051880330277542189027601672807972182905492084169218833523433588740583180287", - "37996097415291066390258091736392940373514369166754297151185763737393838492432", - "62331102659092603468993012258473653222062664522783032836120274183826356567333", - "51692730657084392082330891620940978627212406377981169456802474380362701895582", - "111028881613454007057478165478909084922629661509351112415149062759630943602221", - "78149070343913994174633022395370974896836526242393742991700142705465522394529", - "10304839652382864223365413862325260732385458467314371939325634836577168445257", - "72521233370857443499470980698659506422624493121069688547587420249462139567486", - "114957718573641314614026631676136179454763280757663675235443335936702914145984", - "20689504506796055625163882195238611576705359891216904935059102451468001008254", - "554589963636248486584305117640692170193922996101985470491449219568595439251", - "64871221219644051384069730546034243411449442047187300401570233079245744891736", - "50586518593293896659897980968470618799519050664592829618180035470611324252338", - "19717124532419724483984803632312259298765659984327821525416679282428215186251", - "22562694164111251845384808896156304616355277198956316500309259843686643229628", - "51125264080386233104180456617957528157930327534338850308651690670883500460220", - "374340456899941854719739759392094674445269077109061426513720694124205662498", - "52538748706636200788049368975247774959339216114060527728059633691695500867966", - "33770322910019572260472350939958958287221433992449045075563915890242061272315", - "965534793006240744780482282382415853268386714713034818677993718493886390048", - "83902059269517575542001470122915769599929870377644672915056065158067237659001", - "54375593449838212717956792827813290169046354991295381708082156142791765436986", - "17420649344075512221387251100364985687006164972804173854699920954044400010000", - "74518494131489310311353579115350638439647803086046611566609640243763096050725", - "28374065878646213296858599426330774017872696614359698141919542590347811111512", - "30758218608091659106461649222808638483013860783527871337597522166292465352218", - "35843639259905122085584547456558463243612763457594040538567538344953469172026", - "52929326380918711676851214279593897811317324422293900643096498444224459844557", - "14616845223833807134733223894180176216871022135762440273494335773116505423539", - "42473140559320482613645994604530844722244857545886887399757773750565944039844", - "69819310414707620797348683070854363770428466915113011098105646854801597032594", - "56835281031690316643215962958272171067530513585378185566333365248441117645733", - "23588242194293587675223132834161092830894990128308214792256090492047707235649", - "84583123918412912762643134957836889219032119926164397061106474584409131503686", - "65145076675255995691686715098764150982016729771212182560522187586131502437269", - "19891926584061921708574808237380626403529652809168185542944606417865203890913", - "80271903429617696818560549855658385467833969902706569264310959391178200051867", - "28403239590581348651418868157536093184233111654668794397435824758130907593957", - "46842532816204932482654365318010615652607796125623392516870612584008877559021", - "113799478533654745789404356170561708569557912461575923985299474316830917576218", - "22204092650669188080428834926348346893141843565768467443817642005190061938534", - "85073583308415162873330650849457267649067476895673752854621131078817434114283", - "54387469193842630440271885538882808959845473434650182285977367017730998271563", - "24845907658939965648076968540982236998396386353405369089334752455410210457170", - "7843650733535794317512162496151154461668526314956360144464708872605590141728", - "30444065430454221503165776166096724198402072784554113203617623082626758982642", - "52773436799266363904529174477358630044232608139712289586307297317202109807558", - "61271831955088839873570916762791904000517501748802934616044626950730196585295", - "75202083776185890391598549034260320636936474502595321868782806602616015374763", - "35114637603570773235686342746137658551930444862719508680393551330993193572056" - ], - "proofParams": [ - "11", - "6", - "30", - "6", - "8", - "0", - "3", - "3", - "3", - "3", - "3", - "3", - "2" - ], - "proof": [ - "114466098897597402921659719709029092930640158257605074943353303056672207405056", - "110716645003116774241504247235358442981402102604932742519169372952660021346304", - "64129366726357284689725737553456410958830515816794986629944529799175703887872", - "1780736778964192366546933766518918945947503627722816931995060120033865240166", - "2287089742226975924720501489434571104340803709409031654827394060964237519911", - "2586870648411840282288346400780155287784653597845275189722207879579091056698", - "2237650286063529741562129108954136266859535902083769633630357699741510752465", - "2043599315485679511955295551648588971389256465202336760150479451513582699043", - "2074630453024902369311214052034490492356579366365547032549078403776288837141", - "1140656450332239236517458398648072920690300180154294115530233270343527102776", - "339074222333523841283795216614182875876567909518507289961249286850086248655", - "397612820379595263384513675320147679697063149209120136968689786663601998732", - "890252942442315641916806609943362398057137084160327008582850126123841401069", - "609984464738082880334611966620647569135958421218326394134583119697808559914", - "1315494620912915069821324580527981973536790070056752449795197986617000006593", - "300624682652420252863564071043178809198031830122192328689349574956699676204", - "2547705600302086972022371031867119775466913383806980188921824164790232255719", - "623968920639319688882054495152447806025106048605522081878646795082871233811", - "1342177322901655332420562622691591392100100357148928145984151097058460708456", - "1714310403566504166231006079116003353569451879132185283707149313962609876392", - "2384595626292489060015207031317576770881100017446242792162316344528486902408", - "798304122166842829400797224542975534200929668532793061160733421682444396210", - "1055898699579750344145349456166146455290839986524719611646020071822400593596", - "2106021294731348329796292813965827701086038850334716537993958891180283658428", - "3296008873334817469179037044706997522914968805013614651032973348184455104000", - "3393693580643468873375475045386983520167790590680569130291671550778441705245", - "1374958250610270833469389232367579565620344953523669070672691865909525150916", - "2033105341143767278693368855018816898192858298082858649706032497751322924566", - "2514511612464884054370475396567544217887199705287220059560404728822444531848", - "309568055189030799994555222321220489927345566596823577367934927586105675605", - "3155501599354225066276754398978302095167427731419388469587427183198207398474", - "2656150356188972846960571629459199996640225430750462664456641936306473772083", - "3002952853075238617498841689553174289777123809888559050666588767964108716174", - "2401588011544100652139717765280181652305423904897482498333064231968693043456", - "1448207903822279301028230625066893131135296078454443896749810480627349468761", - "2591024233552006128634714126288321372673604343299380691839946937566925638049", - "2277042679282650429443892868304432861123594667376439215008158766165142712810", - "3108615648705123739133811065006363776749141611349849118233607639636660146491", - "3208093766812089849667839652230094271894102105033344716083192125025859338204", - "608528274072603959469416940210315473891123684740014978236855472909806957944", - "3298939945715304707173420951719416013698528318625782392714877188608250949187", - "3275205846218065313217085795462882008036317144702328631195675136989799675439", - "345508629977459705991119225641468263978323220379348297669105721123687589080", - "2536042613536253158955590271951576629017139519184134774086208866232742416853", - "2694637163239942934607258341075305656853919338256229864591757671027336076286", - "1074368344267201973711028061049445307215469701340903831420234935824024905175", - "875615142492322680358457282959757539415656147279929670707959297448362324540", - "2531875903907314731070409126074381837519311237054850501685223269871983628565", - "2672147300369737509950383946064752099814716857222678888178233438056099736727", - "2962771202700555703235902399460329895428299987695770127591978435511838111600", - "3229109229822013103050274057929724829014237369630772200476097356857734093942", - "2250554918483567429604919561558977125285526842489201840494998341168825267673", - "2793705494310526480239233428934475641435813542091073292381694887369871279919", - "1656713118779711244553065463729036163916320605097804459171533970380038897075", - "886492290345721437532011422603961944542837706582786887370632279245166618233", - "1367377859354333541354447704196826274360151157117558262060563051738196377402", - "1188504623500152324201960526724977241284016448226340302395821720436364489426", - "807854943593010869142066858421593959004435827970153626426452912143086361300", - "3500017114531146492696497599766693166416200594438158317617506647186663850751", - "3530464620049927299046312009098297609559866228957579780342355263505477175624", - "822561139464231521349523157789141232840158037074717141358974119231458315650", - "3087074144855237577633029689493800193934285802798230089509832229447743356880", - "315541335858046413794984848129208947387790442101552659771723676899082165378", - "2445932542062636594368430143120274868180773580880954952240478338934741426718", - "3617725292111359580607169479864228741005107534403183965572919080548698282087", - "3464251623134423241162623947703706712200431383602916190750321547584100708563", - "1527640583408586094989756445886355511416052487144469141266737674524422481532", - "461828297422470533508875213004476311295539176138857727105016913916259711768", - "2085121452202452539790974378150421625098051301789815177217711239601904634184", - "2378020496680010987245421404981988059806479971652338478997644650306826580234", - "1136047246650769120415923373706032384183115264985707709314699644325731193391", - "231010202702853859109104016474419986209039972298236694758326085815768530920", - "882537367671996391506707821730010491500807865388204172263010289778089117827", - "2139727862971999167830636948895550347965912488943502872589135750611121770185", - "3124116267396097260599734771831091478433568020641476820981119105165027949766", - "2640384779739586724998828109631238584637414781555444871880788198580126048224", - "2179084900609767280526640663460518140594545583147266604039131376170526866893", - "1403197673234752833648926575384585960957958668844551808674151774599378375897", - "1031114182116295901493289954330033244373023488565828292467411049577762695799", - "1115214429995841024624021598768389172056365957840873903115161567587317935727", - "50780786031480959585217312990383185749191035970916938425693718821240197323", - "2953199238676428053891391485168521715953626127276685517387917680234113898440", - "613320407673747600347955292759584283841441051181579809119850122967160520684", - "1321169910290529179697914368866654874739694985839088465466821144941742255120", - "2236096579860672254748720579254076347690568662325186460983272659163638333300", - "101944269337106642419120194352917002857388120856412179311619228582462893373", - "242269019568367280995791662601930980790400909342390385873337615809214119658", - "581308931129551104196989200532582295554358606780892198277803168521360361487", - "1077257893117634415574759251652424300998499350408993216844412045127139877370", - "636756659785510421333017080501180227063005553791690309941584290265286937935", - "1782304250066487741430333731698634719256517643637302451760635809688936266257", - "2742651612103736258341417729537631897542093136382519760985404838981036287647", - "3458241115538719194599112388660823820438391086090365840132123434754256029571", - "545197563298764457141268927983294832908519891187114813350922140214244156249", - "164612847557993611929293986361124121794877712522527151108550814901554167639", - "80773937600924086333051291094307972324777976036726003177111375547372551633", - "47746428608120739003605180505081237583912534196552862646513940009789405346", - "152376451464186164357695627937906280967666130583040007548565820511548790588", - "2653775720728649822133650450616960578424495196876562007045306467825811108998", - "154734234232965298521835958727543006982267795949628615592119138226649820267", - "2561984113586956550352533579856887800600393864605381829360681963437262965241", - "1102483782255053166587835643926787692076343188274618769380612516608136448028", - "3196014386669841661669453388666491847881661405818117399213152875589274945412", - "1588529672341049774682719042467102448987108904301428178961311159175987487389", - "683386397753749661788800333274925718748905511853156081994006176672886995263", - "3002678417463615849264322606972421968569730920039291900546707887522364222776", - "48919524436562190028140035911590886515984527035053072226036461832106534874", - "3256406038022885444964669879736292830652929100649755669588010721114629698269", - "1836164388715795169779033713623846150464282965250135199411793361864963242044", - "357924121265152026326762576222965667068008736313964740044973401660315437990", - "1947530766974849665185712725893506855908410771016127355313101728771506319294", - "1123636673850296741808787653065875762505313881779513735319538357072059649262", - "3594396813994374989075738662740139052747006534705533963005742981091063678316", - "262833848576365474048963861655732483143805086759927007494847530433992728170", - "2525098986371802718062444273269658397687761209862853305668821930156589747763", - "2648851971556407268158720272208799555696071918411960630658772141756647470702", - "2100715748494862746819614427284717757671032062065143829846978682953274263862", - "2678493305112811208449429197453282948254201968744433869201219705682808703899", - "3001631168883389093205744077121773208867495805595165376180278456211441810184", - "2324242827323406479748995512063753274148793138587004684164085588417341509915", - "1447676751552581968352111265960695373649675196657380608952218480704841146819", - "2178886336940609347303889904972839947046009549450321568097607011510712576668", - "2234067831497937710941817116533343585893374151153025757541401495722178211489", - "918221792333127379183843712796031695432894838807885567908582069384023576487", - "140270815896309935020944850747940708677572655589967112506838310548714718939", - "2806797282996898755342966790542066112510357362659707932787988296264906010535", - "1358375331019612182750542255536316280261876788381430058885632704295537469567", - "1465712594359052727506132584734827107839500839740856874346817351384763116658", - "804393091662873225670703920869287571870590456942136605267038116014297825400", - "1662022290065488508550436593351221727641467406401235686054897646348570024633", - "1381894516573892069285096455642992759315065740643506718117627097974442041027", - "2741302113247263858636115172188320719169913667564061242305687276471791559550", - "1144939958714813237586805856274334706130349798462862848079341429660760871699", - "2067139946891237797209344517323490639392711955265534508500884672176008685015", - "307420211528759774429880373497457973180822178394753353611506939957421014891", - "2727929680807976904656108441783507559535104636010644047270048324440989396490", - "1756598284694415638071487709456172519834776433594461484795316246221868396696", - "1769916796563616575007407741935603198625541525933937096592753201491843595872", - "1571998726982824575544537434870288309596408876051985252364787741187832414012", - "1389558229730844955689307769808670327149031562203675737026324745675708989610", - "948087640971613048828021593943917548909449788294087593749555835766117544905", - "1631859661329868053334272264597967122910342845253985727140564546477821645712", - "701237868128463201185314325651909343591236936177537576029978874378851171212", - "2120840038324686973997782655694643852169610389604755704995021790200760135950", - "780526219815191278580026415720505815103737369600870849256166967706319189755", - "1778064243733844391424608134323765255641254228098139795349757407847292798773", - "1784180863289380024820884994058437942740823129838946455670224321601770147602", - "2978934091907874888367278339333780396850852892600401485026076897170461243710", - "48262780358557252293175936449118085322942815524354237839997486279622624164", - "1124294080344185063684336585477010620330484046265659492435527420177653457686", - "520331025447559557154182181908235392625106671591546756014944246524736836636", - "688156699203391958432900851827650087806799977770677962658358699821580640596", - "840567957635654092070516455074281231439745730239598469415101421865619789173", - "2832015331455065123333398324340822922190108739915143460919659230524234078335", - "826436606623713497883320293489419467168311962873185252850858105123097896536", - "805685400632413357965757429143291791690403433412372137936520102113863801210", - "424027858543446814101585605690606648035222881601047496930864206897840194031", - "2152149031132795148493642030800746506307052054141596107183925485724105785946", - "3461500347791799900919391300761019953044183698735303809843060116621324152769", - "931440117998439434700788473811388456990892587933519418854800291164365685441", - "3577327278059728717360276541380259470488734382512522841252030322613072399478", - "2780797077016848210429513778813120316334437025362968067746114157624030752655", - "2956712611342719319932107565991121685233091466189363557057688162206780966454", - "2204969127722700121313626030250502630198775138262071470763623888519596448443", - "2370809556076311507591074961001732323131649704079015600677082198959774126503", - "2008192185569340415118180586376392634404314682678450270778422562978621384032", - "1126427564679229113132734816287849194847096541477318427616033389189036753633", - "2682435341959735706632977415560041740453091023004368591221814358308588695059", - "3080582156863580945788078225325516185726619659278163704178463946150047375399", - "3362478257277704449834711148720867819479104539459472339013094129591010229936", - "1912624143965032793300369372847646346753867714083649895258005526023094363498", - "1097536063799575781881494747309887422983667510377066328603324307205643176407", - "823470899908696214910483264727384453403728948544678957583102933009985286449", - "3401507251079791503997115209038170664018965661819428525271315943189277020591", - "2321476154905675435335469889143995786686673559002994737558474898570458035288", - "2476164294215428860198935220776460415299410996469465025619544327536247676775", - "2889006939357850739569630286376393390187807424637404657918889089420753586078", - "1548370397392878456812252708315008453454420233580826493753247412956426128933", - "1242519865848635983196056687589083399756647227263943909323394230758328625613", - "1308531695293773768331887177612084441330926982637778035147839649737448438530", - "595057818360555994493802658203209284025711707579401242577281663291337213555", - "3477218626515298856332639230622521298249676860148105592807306688679143940620", - "756457905069894146392028720718964803403476880813417563347350542897085502942", - "92715595982005253164894866075054944731178655512334191836614802690530203297", - "3093830016820757542377726612287556953368871478981039695499325360817990771214", - "2701910353920756930182170760936032480207242372165200186120149628439847831074", - "2318782132784713472824964695756598062763270928886365368846447400386154741525", - "330097604209073765914394138722404126689149004335249327934169769655604409953", - "969946812618629783071696238356673123224113110145812489345149134570617493302", - "2907907264668575270660534757373337815361698700386168564992528573131793389460", - "2911131517779489429507604400694025480838527939286034904072929457970431097133", - "358132840025826923555803886693541437320753360712160218768824920757071917417", - "858663374635700781770504604836248356396208276256789188289786888527724655624", - "2199297879977222304601423019671004822458525991606660722509541892048575033843", - "3136631345480349701314498279358706574695948897818261699430376081131948510824", - "3480326506526158260077487696040350943799691056953038916304925833798225565539", - "1647554536321279847947190462009898915960741253196980999129816155634219399382", - "33838048675682845360369147990842320388133226725834829652260604138885511905280", - "61233825820586960745294803953852818660002315554434681293120199779693543555072", - "28819940002741502193476169419002567039693771744067573579449401568957367844864", - "80334937416197318986141012895190850104615851090450353689348348080612117053440", - "50776663726994031486074073604860097130829416064433693601453197531283640549376", - "66804643741021140784247841965831856220514900209404592576696934854484346011648", - "28990216158062484468568057560523359698235479204062426835973190366731146625024", - "904535691816312598455373741803380142176926790077828477872769401483708512529", - "1335831800872017820784915409781985602132412411337145888929198640384375428719", - "476549055490480680466068931306534360876571015350891464543514317847846694199", - "54405268569973518217619946306987681174926392554757702381566814925506523286", - "1056986537013328329681132492959010692930982761526794828025595924132894079852", - "3603611086035460641978376957640001376908837655399388810053386805079234195663", - "1405282392436199965025810386194039295830272912086180912974509381008018923980", - "1843248558264485048698564311514031849235812305431151804018468771642601775083", - "2694056386875780343176089284128399270791852766403609506993516323028368979155", - "1900627617374749500810144478016915940662633499485022067135739129553340980824", - "3149778270588408477154042379324252680277784103180649160987503457468040564555", - "1738535262972492359267869878898366179806853831018728569108124395778807388616", - "841779056093625457168581633403059096263111335546887887339154646331872619597", - "312622465460065409112453735074540014568623946627856007772144513957164841741", - "2053983738177825717023224052544293048926759842516304000976025655621319052835", - "1446174358594057658024402003740236537423263134131479591001554582225534936969", - "206767050398819590865573933224538252272090055221483092345159236255836074549", - "3202529844546733368616555737130117853220208751518368376595503673633587992345", - "3258293595154503702772823195085875638526659782306818636414055997377513623843", - "3285059450287569453735804999646691721357939589213174514711268108402852515020", - "1894560051670429228986755830550676633208783850738132126859196157031527929841", - "2021054969185862312769211215986019938360089621046232036005950854295109164808", - "1504391100943426170151587529030877453828710488961303810839100041499553994562", - "493154860649035921074911688964217174986845890154580101507566332909406366189", - "1084559767842711658637670387988763004761967473031179479375277400298921510959", - "2464394063668846014943520830415570105051634180295799013221548721535824134176", - "477939712280075106931391187255812683606664691478237114446709869335959571040", - "3327057078560308040146985239150025041742428165678708272794740488791550562583", - "1786787329586402422556475824400541534152729163927351937890189079428868641726", - "3563094182677914195699364232043545525662590149915790515002561034811154081399", - "3211547051901369957020123947552706459565654592447995868367140047555303010139", - "1357370798398993956253926390289004909220269169202194239788702199745449718019", - "1894540864975518827965382541396544839059218678745822357814695844190916962493", - "3151276694371467594003842433644580866128844490977572929851191514490105756626", - "1801554093996699168265288629256535195790872956717412028240877306011508105062", - "2789406417183310762708700553125860036262823670027495053898461708088704587983", - "1267182925998277512766292054036545867763917324264751863032784921716311132401", - "67825830138012047671275945682026375204934514777726590672552476853528661279", - "40563763010091068255531133778634157504659080580856717983594500489084341292", - "3484532553611563472345570494629615859267843567271297058295062938643449513727", - "1362556539031316842981828527727104695716970042398559511360010670723382607470", - "3339370454068581545302112647339229865554164642063375965027186031436528340705", - "1083873784271977990260858695102844391849364903290542064049592188374167327952", - "1389886340583614945397945181868749175525649759142173838725524012007930328049", - "2779039954984693039614213732983524221548661566426957220308156855285970041152", - "2615720890799765497185636470580929509338617148225884004161451582335961637407", - "1286027833445993400796556597917545724482496114672231786175031013816681242500", - "13284724375107692207277927753512328181659991785529369467837660726700818820", - "1029930772741369357258147304903488159288618667661271548212919109701505657170", - "1620160803552609054595924914223128745119435233869402130349914423988789961336", - "3212123579990287633959090220143158644050612673554632900509540269427971790054", - "2766016988042823859052302655697089704134661116433613842045689084955275511570", - "2282262457415722050040986728295429461747243470640709563116740634322459440496", - "2487213028621769438053346157168724058046825161102488003489544399973389413590", - "2001870532431647985206957011652312954479697730683049492306386502942285127248", - "1742437806487018452426425321372372009896726992194427141808437023845567669069", - "2480029152074651456733187163571619505193787422365341254849805107424358923590", - "1257811644455240100623886062452056382061030525515497844499537408519901360839", - "3587660042432691383556822678509367253676301967102955966278764436257580378091", - "1036097199191453306438477076820796104136587426912040093325405575095150526720", - "1922129753175897456162426791013373504500081362932830230426994440682956720243", - "986174543655472670397311518917567728685407770211106079902654438195965004558", - "2726764680405384018253398441808554239902159600596421714270824585816884226675", - "459607181319645804948665331438728552787280770553034255008831187621543022375", - "5122894908359966063365751743241561245605455810076508980447074811081", - "83718749466962388620911615421148385298650014273112149469944142395096897198986", - "43711605704822398324241292148449209614402636105982424406443823254517295079588", - "65500429363734838827157394117012489860186086168422119287569807678264450414218", - "33537051029132212527094391704322616216212784863734218771553272009255589966823", - "112675869663977562049684123786204722284980489543422233833560800265679453780591", - "19106865631520460071229802252978009784582162662152718781881240968429180429970", - "33831626081108025405067279443211659438246666358324228021544366300727074493006", - "23723224571929310735813411906537454118952746963183976722269309406316137248548", - "106470200134999127433670842910184766606739713772093434507902029486334029833878", - "14545826288328346327953146493603897272528887949671468600883506225946551838876", - "53002610724952530313262994986622261394657249910689791526629463550407527676660", - "48384023345459032411282022257215617161214633896796740585781143199455905581712", - "35673629172361436349247031907115104555634548306062162653876938015825379972948", - "51088912636636397565993393840403918769892580606452224352254172689704533927149", - "95680208397649814826778374465369434470136582992927992299429079164898776944205", - "36858470188984309647705060111549224959739505071502776214320283058449701572372", - "40830941715535670092733035876626691569910407068707341797890725745943223109978", - "11232834818206279374577291173061663555236957387943784868731786124835850959544", - "88272970895927443614280188735300548788191382678030807157818510431133135666336", - "36736603234748438347480202075174247342675537696720368250297333844948261900824", - "75616778840879027174451981039486953840519716840250161647827727285117310936807", - "58031978260407270142230446396235762254529832577126248315964063019978997539314", - "60557900304514990719057254891179518044689179467556838799930436479867209905243", - "78631734937232927166027959597071502656760473528802871267742619872161859409204", - "23285337143129722152072598240933982098993035529789768740813863854530756331637", - "68200638364156541796644976607479443711071780661233297145797255339769642277530", - "14307015834338446644259588385916232386681250759634915141053997056327374548973", - "112719093765128945850437472969864814218711249974781318227452309308038502144370", - "24643628569962052617539958716950596732612952910988347189532899559436622286567", - "27606017883093531545731974566710596383790207294254519715401465877979385292859", - "94751873871174573795876561420309055968321646850374828404681608610085650725371", - "80908248952234935298643164912785220466334954603037034673461821250520759984350", - "27652952113126783942387844436282820153206618568253353333643746642252812450792", - "27943567263356048480887597870648279456768260888326451604891014595921415839767", - "33684066256731503613161616246244683940130357348486207340361264868247566992628", - "78468371288213674859446236515672688741463822953694453091298105537484566046664", - "64114248988195124801942626614523395276613396420945133508411020972430676309311", - "110227974979953002518127061226863241272696148968557389403526057193228839855565", - "91711550354482965795314108343944793685427394272962475998560699912773788097232", - "38936477686205790176194093691408215722623544322446430426551302252301218678893", - "5945370887744678956062776804595660457048733638966958580225149533330171036189", - "104489668759339440608638534195644107637528629062045167684643002321400515511702", - "27785915197642349144353067128356622170191836754140686023805641478129604107696", - "105705723774489535413388557501104011432650936812063078372753606113474223043672", - "65838548966405103034336953845062472074701760207825385990690915500025153263588", - "82475318371639166174398190818611121152695163296707070374415903524047680391539", - "47128383456361497970610568260424702841772577391578739416360536899494886002806", - "4529681166212240359323236008953476124662488412181034535072831604694714601174", - "744980919727796616079546926248375347022766328755313479155547101585922063154", - "4198780618612501878719986408788629051760360219465199976154609259083268846721", - "71216608987664173085813616361210502538017162449802886776073006379364194016878", - "84615003215733932053916728412529520363110902180545043978686686492736840650205", - "33843343793197617505447576767028770290632809183688593336492847611148934068899", - "69523355675795506066195831463501277218517053538178374118007715608711960525066", - "70120549592585058929526162507092489656021799999938874772315008536871107394570", - "33947188661904171072709483794382097880989335982627767088011488698402839670711", - "26602964741052060438595533248405705993970545077606550827816165516060869653799", - "88828255283001875391087831546685812974115887858425595959051092877883146913291", - "71890783684334222172710977479990620202453473677471549651135237657843168433292", - "42825086741826667034750533239354998130344619959120556617244628889219739672251", - "66620768634717683446438775615818150050641030544391099193640110107270895454458", - "84996429229274412460027540575465661856667554578449483868216320175839806195012", - "53693039866835650921391975343695369753148993666420211489575548457871160270516", - "17771831976972655551871336978925064161516676839461699562486468908495921284485", - "18598158870303205016599028244184643704663282771387848273727715699545805357533", - "22603100858811009017407062648760290651275831692075970365836296365751778836743", - "29041569994034576141924479338282412397023286704282632940033653588077763332494", - "27947383386651487205732730993980520873202503283402661209481610067116813654177", - "33943903214336270789250426047094010253280994870680798836263831543772386246519", - "39079831878151192754459594274380646495990099321610798612726219045094445806165", - "72880935233777993086753102413958527232347045824026823128098391517127299491786", - "105353200216332217751925392387707370441281489716372886111825059236469991982889", - "36971021860660551869895771272555791166645906669401869570081381919597683241612", - "35505081497938917724987499104474188641484133761483010556860613659536121392675", - "20802356340404360106876947201820277354367072984867808044904771426359676806867", - "716455942994242721466281753274692511151551884634528527251984483345858431978", - "44632355576691192172532478481808022957105840786505689092245286360536167862836", - "83776751524024614822539636578374999281114485928264503936490383713799448289897", - "32717774063052543329479846720482763958932143981318227319753254552343824838894", - "70512951009823879740332711005947246598396469789713979413548021236194040247845", - "68437099114543490227591381128072981566525408688162808082536274631277998166869", - "113509052059337784260125424997552337603248109670184509288591649173701187464353", - "9695612962063646261387126421026269613170360811660486047250348630043212608536", - "66514054106373819005200463012324936097175828474366340293794866273942491648287", - "72448942975306440065608409600193202802254245948075487380376748889017710538538", - "54485319747357578381976620682370562646291146906097780364027171961488617007582", - "80285319983166218001325805221698229145190321279538983258234772235838093032061", - "101203592895805960625180366363589038819263216819596938950396845347290164318056", - "115481350630409366120220452121520908863047909800664671801561593962401009331077", - "74438738833804372089676842471028790139658180985885115554842556654668052469383", - "38433369308175658950629098098641798723723273336843197329449635131176045924611", - "13529759111194759370093691938159083518181921332139108410431085159839832393870", - "35467026098268967052702463613555407439189798426065178763600221684296048373621", - "98528752210974460366146830585974554883204698887084464027639616967312681739247", - "90337387788097239360510222133066023718764166765637863849230632839120175298855", - "55439791072001510379101981094763023368089864386324728632572478417532207087220", - "101695869175450871442749413345459359669989074127078717160832983448640264206276", - "41978042015795360227569591786924992760146467725682030208371802862283796399057", - "50443401543122174088163388989962169352887262352362265992548036352189822240932", - "85490144258825235538717912742830630617753851714236232987112852036753946552584", - "46549608081954226070337000736633576324829636115622779142725596659788075154162", - "40212410027108081002148963864219063633213703344689647143748641477980737975066", - "31010266524091581391347900258750298269965975462810434632210118634741420035816", - "15570975741206013202703645472489813028234611105130464962077760152009058876232", - "9529896527850213794149811723566820750198005202139671842537171593567850617759", - "18946759728494821653697715776657346490328496472732993992754285333578947794536", - "74890877435746196118373136834314561954517187147789133354737992087121153124205", - "47881759218698537841953911213824888724891157122579275164567503560568158304167", - "78517067881815479360345869123677526747148663658781262598427308203436376861088", - "10141087486947210756937204786716762812278232805665687497435959757921350291325", - "66815115718016017409432833517224851283814862704808484745336603562995571084354", - "101432570211964534330515438975033574653700973111791924467224620583506410626291", - "93264420025797271932721798945123457876169615449505548439917065299804903793714", - "3709108657508524580516963046209208524883380466392737649823365877039465506667", - "55648290236406947524537146947465131201329205317823063795888113720627903501198", - "32760360351098980211452001826162388397765967152869503041418530570654466140719", - "105344161979320749940314286561612691390715348309361756623117528356563526685789", - "56911312277369349664808468685946335944868920859712047819145208192878954780728", - "13659425608505718503703269583400463017791679607413981031391316066102348221127", - "104483316977280435356440319408559879392032867569332920549044554014091951683676", - "52489163980213729615478573444472480025433353447272689825745216122864327189353", - "106613916633718244382524605373263906549194296544380547971860117033473388867514", - "50206425143956471327757572314197325435285172917111865592634856798946895425853", - "5850130021942245828090309861139022524376474313240207619232546494259819577034", - "85424744940116999111634385388386899553627117182435911524425188756627203031717", - "75169739890999371678924968048245925898479436416301436834596127406260645251533", - "69708466396593342910902678088616989190405778106966160600698203859540835865838", - "111788492647834739739306191904649971498572930193482137088010470726656748772563", - "48144433719264070519699847046590347927703082856091681467250593030684023677081", - "18550453799722885219238599120686787032996105073860408933631159819349246593538", - "101838942571427185130222850891529400626762461263489576940506617419418292954853", - "24530231394997732949908155650418251547160056233844996340620479432380196725639", - "97639523467915967504256308598234451280268002395351415371529414308425042097947", - "42047221623489365487971716772496658336169407072475831181669667670242875170930", - "97383763206491521779987607633615498300006773376772517118663248138642777166176", - "109534771444315142328573602230855319248749298834745690944355013248566266527992", - "83612355577269523099257266318843667189555876476647762967781509440483584201395", - "39999229784552194167662980536828179105342264641335367270069886610964140271986", - "54829232723420664062545955558903399490749051750165603166253185514200764475540", - "60824020928240671218908339932942492615097332113553200994868964876256818888040", - "99619363728425470103413527625506745828782803218975101467156479806365826064101", - "48416062327805944141859960121958528425490201704511568702557591124927802970624", - "93167341193231308852123581154103444249900647189226594277253127451096348364783", - "35953184085559623233575562911099117662979709098355782402117009127049335417365", - "91323591838543204011386233139477432779998591121533913929126149135110431644401", - "9121567185578066390894084778299093886721109104415789559770692926973623387861", - "110050184962029748724614114155590646297360986134507612998864903487979295813318", - "28009779013825302757940164086446577295912751579517499263287349588680273182622", - "40542864334231448402505396000703497635146524672261829869663983316436374404682", - "30364998160924260158230332091356595856011621361119586163347252431785537729969", - "42165311846331008082335672439965592296522039381104153423505701970824708238968", - "82949382124157260164221988634853072015870009303291077395047308700593940105746", - "23661978819064130033390493418630066505420956422873364375973771557094118908986", - "71439357325074695200577969890670085443155534688980716736156657507462000617874", - "65222403890941215470196284322642737895031492927489322557676579172454723167419", - "23884502676228836782994213160292595875441702183755228978516899252873753375293", - "39734889793047810692407388906487802189542193453784059461473107986407220636587", - "80537316903822935583701552055479621707315142291808595634286840610880861487789", - "40004355866152635278238516559579643159588366469491689793660350673850509056941", - "50408340914521576937831518392871761508257903377343918339690709824609005338624" - ], - "taskMetadata": [ - "287", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "33", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "20", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "31", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "386", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "372", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "145", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "31", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "33", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "27", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "34", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "33", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "73", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "27", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "371", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "56", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "34", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "35", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "34", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "189", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "49", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "45", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "22", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "37", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "63", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "398", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "31", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "28", - "3132276987043003322156864789671024834394494565216642852233970862560717996714", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "74", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "370", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "383", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "40", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "22", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "159", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "35", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "41", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "366", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "31", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "24", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "62", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "33", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "25", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "368", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "46", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "229", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "35", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "23", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "41", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "401", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "20", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0", - "15", - "3383082961563516565935611087683915026448707331436034043529592588079494402084", - "1", - "1", - "0" - ], - "cairoAuxInput": [ - "22", - "0", - "65535", - "42800643258479064999893963318903811951182475189843316", - "1", - "5", - "731", - "2266515", - "2266515", - "2275839", - "2275839", - "2313321", - "2374143", - "2473930", - "2898431", - "3739191", - "5519871", - "5592285", - "1", - "290341444919459839", - "316", - "1325", - "3738486017942147354074018955379605676380083248664771915059705441906271431260", - "2266520", - "13", - "17547433874568682364848743965628382726429958981359604444957274631418163566655", - "2266535", - "13", - "7749116299797804088782267083740692628522862646799994425166213362944845351795", - "2266550", - "31", - "87554665547788902652191211055552226292573802503575884354337098466019513989161", - "2266583", - "13", - "16423204365463446208451886498635606282964612473735287676559025469370460789388", - "2266598", - "13", - "97660122090897676532976515536327685597178575392752118881746790001570319873489", - "2266613", - "21", - "15965293420646717632864890657656682147622030860431407741801362099169557217709", - "2266636", - "13", - "77829889301625120538273005884313576598117954809598182291464062324272311851508", - "2266651", - "13", - "11778056442410921545249586642918560827771268787305038501308366172627797709355", - "2266666", - "13", - "18364277121799742307672296674198834436703612301135900164520182929833498436739", - "2266681", - "13", - "21735447457064466173789256559509900293066787207553930468556444172373225281461", - "2266696", - "13", - "22523711334875090006439121766082922691595913204702125885692194992296419047826", - "2266711", - "13", - "83624106647297961694100343609754693980591162537481165480406799232614728629864", - "2266726", - "18", - "12486902211487510464343379655038142220436001470959615777475506675720761639871", - "2266746", - "13", - "20368200422104918220519150850184338115948143567048556895605142949756303382836", - "2266761", - "21", - "113854322277280286702186143613114340856969339550867337189315522099690118807628", - "2266784", - "13", - "31870597192008675990789996732130802915269720314152591261375941749709282920042", - "2266799", - "29", - "78382287317814472613239610149858545458010980340439738349488415526720261028545", - "2266830", - "384", - "9604218879067086476450192001546736143005731221600403399601510368417734636675", - "2267216", - "13", - "108197861132473313249010672006165508360866429075008462995213606270743445529443", - "2267231", - "13", - "66455774903168871171775447035719286712818684437227643871113694350175053599259", - "2267246", - "13", - "113089238278051186666329417209709318846936850786968743510017013481312171697258", - "2267261", - "13", - "67300239502169829984827395910149621987908120813874487937762978716235919128774", - "2267276", - "13", - "1319479363738867415310423366591370060174080372736046678750889716055912908869", - "2267291", - "13", - "50341686347463363975540907088317675866497103246666224706270212848355710053249", - "2267306", - "23", - "53385008667300485454352502235295700900313479021440159070204738203587876213815", - "2267331", - "13", - "47952981617598173204861359590160150882829120273191290014690019036497533355420", - "2267346", - "13", - "29519829429459552726331414080679705228047802739300994349547441016589236612958", - "2267361", - "13", - "4062667582948901981125064593866651847854399257395388836917295081179780010419", - "2267376", - "13", - "77552672658804527886622009595958277477338765289709038331221320726845995570224", - "2267391", - "370", - "87176638373429881563771645808207478092744372113238562113310463087785928676223", - "2267763", - "141", - "48064734020692671281681583947507149069905407499460852865177568341956674539391", - "2267904", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2267908", - "29", - "55020604747999751144766410071495837706391593304816802067600654139344476472302", - "2267939", - "29", - "38069407101166142589186488872691045214678860535725877323685482716309627272853", - "2267968", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2267972", - "13", - "44970084016831525541570776319152382257812079308583480796258135444484613981097", - "2267987", - "13", - "59603688867327028912595477755667343640430387301033490625265021919473611285520", - "2268002", - "21", - "112822960997405385250880865172546852662002745233424121099627244148901664382691", - "2268025", - "21", - "59628663938955621477784530808098673749845708264989579564619840394146696195260", - "2268048", - "13", - "17949273684339190294337900335309548739518897736989935008854829935178883751151", - "2268063", - "13", - "59090163270784393647497955222477046385041081282189003095794136150866230106173", - "2268078", - "13", - "49994288545631855436389578568567951181692086323179687017564411955572764850227", - "2268093", - "13", - "107755674082549605593455841646298997364609393127720581007320654455074001117114", - "2268108", - "13", - "53375535463579479009722567978732540420534839369019031140437462362571150012504", - "2268123", - "13", - "78178855365907429141169985361665480054207121267550887149338497257672211414532", - "2268138", - "13", - "46952556118908061533885795492790521753380889087260133576836576454813203516133", - "2268153", - "25", - "65505401367081327828932196628708715608735259056446170881570707614857075765429", - "2268180", - "13", - "66026361140859557541008850650466709875963212091612367158332178247107839518916", - "2268195", - "13", - "107829965356734395629855344211653560164573781413614607235772505599388207683848", - "2268210", - "13", - "47788005912333847330029912808563183895034631365400945745335507500311468346122", - "2268225", - "13", - "67097593983398640255167993896281494296807532312522342136901066105309779400809", - "2268240", - "13", - "66420507535419775976095280336359771823704045946479200814130315195703991328481", - "2268255", - "13", - "16101592567572099802258242269752106492460917275051456854102468577257503200525", - "2268270", - "13", - "8216914045633627635302660948386070992614456000204188124777614757064223091991", - "2268285", - "32", - "8249043304272555286383677937581365286849505296414458278799771542306309708354", - "2268319", - "31", - "14448283915147148090721060764299709837384068077654347287803008805520651873069", - "2268352", - "13", - "63620408241887794436708548307677866819562529926322073154982043971282555238076", - "2268367", - "13", - "40775361516480445645928872142071563084052839066150511676312787604993166027176", - "2268382", - "71", - "81428569813509542871211713748051351028867604297100493265050464642642328771229", - "2268455", - "25", - "88754086850511571257566892242699603077236826049312766737019092497484382382654", - "2268482", - "369", - "23654506707858200740506342004476864923902189622928950125779369066913145575662", - "2268853", - "13", - "96208148133995054905102420138122451420246586398511887337527574742531702470486", - "2268868", - "13", - "113580635962155504213985295208618498406180863096226059830568771794861181155798", - "2268883", - "13", - "15131752458185413449864157052139300410518252387356086659475433480661225043965", - "2268898", - "52", - "23292176179045539781094344551380243030756494413337668722244515255672054637467", - "2268950", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2268954", - "13", - "57153597448868926539855853259434541268978238846106320683353613318997514641125", - "2268969", - "21", - "101934626186394811002215974973967070319928197907754643548771079104417124673451", - "2268992", - "13", - "90273910915094742302208054546284628459686672579135471102191495914048843751896", - "2269007", - "15", - "10517329873685287928347917452554263006484835250651675277402969825090693879091", - "2269022", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2269026", - "13", - "32026386706763484826260746686598106487693280486851488027571476178437691385322", - "2269041", - "13", - "23773726363363889882063090755216308036304380843201433744947905016392994838657", - "2269056", - "13", - "41030362719810092683936274861450690350552465887466419308301904892257547233654", - "2269071", - "23", - "43941438731016487879152402389159872199639416703899443666740619174832009465853", - "2269096", - "32", - "64262148212514546925252206696334335492506587371076276693676160603339172930660", - "2269130", - "13", - "68341019389705627980778368317494788023562860879287409751129335977589469383175", - "2269145", - "13", - "105387488867899480423644778850592712967009719216306825976651608464991419450128", - "2269160", - "33", - "13591654946129562002126815849765202989478154191387850999585354603681987556608", - "2269195", - "13", - "34270444613361640342413800364934734339012567552276261799984462745479619954700", - "2269210", - "15", - "41505602055864495605599765308553890615017909984116535819894217270687541833396", - "2269225", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2269229", - "13", - "3769287855047212670746572370221712130308489579424507215803811578866267898712", - "2269244", - "13", - "31370787985741923543987162524256894942054258596652034598712511104865600444974", - "2269259", - "32", - "34630032254591326189593478112278114576012885618625550621676339357910707072768", - "2269293", - "185", - "83385977172841354803010250811967014891455960772752491520365105313848269196944", - "2269478", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2269482", - "47", - "40040710529486463528160309423888679749598092331568072034784758397540908659408", - "2269531", - "13", - "71612927899092120281646356542123617181923889912794580826450400800692036713006", - "2269546", - "13", - "44012142378419477750713609346157284295753679742209888754526411900039665857693", - "2269561", - "13", - "101843670418999456948427896406373492501821426286997839388750200399233238851189", - "2269576", - "13", - "28069551324574210136584999023693559816928302893113954505255164861429813301816", - "2269591", - "13", - "60175915174506209947472820473705896360935259759680169086237455133563322456952", - "2269606", - "13", - "41096248539080902012335908903629976797268443829389275819032147119815537030757", - "2269621", - "13", - "110172376562109234563576542816780235176526300459897105622376991879209519467060", - "2269636", - "13", - "69579800812617228639975727002282320280970416517447717937145151344094549941734", - "2269651", - "13", - "62386842416018343607951302144487056964043593374773699385206155027294300711440", - "2269666", - "43", - "20871429405776545914229403370773660140457373936402646322219872837579579821238", - "2269711", - "18", - "81863837939287035754254393824982882478413491085191273481277469436776945463741", - "2269729", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2269733", - "13", - "33524573947235248159031667742931922584539051986897345494862764207129288050319", - "2269748", - "13", - "69521000597239388942372657320674767194907555617754681109956726791473658443605", - "2269763", - "23", - "19333004966186931025290210878917055376746563238947430820528204421600490397764", - "2269788", - "33", - "114538966562508480487306343703514606823959763866639996944378894505183253199316", - "2269821", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2269825", - "13", - "23236918250172311602781477328388532201735037001805541327865365168585411214842", - "2269840", - "13", - "105851611282041282513707883601256324522689411261384600746651542387186342808480", - "2269855", - "21", - "38197667859649411000933830685010063810574316966869325032581897279942887585954", - "2269878", - "15", - "35286812457174555875797358524458990887912628413423846628850954885701346229990", - "2269893", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2269897", - "13", - "9512427045245182242115231663553009124511054318334034076587958558290302487891", - "2269912", - "23", - "1865492192868670323762985258715873222797206408856588641103318564553555534330", - "2269937", - "61", - "66131895278688795224924961547421010783264442512377881130698816194287616015304", - "2270000", - "396", - "107740934040042529506042050940342987633499028376421113701731846542377195833346", - "2270398", - "13", - "1409894499338718311294081048510373269919784393236879434635482247077277969566", - "2270413", - "13", - "27737204604813478263586254532546870980777853392293252569614338867416992810044", - "2270428", - "13", - "79832665129243348758748415009326940971010959505579980076313438578999760992399", - "2270443", - "13", - "102478941373693375549956812878110788122021892505473864300770875588150313734259", - "2270458", - "13", - "102012951842710597862104186156947376854037776965882991185148952165890002586085", - "2270473", - "13", - "76417106370236909197698632830251002752640107513140805673821788821848914531605", - "2270488", - "13", - "22435116408947348327245372133214018721152854778436903019268345353280913011456", - "2270503", - "13", - "105705119183636876264718310030378962194781350046315627498090284580495264370027", - "2270518", - "13", - "102766566643346153656602938271234186934905554932621998168803365409410211928359", - "2270533", - "13", - "9121952504245628783421233306095476353441981972713852108173642399482807715362", - "2270548", - "27", - "73962617910028455031750644930484898213642860638335615505960304395715369766787", - "2270575", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2270579", - "13", - "8831422292954978039820857396332222926832474211950777587716620825000083972572", - "2270594", - "13", - "40572365482736356093128943044181419120902273798347181151252205407631489241195", - "2270609", - "23", - "89250748423108410433426805530288370741296549548481331392390410131674645550761", - "2270634", - "24", - "81549167029416228276298291834761499942693222494464278511836160118839531888493", - "2270658", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2270662", - "13", - "50617150871833309590669450601767195305257359442043990275346253785921825685523", - "2270677", - "13", - "33430900398633986517281079257144137252508017497740903641363497653974577820811", - "2270692", - "15", - "50230332337520685819185379138149452056832273984668817287076054372737095794497", - "2270707", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2270711", - "13", - "26060925092766365537594808786411019471359171000744630748109876443668095574495", - "2270726", - "72", - "59459343261488222241516647373960842913983844065521095207405120949305175621737", - "2270800", - "23", - "108755407944954751424523955182999093272333942296063567678673195334683898056168", - "2270825", - "13", - "22018963762857268261670859061450709880770233577299661065335739506114948260887", - "2270840", - "13", - "27410879735734622901935339387522081912852630802358973783531965565496342592994", - "2270855", - "13", - "115051908501650433486349656472921125208288198903694481169626026310325357961367", - "2270870", - "13", - "60740395827095520779518889177055275450153884591539634076336325020431564259180", - "2270885", - "13", - "107608543370604485897185172608940593045601889266102192628086906595657461680354", - "2270900", - "13", - "54301232650620405282150921550704173106940321772844823253577771145810237274572", - "2270915", - "23", - "71001026239654102627783021045192028004378429518001617729030071341791993700678", - "2270940", - "13", - "39710331032306793130081840425783792614983779976172544992206655537207962881684", - "2270955", - "368", - "86228116464310301360748609286259135771787178854372648849330443378803188365171", - "2271325", - "13", - "90934068311573248722739105736697871875321060266296858867995899289609929170760", - "2271340", - "13", - "60305257785916118467838148903191765734542105780958274452012125448613510492887", - "2271355", - "13", - "51401161016891800236336681251420895859620859407315871435682395575461292037667", - "2271370", - "13", - "114177592566358431801118905052278585803747165624180204340602079186159186337997", - "2271385", - "13", - "35661633721065798164415647656008442441357723199639894901776828568429795199717", - "2271400", - "13", - "82349699136419260729230443597024633782650419044899208188595644723534136245953", - "2271415", - "23", - "69025101069346951954891138790729467561911682541231331355337876983949834338135", - "2271440", - "13", - "43406849504705766813672330637076814332626783947908226980978492522256322052223", - "2271455", - "13", - "15440490610290693769667909648934087358334865811320491223180387657859650330565", - "2271470", - "13", - "101964713174837234807848138856280220588136366074194237516902136033462236404731", - "2271485", - "13", - "105997758417939381780729164461854539956541824706340289421408142190097348892967", - "2271500", - "13", - "28293664940003478151276898044436426309475362961994627383454087843703219197093", - "2271515", - "13", - "81086627291954452130349548412898875706733522636406240105554011765340971112443", - "2271530", - "23", - "72640942761827334315861408342746491750707228201961321011312224914716610059208", - "2271555", - "381", - "33840524889259858333414022007684051439677150456073715913529506418358116235769", - "2271938", - "13", - "105946227983176322453887267764053751256522172809891671893946446751718853485449", - "2271953", - "13", - "22595354440732576425392828562541577548198859376250894026241317624038577550319", - "2271968", - "13", - "20735080705311195214497435069522671791599589004785685625907346304577792655026", - "2271983", - "13", - "3717365762107344560916051106621169961692354235759971629760655354282473666703", - "2271998", - "13", - "68683489074338144235560823860661221782129418929397392812363463286742922180268", - "2272013", - "13", - "45258559815785269488947491982280695712012831886878261760888502847292198939068", - "2272028", - "13", - "49068331313789774651664260109136845019112371397057062280767095425530508166733", - "2272043", - "15", - "42866694272843561216655084552054463702253369532658098965305760590461982875458", - "2272058", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2272062", - "23", - "13452234504386868024300380086452624521173045180735000414201203996374969250888", - "2272087", - "21", - "2516882355477689653480682651720422432222384971628206685919721968375084071062", - "2272110", - "13", - "67717854541806545879146558135668960658860285830505493770541267993000707799711", - "2272125", - "21", - "3180885961777905706120335813868067672297872833147344016828642602716765871269", - "2272148", - "13", - "105307210864548887535573007835558722068888893367639633587387049012908019345652", - "2272163", - "13", - "12768134566470995582764057350320150021729292616888699505893840628128007306324", - "2272178", - "15", - "61703941465235564090047569048521242612613733115950745635386679977961219640467", - "2272193", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2272197", - "13", - "352304168337812887967785102338327453972413431901628724773838900526380570280", - "2272212", - "13", - "21541427396646134104803824239554169320998824022482996201192644633993070817844", - "2272227", - "13", - "108712839909786098570999032775030610237052542651863731737221776493023558897377", - "2272242", - "13", - "30842377896707169066580849364607582142751707568073630837035141746986942573021", - "2272257", - "36", - "101631606894952747928372667614118201532579869183378626517739816407383121950103", - "2272293", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2272297", - "13", - "45992099988025865683067625033591460925902090396260789334126711471367000425997", - "2272312", - "18", - "47526585918989854830900804799384412735007966826051680446979175520559887998269", - "2272330", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2272334", - "155", - "92238284230275447675689003164036098486344446477384991430151443302770981428325", - "2272489", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2272493", - "13", - "75688085463112208987088477207381799661566839388531332561869644310083419771368", - "2272508", - "13", - "38163259503195403483842107750655621268609759837719564316535701393517188341763", - "2272523", - "13", - "51766413065712307825083095337541457781748304925116889398730811632539318687662", - "2272538", - "13", - "112551939080843303612511427122817842705674423188167498554341087120877783058051", - "2272553", - "13", - "105193811535542580637141816563277261137448564736345686805730683730741937888195", - "2272568", - "33", - "51185566474189321079313199641437131414920591732012712663071165309052890118227", - "2272603", - "13", - "76805679156363176957868890394140638133137778067104912738980399695263567714328", - "2272618", - "39", - "14093333600073593206250191256484550401514721317905141272317990813291797983934", - "2272659", - "13", - "90663817623605477526523143748596942518048077680062674853633824120631801114734", - "2272674", - "13", - "92378620427750605893727407350914891874123798377571678369049494973984675668282", - "2272689", - "13", - "81462533139870796175988831623605870310507911484871454579175552094369268197623", - "2272704", - "23", - "94831642400111668134733198591158936503505226287851557955034619473829492960395", - "2272729", - "23", - "15715011832978093245173673088951410696365572592972865536997607200576513473583", - "2272754", - "13", - "37959794424869967671951520859647034208937186725511979995416396185083474107343", - "2272769", - "364", - "73570037145074924376207425203414313098792984669962494219074542839904305812896", - "2273135", - "21", - "71912149988373534823333988897472062516110733476742624890118857409811302951862", - "2273158", - "13", - "92969431474449877997398271052720817776072602622303207897078411022490784600039", - "2273173", - "13", - "48223322899725661350216931143894854270789074290575038068815920112319896331367", - "2273188", - "13", - "24239842023625090742969717664583781733191293590703146593722243108162882505419", - "2273203", - "21", - "33797590529267400952470162676299880380103524729131606187233717840791323063611", - "2273226", - "13", - "85611908204867317363822548712877315799126060413495968584985583396976699439462", - "2273241", - "13", - "78055971213963855639433611741110131187637742103309386310586422272275843159653", - "2273256", - "13", - "44190694051865475145065411445671264701129711527715868275063855205720681168689", - "2273271", - "13", - "63109263541026814562695058501020054865604595058251352380318982771988237069808", - "2273286", - "13", - "85655342575202947367370764520717270539203408476043033343200674408269517419482", - "2273301", - "13", - "29330667365919874889580466549096210989402190893561358829896558417040601140318", - "2273316", - "15", - "92933721621340465162882999919496681751235238531175328260883889634561014604041", - "2273331", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2273335", - "15", - "75157105369245749776371848651135377732836746923748035041854729254077404496747", - "2273350", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2273354", - "13", - "99115721182987437908544511893189109380896577022455105558435746207832874036961", - "2273369", - "13", - "55181072994394712004725464108442580865822629026721778724207251703051165063461", - "2273384", - "13", - "49733592482627140815925535804823062589660936915003869798979654868429388357071", - "2273399", - "13", - "83879074632355062725941412228032871981899178275860482478822445576264155966325", - "2273414", - "23", - "87026141828509190413825465867999132191037286739113986633690485453098163927336", - "2273439", - "13", - "86311137709250797179230410727173416152320919703493094786908172589923629237476", - "2273454", - "27", - "91588853178519344831378494523223543948574728059102328366124983294203037985685", - "2273481", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2273485", - "13", - "59593668697032315490297292319850195112423621694974593388044049940624855417869", - "2273500", - "13", - "48206249183093295241511205280607891755818981062481119386123186268834564027115", - "2273515", - "13", - "103884090596045256649230952255995802297388154076335965769462190868831845158956", - "2273530", - "15", - "55071995515677942005477831570690270849578796434844850529546813104988971533660", - "2273545", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2273549", - "22", - "61677704043528762498668908741230755680401772683700568567609217935818023782514", - "2273573", - "13", - "88665894235731545806950637121015068548450374559749572699273666264185932257793", - "2273588", - "13", - "42342702638299191831072664123033132552756854514857603184894032046371883700603", - "2273603", - "13", - "42616428035343920816127850359824775019056586820051892019804076622058170589491", - "2273618", - "60", - "49660383232157800684891069272942641642755493180329243823499709362831363963390", - "2273680", - "13", - "82553507209180094877025148987428519469606410378324633698936423414710482732585", - "2273695", - "13", - "89765262767149696096031027169709122177426545865308614656506108435620404257975", - "2273710", - "13", - "44117247516472028516514196015322826197928068047992230749704026425558477644612", - "2273725", - "13", - "81455047520890812473163880114381906923195178177981741856936829261230035339568", - "2273740", - "13", - "91029927454867114709944443207985795767635544697527735492257867603973629254603", - "2273755", - "13", - "64634409512883308393731056542786258701069863267512254943889811204553538330140", - "2273770", - "13", - "8916470997323035504684138105114930962163923347346480321385750229806805588686", - "2273785", - "13", - "115390033550027412757993675183284780322511226856183920035626476334524069887581", - "2273800", - "13", - "89414587084100759176733110910823765359298720486127967829372126690063379493255", - "2273815", - "13", - "94101559349895398750339966655654135139453588861464609548572231592265122222669", - "2273830", - "13", - "71895358833990320556028528261998029462372620142058487339736001137062228821962", - "2273845", - "31", - "64905071884767670368638853556324805624646874704147066334927950462141728677715", - "2273878", - "21", - "111189087266794143158150421864191886535037543331909665606147691508907076715207", - "2273901", - "13", - "552683344713332275705658562291580644656610294627976405720649299230770672476", - "2273916", - "13", - "5419504063454618218843523901623816760002091898232477461287622052497744154633", - "2273931", - "23", - "36357252912472128365648121532283241506260417763224945559430262131343665082625", - "2273956", - "13", - "52728844592367855688730073033225390296963652590724170054648368711008652429253", - "2273971", - "15", - "6513439748644590633698485335307501633364564643196625204634754513655932171130", - "2273986", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2273990", - "13", - "53664486155040811623892370859894368461765217414215090858245043609980714971614", - "2274005", - "13", - "80750356051770599757143477317538840431479750414049020139450031095413315493420", - "2274020", - "13", - "44170059243939309615583402817213692517473429337866964922656866918317407644883", - "2274035", - "13", - "86761180335930791761296312146191897465700311051952904315972026105382853633530", - "2274050", - "13", - "3148257962744337082464638354611990422327497099896932111625811098525137986186", - "2274065", - "13", - "41238638637924119446298556899127714478382605267193578761734383482787892434952", - "2274080", - "13", - "3827914826917535469988788169354447227672970869086890122867846023570859221257", - "2274095", - "366", - "64713531846529596169973662360823053840661115927619674642606872754470697712978", - "2274463", - "13", - "34073704140565111185233666845273346453543063974668778726888441414152868976177", - "2274478", - "42", - "9741801428700007924023553406832493590361244759989138329835076204236698573426", - "2274520", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2274524", - "13", - "33157678654524600432967932881325894506693514427078003676872947920205383816131", - "2274539", - "13", - "82274285243027927135163362250458313620077337412481259315033696816695071962966", - "2274554", - "13", - "61905219055703587310447922381444603538224067455052180693739170161646317344206", - "2274569", - "13", - "109295591946199220713406463851822499518788146799399441146461127612624918109264", - "2274584", - "13", - "9679321425811673395243733849728728609910614284480804106377304172420445162841", - "2274599", - "15", - "77400580104748839600557012666185292075103759369095124524925691511007992983385", - "2274614", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2274618", - "13", - "17096237184588200685930185547059017625148073597210419901114122531607911043328", - "2274633", - "13", - "38468640427359885474552077323549074312308474788673662403318883371618841119343", - "2274648", - "13", - "97300780751369013566574705493094200434690844456167134140578862101840669057677", - "2274663", - "13", - "54636958088154111396724725812747377193726067759113012872115294394596445183853", - "2274678", - "21", - "65098396101912539352142601547637724172446574104574279088308808851886818878174", - "2274701", - "13", - "109802353012223215534633344130642902994307831223840801331799072199894294698292", - "2274716", - "13", - "2523700439463386419856910650254922830347173429208128775446580318548709984247", - "2274731", - "13", - "3948853393212046138164091772190649816773588195037970838604236455322659667814", - "2274746", - "13", - "99701624586582659967015121878716402265831949118220456023839676146604265683365", - "2274761", - "13", - "76391199978499573397453547496444186813855042569132542395238662836767782642444", - "2274776", - "13", - "53098026581408757586483226758389788785283864033165077314484568808161625551654", - "2274791", - "21", - "31749371499604142890178874833447706424161534124574105802604183989805254590196", - "2274814", - "13", - "112164381360247602594933306593823699138443817899283537992935931075813827047855", - "2274829", - "13", - "75636609247336213688178201473074569997497991430252526973306837976687551786686", - "2274844", - "13", - "37473963826752474771999309524081310447125644757540982160355720460970669753800", - "2274859", - "225", - "94877924725905917245976254298586867589924113738102489802615448399020691187081", - "2275084", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2275088", - "13", - "21424322251915011760457304058352897466514553363086817736093030455333485033287", - "2275103", - "15", - "35304760090550459700485563552543791950577403744278669997998979886418858759901", - "2275118", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2275122", - "31", - "76690686068159581513339381992667303049520214491463793263413097445363180516689", - "2275153", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2275157", - "13", - "38071302992902672670217620456140697088438581820198908983897690272977669005669", - "2275172", - "21", - "74062772662687791403197544986696686370932855968369635839156922067251311544383", - "2275195", - "13", - "46700405563823858749014678713554494319834011121907170089010399099756454317278", - "2275210", - "13", - "8360197310869401138898747984436519789425270006761454573364425154425397294061", - "2275225", - "13", - "37345737471962928321646795650221154936533218694709409582188888245924105284562", - "2275240", - "13", - "76329176045853327397827066926153425233263539377240458185231327522368659884668", - "2275255", - "13", - "51165095216412898665266098383199195993466108420832609966696157533973658887512", - "2275270", - "39", - "8694770951800705147288602006997578261088660472545167497867993454986774215525", - "2275311", - "15", - "2232998850732757996026835613652542242994469471222165064133301466852118947076", - "2275326", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2275330", - "13", - "56959477025172224455209639691228449581961339654408633081171384561252864362634", - "2275345", - "13", - "10893688972514420983117987293954356290386359441336972240383861536511860934194", - "2275360", - "399", - "53274788599268239546529822773925978916092142455549074124681282311879153182890", - "2275761", - "13", - "74299798615312998618478698245393781612899652464720274055652198245543220767597", - "2275776", - "13", - "92382115381821907922215673753072855145247673959821648259633950587471687917866", - "2275791", - "18", - "30172024673412102830121284456785764211979110438579097758830557403781776009323", - "2275811", - "13", - "36936527765950551676412164956756148227556267624811854840240040265229057689385", - "2275826", - "13", - "68419931065524346375303390552415953520841885773146565506619908716585705071710", - "861188609419564084015083556068676459166478778038881359457809452673842858492", - "142169183933652432380336624393897576851073070152193201252544990504594771245", - "3469611596332664218008507347870182155450945120872578171781621929919427297542", - "1120783225105500472886960707578856680524451699826408436808377624124459660804", - "3109412906550742373552260327593879584368267517865428559029589769160129002541", - "3243015875726958762897512282413425159040780330160415570645061436015993367756", - "2818177121361950092924800583196987650373841278319041492446377342321998652588", - "3026764980178574262222400636234638800181176342699805475714570982070282949979", - "550258153495008696661163036876812516525820967976066034994164769862516405820", - "416230735957070076441464414259160370865161595055510852601185576999032668223", - "363396650917283632181085178556077467549785065665433532524390812312011986350", - "3571297215599978199753087183833552560212724085727624994174662358904076635445", - "3202180765366681681299897553177352596039525911979182989539709446744568064417", - "2816977406181882372518626780849235479682916369335124865385603133614143752342", - "406592581932948285871592003286338979441279378428577342904106294745242755237", - "2383117637623135039657023767738790009854472901781671216340466928219542250961", - "478255279029967512224971320973143919374743701172368175727298367018241621807", - "2182585426434601707205492756477582277326526101185378732600770356004041810515", - "1222019694889770534963155149230951568090687448161383130526209150939783559152", - "2680780664537925978125503409174749238058535341332208959653559871549377030307", - "374337815963302084233382772039623608873075796940464245403650215830862222434", - "1494346327877591323134473742310434385695875446731862588284394068263255564212", - "642432568764147748591929734504195578406494764698542287643097285236249754744", - "1716868821333285070508982056691099191130906481275434356227562814747464613333", - "1251883991644952235549668171896829896820163225596644480680205788613431884636", - "1893207860042646798515101002703647088433427160068190981566349510553351972841", - "1146623148113124044615500954975749825786565292091391956725728380527171218948", - "810887733765759682831659580200238018996898940356558894659319201168420184361", - "1127103456941127679640348313742637629159290150436921991829022438606530256101", - "1716777801251652087993637374734275602212701547772866985632857690318635391741", - "2123895083757203596615040341098116758704155874955022431693045405135268726534", - "196568201005436923907044163927471611657789320612771531029076553558749654538", - "2936843461702900664933903606184290556828093876295442494769142357697108416825", - "3404305683532880034723798159037615212818659428073237353220185452679443733461", - "3393082602495152474126365926446991301599644697703144825691831280418466896665", - "1698603095046899192614569727641305963107176354227883071899839179061051826667", - "581847092499259015759035618673554986643663921729966197258143128306509779030", - "6710941353317542144541092667280849039693782493897957976061487176689942739", - "3061208232461674415218178326756345732408525194477397555793889395944111543", - "78856689713439591325909351765867990632796120058252883496361430249241332229", - "2511691852597988372209628188276609157336876551967975615350141341028099961461", - "1736355849000948534762651901635784302315550284057718769860747556699991694992", - "1068766622234613034208947310823919391697612574820827082976322734521167672963", - "244963516346766472510084835312603963239931928314614553570509095465528521648", - "2180733676293685867021179332443928495123972617804499355642274335091279358424", - "542431924236813677186724418323781046190424908329918861145840794400883874426", - "2551865283700752159237246162547864255771850941426743041352579017023618739545", - "310468010165055573926005567764274404782628189118021060330211550709104940361", - "140713772188804039847396337009134767591052110641975861816054621361000993173", - "2525226834592916959442393115378999183741656091501611133029330186192942843001", - "3212375519952365594243790907169599319681444370255987881456960371115719544622", - "567216303243442533194491670074381853118278735053887913407759255942312126322", - "1149185159326395029688630904925131469865638676476950027814142188273950180807", - "821820633082175265529194850164923651608617033162160031925347151019959101338", - "2935637088003399861563444809734099112949430299124865999374825434781861830620", - "1296947871509179871850043775278632097843685580675185198753771026885640727913", - "1573379742107982990727353922328000041826221372272014138568549290151945866991", - "394263145194521198352953229125913130988676607507566550397597440847448331386", - "437636362495576215040869956166471235864907721399533097668519285634741048918", - "2132677312674762857700150415399458886863108249730954652237929114978270111666", - "1642775369794069196479402911807153843567293618805455393017044512589422690251", - "942426450007951984392192518489622693591676006189251124100410682940938152006", - "1827907891968373889853027127372552236278229476140088058599427575974162229298", - "3354654977748220898199961468885812250363595669385088829787437394585961528317", - "2414253707697157190073454073585060616611824585124165552440404689163179888552", - "1650923232610209048646048765331314451833213723963088038196918339998167602887", - "113397139624633067633156422392410986513051598787077295869474052017943647167", - "609800328691744828410932737655983509359953128502675482761115364792378307459", - "243470528834137630788812617229740872592160129672441417060836905815720263878", - "2812364936821307249109539801075390289287077005652649771139659641438528529807", - "1692248309389430937135851295194988032115171677092177489452765802698504239092", - "1434253818636229821546897896352855897794349797959770470121327018154284149800", - "2010682451246294606734765618876503210280606839741293277430270051582816002888", - "1221576437511647981962606632093295582017856636222427289286502790227498576113", - "630768165082481412967237324400121001656500607983340003935478666043973159373", - "804550778255486359721534448038497007139100824549572392219025451401366654571", - "2509405422579278993467464802987442883923997756314350093904754698655272281435", - "230322511138199514444432916410872573354392476025877843612257669508718156168", - "434096614508797479463291690518814504168086788605958962461649211197925570692", - "1501811813258361604071078006468632491988688644702953825498108954920519520008", - "2882982445519693408857052804061410678843841563008654228812807663226439561752", - "518869548748741950356062444028433245632475224810625612452721570315254285154", - "2595229702210972170795870914076768975618309054211788285044916702359112663819", - "2789475747320341346714869090990098730825471290243867544939257356032422631927", - "3021423904136100399420564756125538866649443384218345759132762767488927121901", - "3470072539146028737697831059922285349625921745686943456098631834736538513230", - "296832114912645368383858205207698130752073611255689118024692618517239185691", - "2562673875044080168939281665245533457996357295390300507103545024746030199615", - "3572176640836192239415456157280369916561273295658442093353040206706054951045", - "2848158501354991175021646799538038067563488282479904337827371395065278495157", - "102950434812874625402097083157182824861858194414063711174166419600553014181", - "1486323433493324402524888070458829882551243518422048250698374833559089260820", - "3208814801214087779688248916776721010687354077056081723931202672773878888941", - "2791567775849532297181476147696583719220230115011530058335644680117172080123", - "2235032008321774486325763532722701935219503936929081481682516227864367568407", - "592284390184751479985931280444783054260246785281850795678418559337548629734", - "390683870566096622968833817313745177669500468120625014424115528998810399779", - "3110691796330732484439006901404700651354694372816443484753104198586884384651", - "2444614225556616965677631614072556335440465173131661092997431343602506179484", - "2386506893371035367797010929557965767594569328487056274732669316394593214090", - "985718089293755807100092882514673037718074802425850404888611296905880615735", - "2365313498788565081614723939935710915555438624324335421229411011850664978462", - "2751609933031503045570717838909537391508339073565113369646306686587414634645", - "709418963298017268861363387108720702487826680412475179177944279942789785420", - "1907361680299590730675954600213074559334267264715916003088596512463555159119", - "3276563199475151306050538563091086553070251481701780021983716540769405628800", - "2972642734182643475394568567170312432365860846563755432529810857275455081499", - "425164320957393025437358755230063011507729374914138588988244646111343301823", - "3559707156732813327444472961623408136363819685273216405824028443892009501595", - "1627154000312260994431362465796048237259205663643677826240173075754304409976", - "978917089820616846266957253956461358728442465542876496262477450769874236376", - "346355236078510422426265313193171280607329136716705847231631007951611512698", - "316179610607211928380094103319534007928433340147182435947697504273517696615", - "2769473235676236857837052240478468885386654130708654974522904007205212947198", - "3273703505418872921921958863206735880229665688062763137606839754576556254611", - "3397427904428479816149340714385029180783089428338888559696506253876730991035", - "273396532134878085479258931108469249048622026285347764422481613061299287009", - "3565069599248317153452884864831279625076552078403945764722732447257084736088", - "3051414564343916789546958768334277845488736407740466494549809448179734756312", - "146750697919270022094432517700325927863514826787632368889893659520102633886", - "701885260756582344676704802559552925454358940676394084440223717957719805026", - "3428007399814096673254036282132435555425508460792469804428790971897733462163", - "914185908163270002133628759218993144034609160669792554111753479796045908313", - "524364526989685374907470318832186811437138954579977221453380381545518003033", - "1750700714903697708789718769124617152122195697123766484866944410868161971334", - "3287364644433022347116471045093230276031351368680760941129736750525087364830", - "2936398610182025614221594764943387849186676585211507577448788438498363417741", - "2353806544362665801840851354402231997471386461910141989996204623012395190376", - "1970141484971479373367527464449730593831874109262958782830543219487755255549", - "2393001591091529634760775424274881106661161797787191264296704494135080081377", - "2986606227259797722728369872804687298312253404217711972276159885672395255781", - "1895946695404106706947665326066559408208472176175703435285956512475957975543", - "1762356880044076889133856391675955384742710633798060761092994744648803681186", - "2376332339438019949540406736683284669215436558764141646234289425872250407714", - "1454976756676506843834296852446961771834473533454679073022417832857844894280", - "3548717794036887389548126075656668467057503009362313380257306181680385432581", - "965241988315227716419528016626328013623255115148047367598661016235428881472", - "364880470834340305656935466216573841491934395424487640998741517728075702652", - "2943398669550548190119897431262450183350472258799776593046925981023716929613", - "1448893857877452099597797155990678455277492286196553328412559163460378406221", - "1967481703172034532302291358157585036772430714320826461895477504253467787953", - "1325116985943935753797887026630510021999397105461424798371959688253221720342", - "2244622584920201730469439979893779654797150697429908221750550695114727636643", - "169421573908055569991679575627836830771160548739798159322462977095419291543", - "3095353763021763132566808185927306376406441767197745234247623641668407026312", - "1637340732530826646685902483519187879128294395545641724746044080108537320120", - "2294638457073272537380020652695805717451239479365560694926997691483900522709", - "1511366086802150243381238347922537557119352659921740484743601427611619799947", - "449428874493014357689284337690118381073239027368218521143371134362111769967", - "789682299596422945430069482574964319996794394882071176174058195011249469236", - "1084646862036354820409677700650699471864689661540217570329038731766739745205", - "78313880568815415355689662768930383042413140407006907408827845898228459940", - "356730105053361007857946113733839271044570452187014785515057265402328900429", - "234447037302476071968955219443368291760842844044519645486061976938132001423", - "2864422421311223063065427107781164541105240179822943356994920660882030317191", - "3220645513991770454830495359216702225738943217482751372374718117330072393321", - "35463109005973856944267069961705373986481909202559901998341156287817035506", - "952685587725119719066600350420803913063772382660689573594377138248265145726", - "752278194749177501493207399775926786061969166389064447953421142385745746087", - "2407348891063562262340882487501047709565400595257319006697201502933032707705", - "2463236356334325311251324372658459484411355441347448855372618996173032798473", - "2238179254064346364750464242776610666087953652801062085815768413875346396670", - "2802067085290870597935376309647815417818438178673940519081066667085272619330", - "2850335204360184195160225792945229847649912882393119826243003484121732080190", - "2470906391011157074848813029116011314321612957249816861338213895656078721145", - "2719124002389172942986323146717035094528812523569546471352767152752445448963", - "2231066334653800932432384670741847975321040198568834250178859804516478952571", - "2007545335999051836581333921231488913131319511359925956916354095167897717684", - "900055562911287563940939510518487860351444667545109216940154217563401258097", - "1785540044869890181738962662522696257112879586388985307150812891597163215144", - "3124957575510209676082035971129521944842511675997179494828222629358951850767", - "1043583892633525799267826910378029686330928692101917134824866886797301795924", - "2263814851238579887064085298532078321704597461027488639412693726621149012246", - "2178509090720733389462854288103494638309930461144580510806584326405126010226", - "3476125633826865086547635951618454636451132068386227939577574613425245274771", - "2259455312626966012641202975060147344918171603610064951002792385026849505887", - "305098219340569262959057929565627812075087945751515521330521567108712996106", - "2181302674128260211904148775356825065078036339592813338196413555567742282640", - "760001455233186214410668552162505595305171111386683529356117224501683716324", - "354000225697404900870934738845677552563144002135569724070635649184053068105", - "399746424720372601138503667692569207016506368222915655998246787269616563724", - "554038204075908614213636945466743711617750620995687318831362470141508850409", - "2414771763935056185515481317306102708097824540261617925672175647015584206638", - "436746505235351055124662611865059320594057790450596556503388308755572767601", - "1904032220774100883797625565070536195320261418193481759584640157146933348823", - "1585439592880267412357132988830450467294429187320155238313804981684103525304", - "2322641174567695905841903688399071847554604969491382105191878122061642897018", - "602944564805727049733612211740339068742069094439594360678132608096168984979", - "1208816517344716362456642101212950321451690046312184637589966461797871634826", - "1163748913684498566654974106370875829814517662801941919875773020671871445098", - "959518410079127715364330421000746491444338089403401618253019546230069982226", - "1675448091199059377170355681736783139463972613557485608633727295912202124848", - "1338461125234499703535531840041244336562142530765501780376258549778937873027", - "316789915981552919902716897538992166283892819738045579523670056652962656888", - "227955266610905211997334709807725722601588305008304119214249131018436323179", - "3381709505301028886192008685347707064024982525465981014487000424583724835047", - "451365838752100251651348038508237755501866172396086100168483912659280171734", - "1699997412555572818497550806208645583147667168198229131308436528170087009843", - "1465618277854710037531614366862433171917180117646667450615728687783059195833", - "381563838882669571134823269935860235474773812088273508885326290803258788424", - "3229122275928244842779644396992588751080818603473878466826718848082184225800", - "545387606087798164201110498513880963313000432429739921745585781892827620714", - "1208843514159268800663356459448970743482977805309097336706069141333928090126", - "3081663276582045868670977015875591027712331446847140634196640892417602385042", - "2291459491084933902041971665587536796091610110151808783511318573418867613127", - "2579771028898170514367854798207663546250691197248404002132166532149500283094", - "1777677994552518087374208961183375546840369438269188915624159194157076605380", - "422750871133655539833057120264959405545699402290245738869892411959027543551", - "492105516878092234407177319016174343957353422311138711424918171234565348986", - "1997967498961771614767095518974654922072224379745382308582938497617164686599", - "2304519903845617059363343833017194483031025019549672838855236609160222467365", - "2037374818970872092183633157023568593809011066091700956119322729105523014752", - "636153306624412577699280395923794564102367218463095219467229164563422015965", - "1328970312319045443911038331054000465835381334923381537091318109029345297339", - "1082674288667004001861638703121367025882049837457398286907762890864425846595", - "1543133337879949191106127951281603263108678831179403122875709477973408634234", - "1905375318811423424712042847444525894516840487996533927079091730368193537367", - "2651452647531898083081421692466881636074162574420661632112604368377034534873", - "3439901802466664016217956018725281603223385619234730842239164643504294950421", - "1443707951733771578508504623874685583067806190341928981999870884162098791029", - "19187465678615367566037675296367650342991516934889422972543839982073838308", - "3159344563370380045122321632113041403581194950834353484256587676167443492473", - "2535058710022946254196420242835973894386237482165006464554303013112854234308", - "2533404330028318305658063438235289234738359608848155038189233299207833719466", - "247140142821206022719057061597808887064858561859040104053312898890139793605", - "2515475874044065763107644236201597744513003147172500758001764952901826639170", - "1606182728937939913503915284073016241541643250868645854306908600376258372854", - "2704345336818944808163488926211595770342366650429972372904237916877697933890", - "3477809458907892176598592002154905922508759789345810763617372614186434974879", - "1353070205347713666351222548360697785337466176163739008008203029676702241524", - "2486995756785466441560055616765927902119197147714703044730735680601235679713", - "2676016451894542161844447636669903736203432411684743089788676004126118646443", - "2398895504226657284425306915928410731335098952170094535121452722159706389076", - "2239569092251890704279258123611921328787842267278251340748069435550379098577", - "2564330015787539727359700428301176920917076956693456991714848982708804202178", - "2892003336524304503545781706362133757665371608867888384068674117354306183774", - "1903443365794668136223397001294311391096789080380048487334795513758317962655", - "1845213504315532531064618105258155515949624940429872146623399030317040750435", - "1572059801848264322896597464575753794067171900058472370000596282550420744260", - "6799394487666764881370838689361824361195279802524726680585941417312696717", - "3497800705422481130531985782551507934273110167710848792228344934912929059019", - "2039451191166655550961667769072671543028963574744944718127079086545241018123", - "1381611106704896200142046525539531778217780460040076466592167235185869223523", - "2284837010474970189156574090064312845595668863684423526506998525924184226942", - "2853634638693036507172406509231762001156732526154224301004576497686958171868", - "115361031826947783113569769012489635432051339124039379484672548872245117930", - "2758790354713409492048663080335963047613400294462365114741343950961217313373", - "1418033626146774244049004361471532687712701849587621784444624364295939734899", - "795261739013585270722925143244842683567622304320596485343541001696326805409", - "975036563637557276193061080456064217187689026982310633242626933360145174991", - "1341234347475160929733826826982973681419938456208862179841623721756763932164", - "2451440061706370067883702393073771679325794890860375459204301869186893679177", - "1980903426900734452211358520187861857298342051445852122163213552218694767781", - "2122646717105342807380734101698698825216226769742570741618932185473597891170", - "1446307280231779270014643473172919715425826105025476020078029270709450229973", - "2432030101786106351553013637665908340613427075909648499685419582078117461484", - "240863509881275778911612615140219342484299816835792356948243889225183584998", - "2640497825282391992894113737542622435936690904631354045597848233846740849201", - "2957842877858826718564636415880893029786492524571917343268496216484818447454", - "1107572147290276598511260800766004476775289192116241104664234707914144984522", - "2929022399969869417658883061182255351433026349027286013934562886835852304805", - "2015954564455252396117910517671968966657174893041698274583685548761989465869", - "1047232942496770226131072810890531616863788923606886694941294090055331083297", - "2603165995764421054266947249597916356455949374049327099629110196805599690398", - "3178438030933303030296314146514319337448377010888123585240676253016848544924", - "1205036124728126013443049262820495401935766458617781953075081357123366373358", - "2859071470903123215941379173616378765201138164489966743921998749898784038260", - "495629542948242330406793497348190807517544509817118954026760747106255957843", - "2485968859119873746753392015904479404142774373000270829706421244984290479229", - "1109938482118692492079335381688463364857692544498421523494146971183482279398", - "3467942464842524535447312618038774425601167550490936041206414140186281753555", - "1697094864697730934551685518599365314517885702791790177430086252698604132625", - "1182522281365162709665580610038546439203976792105772581138557260282413339226", - "3602750309865719399531612416079109940347494444518133603094383879808771533878", - "726162074880131088492127584761223503250140802961950104590801495971920783324", - "2702711139218570391989114447285447716528174571087566071101996482939011620583", - "626918669206429324146316130074740537497468312715039913892232997294678254482", - "1173634494310687204996944643080826184642119267303996441290549321256778832310", - "2236028653577525715587031077010201854858546916782669302107650836994224782362", - "1406284570482579351411295180877941322895051278168578202813022614699763019785", - "3582714780704727321154655511991682460660998075499719278312356603861359304241", - "745754906463186079309916658460224416697349781327698908552453469527113060685", - "3108484778555354241102246010985306823216416374250779070070282861250540745099", - "1473460922097070038404187709358028262948785219277892941528673113402833339413", - "1933051635790941272072407214641350282116556087285958257450309399223640754222", - "2214807174148262592184483089027274211735313220687115252715771700415773617091", - "2685995859199255735908931833227218111970218952013763995869390604684794213360", - "2076946837981690174016457284072413597786014029624352945870476579904117265731", - "1411592527736154033597614685133849488044445632571645914052068241835307426655", - "9144483735458468465869145251434357970770374538461244223904262638033354716", - "3046516396230573134330664409547084681796979465193022532488546214762559533560", - "1269880941960518141121487029271360252283761921819689106740884103406851081193", - "167919751045922404470403821095219172832068346192445578106780616576745571952", - "490473839282914456610657040790181292799816203427869870111950927042219165359", - "1872638411447472972998138987397795894653212492570434463817786355427301454595", - "1093199526301354028293336415723351778627940319301628190945691077485785004611", - "1520936286506615456350667809541660910065200949163459142701762137750817293073", - "2790679280848501832107568777301296835751977659482291965921382563508358074274", - "675473802100924139654691630254806397954815518786006019121910233568774810804", - "2433396182903790226479160672278353366013121312445713562886171704351781750097", - "3260013426325476537931435767983411651603999651030224847777480176107129898714", - "1438148345761987421561558574735843211494706875722043389711513221682081904215", - "624154737344416215382306902613934981314994424462002321816823740770873052810", - "3364301920688053143551586712567939689977855041388070008552185235325830012062", - "2742607410429140355505366222756016022624428305509523620471032129641760085291", - "834240928133332873967572763960120336410554032725539634170571207479303927637", - "2693551910222869100808470627750063997576571726544082775086617714497310627108", - "2496672517668546063801485485101257007469619195579455116580093831122412148295", - "649544699826039218830738029380235641854027202144223059213775638936251543855", - "1290615906997290748208255360740731454289981570772397658879970024524871460003", - "632567800935459049740744098083221187821104059314788313978689913263252688789", - "2348437863095261407316568167910979152453013572595655851042083255625006891624", - "2481215200769461327932558612643415039838457081027256604870638707666156202850", - "57122707881135124965534576605147904075123889890659190204392608475906841103", - "2439476559823258978320004142231553407228843241022947558491415430683059942123", - "2561322912744615171166894324106518420053898199929890610436084715445762908107", - "3232402799020273123701672899620163879959024531795856118904701543579107478288", - "438963245466416667030274468984203196494549069586215159473149318689786606805" - ], - "cairoVerifierId": "7" -} diff --git a/tests/flow_test.rs b/tests/flow_test.rs index 828ca41..5b5133c 100644 --- a/tests/flow_test.rs +++ b/tests/flow_test.rs @@ -13,6 +13,8 @@ mod tests { VerifyProofAndRegisterData, VerifyProofAndRegisterDataJson, }; use verifier_onchain_services::contracts_caller::gps::verify_proof_and_register::verify_proof_and_register; + use verifier_onchain_services::contracts_caller::memory_page_fact_registry::register_continuous_memory_page::register_continuous_memory_page; + use verifier_onchain_services::contracts_caller::memory_page_fact_registry::sample_register_memory::sample_register_continuous_page; use verifier_onchain_services::contracts_caller::verify_fri::sample_verify_fri_input::sample_verify_fri_input; use verifier_onchain_services::contracts_caller::verify_fri::verify_fri::verify_fri; use verifier_onchain_services::contracts_caller::verify_merkle::sample_verify_merkle_input::sample_verify_merkle_input; @@ -41,6 +43,7 @@ mod tests { let mut named_addresses = HashMap::new(); named_addresses.insert("lib_addr".to_string(), module_address.clone()); named_addresses.insert("cpu_addr".to_string(), module_address.clone()); + named_addresses.insert("cpu_constraint_poly_addr".to_string(), module_address.clone()); named_addresses.insert("verifier_addr".to_string(), module_address.clone()); let now = Instant::now(); @@ -49,7 +52,7 @@ mod tests { "./contracts/navori", module_account_private_key, &named_addresses, - Some(vec!["libs", "cpu", "verifier"]), + Some(vec!["libs", "cpu", "cpu-constraint-poly", "verifier"]), false, ) .await @@ -113,6 +116,19 @@ mod tests { .unwrap(); info!("Verify FRI {} success", i); } + + for i in 1..4 { + let register_continuous_page_input = sample_register_continuous_page(i)?; + register_continuous_memory_page(&config, register_continuous_page_input) + .await + .unwrap(); + info!("Regiser continuous page {} success", i); + } + + verify_proof_and_register(&config, &sample_vpar_data(1).unwrap()) + .await + .unwrap(); + Ok(()) }) }) @@ -197,7 +213,7 @@ mod tests { fn sample_vpar_data(test_num: isize) -> anyhow::Result { let data = serde_json::from_str::( fs::read_to_string(format!( - "src/data_samples/gps/verify_proof_and_register_{}.json", + "src/data_samples/data_samples/gps/verify_proof_and_register_{}.json", test_num ))? .as_str(), diff --git a/tests/memory_page_test.rs b/tests/memory_page_test.rs index 290de41..ddad2df 100644 --- a/tests/memory_page_test.rs +++ b/tests/memory_page_test.rs @@ -1,96 +1,96 @@ -#[cfg(test)] -mod tests { - use std::collections::HashMap; - - use aptos_sdk::types::LocalAccount; - use aptos_testcontainer::test_utils::aptos_container_test_utils::{lazy_aptos_container, run}; - use log::info; - use test_log::test; - - use verifier_onchain_services::config::{AppConfig, EnvConfig}; - use verifier_onchain_services::contracts_caller::memory_page_fact_registry::register_continuous_memory_page::register_continuous_memory_page; - use verifier_onchain_services::contracts_caller::memory_page_fact_registry::register_continuous_page_batch::register_continuous_page_batch; - use verifier_onchain_services::contracts_caller::memory_page_fact_registry::sample_register_memory::{sample_large_data_register_continuous_page_batch, sample_register_continuous_page, sample_register_continuous_page_batch}; - - #[test(tokio::test)] - pub async fn memory_page_test() { - run(2, |accounts| { - Box::pin(async move { - let aptos_container = lazy_aptos_container().await.unwrap(); - let node_url = aptos_container.get_node_url(); - let module_account_private_key = accounts.first().unwrap(); - let module_account = - LocalAccount::from_private_key(module_account_private_key, 0).unwrap(); - - let sender_account_private_key = accounts.get(1).unwrap(); - - let module_address = module_account.address().to_string(); - let config = AppConfig::from(EnvConfig { - node_url, - private_key: sender_account_private_key.to_string(), - module_address: module_address.clone(), - chain_id: aptos_container.get_chain_id().to_string(), - }); - - let mut named_addresses = HashMap::new(); - named_addresses.insert("lib_addr".to_string(), module_address.clone()); - named_addresses.insert("cpu_addr".to_string(), module_address.clone()); - named_addresses.insert("verifier_addr".to_string(), module_address.clone()); - - aptos_container - .upload_contract( - "./contracts/navori", - module_account_private_key, - &named_addresses, - Some(vec!["libs", "cpu", "verifier"]), - false, - ) - .await - .unwrap(); - - aptos_container - .run_script( - "./contracts/navori", - sender_account_private_key, - &named_addresses, - &vec!["verifier"], - ) - .await - .unwrap(); - let sequence_number = config - .client - .get_account(config.account.address()) - .await? - .into_inner() - .sequence_number; - config.account.set_sequence_number(sequence_number); - - info!("Registering continuous page batch"); - let register_continuous_page_batch_input = sample_register_continuous_page_batch()?; - register_continuous_page_batch(&config, register_continuous_page_batch_input) - .await - .unwrap(); - - info!("Registering continuous memory page"); - let register_continuous_page_input = sample_register_continuous_page()?; - register_continuous_memory_page(&config, register_continuous_page_input) - .await - .unwrap(); - - info!("Registering large data continuous page batch"); - let large_data_register_continuous_page_batch_input = - sample_large_data_register_continuous_page_batch()?; - register_continuous_page_batch( - &config, - large_data_register_continuous_page_batch_input, - ) - .await - .unwrap(); - - Ok(()) - }) - }) - .await - .unwrap() - } -} +// #[cfg(test)] +// mod tests { +// use std::collections::HashMap; +// +// use aptos_sdk::types::LocalAccount; +// use aptos_testcontainer::test_utils::aptos_container_test_utils::{lazy_aptos_container, run}; +// use log::info; +// use test_log::test; +// +// use verifier_onchain_services::config::{AppConfig, EnvConfig}; +// use verifier_onchain_services::contracts_caller::memory_page_fact_registry::register_continuous_memory_page::register_continuous_memory_page; +// use verifier_onchain_services::contracts_caller::memory_page_fact_registry::register_continuous_page_batch::register_continuous_page_batch; +// use verifier_onchain_services::contracts_caller::memory_page_fact_registry::sample_register_memory::{sample_large_data_register_continuous_page_batch, sample_register_continuous_page, sample_register_continuous_page_batch}; +// +// #[test(tokio::test)] +// pub async fn memory_page_test() { +// run(2, |accounts| { +// Box::pin(async move { +// let aptos_container = lazy_aptos_container().await.unwrap(); +// let node_url = aptos_container.get_node_url(); +// let module_account_private_key = accounts.first().unwrap(); +// let module_account = +// LocalAccount::from_private_key(module_account_private_key, 0).unwrap(); +// +// let sender_account_private_key = accounts.get(1).unwrap(); +// +// let module_address = module_account.address().to_string(); +// let config = AppConfig::from(EnvConfig { +// node_url, +// private_key: sender_account_private_key.to_string(), +// module_address: module_address.clone(), +// chain_id: aptos_container.get_chain_id().to_string(), +// }); +// +// let mut named_addresses = HashMap::new(); +// named_addresses.insert("lib_addr".to_string(), module_address.clone()); +// named_addresses.insert("cpu_addr".to_string(), module_address.clone()); +// named_addresses.insert("verifier_addr".to_string(), module_address.clone()); +// +// aptos_container +// .upload_contract( +// "./contracts/navori", +// module_account_private_key, +// &named_addresses, +// Some(vec!["libs", "cpu", "verifier"]), +// false, +// ) +// .await +// .unwrap(); +// +// aptos_container +// .run_script( +// "./contracts/navori", +// sender_account_private_key, +// &named_addresses, +// &vec!["verifier"], +// ) +// .await +// .unwrap(); +// let sequence_number = config +// .client +// .get_account(config.account.address()) +// .await? +// .into_inner() +// .sequence_number; +// config.account.set_sequence_number(sequence_number); +// +// info!("Registering continuous page batch"); +// let register_continuous_page_batch_input = sample_register_continuous_page_batch()?; +// register_continuous_page_batch(&config, register_continuous_page_batch_input) +// .await +// .unwrap(); +// +// info!("Registering continuous memory page"); +// let register_continuous_page_input = sample_register_continuous_page()?; +// register_continuous_memory_page(&config, register_continuous_page_input) +// .await +// .unwrap(); +// +// info!("Registering large data continuous page batch"); +// let large_data_register_continuous_page_batch_input = +// sample_large_data_register_continuous_page_batch()?; +// register_continuous_page_batch( +// &config, +// large_data_register_continuous_page_batch_input, +// ) +// .await +// .unwrap(); +// +// Ok(()) +// }) +// }) +// .await +// .unwrap() +// } +// } From 0d507b24e415397f2c03843f62c46935d72292ef Mon Sep 17 00:00:00 2001 From: hduoc2003 Date: Wed, 18 Sep 2024 11:39:13 +0000 Subject: [PATCH 07/12] feat: new-verifier-contracts --- contracts/navori | 2 +- src/bin/main.rs | 2 +- .../sample_register_memory.rs | 10 +- src/data_samples/data_samples/README.md | 30 +- .../data_samples/fri_verify/fri_verify_1.json | 894 ++--- .../data_samples/fri_verify/fri_verify_2.json | 813 ++-- .../data_samples/fri_verify/fri_verify_3.json | 732 ++-- .../data_samples/fri_verify/fri_verify_4.json | 651 ++- .../data_samples/fri_verify/fri_verify_5.json | 570 ++- .../data_samples/fri_verify/fri_verify_6.json | 489 +-- .../data_samples/fri_verify/fri_verify_7.json | 327 +- .../gps/verify_proof_and_register_1.json | 2416 +++++++++--- .../register_continuous_page_batch_1.json | 3506 +++++++++++++++++ .../register_continuous_page_batch_2.json | 3449 ++++++++++++++++ .../register_continuous_page_batch_3.json | 3465 ++++++++++++++++ .../register_continuous_page_batch_4.json | 2877 ++++++++++++++ .../merkle_verify/merkle_verify_1.json | 759 ++-- .../merkle_verify/merkle_verify_2.json | 759 ++-- .../merkle_verify/merkle_verify_3.json | 759 ++-- tests/flow_test.rs | 22 +- 20 files changed, 18120 insertions(+), 4412 deletions(-) create mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_1.json create mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_2.json create mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_3.json create mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_4.json diff --git a/contracts/navori b/contracts/navori index df02eee..a210e3f 160000 --- a/contracts/navori +++ b/contracts/navori @@ -1 +1 @@ -Subproject commit df02eeeb3d7957e41624d48c2f59dfd607deb3cb +Subproject commit a210e3fcd5b8726b40737f114485b3408edfd67c diff --git a/src/bin/main.rs b/src/bin/main.rs index 24ac713..d864716 100644 --- a/src/bin/main.rs +++ b/src/bin/main.rs @@ -49,7 +49,7 @@ async fn main() -> anyhow::Result<()> { info!("Verify FRI {} success", i); } - let register_continuous_page_batch_input = sample_register_continuous_page_batch()?; + let register_continuous_page_batch_input = sample_register_continuous_page_batch(1)?; register_continuous_page_batch(&config, register_continuous_page_batch_input).await?; info!("Register continuous page batch success"); Ok(()) diff --git a/src/contracts_caller/memory_page_fact_registry/sample_register_memory.rs b/src/contracts_caller/memory_page_fact_registry/sample_register_memory.rs index 611edc4..9a6ffc3 100644 --- a/src/contracts_caller/memory_page_fact_registry/sample_register_memory.rs +++ b/src/contracts_caller/memory_page_fact_registry/sample_register_memory.rs @@ -3,11 +3,11 @@ use std::io::BufReader; use crate::contracts_caller::memory_page_fact_registry::types::register_continuous_memory_page::ContinuousMemoryPage; use crate::contracts_caller::memory_page_fact_registry::types::register_continuous_page_batch::MemoryPageEntries; -pub fn sample_register_continuous_page_batch() -> anyhow::Result { - let byte = include_bytes!( - "../../data_samples/data_samples_friendly_layers/memory_page_fact_registry/register_continuous_page_batch.json" - ); - let memory_page_entries: MemoryPageEntries = serde_json::from_slice(byte)?; +pub fn sample_register_continuous_page_batch(index: u64) -> anyhow::Result { + let file_path = format!("./src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_{}.json", index); + let input_file = File::open(file_path)?; + let reader = BufReader::new(input_file); + let memory_page_entries: MemoryPageEntries = serde_json::from_reader(reader)?; Ok(memory_page_entries) } diff --git a/src/data_samples/data_samples/README.md b/src/data_samples/data_samples/README.md index b81d1e6..3f3ffe2 100644 --- a/src/data_samples/data_samples/README.md +++ b/src/data_samples/data_samples/README.md @@ -6,24 +6,24 @@ FRI transactions, and then registers a continuous page batch and verifies proof ## Transaction Verification Flow 1. **Merkle Transactions Verification** - - Transaction: `0xc4395419f01833b0ea55b668ce3fbfa019a79ed9054527ded731a5b0fb98fdf0` - - Transaction: `0xf60174710760e819d6a1db3eaccafc20791baeda1acf52101cdbe4c07c9fde0a` - - Transaction: `0x76754931cd660d8a71acda44724b0f496f1e31529c05b10a780ceac8f2bedabb` + - Transaction: `0x3c4a9bd3b7a82494fa5bde9b9c21c15b6a9b1fd71208167a2f6d8112b687423d` + - Transaction: `0xf8d9b17ecb9f35cd90efcc147434fa35d80d1be684d497008bccf49f085632d2` + - Transaction: `0x69f36f7556bce1a983a4595bca44214947e12a1f88d0df8d1ec0ca31c391ccbb` 2. **FRI Transactions Verification** - - Transaction: `0xbbae532038258a0c780620d9946959adf9013884812a8267838be42a311fd01b` - - Transaction: `0xf7b7fd62c448b14d643ef498013ec6a110c9d0fe21a3b585b5786f261d0a5bfe` - - Transaction: `0xff3729f5f506d1f3c8a5e8225d1ba9ff404b605628014730a6f87a84cef7fc05` - - Transaction: `0xf4f0d3ffca3b135b7fdc2ef932e705e69d55e346e46039a6b7c8eefca7a8c24b` - - Transaction: `0xbe3207e7d7d9d4b04aa9992e5243a8754fc48e0cf5ea6849260f1623cd6163c0` - - Transaction: `0x678c6cc0734710337a43a0d43083723fedd477bb9e3fedde7185aa898ccef9d1` - - Transaction: `0xdf9ce584d4591d38f526c72cf1467c83a5c3fd26387efd6732f8da4bda5705bc` + - Transaction: `0xda89df69c280f0839dd3ea7ecd77eed5e0f6708735d2a2d62389550dbcd3bf92` + - Transaction: `0xf3aeda8f4870e612f1d15249d1261d05a211b6e5da43eafa467cd7621734103f` + - Transaction: `0x2393305cc963d4dff7779bcc381345a05ed79ea1d3e7a2cc9390672229342c31` + - Transaction: `0x682c804e215cc2df323b53cb4591247b07109b3bc558658c48642acf4a4c6a8a` + - Transaction: `0x2ce4991e628c32e43f02cebc626f6ab2d91e87b6db74081c5054406e72806b1a` + - Transaction: `0x89165e0b4da556ce987049412d868dfd10e31cb4deb7692a925ec3e0f739c747` + - Transaction: `0xc5fe89f1713d97dcda70c6ccc5cb6807d68f2b3755f90121c829456f5382510e` 3. **Register Continuous Page Batch** - - Transaction: `0x55833a4cd9a46f1a387a06fba81a659fdc05f19667842cabfb36da8419b16067` - - Transaction: `0xdb3454c6514283f049344ac26690744bb581b029454ef98e08ee2f520c13daec` - - Transaction: `0x3208ee4d195f48f59995e254a68cb861230eea2f5be9af7e4647629a10cd933a` - - Transaction: `0x15e2c6ab1e39491acb6a0ef9d9ebacfb9f3f019a18e23ea2296a50a0cce3dde6` + - Transaction: `0x71a3856fce577a72030e1af7081fa6fd501c60355a85b58907e758333f6087c2` + - Transaction: `0x96616b0e2ba4deeadfcb7fd8b8ca1e6023c76207784a22c5e3ec6e2597523bd3` + - Transaction: `0xc7609607c7c69eae3b160a16c487c1fe5f12796f394e4f5b378027d10aa57e9a` + - Transaction: `0xf58052724c4027f245553dc3396bd3655368f350715c668c52c52b0a0bf3d70c` 4. **Verify Proof and Register** - - Transaction: `0x386990f7b196a03eabb981de805e7c15baebd82642974517ac521a68ddb880d0` \ No newline at end of file + - Transaction: `0x915ad5674e68f8f47b3be85496443abd583fe37f7c3fbe2dce1c0e119f487c08` \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_1.json b/src/data_samples/data_samples/fri_verify/fri_verify_1.json index d7ce9f2..93678d3 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_1.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_1.json @@ -1,521 +1,389 @@ { "proof": [ - "835747857981104216620372677316875303029860828589208798030033242261292728144", - "1586233604493496805117242974782679190838184836414015824822093183882741569900", - "535583757688754608924194551774989530730380337559439176587012680626688357568", - "226197380433246923345211379286554453865464269147198301193588760345661799166", - "590379901973529631822599973065038245983396492945014143219581395057281806748", - "685481376454056959728656411497658119336513357744056583663399183176860904826", - "1317662954576393759434518282678963058614338535594701150820312341147168111818", - "2595067790620843568211986864411104227270905886690200311883644540148806463507", - "387519651506201117266992397391566122943788707606272475162504173433378184508", - "1278524576559172929750424647949123293403816235862305813765657497814181412245", - "2312406180767623692849159907610075096519406172200689716336731813186158724984", - "990401505056004185170304785772128992861869650323671942565998178309733109066", - "1558143069614364083830727081469819049367456332164068432432056339296925924143", - "1695139980037020375240048088357046002506161291940776534821058128551865828334", - "2691796398362523708706253019629037711934586314668777327674969786135827932973", - "1631353239952067938469877228128886099287757401925060605930226810680291624910", - "2374622264666770619509935243395176043030084987497652130847814414836930591207", - "1041102611281512136181642621455610580956947318790203981445579207098557230588", - "2680910808725549615340095728215254938501220411901367547194555313505939791336", - "3092801293844214648181498714348017969503422403075927425905398301308032892323", - "2518310176578049349588066446736030302124475203551757822396788940070283501493", - "1555945832174185736857053023071733352160568804899936439202766568320822944476", - "773558999112426333472469865683078080603967875598742972199221996309139291044", - "2238651048249558344216893978099466965142865680775756080952342357162560074152", - "2300900714772363814492143683965232959350825968384711031141062353807723890406", - "2196718669798282179734413084579120330690705903230682927172560073155854753579", - "2595976211450885005376006025212704962409413108477957844874075567054966898912", - "82119777470719891703236862777571835718828087792558270369152256365216200487", - "2022637540704286078181656204609485320098136187604965389355348775635539777506", - "93400505387891741837843738807593812652948590004130910487391263234058803321", - "170008308187261651321918869102311234785488082593321854152798127303912681879", - "2423676572068156096397825458212292168204336869786750085479667098375899627505", - "2730175381648765958185697208602479660393785054175357096492947180639475798007", - "2868122661096405995687519207438669054622352623058745400998877778333158737382", - "2667119046455045915960132251144895514247813343142327846424349451899567933145", - "3565738045089575750821529778372430457359704564643999225309114772908285699119", - "2559008389055559615956865722076665070834168800178064340493322198055295770585", - "2436509295884183962450230138816608722884134425774957299153747064419579061204", - "3042428597682310323576898007066018634578529854616333770691651642012851181702", - "81030363415940058945134744679590279894906401416725073753527253778238811515", - "251913788189078025846096226621736667997555505031475238341957197966240439228", - "2500913211343925158587427532020255551326307191388067571463415850434970266447", - "531116896779531360784485660756925881220795184940535520993963246560226449796", - "1996449773765838689158580018625255591886497844157604819905546178496045098221", - "2968331146168231275012244355381958420008926833398692495712990224479247227981", - "681523381247440744910341273914402153283504666737943156539133128279035622548", - "2334319333475879425875768501812565451438443086678187439660253471843849360662", - "1410771143853386135668335383040068313990021765112082114184778319448142054001", - "1960506271675035630447478861047545302663724135425986150203012877155704015766", - "2966241734072027488255390125823893294749151486085214392029678038449995269615", - "581344027800675365548591920266187385961035318882386278235771991018159636743", - "146725913396389877390607524876580122814091200003500799395763474747345121949", - "1107224886484287517571566995665241299983234860908807278481373316635865751131", - "2424722234528880175690014148624256975762547429083526708550190752370886198591", - "1801546628379722280221846696006035487064854334133810614921905798470698198550", - "1426054416581821995400306781531300595024435775285927905589745871737026287300", - "1310497922330272163510206397807283974641450316793382624523069533458739706476", - "288305171029930759885319532295917638377129085538737154692217893968097745112", - "278354773531733520408873555136534766465200183657911123962570001833372419786", - "2767457623333518361266494083819268370852205724027458451960763270888469485061", - "989939629157936040041108459434461115211406369240566731568517591015233125009", - "256333059173911609440239076720084449425496948908950641187847993365735079208", - "2323854593826749950432033944004170728254495738356297272245831824999628340423", - "1450835939505085981091062906998495826173581711790379550086028606696714947780", - "3435536341201640366509915592212645935686871460412560500802699030373516540609", - "1347288749616968395550073604785069842099307195895509041529569830397080127214", - "3194424092981701897418014690420842529720420282161255622758997171695587363254", - "1199909514253417048337490383186972452067149997391327317946068032172025442871", - "3327410061970181841679629992670660403275054124905962195134682343286265709355", - "3155149588830721812332579530966397223774598107479434083584776540091856218538", - "1935882067926903795528467276245421721822374766683400991807686008743912557155", - "2278513313499334261088322002845589267332506605070692077484344921618253808887", - "2342051527414986085146916892426696406124159415200957149399476565435907621717", - "2103988539810650263581760565038477008223791796326122443736470467220182546251", - "2363081873672031668084416279823296575339882107625004583640858670707499100431", - "2567184107628380107670190110704727705934034542676647908495840208903338629817", - "1239328154224188746139318919247443997430315111993599365824921301072256186736", - "3351184196283359237362524161382448822949218063407127989570643958694685160777", - "132372267568855197693321725936615616033253449375948081047140568638425548121", - "3239948417667132060575061523083546561938719334879345165030074444558566556353", - "3278877105875025098956741903182105955592725022007239341567380894865793324912", - "2427827827066287183047838215542078495380569485554589761806631930074912243746", - "2458797429002142716475046872167797652660634838072724632786689443157325104782", - "1255262926018185657460274063692824043378159375883964073222813462323902568138", - "3029681897789252836650409447416467369042822533569762267152120781032350623399", - "531878067794906174336772964882922362975250892192187843736454790456270422219", - "2810626992510759266389078639310329598523543280100274075850188522550527518163", - "1256524504987737758404554850554291825946822883905605684197625088071677732192", - "1926054291798399501438575133750523618320323051628904989826279910182789626529", - "945154370961924792240797188035971121544514480654958474256112360285630148998", - "1106684664122235391756338930716003272606870621143752295786845567104871339263", - "2153441615544223210146930810481102693848111566347199306644570609018080017098", - "3467984509718116048312893390508192852510095429636761232649063253425473992077", - "3183865528842275210395663632361280257148322531203667400804375499139577899046", - "475057161354933314413566616890138132508798612825099671825982675681492106319", - "3136330177108929218066746464900013858200180954034614893317444216974171108349", - "2138226898220074359705240590701925749062771557749530181462559061791370387349", - "3376089054996102004043502425812403747109416372996048291645943261046702541181", - "1402318171272026156859182304806748311454163321385881802075026159506666910231", - "1323539493191040780849553713449967024951385850845420641869465023447494969149", - "1226421009577561247126554856766347905622828649784350331969357179215718927241", - "849028883951949621219098768365539249620048425443679462308321253712610859525", - "3312312937809718563511106900491014417145841626405076564223983074774469392873", - "286294439256070616704661572565312393164912320818844756268951226842804951172", - "275218812722946089750030474498343614586495300584639780702470669601880125141", - "230118666316563662749647075491680044333437137868949061249605027219912493044", - "749708420467433164958187080536660443550715631451878510407336728119070573610", - "2039322249246751475684037343735312299334027300931955320501337591639632397288", - "351425801482919666807309327892846186316033857444973561010461536653500636433", - "3351974854717504893784085669103226760463597181621395485077414727011694103178", - "1224818202356394943884265598513456893729565116715280121495963280678253241142", - "1596378439071551451315448045671291896359261663189723356048349839850723204725", - "82415920218855554872082395988890948708742581038042947956144795287920159227904", - "3943560458234943022209172868268285732141882375957513448839111642942447550464", - "74127040938381081636377285112514583323288633526797313626616227468242017320960", - "42955057363217542017479998347902857374856517138735622187041321542815938772992", - "54576720656340606523021850010680130881723642433912050342860777097177692372992", - "45098206660589891450539651684266537174805454510837478517333909045599382011904", - "70149129966302287611933654061295028504401332058357425499392744990237108731904", - "109939650336047821317930243741339120070512877955785974673947575181199143862272", - "23367419020888416129291231281809984855106174190393519603994269863393506623488", - "98966101542218093788565526131228348225786550430026345792776916856645095522304", - "63461530218886836525628253244459406146135107573890990857809362349809259773952", - "33007801606380224761729270648376761341274085290548213743607420371156256948224", - "23549859350306871930648715804689842335450744248855588511251219162409453223936", - "73893550267325942833981734567003989503940743541099800217072094180090618839040", - "77858638682714691926546031969065423545123278573646440295603107880051249512448", - "69651179130157429550371059439261449688533919693330152854104272350127255977984", - "32355045685918678158896322615868808083484114632840162560426734816236564119552", - "74754571897153394057300305778061730297402109629341631198862751744612779425792", - "65466702680674336485785250770916506756549380979162372619940452424916641251328", - "66817818255829073928261777056108844961243192352518363410252150725211234238464", - "54100391680809823742633748746149954982980113618234839029152928014525007921152", - "93872721530794352477757238392455647133428204188131766518063029798929250123776", - "79129967626748507095944889310320482882851797216699403123058092642514124144640", - "32967805485492601603236923777110791880918977238049531643769110199073217970176", - "44383145187707974206734896113328440631565090826433793680822108164776540504064", - "103593803986067325442892513530624918602247538584308221967387254359632300212224", - "76404463804560973125319389957731822175351959630750511975540319278713905610752", - "91510147715998363290795050755906410733837189744906209605709651723735311319040", - "14124863663401665211236576466454053108481391669326773037596444827835632189440", - "36135855499242127864775838438698061776381796151852018182269461157234100666368", - "69520078189145558257638542754477353793141440487622423978450417327913851420672", - "20513171346434445860896149381653802899481661637426049553676328328547096592384", - "5699032792674089530393687483085755668559026231562930010390540819294115069952", - "92315148400194993832434761569133348532941465305066548872308889241486169735168", - "15843900109316564737420296624080383029096919239323992749835860826724428152832", - "26649483359839526228390996890396982467808619230849159236096093142928926441472", - "51270152378799542073165191134746822466589666137811295109018111134403481567232", - "40820130278653843223250465346355799598222675951063365697992118451344731275264", - "3872379825402457901053727920567104027159770299992359188180017732933350588416", - "90107595551905908814350467370023143667625799016155432668852700476300177965056", - "99194901982371754982418694734840427158465036035416312723589764708963417325568", - "1676373385379061706982767608721325475083476496969846885653522479933403693056", - "24856316062228178106465372062311189354791568806424460994189367863673855410176", - "115557086458085046908060474242613602057135691748907044713062670723403600625664", - "78481501295131225322279816246116565450889330723421091301549292095618034958336", - "37971070455081120420622935739024705587009632559318549683626394278562621292544", - "94133165253446184595622034986822757215898956830004354204712387901832273330176", - "48613096678320135823253667130662966621571665540128727992584321362897422778368", - "43730081330147074135063365647491460899615651092641744722667406380816972906496", - "93619827165321729633533620709343432922071848819495733509779661275707725578240", - "45567069891743296595019199819692872653434117455108593371950872989012250853376", - "86022497564376026135936880111936211227300380599816657869059383223483268857856", - "55695737896117594396414957734685357356517868837190942556498860124921055412224", - "20031364602888649860246129002791368901915446252777617225611513744637521035264", - "71046864962720854309059212874549498859314311645041530433530498207617145372672", - "92723124522708955588039023086596587689824360527648274240097522429245714857984", - "58143050775117592688060672870999057376197439052652362792681860174057360588800", - "77593982492788536109128919976620679050276017768143083917654548119230028447744", - "21320465855957442112175870748951527042124928472094338606640588167762719801344", - "74395716420421190188948010900314396665653880187422381104349716028182291808256", - "29074125567273993911418147141366168272897688645045833698245618756211080953856", - "67314964178878109946826669885499057098812273345094438635574042111667142131712", - "3684311361480235774896259235698946911220702189902574918818094901464810913792", - "90066376886467152866796591209801513456210966518619817593198901301801453092864", - "81216573629658351543194108966068065017781319239526743619448704778015797673984", - "106027161071792363661626652794273421512114772112981311646521411590327753506816", - "45557562345725290466609909786752767831284731926397218778538096449345806139392", - "8301485878057996534743955745022081913386651816757838327660245979872425410560", - "72848371726958727231743270359277488609641758667710456053442189895720926969856", - "36955340028590709156757221213672444545418217399314300239873184082703520104448", - "40575731412206490488306698280300567177263357372492423397801366032974732066816", - "84898391874992157591100328775959285986740243160807429914013856350299880423424", - "52803046475149325004941769594308281946201913856913205345832177631006715543552", - "115517838786588196283375560288004619618176493486743795739833686046374050660352", - "56609911156913222463962974895769441277226104563191453669032177081478232932352", - "69595445600080217149905691302243731715491860510444744448520015313021331046400", - "17567911090049275228552700554074199593038957914749426010662518004629261778944", - "11336586314838641299814763285345939670977279398361746390901048350761356886016", - "101600112558379745971809263224744142835690132672409386751005726481117651927040", - "98021809362640611535461985330103128002277613461817369782352699670440750088192", - "89236196966427246270850008049236816017233875257669057184335115542405161418752", - "11198785466177455492787948361799514625110776022343445131441051287572493369344", - "67873965873467984463737846538476495512248099808519631975102642804073745612800", - "34958156080072736996218121593136630399449542671742912632502334321252479533056", - "58589962940750699416217487573645986203671349309808565811576514622488645206016", - "55127762655174915068222277368871755510149313904190336308943780709704713371648", - "80843838827548307456825586862421099661203139938814196505596883903877291704320", - "23460330295243509236711270426655584583424880885497688424851953856038901383168", - "102708335066275978936092275716755149539502297012077884508556829722071420370944", - "83427582141603233626839286876057134354537565872157813341705935444838696615936", - "14732516769609765582593481905876843015492051535806977812117563813992306049024", - "85790748342922099740252316622602473162910233818510939883726599429095705018368", - "46673310980550998799788198180623925673199490569359947349041057033083422769152", - "86403506612623731951254635473863521249421379956396970032447593646750311645184", - "85635408235859245393012652053226130174892330452801612816285043084797927227392", - "77804972458276277684763188954120259259908691614141921201698143496464964255744", - "99745986505568409319069583750867922216615094578539243000945503647820836503552", - "52269246778693326499202627582090644026291697266820445073435528477332985610240", - "102271852357151478435677256868017977133020485023383447621850918220543702335488", - "63694737766487193777501231236899951697051667625431468782502031038863365898240", - "24643200857672195098985251402021334304863322632783173704668180223569128587264", - "65509447987567261799421649813872853260215142071690077690121440893362396725248", - "60004913890812352495449478986191697661724926786469986253090533025999306620928", - "46068137591520947843905978177549994536717596454047609643512467582381946044416", - "106802848047837281979226549353324845203498407052720862807033375711416855560192", - "90441021992974545557130513084568986074353177202234080963488322461976678629376", - "52804980810156149881218218377229835386675910592407068544479518237201149198336", - "11592204182746957815832377299746844968024857290765367920510660431550009573376", - "23479511375941028511155763613990774386141046386692633238373366949092574363648", - "561713794506357609053713357447668919111195413066048372705288197937423187968", - "10331670100699292834657142139111788897563113079265759368827247689432435785728", - "26961138220548009318903677081594354867804249521360717106265017408228807409664", - "62941835215718210483684452273782157008252210560288637565973239226559516114944", - "56067705440700302291730742550241598236107782394007560176128729213592997462016", - "112194332829176252070754217302500386508904441050201020721713159348361417981952", - "3157745004123158230807865414928561137645074674374940859518385060597127446528", - "79018463979474914373352934842949445036476283161700205264218032882000425123840", - "39585748397842554378474053330087671396583056273226543475280154023030308208640", - "5263493755305172366244044045196492566757520673357530490535005012089223774208", - "60123814251704128307867442111637104009496222595186530762925606092645993545728", - "31393603198591530124101079872828885660966105219785953391154515038149160206336", - "26344003152350970403632703231640040616848389955446640268435509853815656415232", - "109664513582731548588281532036104642265777906046935608370755531114489082544128", - "57770880877377560558995754293356949772337419532182933795640147266179929473024", - "73319730770990061658192807536847149237915381461012821443799533742014819467264", - "94799786458184260358935231039780216285979894805535686151054034143267092692992", - "40780014275565676718055213429077369874380770876007172971803894942253937852416", - "112718308372870282052414381947978577289486573067817646888024226000451749806080", - "55497724261192171747235269676785712608809543023231739686548416761585742118912", - "97025572941323168288727462086539372605204507117015973517940608099057636737024", - "72516632599525669489373926216068247419750654301094827098151869260610729410560", - "86277891019492441428739960362133011633196699849239266949246120867289184075776", - "36320242857553620431089683134740232790148145176731176741586732560369221369856", - "71056153615696582447262829321248648003473774516730204055429013985714036015104", - "3344253032410812971741231763754148394764370694834407450983880163329962934272", - "9480132643808347833888958971074078329766659211639479474897221314425697337344", - "35919840057572227642912928079735039001392298773794587804027866932891717992448", - "70961567472407359330322433273911916952760330916629371076697594527411140034560", - "60581394669968789023510011775300421367596186670800993827463601502903026581504", - "24021490872651314582208805652995719640204200065467358067631994987587932520448", - "74505140403714629125047534557767193990916695792063911217403056898338405220352", - "22704538697383219799296816970211043301963902340702452873666190176190680006656", - "2382491014296973022642009230313458730801956090119492925394439653774076149760", - "59235265194403376271045250280929940407398905262682332643724054176262495666176", - "48864943017703723520781216025831055292584771434143287268656757202126165245952", - "19142592604514981515126138841443319880929127476279410752333806379111695777792", - "6015307479535393957841283848839321545614695639151402677090669867297325187072", - "75673543618573209922510330601392754473504172559119387716699902276040703082496", - "62908808854949118417305957109116127794005467847859840667318637352378527907840", - "96386699254721984523911401504653764053528735518463023841162949371748012785664", - "59125458174587750673802828737752667611326550251648914153315591424084031832064", - "74542348969168485379300499224407085746668183906530587786130191972919830118400", - "76780359419686088237129648710742620739859239495072452343433086655652406755328", - "79042432124145289704527923252011778382009245536768572959915513608681933504512", - "36527459286171941522175182287399949915615943870928415453498805654522064535552", - "97019841749133565987228167884691207880232327491660206265963893401101237485568", - "53084736292095131295622996814884664927229724012410249132609282897572280664064", - "25373497485526434289215879871329448002378410605242480626675988157577551675392", - "110545593011682977010021055176217336601961342441529788598528891979346984566784", - "4898352853155471080290091113003952131791180702319334476654781957138116771840", - "93970114257467576571930037295107328849501346420085865434073447195047779893248", - "54211090962833290422036866370050678743215883281450491303446444353803251613696", - "3136555244572551614779904157597820896527698590505944069598307529584654942208", - "37775715333142854746503718246685701412133114390475838880381768621238173827072", - "62325303076783210633603086764073696383180748570483067162734111216742856392704", - "41513845154476793275353340636205258537467585927447007012713000397731620978688", - "103015752446043228376554461766359373328968960583576130471025136732218966671360", - "34321071320616698994062928684108997006139184132190581745136976720980749582336", - "17914087106913310051174555065875504846129045639867651846320537421987094462464", - "45277095947018609194047119296018666175049888717070846040330245705907941933056", - "50598918630536177001861610050920882679867417286947151093841927365247752994816", - "73589824771449461247352587930109309835851500847168791656247093133207092068352", - "80021746413770953889778658974749399500037971948959988235733863653193333866496", - "19443131767256701496874428052383435709786497304528478393909332525081476202496", - "152218847509339800357904766565171996301699999753287738161847298831427829760", - "109144799230061186867861118674679151102425523402431825443185425016867600203776", - "89277317985006810093118063265808594044242758282416691244868063462828370034688", - "15492076928840980698558046029802985450860978759959529492115946320355236249600", - "39198945284411613826353248779658444785859973489684965006995706660483261005824", - "53585327150784336266710548859100338647816277622959167124366083266738107973632", - "43019251226505515753932407413892529367173124650163575515663542118845719248896", - "6700540787528058281658879756700861833757494768019017285048527369614810677248", - "54382913838488350181764524867053284017979747390742386866800736433823398494208", - "44538087747345251635430088083309951860710818294936133782620151823839000526848", - "97792996628694460895806087779881287382970446239674976097329581727508124925952", - "35699586330229986801198456201299206779581888868612995376854591714398354538496", - "15803973282960748433252683141607613336683171239990467466367394584135079034880", - "1530711767001825111833913807766466378817344377989100649025771610029602897920", - "110201512926828740067920319301640159442873285165024742697378451494504365031424", - "42150927286635417764413286413898395358573595126245517252473015214762291625984", - "22182784580281428669291292984207695435375787774463098309190422137463438835712", - "36490717001369218729343810525046150616130128190922039425434005444116025966592", - "35747804400275374427169154009604872565117425223834075441379504188379606548480", - "62385306948091990973174330913913957219739221402854333107130008420739008430080", - "71756948658722692263567946643282513580445887097556974758264148522303496388608", - "28644209973820935976453642884435902664486309350096065911553321477296221061120", - "28529816931508236215240120856354352214170003100029403941460020023902762696704", - "22586554899009429343431508931655918594221135008557599356906810591958808920064", - "6897885517487446291689564092926211898837803526778952006582480535135723716608", - "92215561118736852066857960222679255446356425435569267497345260608045113671680", - "93787178291359719450348130395788811854453797665148244086436529377363573604352", - "112357820137143884455206658431941711233539787514756534983345455932614551535616", - "109400998714685102480061600903448288173667252337299623752994827665478397198336", - "21027716398067148203810935609020922461677500513403409636082720250027984289792", - "37095089194647832050616646672677809484026468039062865722851301759281514151936", - "93875309910021903502889320999105932731125858801935425889438127644244587839488", - "93344689822674428343997684694110295330393185617045836698734523323899078246400", - "104212803742055478824884970927443179844691859643308270063370087222756778180608", - "95445425973429418905886932269332083160646778704570124347960377098871519576064", - "10381072535713698231045420579495281409186258251514480798103588751313396039680", - "43618230283593576003976847706759423588071456482469099003666304964419660021760", - "9022553254734470695205776946035743727190871685706598515320636702026966761472", - "50365322289226444435725676100193773289286702657352288263698741065148486647808", - "64492656905322161515578647419287758406260720131907708462135108918656825819136", - "78974334350939984202048357889398392584893641091482303410117184256093420781568", - "115466736037775106953230809442325379921196728784334950287400323067954199527424", - "90088365802998814388982694081639321487246050724709588038673023008966893895680", - "53058936265337743300368770749524496114911398136964423880992730551523485941760", - "97352477985024498101495647879330143649523055155160883571663087475512383111168", - "106110895991355428604542141094619312425752612422925732310518908075415898685440", - "11811278293262617408347768729939360012687556576300943841720746381774302478336", - "65481476494984012528425463943975339185315216023318947182123074756499044564992", - "57027094817254645838137914803612870244872019882399865992761409031569647075328", - "94103760961848432511361396029506949765141912424500296270435611627980968689664", - "9726065075994253918856718640995286484551742187598904157888514627012720066560", - "62706520723947764864543137577722752627359062355205344390253034834424770854912", - "87719220275706362871696579076081536764026008346408773823324224967080042037248", - "71509943323115951950253783802466344914487812345274774619552976883853681491968", - "20114017267828839710085275612550412676146520931209979574743497014565335465984", - "61575201543889457674342376224077377713561080029204608125490364728225063501824", - "43004947861877067870434078433157365046378462149244652324534842293581181353984", - "23228372167040642019877393542364785222455189095295043419825209625555641565184", - "15011292478047033556912679782312112173359864851230212751987948991771685421056", - "78577374820595741384663925829465558826208781130989133707479763603320219893760", - "2977957510971009632677653446073935060985807847705919603099749965384793456640", - "77419749507613308501981962130739901538079592989485717103934916690288947757056", - "92793492721522798877789099427882093551617957045573188074084276273625100713984", - "115212987651107367512445230750225412268996125581197942832243254082132141670400", - "17924250016248474160038249073024300861464946976150452798944426929312311017472", - "49431671099178670872763886449950035749247714818473011535793719042014953078784", - "75895308031310089736297165879465435564757034593572029359176207387400133935104", - "56060426698149130958501345619221534371150638267126337067757173129173394259968", - "12818874538416847649630286158072374491979931456233928556044508187921821466624", - "88256621421903929221531939953594935554716810545104338724749075641119629377536", - "34256636124317658622050443648761953384263311739896824275104502634726444498944", - "39719562850801329948282099331945206678469017150990063403315728807108888494080", - "76690067106840473938037040137333840839414358084383528923628049371832529190912", - "81242757944906010748317903023646682440165817818666928480028381568753958125568", - "111124537989297354087853540194529986944233911461103359203893325381431755538432", - "91744064728814828106324451829355159679911335434429292893953502609001655828480", - "100193933594212592138687091807796311213187853456525994891463828744861401481216", - "5047428338974776501630475966285206601190023870677327943218309334602965057536", - "97875706845332966114510022189040529325986648817106057442456255152892965552128", - "47033640381743406012560197910195505340813259438693866862884558381397546369024", - "24933709734790210172405131992204803057018470524251809902503346823021992083456", - "89434941602918274724879518607497373072822841341012305329303173496169551626240", - "91862445907328117406538090780387750113206615038028135473755686506937867829248", - "52341808981262200506226075707719960502320875306023595928870478782585597067264", - "22861627879308041035797845156465770307694273121931026170886590034156837666816", - "57777099082327780669178374678741539863507066898245541173441148679112357838848", - "67066117268091878131502826021828526298835359274682572352894030040199711424512", - "30986557956947937651721145522512939826492513297507986612030360387468908298240", - "55485831365911751036799675038014443666714209166274229349265216127523432169472", - "7400492986049269048345469780276363359604425629586521587398908264273105911808", - "12628628486690592371880970903218776202928007942191277702519152416919029547008", - "33308803091772044319915510108124684208970411269112446196908113992781106511872", - "68361129303400403826989417912525552055790144887584152018482771193781754527744", - "103500553555454419519253651774257582117055892007967182506951046537184337199104", - "46934090294942357602403652321518515043540068545149249376545471104151327866880", - "92682614727933795984876711341021223201278971438904166840270156118014570790912", - "107234821469629287388360123639037497117059842987664659962191941778436624744448", - "27587416022600746608159176827165872847054470694366301961029523564475547910144", - "104672235719131806279869117692712889385972717726635554857173551901288460976128", - "37081287168731328058040051318943758940827960491881061904954950463023558426624", - "58662313777131344665286247854206256258085018157198231506443444228872606842880", - "12526627766098643071062637714298453244499167541382211384500565447846232326144", - "65950169585999102564463408397837911703965024665768558628178406764061715857408", - "114758021106198463169168239128269603559497860688345678157573580075292610789376", - "70222718181673961532686026643500019837337476782474807376216686098795617845248", - "10732565281617357534810942497109376416095481466020343492986252209817254887424", - "97626841155904327289857744840216637883399980475005889179743853862558692802560", - "13597224942227552534962549482079105835910624912214382790755096828251591409664", - "29771649014383987021750629788833602144016674092614577016318259002371391619072", - "18262367122984820226315993529357090758948861204089268484711949333126973489152", - "42865344445558014801854766576098289614332792100629553491632089769424772399104", - "163493771793246654053725726922147494696825518271701687000106517510834094080", - "43632534287462375044635627264270139005828475309138493355812909431098301218816", - "72953518049807794830222898675481285827204777354009506998284207266692954324992", - "7222066509494583919779223794310871114208431265307087614874282949371905441792", - "78519782011919793729178078401474395403221025081699467990888867381006399700992", - "33004522262385579215183747167396883374668529249405900684220738445091794845696", - "2666743715682574341816953421964824968345616019605283305803950468530350063616", - "57017987148319035992932161539032126463368784137344474380747274082685154230272", - "26009012216495529278382056997777376174545918694186381223508821782980231954432", - "36028222163633916347507263389882297718037673530353777243361649741048655642624", - "69225941716660616322186688006568410872028365408967945037854464815786532798464", - "89199514883746803990372945712517076730620919280136935171733134676223187746816", - "112236644740188386791894787323628556582829289574165238270983011076431757180928", - "69130877097459998160972225686788613887304241934418575243540695585663104319488", - "5605159345790961407437125385412328358363052652340492217623548974238858739712", - "85240606122077226398918673616135181779271369932992167903328713479877998673920", - "108948496289469675618468392005095453450773325862150266836749884971437959151616", - "115145866016713298957862984220403824165546666827612581705513950117451188404224", - "78082647229791933955957114711878096108333231069970462115092702737412059561984", - "60729247764710891972307472105546703987704186803183890791100777120771461873664", - "100160672881220689100821350534348955714570223827051671031528822781536945307648", - "39391849592183683533021314524978465795610967286239676043737911207185361141760", - "107480315292603524997217508223359058063637487650124513434419281254752716849152", - "27560619357106018366201806348686878255219941036523829500515825679683282796544", - "10410494083482831347925379150198476827294425844653804695137320723408371056640", - "75619280593206909298025934437038022839681946399003482683479728453611503484928", - "39521401275993820453117563522986824062927200519753398468578357051448690212864", - "8834027318527283864673860863830411640823974479051264523069784448065773502464", - "12247690049648962570258685030440732556852202139336532839641337386884260691968", - "95927514941027429243951960375518463376842644791739832876048892964563589267456", - "43361752428801362594743241967804136901377984821614514288919267785535945441280", - "11622255166968297226476290120808831042100141296135826101757289547854654734336", - "97628106827498881196692288750478722506977739632420960506059048298496443547648", - "78626393780907037185794781186353694502795770480273405342135017261285448351744", - "40905209681652420194494173447005239603068443512437107605761209784052429619200", - "72027276176303232351179401009277835041958534013483012998632492885680974725120", - "79284693178628605659625191043860542443593707094867362315845662279879677181952", - "17240619424363105422721179993631098354407162550437667012072384134240538722304", - "9291258104940982234862048742421628037536073162686350478141449965688248598528", - "97440451520871554722079274707314025882763196581971734627782978421602954248192", - "18567430676378211779497143437359118833806282330884520990082915266905805684736", - "35202886510744311119927872694739662518203168711932640150482171940698557775872", - "106504304570979700479896036562436582562001879417619554565819397422942510907392", - "73809665402538832861795583374863960784705020819745936068799975190272627703808", - "53431981208117892369663279890105696118022249561700013754999704870620583952384", - "2568460908294754372039562543873641140667644812755824590155738636351438848000", - "39786150248720917823494623938075632629736575173373794472479537746950890717184", - "29305692921762350986758788762784061238999231750551421644271396540445441916928", - "4817867028081208118310397141910005385034090389728023615331427076396483084288", - "13210171914095885859534373099255816026606891335973233395272029047802606649344", - "74765935448215083594921226983633065685591173897566471158317943958846956371968", - "96321973849969924779564069900387850530863727259674946451028648668936403943424", - "16238609260711702027244823656719318507704181089069794266724575944940235784192", - "71982408260520146152813802796507997794025360962459004742796096377765910020096", - "105353867411857222154165369586264700871052448657779489173914171035837630775296", - "51242855493056395789945816872562555661581549333792700123083370022520137711616", - "90940733225938504361005486555489551283995397515319339506433928114282587750400", - "77321309793908464249212037620423364312870006008392692448849351718805276983296", - "97701734794699616142998001828722232702762127695683538973539962208199183958016", - "87523130437941086628275177504072127424060900945320387774024504243654250987520", - "47270699868684819537154614695946392189006711287972824679282833105343192498176", - "23362086502509330771464152058571382902017881608082809035620853796699379859456", - "36608864314401724967203825608379915176927418979211970197486688631820015108096", - "19507825153695249502813825033984077821547364507411929994768690776756960886784", - "106228552197571338785462821293072029954064691175290731810158990415210718691328", - "24059254881836979635642773077417749658996280683661472847476622674035866599424" + "931029742357757437375031855126517363988792398616342324472466325842005397411", + "3189187743096523592132891210249673641380136499506025192196940520901244343220", + "1323354758862252762140422837442543977413100659415272661822631172696002056379", + "2631328720841031446812866351387225393212478885755591882469778663835009277442", + "825471009842356695211157091654002430127883815955521376038129727692026371724", + "2628643891440036496929244161840204076626388500381846530541424041053749894909", + "162003670504655137808280447260563261220581409544919926404433540561968643514", + "1479477811337219332523871725601151440738656029308162487598099513515726232836", + "3004055142407492306881636304495180058144316630156368280595369742693576220248", + "3209960757874785581856841901321378551405548516756386711930426506723748432395", + "2118334466698493542850996347419723528243149709432089815378790317601160555164", + "2314228015182492622784585182165558304490828965102110206894498158077924166398", + "2952074365672752131710420646172318493331229249590972867203436555317722711874", + "2412600860661240796472336337108713404807203097662035242807817882600430164316", + "1049535336040320228934996441774727835636913890775702441360376126522451824273", + "2659132022304475974828204539166189549465953000286516354118571338824925377101", + "3513302253899203383282591377121670450829130484537917754520896552628945676780", + "2299491106770928497274239081604939757890111880935969292642000815978595637442", + "2606976372186466707765922340083542349327505821870318102276507417581589717246", + "1275820373330261003545887305937738337848666355676570572353284491700366657409", + "1450104327589512760936425377875088734617101596179233301751675708685544688260", + "3059574953921373978373682267217905155906944878475128616273781888952853673461", + "172843785843722943075156320395294821641330757163088222005055573393459885033", + "2829742798049571214836854571986017156711687920456057266091844887779561982320", + "262537657560174275522990643157883626635084494246260278672209553232985295176", + "40837620171870721482409068801925349709803284234789727062177262337301968624", + "736295221938634053792674297308911772076924183572935464387582505262189161852", + "1672746655581096317978956857090663237494493143235345900615942848460244387843", + "783621880844890903675219182121329057510698458596398582985426682790249367783", + "2100982916003274044708401365534096587106257783543904806254365318642756769049", + "1730091283907608793710978993064651407186604243207798590786061114183847032744", + "2954626034642208528835326146686504414632962534190032447913239038009830871277", + "1839160905436420341970067400433108509515145631142082826661464568796466127422", + "434532840453332821193862170597736886483819121333341010550772462435512607469", + "975874146734445615355620924509130076557561224471081052918020021224253944007", + "1051449661103144951230342508098752132924327278290986894328995103654942586319", + "374415075282776641412602008268102029372951959003958999086224909979434859371", + "1240747328813699870308291840523609513997557510118167958062541088243829250531", + "2271529049192792126839591644361691111283301475191679431181419299113953512470", + "322335059127995710549194242715130871019356972526109553415854569542448389560", + "2772250674196299675016343231809533763572170533316297929226264444760414117080", + "533206711634123903063670109850725379859678825758389685058630965038828644730", + "2491340201029640830157159560471667580872483651163306498221081874241934844198", + "1184743326302749580253770949986252698079028711482549282998171203037862727656", + "2403085277041048597750959011007834959065867140851398399146825781787576427162", + "3119472512396159388664953736676112192428695573256530624279155950935752333080", + "2388262499747259585008944496597717810447454679020640624771638113236277601704", + "482590522325777827920964284868663897567541845910118205704948941112344692518", + "593610725216531521841082068495032067908080718389832363791667637110756844145", + "3052380697836225273468825966611277762929408060935550584817167244750692081717", + "867972848199332459883491814140141844281697160421606734152577270504512741676", + "1286132013198553325342874382420837307355159170196937752121908197024130419038", + "2047181211052032470060210570668612569945457170338798389090041041889932845189", + "1628380350774208331925957143116654018053360178896661251789346875000750680774", + "2636331607255046292962178645219239615903588775599891937214755567732988472429", + "964720760419502819421761720123222396558967472507108914920182503325794965305", + "1349410447019189494608152958172659610682228592785488287893986680570641608610", + "3048609938686382153689168118972209513944699428496491206318976300059056936241", + "980852234535825423900207345679619766722048764107771033640917254980387286694", + "3460642611074266635724948313362929266919385973888875341234745876669626905178", + "3008397742394350389578039712681591244604379112523398770114650417729031160830", + "1899118933374699795555720816868023657732212942270392993446647443279920379825", + "810351409349064953012887105894306719910416997464480571913061615942054287233", + "3243616627312997310626978353926589615569305167963202202685744807065417408879", + "2428836091892416197833220784585560558793026171244728412608376755531580503679", + "3262513582381813935544380644293594022537724954441116097070780541027276383096", + "583648576469343024133471432894045925949651156486639605426542285755670695554", + "2524334740704098277342676094517587379627688967170009797889298167173688088632", + "391389698459431664841856418107420911949967521646318190048331546418555675329", + "308755111140580501003686014922269499002877861364668445761785418141949753744", + "1736246475384620795091495057286046944059433915418480715978199518032642824295", + "2953532978570169491736411719030974596471435948280127641100532910687002698550", + "3142140317687239428677872467196463126740109647171621963092980551199796775706", + "1943820623356586775119571167938219063469421529381773197201610755857318307492", + "3345406975528811947027141336509059737333867722108661458847060427808351744843", + "3102903607568700067808690830438271745035287703083397680681160212459872663994", + "661544727550032893666456839383585198011905718836501973342649076481876178922", + "70381555043643645995902772400238591437168902747850464719767014686513296310272", + "66828514479713565044972906027373633368129949389905024796038699637289456238592", + "30292546990349999884062278433590217005141561657135772362120402119837626662912", + "25677393239457332495963257144110178039472216119829384296499032129957896650752", + "55695347863118711780071545589069700285537480991852674845054976531282689785856", + "39420765656871701623321292342199423967219288352526277031321158516562406146048", + "105538007818967399589591848725425204607463282427355503480831102573750727475200", + "20651142179802763117441856016144181266154258101718373404878688351896201068544", + "101338931248839125429503489849037158516824101173761791482941761662538888511488", + "88902032239049123380102981072671765571762097754387314345562041428003877027840", + "68766642043643384371425807644154410998679841815539998930196800211330843803648", + "10411768412874819453078692447590944651059553002502541585736078096225041121280", + "65112217184129552591586745635205091092457814097035463832892103481331694960640", + "40075063407776689938422324068033372545198337600144903495517590102462135533568", + "59871335356947593424110034755900838718608059615075738742861658582532331929600", + "41239613255415841252389601028980415722966456215992186328479532109471877693440", + "37325951217593236446573846580316805942005790802321306197836998884990165975040", + "98384177372424410924984033052744958949308329212213186281702547016099819421696", + "108752163757845931479913643581993815430383816491877523598556047863265703755776", + "103432892350274562242485173858452772548075036809239359807620610279188165820416", + "69890289363443420742252414871589377397551121809950912757461057965013948432384", + "80846005854306802600604333242828281190348124993142800739084616921961398796288", + "58273494861550265863949930235958382509940670184586309837439121135337834807296", + "34082250196473970986157783541076588991347374481595831058573325317121559756800", + "115376412105930237587573759635218869499831324669083939024998229713777000972288", + "97685502275229480381742389867577129716936783350045830500884778843102632738816", + "14827823093538256843607475705866226489415560745539739918229338255434199334912", + "83613483520050295938947084896116000823610261952666332179231762821345789870080", + "43819402143401934207939284274648043128358563105121393680302333517546911694848", + "77165865408331724694766686991299553472005766073733409811572753354215798079488", + "90605558649736377517618039255812593889936090491711272064741760237612593840128", + "14742914654602321595339741598877911710713926937315872372806886060520714010624", + "47774668104312350614774054762893010336419687743900457323239887993512388460544", + "69491945586377949171326971857219157009829567725427466013890875617372620718080", + "14247989842866563062863928949849837620973052259224915046274381745698258288640", + "63299893372669426026403189592357842363585478916177890582419099741053872242688", + "99687839148503614236785743698667138262979072028581822462821474056516703092736", + "69078731885525813525607824654131971317825880842343850112896800352255596298240", + "115070434624806551460017030665847890458807893909064965994472664932301815152640", + "99373910287659607088547250814219035027297914949795923317749437544396138479616", + "76246929122681088454774701050286640033627769045260263788625925070190102446080", + "32137111353850228505667030890488903054569881300737325468282618565297340153856", + "71154965681816871162217080397609817004768467232690894091874902604242848055296", + "49611864195358128059667176581014812639284747206466820348558444531979854544896", + "89354145232735202517083103332026917785190510607098692921563338121434284163072", + "104526251813245795344706334950929238968739947166174994358567244204000453591040", + "11518616870163967518256824431911969806239618348330183071574870865340578922496", + "15204037116658308813555935173788016228642777963898902325505274753470276042752", + "46146396606854287395439966045561562026872217217581008432209636011654330187776", + "38127006991087589200592036767133520144937954551611804657144859666851605512192", + "95722719248388931657066435559732764153249164987076591781666293138244017061888", + "45094068662881214709000583826597393210706217354262273060223539142075160199168", + "58142976412631971143584196781398666455908446714106534201958871531668746797056", + "93305923684828938973483908908302516746797947316093012038429469446765686030336", + "44350663077815427429951831816566652356243930556370974772144046162813680353280", + "74851364600336652955758533865039123660774190723304519844083404979763960348672", + "29163453149198367659992077140892230432093344939812554019715116388412177776640", + "90624212272195042721513370350723968078427219359722017360591096090391675404288", + "99282201903844682228594174577536720259603005366183533007719082309922477572096", + "31488002630740617823852976747934651099104264608970237971014120674958768078848", + "82713004955312828227372047607017892703513338243339143196355794585019494694912", + "42946523505873634939800881932741872908648452935502341404762631245354865000448", + "14469158589078962831536737007589057295866018230166077024849025108325685002240", + "101703142754387903657226666489931770857236993877557512685446831985328937500672", + "56981334912488917378837509996428304751025558631548844971532687833676214435840", + "104242899131992743398037765829947969198784300537872031359887190271272413036544", + "15988257183516468789154906424981268933480687523235199070610169574690748628992", + "29164550751798479223589051267929030701407716760238089754674615212648488239104", + "98365458492591924398325433886810125567536060537051301690037526392798086955008", + "26438506455973289418983541966084407301595712724543391559285928785851101216768", + "42425005507739213908215449909361568921134091571375375808007181978341270880256", + "65260040002878885208296520615818446433716006717377361942096747060070646284288", + "113700381576423969812642879909160473147564597203891236708941674486093867646976", + "51045757169344609331908237968702397817114935991428219386019027866299909799936", + "83976775572014630869864446551451021971165124447439941960199823156791709007872", + "4410392700140771821293837641441106527219218162256620047481580405543160250368", + "34857004018315849509970237562469685797536796109279242451564406154938378354688", + "48406334273007791121517614898631735913459332623389824517852102683218281496576", + "82681855285536051616100839876959098170996672479118244355838417270332949790720", + "77245765376038715978363039306693908742631630299539526128748417907883784536064", + "21377925134062162761547460259253053074315945058807347718560137618476083707904", + "43809085514395581576082843322227276745098011330756670860077085943815062159360", + "50119817455343727506356839991470617667094152609742604336323725680822791962624", + "66330155914177591500501777054436261085011597403713187402496867206504304869376", + "84340921273907960090416879044142583469686905584398445260450055306947153887232", + "113916118187845875249281290820368056782915917055080700853574522433763408871424", + "32115146228117992350109314245122419346643257598804544810256186406373657935872", + "16358193291469330188230356102925456305167307369132998783964973991295423873024", + "17339151761642198536899120945666997260995509126029525151310883852480927498240", + "84892236133068426921076607494707821020325273036194449335963401499215650619392", + "103228130826827631224249376600031696121766954867267187967497198261423182970880", + "36564266950782184008175728840247077220682499992446924035772997205964108070912", + "3503811466399635855851293497451951784498109230276136612830353642246685851648", + "73612671108874830348164810039263850079332547822971708892049904250648510070784", + "111860062109094815332126392506753196803375781160634288377341299107052233162752", + "70455809689217169677274713353963698835708311339855384102302933178903454285824", + "111956173361262619924981411699637711657249506428438824735328566665397332344832", + "56628822697696344084699405672176345436267871617567628918558496309368737234944", + "88561069690703848551608881350578484460085814133676038298790025396908359417856", + "33576639937412691199899289855875266373923736096937618437456110783342701445120", + "95088583942492086760384634103592062613418985488719393894321527039061439545344", + "37397089260360352115798348096927480279401578400068782451122229160847379267584", + "6872283245853652713478560557625065122651763062317427090243013422732806193152", + "11957351620697363395927208033541489091449136641855571897998685963817628729344", + "19725318224860208752214008305008929287861755240266118063103446459765605007360", + "18954907261701324418229591997606128166566334395719144466086863416655381266432", + "90998647863388686369812993285373113619645747385607702225663057125672004616192", + "96764829249509143811555716259926077678552870725701501221725863226231689838592", + "18604238229034704057910436580344694818797528104678524330399695251572575436800", + "100875501043926212301906748307106402897763399545280760433169862435123773833216", + "77813363808598361279030154259963697405791388242530806832700320632868068917248", + "63749273447921651263681943048709574553438097705599730738060815930625819148288", + "115707618462217131764351106062374414841792308959754240096655966313951206047744", + "70560778720689519445846487323189910551269110384133813391884282703277753106432", + "86324178131168521018034393349715019187386019119685673715820610349866439147520", + "35015086110823412448391980707649302060972162398960398507099941083601031921664", + "31157468132747750901051480259876207795377995689767994307310425466602218586112", + "8789704303079988542977520608247001863559008532415810987370677852553082830848", + "52434718414539076108482647125798355413791099750089756259062445858886904709120", + "101816980064900601669696271630307176910015059339933897075709297579994998898688", + "82170128643986007748406200339528331593894443071249221642954625311240081113088", + "46919617928548338528711424072732050253716947405747335819888903927511140794368", + "31959336505927391797614089398493863948140620048097154933984257666587736145920", + "69474838751783378953673941581358208246887646395014107152272282026786521350144", + "92761676873235932939992303649902786811028405494241863190545525001597044654080", + "78952531616108193821012141502445684773667136259923606605244091401899081728000", + "2117410160032492187684719889571216563660069404355959365422528607776369803264", + "38460459667793398616724003441724369093369105163707909419081895456024368775168", + "7676106044062267766856738102309669366706824373805775033249696169227389501440", + "23891301564576664186372937091342930111496045362298025522201112527173956141056", + "99352657499432845842323447856575625223767249785117771676352645730533753487360", + "75304999983348721136683143439004742034377854060598607005886058346493513826304", + "28124345969345597122508065366166753256595429792288797458225808977905120706560", + "39296457960928603848510636559050221302465581286402198827036035075116460146688", + "107617267935530029057761741090864368930416221200877061799991583021602770518016", + "3502849892966921664942544091787230966364337613124395982629858322296246108160", + "31679121794934944205626374990045788973554368912241909901922603100198972424192", + "22629064689346552045391695020824890110387337356149308131691753158174406868992", + "82734155982826719783575433209280830170587623926520752111900275102766954708992", + "46947885343721692252173736532048732846344109446003591504580761548414666145792", + "50995445339497240269391176130398533966289127352558859822690948491726051868672", + "18863625933483187790595650098163217899149655089280355707391957711097423724544", + "53164751394726638905244674049933453856537967708626382473693243935858647629824", + "31834466092088290268011744445698587196370351369616713584921090361606541410304", + "65415820336013326185192107258883044247456635034285858978568774027949646020608", + "72813973217914442362803858106931212943547453937767518489000867534416709156864", + "1956989495532396406187032345584239719538835799929890039975499420846646099968", + "79266378911063291709595617861740460015032054863817472422324573320169836773376", + "21152280309420944422876086125289489086625102071476171690458970143393803403264", + "57604415746733232357391947383890014986541165481288426255819184479151400681472", + "48843946979652444172040439629041750231919138993384510322631688741313767800832", + "110097295216192314783849376062703833673342000510499717328724883716621174046720", + "2679530522790869893770448145331986002685843070537109537944559952388583063552", + "3542220044399413302426949497810378669733730434980934567558208001293462536192", + "40731408606745664224353130816793297936782475389513806383426588305156827250688", + "74695723157404372762810329455063760263783545869184187888259982198825820356608", + "52925460213223780876065406947969697932762032373797550945942196170663401619456", + "38998268168594472707604624405521862845530650706590962790363101219143980941312", + "69236779413525568946213699129257443542831743362815816374901480856104608989184", + "31063560194242906261220669160003763389340172913920111990315253801288191705088", + "100208925340427322972204194723982658199250983221372880610498372507865484099584", + "81402767496909175262575897722020148778660393339436436615880611079806601134080", + "95786897903620366625445967394298842849597714682938403706730266728342673686528", + "56858245149601167423799280635170017945604511374162307303293481892017181032448", + "37318097312710823765766190674033053169605120538255504140487794240179698401280", + "60031315051338330244567740897182746274274288792525694867889146657046356033536", + "14903944439803376755897097426257219655796745784624013361988355706693351374848", + "16751656274143015004571072831752095255801026974391147613382570783771245674496", + "42074515704408516659278714201139541303804840055426713492350098688891225636864", + "70613352482084337653998273483731916928437196504834131250074956726483728465920", + "93027101636712489276333746375492612133340390376100818467664623277887163727872", + "35965929151590030204939544398600577062422521105734392961150219335687244611584", + "94592209666215458664006043843285373619495542409111543245328796696393656827904", + "105744438063082541635407099665438661251444227812306488083704374868470524805120", + "45741094944946840821489299283830289386383294845480872368884829064689554030592", + "28040847417326488856774626389581664515682656318075742013000353967563222286336", + "3633681162045241015314156737971822781220363226020228915984535203338833100800", + "59435137379185756685503045296290011174822829992220391234846850301463539744768", + "62763493100699179786199217360950542211177402207665467999114752520561058906112", + "76043654375928875911152051334597937495738608962179996568588372146840752095232", + "39096521916359915054359555718842807107854726491072452286698303307861505081344", + "35082675440112350111384513483129304991954153170703338670331790908614363840512", + "22075892316055732914320633779521038491573729232428020746027676575658930077696", + "29679175132788710432230935256604223422229951226868086742042404335961042321408", + "66758858261066779420453105063145433516883620387097131033165478783984880058368", + "77588156745422340277374218418765102694071790827682437129214032976751362048000", + "69351690834114606182789143467856038530831469054289072404763124016141633060864", + "97404266566247835289226576759843494149540149105147719225616777761840347217920", + "3656015252234520748167817292431393559241644458494889817848385180774915112960", + "90385513296113243364112945476900931369367930690867283959064511760806520553472", + "53324885556421195065018580426363105601979098076244456314124728139364689772544", + "34131811754159332980223709980356594050412306708782289405498691972827130626048", + "21713480074507886054549279817329093742515272605497781812264508654426020380672", + "82307568576248286165279424676191325923561476273246485362656176025382250610688", + "9078338464373691148024034954673492261014238804754968088370184388144848175104", + "75362990828361391048234997928624723092811074302144699950752021638352486793216", + "15426024154015704127349657640476115490002896765070951665605768470548036190208", + "113982817004102358281700233105628549807166141279634165824863159423469659095040", + "30107957021923225441939606393089987650344009759477716642373338412690186436608", + "96847701698092911009354253164877812312867439403391421820559889877639284916224", + "20130659227339169270716628400759369106898363038712835908585690139362477473792", + "70581440869722300908543825471702381817579137295729912838621602065647499476992", + "114207113734251978223844243157781509598492132470502430629015916116113329487872", + "50282596085484747459540890805063131269727601643518793406660395231443861635072", + "32708521024890195865814371235664805652497449179060149294623442306676304117760", + "88692425174688584267738874041247081283789792428547359508909595954738548965376", + "105101664994798704876667092848741044463349850826801404966282283964859716468736", + "107765165149481171160150386452900425661175578257908862112410012385290989076480", + "51916179615256831864651191004797743026528975300009772243869003693258679779328", + "43213777595086215141678277827060052565593508808354475239629295139665695735808", + "97441530695996929121017525581505793148883826827481735012166900778582356787200", + "22582671299703807478643354397783344822698240512704557787277486724433695473664", + "90211931468797284405835286616532226366091501514228077904809662958487344250880", + "85606074338772252717659516015518170938412624321085793435464598944649740025856", + "57010393668087397243102852814246643017091504639580652599552683191281173659648", + "98766158108026091810463276798034903979360954053439852863331465715313310433280", + "839947070234963732548705357871760142016357618022274990095673670908306784256", + "59035499710737259568997482433238322866633403102387234742834657352140695011328", + "91455619652082591646899556371469301258032835402155436459549988864365449707520", + "28305710993309369252473373073527266421614906056283649422165615931864674992128", + "9465871191402393025629062011406775982636209977455593251380188175607084875776", + "50270565901447551287397805742175526865193341629471297023792383255923080036352", + "86653913354338292805989337879262751367585202268856868639927142717715365494784", + "20841410206856217334004241079586364539703568358467457489657752482067140050944", + "41982509199142400941733587553072265414556031238160779483928514403795311001600", + "8939428559442736705623160342456647255399762764969228828172005619427555934208", + "13343312431756731203046860733173663720089964069401245010352937837313751252992", + "15541231086382499276931820138516041287787210737676810067665912060900961943552", + "58860709606333491764208734969516124685872589290723195507819192501380059234304", + "70653796448212149271665794792408932137625141290468105537687847620747181686784", + "68741873058288260356997150247290728327972830962371668718897834463660831932416", + "1759848196872712172484975634801708885250391718835726714947773538969094979584", + "106002924390130473918698795189190573317027620694638584365598076265311661719552", + "106602879381151933559499722447906512679994395049685313522366773625486026211328", + "16886880367586871670950109835395179880991890243039154348694441619621131845632", + "51835828185920513850723698005934236866682372324500010752794525712442879639552", + "93101110957353587442803303591733355466016323928238892594375413737792653492224", + "12305559777960520573566511069601129017233086902107131181625152483184842113024", + "111636934451906545498197780874141496991512110272835943658674578551741234544640", + "33666062308119789170755328369959813150441548155197686511689670615310520025088", + "52661709564868683591570921431894131898199756169289789922333730349413769936896", + "48304231675929469015757152800712017265551974774349061497153568594410642341888", + "103846044123479589860477497728037346239842401289190292895618403946332134834176", + "39036969904843724272279233148386399924972341657174352563441033369047166615552", + "34849310699707157672477499289644290435123451720963343515201405687635430604800", + "85868896886265946723876273627104034009812430422024550348465595506781218406400", + "72471287776120274312393377197749819874010246258660811266626604192581701074944", + "87819257005696720611513546175313275332655352166625267025652272395210169778176", + "91941207461534506456951428128486935812419465348028337423250233252975256535040", + "4587632319784115803388121985041018800690071965323122893212666898878381948928", + "81440672218604059525376126583169018874523500945866278186137949595501265420288", + "72683478693910422701218404449653456337909636348043334202772221664016017129472", + "34504834132122019171339146472405241317801462944825097674390963224555330469888", + "74567311129484138433281088149262105486952828981237876480315502787884012797952", + "64483212451303800543771988560390490223787793685207263599466742948966803963904", + "98486786928303746541196963641976322698404891067035202554566596725192385363968", + "92099307781521610077669143423273603987844709184892100522174704782628435787776", + "53245445101730689906899221948685997046298263041003740148509058543913730572288", + "90275718782232133522194206872607303940223626284894759176583017755288337907712", + "44329760331906806920683199784183600914990658908529727599017684195262511185920", + "77290806379327514687160511239172618724363327488976277658984321316376123801600", + "98921012074653621778075236606591621916053793963660930693302439976909882261504", + "75006161727141733194323316216174948444283189927961188645992118125862336856064", + "55030516867541987236632604893354963410374372656235665923047719755972750606336", + "28311806689459313080840510781506440626422500379517986753744899516966585237504", + "12508561735175150045588150870214305670569697510820198826356858448529900699648", + "8094556185996245264020895969925488472079275835619667367279082367054080114688", + "90432628443769299275245800708979552512111704724607079072711276610426777894912", + "81782106706372358693614975618169164577117368436705006854329206639567623421952" ], "friQueue": [ - "1156586129", - "565354382423749393375037523680490730198877273388165493280810080022104115723", - "3468294683343903152681599068098685775670994905642558659325764522869772097470", - "1228919375", - "1354575793618765259144583109828237057826616234948979014983108628288071134844", - "1473328850941317239519028688319176505233634873043085136086474900867913523430", - "1358027652", - "375058934321100057490110979607945093091413451438380393431766725440321357735", - "3462790122713291448410383115885012054134433636105637319640467497864343353628", - "1410549367", - "445129712410698756866195770926429010325021351152488457717778359958924396389", - "1358947527749890630294332841565062669189079208435322816821305249355014779770", - "1423548484", - "97239995090558995150710607114485728337342371935518972539546461973674512709", - "638575625984534975080422788521290522246671829578710830329080336865123358972", - "1465645840", - "3048756457338817826107560118497853459982693848652804399467003931559609499332", - "1692218454114911705604007235756331196064181453184343335315101000190498589175", - "1705231901", - "3290782193883216386838225250785111879241980497381637812220160629670353448483", - "2952731812032276875143641147579182555876683152337695171723171129104929152369", - "1784274787", - "981019828520479227344903760876250981928269445816764797778674319243581471946", - "2568642278603459325125105243083548149483292879935091027755501172827838088137", - "1797163689", - "2618686060535265752150945052494982083271193867417593090721210455758282633205", - "3248130509573200976813942297948539203006151686460566898475560845379575849957", - "1800981600", - "519655477568845059643561224273626131832338611747394752972316888299216951199", - "882239397727425529958585638036897785966080857541153617934140215161154193128", - "1809871483", - "1180599519948962510512543887712888693123948816411536775407930913857933909852", - "3455265974136439765872418003244040681486089822227749179568590428509326552970", - "1858605003", - "2318171434235768591989004557808777028033755610492551704556999791353641621802", - "1156933038645618064136252735123063730823797010933860050779515294606498552398", - "1887670377", - "1174936588265266864914577301296653197480984857890698132860093852515067747348", - "451069115087346378260092029818595510984923711286439736257355301466910650913", - "1966752107", - "1815157584673659400464605226798158831530766152881634428642345349336599596652", - "920031589381991457105842950187191048242378498912189865043702426857642580756", - "1978958587", - "1007241153930879884628305286920011406388541385650951234245566947060675342836", - "3373820120844622220598428575276516996364884781309466677740709008559479599658", - "2107414490", - "3574137140725807993340702330666100281653129730356079958833691026382778866418", - "1702538685990846151914343269102845667330355837412363361073314911029280769924", + "4516552834", + "92872591638209165730235019547775454255876152434572137450100075784807056231", + "3498517748833137177025792494741491106985417830623417372901265454969826355992", + "4892289745", + "3096143006855016980284349907274612678414491636741231864127644048779916241096", + "2734322331729062057598669578740864808641625230075442867015997764663216023247", + "5385569276", + "1933205752325365095715473556491244997743816337989722063728026065595996095417", + "3069336918127236954578191826145875670937900259405383479930851306288534405793", + "5994694769", + "2765279820794447505204923538495766153554992173362078198270430285041532693430", + "2912230675178307898657777244024181667390030018656853722601123994386059199530", + "6472957491", + "3507835462233215329367389061706933531646034445962792417656055564294579454627", + "952309886117039964705817396017943690730960603913724440411183000761716766388", + "6510849037", + "3159085774639820356736935111885105423662515292741402781649141256823198112053", + "3506264587392207548156967496287321430965622661541244386518888351742020037900", + "6584667822", + "3568391389177958476925170734784648658360548218676768774288475720703543120013", + "2321278396299884728726917264239693558466309278880103923138309976236321016249", + "6937336162", + "2883996464628269617505017727495228336585029492042261450757500174668275505409", + "2144365986843734538713470036378389787785055768273116448291080944369251975481", + "7209437135", + "277288369985912249542234433962173860489611049286507320269321758031505689127", + "2486892377350470635438471362371069044205581948918354374889494741398718640728", + "7999586403", + "2208210568897320317939985812931563459191529409240602196123584718839409216400", + "3354174996716434467572079833010161775007221272043984222366143707591613658051", + "8001304390", + "1799895796434129820316008016434431043772088774498635809323407441206360445784", + "3471279024981575602583132990642760555799708570046124980791021093052633590424", "0" ], - "evaluationPoint": "2679304044553721023929444633163212206214003981022297313918334903558601445982", + "evaluationPoint": "1345545354413813007698973233815990575345239516119332299798566168884287038787", "friStepSize": "3", - "expectedRoot": "37513918024024574547692309854906660921371019107673681811787249833532568109056" + "expectedRoot": "100530257997612471068964062853399603911082190311959564148994276824849127047168" } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_2.json b/src/data_samples/data_samples/fri_verify/fri_verify_2.json index d9430a7..4243d1c 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_2.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_2.json @@ -1,473 +1,356 @@ { "proof": [ - "3491916262427122773348026707170814540102540730380181180041732140325935904411", - "2123598076617084904317509592700877330427023966859893215314375866344214708884", - "1474318801466515991827073240220948073310531479821960941659893615838875432611", - "3580855922581818838796140347961191801414430283317003520464372707327053633758", - "683980065731670427465568814557870587971987226560730472466008975473750620689", - "2817226292491088543276257967314360077423365659408904953178865606698894119364", - "2177077956761755882668973075481176266479787497260614256661988616714299165618", - "1426617443376104130891622824001713870428493704009813549715047695423781071282", - "1758970193625380617420365327614919504958130527110813113364203203822389988415", - "1887314748125042255802082586580497060712285589312778698617747514098536918513", - "3053641818182108117382095103461572072551119141261736901403160048143084772640", - "1504976651800974685491594246372092624974956921726839393925181750141073596168", - "1379492434937705744895903923714275532529912574220400016330736156845513710810", - "474523456147853304261844528706326189539474785288053640890190622410230819449", - "1744044982321227146476543638344314936553608450264971532756214961828681352250", - "3618334746360963032325838776447658410864403133459197735708725989211105611670", - "654973695628769728303344568585006642292816810121113865589970685716491203013", - "2795192816733680945058362930896083596753968057001179117322101424067647069087", - "1798222585973839428817829487251188355863628161261498518312557523899781820442", - "3500307240407005913670499175980088542686367676144783091744148391996557058614", - "1268026199942409997465496518457280069750460836886400759024906233337611067873", - "982891953462795845761076506606068131225790784357237958422499059637928161265", - "2625706600759091284509729555535511285130421935704097718914651622903894392607", - "713544720906005003508691720440218985590108455821524244965251837442742977847", - "355025797350611194322786842791940387547490399342951662598530135123626388007", - "2012151541593865894265717809748542664906306030736207981982933839808486507577", - "2101751192491936594763401723649606761263264780302070029636103299984599039438", - "2292016148729481400461425667559561744643142641787133974536760971299619079467", - "2225311110208048317671142920871892925483524321845773041890532840878593122386", - "727458373460077845458694156363441688654157710388434598974574708891959630992", - "3029200360562652200405969266446870973240165643078384461553656375713236918980", - "627162051722602815684494447572131990102599883375300866167978146780705154726", - "3484441301626139443552630041964677779073722939750260344502675005802531165074", - "2134503464572427962966417110858698823606467254381592084116396045604030288729", - "2050008677305786119100636973186134406257328628526496553901997252933350937953", - "497043053226482522463007589529355604834652258482264951439893964808421221001", - "2788118998726115653152492655300853785793070154776324531596895091368210036814", - "751223856878582533677477450016864641078368481617527283609342263079349837257", - "886777509577595464270049631561672584434390775602073866532646641430499462524", - "3421931405392238617101870856804805909765704123055330202588745559794889421599", - "74169190600839893936770006485290309180756031672181358233066666197025493109", - "1347549747944211056050528674250509638116789688745941247538846179806583840753", - "533723385640754720771797495983004534503838261267545151233559599736482278632", - "3418504831207016707579559751426060152872639528330568015071275580174881095948", - "1810958693312071801581423660597899004373529691886821514506191223094056819697", - "2434601283358078315292427620422780167794107311328431880262809441585708413002", - "3351354566587444895446138138457324790055404521521706409124948323803247583696", - "1964247451473230104046362866530255921081990159995937592226059200405984747643", - "2618293051655518448572514033419368435466322771523735022517981784488723992162", - "3317499175541208435464535808188172028251868814367279141785379675921508781690", - "2859143277203870438811921450627028868771499519955764588826019277295409663013", - "3580652083203850010854326111016126903338450351650511871087356718278892916431", - "3146813347968772314891197603979091296891772310873330491870834233245590777194", - "2559373599898728452253345076597698803073695051553814321663842100826331142436", - "2222805172494295434994814841281940706858688522129849353968369461167291080772", - "2703310861505640504127365884540963025413423492875663505272325247097529837202", - "1464102718994164375079525368864676012801502108724144789385965718277892567319", - "1154078417331279157218334382577833312607754753973960909587201897171779741025", - "1633251637330775420243151862857282162281552796409200667294152741940404011271", - "167045905060176190164331936600534794154140142270287332348739029458573795118", - "1643050595924684155264838568903292455682679731382000232817920247337019791520", - "47095409052354845048725015972097034553373986936313646359435144622245032989", - "157973944200139562420782114747123035926705619526461900062355179497342037321", - "158467230635151117809817001514756509628640192076213475573744371853233534131", - "723522346803584388352857785217137524395150235737677514167713279622032701527", - "499116886175240284692077151093400058650881471362504173118926864823492843610", - "1288649006376853898519076868113817903213739038813364347458974157895905214161", - "2957639263784430002424417212366987738161866470454770864258680636181164727581", - "1647038205387261093578542711981299895608494271343522911026586588997797745661", - "1060014363791211930500175628638462811357539696301256200688764173057292070716", - "2163929763003086974640474378787361395349938064221374148843196287639135687014", - "2489271906321011618754653842641153113336771677655356302498483617936955587405", - "1469356849916111959971472973720362924330487892574980178667338959450839381823", - "2511072365793821796450812595043592167614794412635381978636760946932934686691", - "851222642086948582578406665364762862943943399034079528879316127385438146260", - "2278034365567619681899492766179041166438462469878251681623764205195108784916", - "1816653566909646910172003486746050892738372100033030639112902666387819433611", - "2574707694307426368960642825467733081314960867386333527423943269315309838109", - "802131570286709499609357143778756635983298519527383728857199521272322255505", - "3509314055315849417361326009278705909708588000898392986098935504294752930550", - "908645247639193138009620496310830604865243448638162727506267791400583810796", - "145240515854016616008314478469134898314050954826275456104653227692503996104", - "1330261740273954397489667873457197056591336562012388905208531228640615515479", - "3578402757795689780539925366539681429444840081026802234270578619929979023704", - "1254072538633076980083322702980989745995316529814474461471653881997245853206", - "3230202088648588406909399647285446456776068002247785250926638245136187437077", - "3308596367269586961622392390228187740179342866570025012958771604818654193884", - "455612347276568719725121838165617198604759003665104225007773909992792396038", - "491705733649399908459665775018778697250099264800274455829738075603117383918", - "2572229499523799500627672730805599207121647313155475329330509890500528275433", - "3499912743689948018365147154715991971346686731451881942985035355272572312827", - "2827423652462085843934223583119931050295203030263152013013465844406169301431", - "591314682316668363120823470835010126463857060439859535533403372747813075569", - "2624368705259756649711626042744372095789968746310133850860846564763775095033", - "3367589927501957881037719161675666150469704258640993868189407609911608295479", - "484307918964635992041803130135775486869969863539158746341900853711637612690", - "351045509240924302044260818535117782134665839279313164589252621133179851824", - "1430884738053962784528749962978078669446218070839233342521540527672838636241", - "279395580402961188539110884764438209720257709708670777849984131816808093926", - "2962640109759708620385073538655891985284975226716266105174629931682661785350", - "543349192240543854746615506045672774830551667762739352440621894320734616611", - "1291323614007697782268520443312151250260914823178712293446410299297943294255", - "2069040257120876002248519371764707489228286530664831275325734772284368309733", - "3175829207054319403266019598346764758010344593230849306448640795833966998332", - "2266571778972955310766569121397843900172784130023353759389682157818630790273", - "1233038697438124442804798560335696877347905363537989922795439767077381195907", - "857008716502191013905640947104781488937158077108462142244786504483802197334", - "2855111781240833978263036877049769117694233079404497736177213427303352921904", - "1873613644990807744145256948498799214529077494098418034532522356721899130063", - "1484968250721002955966367812196612114217786942565861276834026110675982805416", - "35815736912939252259620611931524362558375289462089318650110242429051319899", - "3217652182557068494278250104714432851998017583325617217891442875362012505917", - "55375050026116248730825014706814423731832772868552322910644799319182678163456", - "42196386695751632233473374949131561427245759194272159647858543447380242464768", - "72566970797253127396680525701037052084276338929133827308305274927470167982080", - "25697860838663304689841604899152424925374380477234965348002728641961350135808", - "61527190981909845280946373682463051194683778359342611575958871876624233529344", - "48749347883661926619516611271996223277287484164812156421108520996331841388544", - "94677623247131445275209424092753984910030244486399746874193782608747844075520", - "3388560283468334991718107300707513666359165430735240871897384249951367725056", - "1929607354348421692787519775572729092710295838833171545022815569019343470592", - "5885093322531714786408115074354084786635173711126756865306367231288607244288", - "36533073087815408358213088622444770865490899015783616487921806181938000560128", - "34892886832326502807748703069810943841077030754010194941133977703834735083520", - "28297146108571393961935401937530292526770308303211988344934734009712481665024", - "55386145627172194712104627586810939787432184938808839418522311112938726883328", - "184725373224804151530826713843929878265468295419824949733300899781269258240", - "90213431486567207841471454783838293911770907166459127362487088762909794238464", - "41303487488113792462296658328494630057805032907843423417861431495919352676352", - "38471504170247265727633066732866020173989386189756300618167208720804802985984", - "35795707613767878069888241433845637901503441348758974597314201141539143417856", - "73253296071996220884814054345039844076443909809406539427224951761879605182464", - "36920608718732308921517340513558710485864052498026925381003032547064209735680", - "36843806527141013811034834821691065950766115613224148212305182238708850491392", - "25655379669895457087889626444889522482076227057802268874951823152375895425024", - "96190841733313435387010745623566916227249565071122962202618237212026975813632", - "17965735173712859869177547777961469242690356401394154922310587204257965932544", - "108052779799418860161389621453735213607788410582471799424789290503661686882304", - "90878673882697616863901732511285958088724369698971390888252995278368927645696", - "8501023097838039618765203023930868095941455428655866068806039015511348477952", - "113746209418378784157195994135205118250503768409814584457050066542708572291072", - "72391000865670768866959337765623400094143799459101385753661331403316765130752", - "81437740427148957154756213046094781802110781372839698918328847977421668876288", - "113933640465044907821123415970900875174729316945428008629038427265038823718912", - "96089897645435925427254984667954015199556920294923612672110240199872090210304", - "107582496161859464384272742946630054030645372564797492779647937645489340547072", - "28006071731769858173825557154301056351919437816634338037889532802733583630336", - "44437438739364240279439737960781483522590424411433823488112123872889706381312", - "11961659887854660021010455023144928361857749518469651585490703520088039882752", - "111793371157450176832553169296696808840469564873872215046246485131581726916608", - "52213152142698094698026402072833053466299056408126284256038692566602061185024", - "29154286715988164578062620641054808241634398186969586087533765028485250678784", - "1515092898537924592345485333757119749991724067429048705961518365894326091776", - "23169075223206303411684963018965059984370180124149124304815299431005383819264", - "38000338026605560716234920090037581342330373002190176161711001277631280709632", - "65123267698803772007866581887692198130699588440308540423751869822791271317504", - "60329402930589395414254278892767863645452951472288602363110842539395669557248", - "45068928774882131775742538881128633497087077096962805171104354391234392883200", - "19417639987912105364371623229432582280797352632972696369412985653333759885312", - "54081192125295237303748700868366280552626870704161005989823835530730399596544", - "9322270115568876645515121176807363142346453043695500852084986182082825814016", - "77902566947754712367004519443774559498663874216406603811582314878333282680832", - "3543669191460798415369338372419775098998659984439784144117639818891648565248", - "113181990859847451110482694660305250217922263430673526085332447979605042659328", - "55412072302096711542845304074796046414087944283113841028703378675334698237952", - "42103635117376847643743699848901784579049357197422443570362118844022777708544", - "34747144273854816299377056174944076845976840207914806493255282482849091944448", - "35404386305712737191258192297004355736332196648293680458577195522649103532032", - "20039157164941525307137991173349250047437964322107339372553244487569792565248", - "67381166762901049028840960844518149714509284943937197710448268501013646802944", - "112062171991062546491339950592429090284178783607175748686934624007173946998784", - "7666504997429134756523844992623965733194135039222315300446759532004324147200", - "25574224497827914300904812993659634978729524375293256570955427003838603722752", - "107423769822207432357804477158337200934501037866189689001192701847720408645632", - "39183726485404357721317577878328868625647149434634181774847406186662979436544", - "105286914419881562830156648567271280328915813297741114777013996873850791395328", - "56733744325513546471735768610357021623549422909215941374313781507113271427072", - "44145623014476832761183659794957863000652208656484084285165267857150740267008", - "40836433055811234061721207266776587823450368762693056753661737922931944587264", - "45155413030111153334864192652071727776236747234958447286972088562281118433280", - "99854473309096542084185074179104430020904757031827383314466716351140580032512", - "58381915650414411353117420535468033655451461691426592506593665819041966587904", - "92886653773165367272664252126209957992401871075661285291973911432169636495360", - "51241410578824167623276179084062956794625720078611754120459349303097856884736", - "32650256037510867555275425450447528872613274231738677003762941040712562507776", - "53424741292290356915937845760348791841617640080700698295502400433316689870848", - "37574628122983260283616560505306632575651671563075053887570005448955785117696", - "27318256381831060287028077932061120853922096082852794428201956506394087653376", - "64683001125430190534341777122196765323889419885622419272299649691282602721280", - "37506703612861073135151925490324129325333483678134996839998483245434216120320", - "38665337795450886949358131689114119073392299036768967516426364696206814216192", - "16259138670377525479807783395000124942353332049563118636612749669662587879424", - "5360630111215227700938396307457709832618539899625104554023655509177095159808", - "39293378354989457130797122042484338641349481004587723616108734434790623674368", - "85939903698849051302454816809827296197188353998672363344922788514764662243328", - "112186506843149648475898282249510795323567612874491542220469256139276793413632", - "30730569298150327857041152301708681958365959043909965343344801171067660926976", - "110175687216664975423210504619253700172045888850232053746059214900993319763968", - "19583467460048970627888199223161937956875166145143852569204300865204083752960", - "24395718995715959377912027283875677185810448887039709661226682197299804766208", - "86588634914691801321355811029364013434809551303280768241648227987177198321664", - "108082914998063489323203596161441664203837620285876240772470525682510448295936", - "66035669169212541575515365343510040999527157372117806643756300686200385044480", - "108281846442151282767850709087857774148130890144123847532964181318434774056960", - "16004456061905412275541806329810200554681072885871625425213566071984361570304", - "31019064271230536995412779673418494696123973543470764227575422508751011184640", - "80108006353653722879200887719878171617918508516736634806570115621918250893312", - "56926021234509763055920470636328179451164430928950742101711823903093981970432", - "69923630297680697540164715026812729628570846299349674015319436831139840393216", - "35088877971053766253602060759008749372157679534638762188364694670534122668032", - "11905971440800517997132897539670992081709176183763320593710572402113838579712", - "64478493114817576696542204436710329438794425943459014184668486840318357929984", - "17944163367277763687556761013957268425609753185345283268731773632685317029888", - "76746901382936337073476311701319791957625491481136993155106338030375462240256", - "2644078243179193670199274254510278561929603100866503872329780060139670208512", - "58058302595354815577698155039488326414690885986828654516987330456607923372032", - "11197605218064450312962196700317549729113865706401043550825751884797315121152", - "84714061742144733220300482479606751874804936654626547709762799757615398125568", - "56941693127286251710276640503075865201054866169042319474682802867324462301184", - "16315813794235773434694376985211253061838879888128654097813573909003764760576", - "75787805140776138033729193602641660653635355781059772927426338749860557094912", - "74894196877961539199747872471383121165808658448813813642542041390781160226816", - "110223685147833548591439258690443059680984944562915860087813319573725350199296", - "35220857298032468729655860592392335247829077411251063830622265506076395831296", - "67480406774603256528534285226852725199312879685065440903347032120587049762816", - "96604437030854435730816333903405005397543380219638831826803922575146035970048", - "78942787112597347997134403545402788429951300879010754915075367686464711163904", - "80045922690421936298600982298090644159988396116028839688732584307099359510528", - "61342294214997288692880942585800007956731754864881047582470544093722391347200", - "28568767729603466097248932877411704702743463486613926333809510936739974217728", - "38260270986699533764213161302908548983369444765605853602884936958391948935168", - "49919557469728983361402482838224618818907197273942737749057123828824606244864", - "19549253782700128692294618592758205455116300305290717141532676131015509409792", - "28013559336756982809908106538432060674721013295340892488543570524887213670400", - "39538950923218797974846233494868317933450883237332871554278201266967320461312", - "96509763010159757930658390621458171894981741683085245510659014179816170586112", - "10069522210278304412915497556215071881166079372392375341404384326821414436864", - "76457735090063731446081155150081297897152896471066511140517644252195130966016", - "76987193854593188581313031547965821858550386717949080924698659109282437398528", - "62456878938329851392363053702409470394998534219823220439334897170314908663808", - "65976026209867761514297529532379504188679781323998451332064125235360576831488", - "107594171001436406580868336552277935087485719091404134428705030911415092772864", - "91457497775209377769163045889660785868484535133101694952396969541871276654592", - "3154038834800731104988360351687861511136500003031050903437489103791957475328", - "13808315763829340510099105180114102743003295818384238084199925757375699484672", - "103587084694865660853487668115680164685782273273214249350439039515905860042752", - "6274714373214872453488606603887213139392949917267339927772270036064248266752", - "112376635958743135653939752073683561017840410398710230695555739855563773706240", - "35084100783082156537360063688496186932274963683566223172202410394834241060864", - "96137963128929616603765879567910331954365686958391959374118637937409382154240", - "51213611994093702239479124823833741921945123812276657158867143970651161755648", - "88987026476531672068693997414217291064985520791553925832994801607202337456128", - "66608636236813798778951346112939974637801156100735755091838588541889729789952", - "60370398280218110905209820586468264796357296000746785900460806153704059174912", - "92016397115839410918211301182997163678992921411150768095042549261545766912000", - "56744196110255751702079348064966183256660023362222928206456084649370332430336", - "89902078835861671981212029254500934575891906642520002844157968239686280282112", - "44600483053259217338542881363435183256869314411744277544444892134004085489664", - "95406411649023516415069302670521163876858182990187979182507238008720321413120", - "94472203896342732259762998805608255295710640741531881215709587336279086858240", - "42165086577008194997310991063787786353008272860506835533174241225042949046272", - "88549372678636310228958589435866550273791465309104415471373974305157840633856", - "85188353286809872054971477042747542915341481241382935698260583821018551812096", - "48446344861357275637057065810338724129406049691222793138574334715009102249984", - "65954086967735835673741787294161143475166310129658778817110553312273308319744", - "80208281616403689797768362427954944959407874909835856597282823729463261396992", - "43176335000518721891511102775591953068501377360525823655205972562642206720000", - "103062482525090300780014721039867400007626592682114698151244742168387463938048", - "106037042394574178235626350286340769578667022184525693881388118890933374681088", - "58423566921258582991536580969421362516518624024750741433902823462027783045120", - "90336997538704304070380064554096044099999559973701356912263513324799662227456", - "11188367317846061701472016882388245187313834191551394648611146706879074271232", - "107895667730355725945091017113328256593449194916973198919253080808092019458048", - "43821583542411124244102004020285115848711997545212899961862437618035539836928", - "112995341103070647692653559585523286129769555682784619520695810253144088117248", - "764199425637917480892139587777289115436581920315901349098158390045778640896", - "52688087092935495311271818158805527891769239997877981805439241432158712102912", - "14278940115637533717837045651040869247280271811065976169439661089271152902144", - "104264321905811768884495645855307425620287299996510054697266779449444209262592", - "39433089025494804604182006423507411455408403335446012987006177583640279515136", - "54736159650097095088768478723670208289834722611396779354932765656029654417408", - "89068995314422087929909932605300407722012438973462033604044903347244081610752", - "101440841173094936923720499474170775210685827819641861517840171965439679660032", - "40993269906492494522053318058426104281240129338335767950817990602678224289792", - "16765066363806416675878501867127781961741361035511771241625502774704323166208", - "71386347660473301273079679298721376552817180202302281738624830660205434896384", - "78602491357629887505111732892723245593230834107186418557118364658585881804800", - "54149396973273710649955365616050377107951690713713620269865617141136963403776", - "21100058190605934247596686304487563393814576584814676035718891709059418816512", - "26990911757705169786143734324089549920561882565796110638852625810090924965888", - "49509973040347724341263430779015487365516303056922240305448688885705989947392", - "23047793333791052065767170380512035962312988406363772004647191391218029297664", - "97260660220136519012834986820109977841584700943662036011220760399114464657408", - "4840043671754566516391750419014171812266073105084517474432140954121371910144", - "107043189827095395654616223228827067806076932316293676438627879630126173913088", - "103404707284684661739432193394651151703803155712311219338595860799593616769024", - "78739205486982369610210765362662920613202501871504929487424891232344847941632", - "104517252612926147988845281273190483819558021049364049165589479552002641887232", - "84551975133859846431257622932230090933725331743677987384410557505845996814336", - "48193054545499051953865334404033186376502187432252526651304299664527918628864", - "111907706755119231400627272438453790007916618718016237859939240872653505953792", - "89614332980677632532111335036631198344878067903169415402397143666015760023552", - "80826753487078315944467022446175782002788841752209394535206631530075030290432", - "101513375975561341558820678090829691850547134712298318855398752879408060563456", - "37348201454956260777787150737511365067045852349164442720173718165638646595584", - "59300225277649291551778671848901813598185605926351378290914575753245993467904", - "4141839615591415303970109451926488419196478827137391360849777658456585535488", - "97049309742856978897637578029358573806476900668170845012939731577435081146368", - "93730962152901760823153247389121004651232558431288613255276857840627731136512", - "105378942703461571254900278576962852535076520544851125537529402803732397162496", - "51732725669232007380892315958141743715939292815643612936490722766452177240064", - "42655525936457412909043717829030797553551133012477600563951105734440954888192", - "112443029313708780544683617107249310713760833365256277090381084363882879778816", - "64744088114813439679133304616065327234332849939280343841006140517167287762944", - "111332822344596504603929206185570061560204591551518084039352766397644684656640", - "34243403837989197635598628742188675350833920814007245264478473399760498720768", - "80310288399151628194186460181083386206649431615060504202021117670698667474944", - "6135216026054665180491352980477356461712615158686060779909549135110667763712", - "72010279882599000997902530323561947028180651896393825697972881112658041896960", - "100475135736743348216608363410516461851386666852569780771074923322023050477568", - "113298991760022044488600759413659536330567968465393350264331069829470075486208", - "19532137707250232187529024448009994177981120346195405474917154654746929266688", - "61945589173893822045953615077886267413044905680162147147495370670857078702080", - "37906441942959229640600253029845174286996102927634303406651696451299733143552", - "15362556747149235577089897569768664184861945232750724286927844940494283997184", - "78726595617947416907292192564589762750218824986561662875409542451381904867328", - "52851491780153549420985254870878176919395687880634711579659323223359644237824", - "62855654968613915149573844010408558383186387293422726659989004618979474407424", - "105536643927541068047767755857300868825408977521031318192366390380827680702464", - "60313836668515414040751456973876908899125039937082873487676169383171640524800", - "72342612198557576921260073371246264426637158000646085234863493936826862796800", - "62778665797884363858144510643442814455137345571473095195808513286666513809408", - "78913015020835668131785514288322493606157964309984264138078019641916056928256", - "48899586181266046259973066097122627402062178466957278857171226838733382746112", - "43089661797244022149206429168419372655905175949945364203023914799145446014976", - "106709452558732480786899678556885088965376094272217811309108261733666201272320", - "1564593055473123645675672405251632524398504498003201030639725654406173032448", - "74294877012265361747473629743591820619786634140983288815731518570770626248704", - "21026350717412893901906357411307910393518120177421014234616953433988127522816", - "79551566071968448651005155303770334323200839862801619912778990888041488318464", - "39168506788151765081956432691172965117542817442383632641057905467669230911488", - "35156070573074146883163010762740178353448991859011565496385152940026770751488", - "41968245790228013948179751536507482870903979459364692137284924678482845237248", - "61003128442402156145246191324091943858777243284639515678011471412574805819392", - "36263049493770093364113794257668778925817948614062218987459170162037690990592", - "43208778541961506923409018425452065318667547941589986269131437763593660006400", - "46700531687643891475674168743672839086608624572310314018598876172700969074688", - "11692059169748806924228607204967552565341564569516187319057040378013348265984", - "51134373316381348180374680598598306140252539455560643142757895206716030582784", - "56675874051994066112950873237945352725564088406692936659780410093753625214976", - "16320195825311954293762580338336631774588323179939341852799932248045412941824", - "68615648138613034548552672866854346993872125968241438474618569295663823060992", - "112177491707967167069056441206548600008567319310719142762786035618683488829440", - "50061424781648063841912465644147284056631472044532518044233964656464293265408", - "16527215911133083169847328280838145920519716755682201165626482782430191157248", - "36009728548675589104120566253017453604474540224139733841049416547148276695040", - "93144061652018397697380383067954726238600791729594380360105615330187994464256", - "90627947622177497322145738928163467946110708487943110920250684965889574436864", - "37237342148641053231762599680245402101135968053950182556845432709555482001408", - "34560339693902498089421353466459799832435634142058035620623721174518783279104", - "22886706984670802443696422291854408383586627076335157230435014830608917463040", - "42309515781438876551299965835999107301225673956075867538709812682417340678144", - "71513027978048401102443705513236899952765279247986091855552284283116472762368", - "16924206621344663647313944723203221473906884539232596750811592798260984545280", - "47289600458733231304189247408257006520137496212837762434733006701272273780736", - "68652618146146463069915603254550868062486711641011566602381528486458003816448", - "66949118760051929849259528698031091803385676793735965330430281223143967162368", - "17295331154192272251677602123515082154528892885208845558327503147214290550784", - "54316894945232633401812552416387967910515417760934448376234437157241114066944", - "38998069167418254200511734863930831101620315670302070734217760030736567500800", - "39873380633375609154461219898304923920741391397863502143025348358020957995008", - "96745719930311389456041610112843045347999072886890953760240110673893001265152", - "81200195057550265212942277229563400144287626842301007592271538213451334680576", - "69129903042358292870481788880446649653097844884057735455887639460133329698816", - "1702838644888665767848522574300050109342101190541364147391802183582312562688", - "95631499513364125934032541787472066570658459750048594518016544922654977556480", - "5722123766183759227701863446036559133907620054142884958184522162738267422720", - "28101286624233693021705516569199314874877205862963165218133272849649303027712", - "7623211754100235681923892740650483320652044945010723107066173655001541378048", - "42827597773366499554200500736349499870714721675158583983144392169368150081536", - "84665464307685846725711573834534220897355456220379611892522195073253794381824", - "7896841863858592793289102494888526106440109131572997447072098904154931462144", - "289497173257972675001351768767482773967980655455055506631226398466564423680", - "86513232388915789414783743850494609223974825068774549313504568689191727136768", - "108019257865932182069939981592531897588929273659283168989911881033442022916096", - "80158527757451795377353332829444878905160507370806581316391118156187563982848", - "71075111678005744178658938758980030825909978479133358975189273972996422238208", - "87706972983421255450726818421813819692494492644757355593664021794158054211584", - "47564336578335058229898489342530623038257141440390837583601757805082826506240", - "101530680172507024530833326071676258364991643149102852046572364305046521774080", - "1282342936754686494704568517289190201796275892012855683601955858915241492480", - "83782403480543426795456323960690889817939138249814374341351501557470989385728", - "18997347843920136060589555401821436336892096516227225424416886529431030464512", - "25670661492719521162250745252688341644776713991405152688846827155915236442112", - "55115392402584671935666822343861318411128922238877332703599768542297941082112", - "38852645727880633867509749616449583852852760110144472183543650955426590097408", - "102511672557876963802000494251532175869738051905600039194998918888260777279488", - "46099309818602784649975811898706357893218056840525489737307025959632865591296", - "113262088017890531184385219230555209802701960687783192139942670758211340992512", - "53361011363845655475837765041112966388108855536595722215622606408107704713216", - "74494674235388970784866489917396642468352725370016609725207493089592342478848", - "20062389346493515388147795072026611610178916464260433062830659664466925322240", - "67562458505968513711552947416191161688428285545425868104389475984325633638400", - "105011064171086501136324337524738231920154341326310345332115310561941260337152", - "70690645368441445689935460754546243931482220803333370777522213300242495832064", - "83044061593377379848990186023970502787107497588257549319644657437697711800320", - "73055741229658573071402343134439658633834865776287699906406068864835376906240", - "81006289235370693600145749735757086085485241941971567366582211639574507028480", - "21503722174096202310349549016265297365722019775955265509917333390990392688640", - "80011007642930829401131609393623728090900557301029581133563653618389301067776", - "47583596490228419522765344621224239372008766762563758429707212885273329270784", - "52746413867797154067385210431094262188061249590281863892491113465907769245696", - "67915851390054467791156695134492642519155931712208565432190835965018171768832", - "45048426623805910245254208682178318597257979060079603245983121620895421956096", - "79457505515008849005751976470525835055791134763161847612714672928640859111424" + "3040109647760214159707689961236296919465831148106649673467787593087022498358", + "1180560609805332827532640479246777305600126126190328973299080036046456765348", + "2680637877781369937104505199533200310401184572892669063037249204411223075892", + "3575577108402174686880863552506832630385130788833043646375322931986716646617", + "2610094879598866837412180703478160327311711087112087729725568683163425477438", + "368802416540240011923914546468979962528023552880653321763620066525983344377", + "288470065903898960256310114609594873924252687266879306540567035667072937097", + "1823357237205694983076510104167647544336263522146315280243066456233489881512", + "771726008871942334105866567984735069538280543390361168253127137824567474596", + "1254345778761656511020328892088720730314581740034120313607191670655952613527", + "269500754483796256969788171689136751877639293167057421333077482052464243281", + "3257756206935742504647709662339777907995079457411620174113607936955412538867", + "2945535569495355120869331449781967169826555438745074273952566832119522691766", + "3270796847385185578914151008865342882268358713880444313772560516755525284955", + "1902616894688004641647392956443074920258906897110025651693172407277967452404", + "1911773360787064664317788673626364862009232689678826632241427326330679617712", + "2457962947658340306522960673189111880917795481146502741907236776000968905055", + "728350016476490475067316191286580476513356967301645771271526298278063844851", + "1515890638623688127821654797152526019112575521522566044974361875074786494202", + "2760429990726483830578110779709400097912722512068746470066779383178556146047", + "2586073055278353183960908560854170045523947819524747602105313821528351880623", + "796580450598213298424775458346095071294226184144469440653542396518860402481", + "2281347760161136520696814038373117703203046017343844070228304553045986099305", + "133683814566532430323503334171130623039042400863011851202380012142102715083", + "2115891470615513274197524739252941575617436288489669634226038395037365879828", + "1695367226903311805860835177913549978182735974079560957940756601848999971214", + "3454844792071002604856418412987169444762865500044239558054197098900568450748", + "2036382125383947070319871431250361079507655737638996262809826315568150098607", + "550798635952858234502413348565150289959374481604191323861516323222097290466", + "3022205165762452651311192454752656088091326822692613961356970615422843811501", + "2906515068301984319559951828733655563169975661711031899992733468960032079428", + "2154906373025354170660421511099685988170243139129024159306844059946331807407", + "523840430857363810439069463580533367325854526409597949607348189974235460735", + "3144362593325409834192849876434160788670126372685088972972932108323153447239", + "3165131837171381949448702882760552470333861758070429466540796165423545985839", + "2635771857974781529780152190120152430189853774215841672581713707352168965180", + "1643581633379226001306414672809328474887104595442770855372378569377568530092", + "953315875386800308499759742490476875853049610070877749762387220787473878274", + "743048203976080528934000630727294853128365157492689453895303979689866530420", + "3480600367510508107281586397595218427619951782293679790016855230976265035039", + "2084953757088503455938648427396389050532316295730558413368631912282357076010", + "1613221883642143080476027713273319844705225994378852786377092059249098452198", + "3229360250292026347682375370848964734152729014886896221903448916851388942002", + "2749087460465078579045700913671424951210741211997456754981849788378887508728", + "2842577268335528832400991487631090863716745976309060950606259817791120014708", + "3414824157084599528198757280862134725525903561011167575993862203039768778865", + "755944574801698350406710047234093004241422189417201501581525866111540235955", + "2623719226410592621189716106783908586712091351279783277924340233529065258052", + "1873233744379791782755661285342223757301682575799154582385645737621035524905", + "1530229385006838095387319588268870306235259884753450663543808712726704509867", + "3615554850910765232495588693997716765853002885890352175695102160339260720695", + "3216679537047342998019681807622147620964152303671249987200815211945441420577", + "1068451090921758114459677171087477082113815095485632122228843100830303865188", + "2357533222489581795246367950871085628960540573690594909278843077134455021769", + "3220495965394976106601009484402648555181634429268935237571774793702490306897", + "603998399487827192079708011925595787436293107279737436686591908448633674187", + "206756141116115948464157290630898122270294904011938302565751382392216022972", + "3617044838144745874795650691134358725840012554536410935453838887585577810800", + "48620508874752906453056378612594573446696291170937542037414950236510419055", + "671234920877869922607290535982952948869067981788040638351866346458464378854", + "676463322741599033007003540417935884516713925046707975028465156084913207020", + "14536574333476847805615308732725461910765598652212058620294344140971852293", + "2402330253156998834608737926037575958430544462820446473340614882639716039660", + "1244263541462355409423446159206296640331396690523337606783760052549149341285", + "2677137561413783510550389778993348136450788946889651992541371133118779011691", + "44309319450739312806215299805757955853414800802811895712897470647717166889", + "505855017383929881334853093490684097985817427288509355123973965204790153065", + "105716290520942577161314860438084329813954753514770889419066919503923981299", + "507955358240317987018228707370460716818779416709923261466548423217966911582", + "2807037584171528468118503327522618021324547607848077218473876285593884291300", + "158737437155737269589088986954826499156185367826217152204923205549255652954", + "299524588087324183706835862603636063593452666768218558956286446750727829214", + "886151742901742515002704450716562003522902878100125141801284498206810654928", + "167540780102309979233621545245612148524747252178286016867095322467015303601", + "3512273735450849160073547196440297654882412093972429473421923999267408195572", + "1764104536580165111210185248865967497037444768348791757700895311253607536069", + "1215907204364854589312037928210358536336459238522208294149693920844646719975", + "18081838744626950377459224317867331120622211350227389627534179068833288945664", + "69594093046958568615187754973748509505480673733214288711199642987842630582272", + "70381525942824753945523693299800149581069890593077534682298424138303459557376", + "84062247561374986071586114024845458075626729405716508546445468515217281384448", + "54527615059960300651085457456594315669740443743649081352721199810320810377216", + "67214160215936700081587258450259127978393288298212680223508259955337819324416", + "37750485560038219375587871338746422343347073072143982059355855234002979913728", + "4251664859711004961202772365953273533353751751667792552995009250337576976384", + "98211472023060349498102793483129791371826424082591338551301956413279029952512", + "65708482057919163405326395338158218934524306717058723314790472311930861125632", + "34580350349315874925946166525397004394879377404501446462397575777706997448704", + "20596493519614871597803534147097497867786537448998447064114493014009851150336", + "55880645275885252833123731422943995031035950513233216599624710462593031995392", + "93381648383868122408111735506656482800449016588811878861664994127681387757568", + "16106800669778957775228021976005232787528142575393119063441769486251032838144", + "87951316964807448838396310638219967342753898820129871699946652618630866403328", + "77941598219528611546826326653707699314813357924924050497607162186078613405696", + "9285571836755737412498350444655868585129110655108897203878581623404414107648", + "53653197267005924130190254181901050211258242309974754102780855718379763269632", + "53462699205514570262017697858950319547140272490941950417977515954746792345600", + "83166388716414592489933851481570636805948143975149086668962391483095900487680", + "67680518931251677356404216181394503502171746488152356377712932219790951448576", + "90965336557712363678665067301697258425751757634260152265985892324972810993664", + "43344415909271920757317328487352240416013981477246964459579122650461075668992", + "95881178101890263695557881088678269034526283223624594253355137445005252100096", + "31767655405258947224033353997480574785584496785006882813114782351773843587072", + "80957967390006281095284642984762705646383840067733046375908843593472629800960", + "102781294396506033524511686981311369920475372261493870710594619208076405768192", + "37132849060641756466432287850123958397857014635915337155640921287273249505280", + "73910771386478475688977137320144175745100196229085659808030963703842724642816", + "3454721020717845166498032080077932060230202470631601145877656255764902182912", + "40923476443294334620009063861876091498953662260760309808570015105629984653312", + "35350976650342629065859235585506327371006664163203599379018561405307978776576", + "92228481415888536750609282326686915976211349198501242470405563388305216634880", + "7090814879663401165867032535625506147535894631816795018051992343284985888768", + "3581598429265482976051409346136093076693201244794432828253078953873853382656", + "67795556075542060357120628051590387854551373779694273190977600281854517182464", + "83961400598864694873697237204237549392738180429448686219637796119683593666560", + "8134895555969758391997730698290531733054844275568308593649527792728727879680", + "6295199913719787372240280632509251313665288590222140000984166099372707151872", + "65887217238617822378132185615772079390912517526820093240458931687849585541120", + "70924288014741407771215422105859143440413927322387171953247498955730882396160", + "48900417572468568392780621230910400307921991319429906212992391560566293921792", + "71067819861568432640767106736198688649975310258104724748788829396187545075712", + "15924212723525065836187845292193934252064283924031683573361326620769609842688", + "49029658733524134222734189026081413266930912789635327165696479537380882120704", + "17138051401497644714282690246662257993071783351973274439475365447771212480512", + "12826244904644838536440312171474543265715337875256162571443229581855317557248", + "52105080574431858152582649531693224267677781591591647182526254625901537918976", + "49911686580740563313871095306843510821957350988889089475299895883026894159872", + "50361345859690287164295479512644588332398604691702541551939769404369905123328", + "94696798512154971747385828475887422188505219473096571437858483255497776431104", + "26608479114228450480491324580627328226314629277834892351115740072401185013760", + "15913606177094215428565238703862575859258117993727971272797433818182091538432", + "1507903514137883726884943060824502537999630519894693581461689725836865830912", + "99177016409390577095674855008504435765283655942537724073313239921547674648576", + "16476020459034688235233785649836264245055810211482817815968293789562465943552", + "30873490675868864587419715772713194153072702900355398153886625574964313456640", + "58113281460428269032139728125619904592638309586283310344640580650700954927104", + "84862672936772416587881713287633745032124272798212655784185430068680458240000", + "90058834027440227138305206324660496973512534770638765578526090813375277694976", + "104721128594410868798658591342946647239734347697404729214591883422771963756544", + "69769482174679161081774570845657329005881702747936944979852347130036581564416", + "18848602252293211713069702139150394994447657767870382372478269943313871142912", + "61416854628870956277053976248091874249662254742320365474198900947508399177728", + "83263928036769764615002017112651691199395271588081106558352041879519644090368", + "82313348599656916532976377915754759634653564904671894392164346269633024622592", + "4023333457995737593732987088645221853608249280802825398613746042989357039616", + "26708916558238357387685342031342224048593321602787418707244478383885723369472", + "45956420634794647390159916089814880767286120065268102883446375197932915785728", + "44053333269869869255402770054407992568110782971405680362007260481787225178112", + "72647487603066123697384449233106304321361275833714895590174137219257141821440", + "28654402967059155585917831082023236274346029736372459441972988183022340669440", + "33099567392686125095418402740262210702805797508758053437077533558218132815872", + "115537823270971144306981787038473754253773536400872448352675806876777817571328", + "64389735567587812868846802602841971679256607758271290873903588235486290771968", + "108560307081942927888030498801034482721065891134386443657566902176729614254080", + "107540961973596242272993230677679004657297611744525634518371689587456870449152", + "104169500934610721899946126995430877318438593253763165372949255995725271007232", + "84251752140716685123716849995715769842279867836338888466723211287064502861824", + "81867093476443643886469939929948052035298547192487648308029828042255484583936", + "34403782615711731369982294052541203501599567030972291408966042751018553311232", + "10549124073337298128127217785377715934558587978731011709255393327417613352960", + "6070578193963280958567820239436994353526216574395991864118901281199398846464", + "47129606004585100124509982437963652691677687472909537826312860123023466823680", + "43992133913717237970276892236962586309825130358942002133950690778976486424576", + "16150237322225608356263023373024192429204100048802459409506370757330858934272", + "58786631311853955978177642898410880377747126966945891454904329873016812994560", + "41066365086979663078603509961100155766025689525430331907886565427989832531968", + "38475690221518007861100632386338415898525023781852782694244583919193883148288", + "45280934668374181064248540733885086950817106900124054777967613513695743705088", + "25340526669295861191959896539327928343107466453483494956793819866468056039424", + "14359729163627775280974414969433122151695558741858889768801201355937214889984", + "108422480084075418195295365931999111319108072704383915420368819924961735999488", + "112733404762181630938956066478610922556115070516204308276550848426253846839296", + "77397179387022857820142580845276641981151656695428024070217789856157383262208", + "64520208343610994474382136217593142191836574823146076861252523733816568709120", + "109342832760330202564219339087953457858871660354691612702464392896360547876864", + "73677087794572092329290852878717439048640096682793837483228727674676654899200", + "53909861899928406989744427195298363860624849616656120717488176231984652091392", + "37378482637518761693389734539430819000729191010353597889139731630435218751488", + "76451178409066293181824348337163363714340171112173215858854973835655390429184", + "24422169397106375761869687228811551793598620898452411962760032935049915531264", + "27542639237368533501151640688875697285521094925991255710749348246089208168448", + "68973658673363051929166214719417032139775540653280782171182796926090022486016", + "114825519934339109446215148005772603847285390940681356637354505738032081010688", + "96940789768862045453455317032440285146399223073169444835076827441300259209216", + "1167527020182494344097608175093536785593099063721420120868439871320980717568", + "38305460859905476664601054705544163510904216917863382995750065871379687800832", + "111478771531635276797757853338488376059204100153287698498917718797158224756736", + "2508128395342110598617435581031441467703582595771470755128563520916410073088", + "55513848442552756077505936046184964479156660266016639936934885315438754922496", + "29949557057608441724819881035833764292597253353706322033708948626277564153856", + "53670506423590832627721626936241421469890751495587933782722099036071911227392", + "56736564890159437705950960707393637986811086511179017872670491495793401266176", + "7238658569707197466732859927089194945533477323473306754275276782972476325888", + "23861051552486109577039479641247194701630955939558332548708809157266898944", + "48628858208571865509413695250999571062784260855029740422007308100312277975040", + "5100092103034921397748167289022071464452940900234917405380983557043722911744", + "77421182197999522014961257726418216003325189462998031690855014226037483503616", + "59932318070489395114977517802238224032608919522664729594468826644992627834880", + "76151028835819389280253083640196611152019025718087575495608926109985490862080", + "43906481360065021441903691229853810700797942956724175148834844382323128926208", + "101348627405627574860274468239686717254044296617690604192171465368171033133056", + "75916336966321999480544892307873393458169510243676341894926397748289413840896", + "101458835757251261859440487862858644365760480541904648465439112772675153428480", + "60943460947868543984371225886779408673639729133642606686270963886235884453888", + "1987036662349455511108019111354601280485637946642494568763626756164334649344", + "72636316137881783734807962237710306925359731612010635367083780446307691266048", + "59461754694276690401373468335056271363332066387927903519362278577889051934720", + "69373061216489388640820739334931253739442827750148760384032564732654952382464", + "29712295495075239813915407419885611351746628139293259578643974390544938827776", + "52473131607291188005285725194147318629349620598641291547968982938707541622784", + "31633105933191863855667165976251559770938912796838155279934108188674592079872", + "72606949318341405858841335207877959332210433225805042773903381112055289348096", + "31905927100170694953919793607551427747504740150173853445801205475433888350208", + "1433785673130471411460800977674659572894404916542455620013792141537280262144", + "744086252269303897987381755842136492168401890332271285966798024125146202112", + "112179069322661423407350922247498263889321846783380860316951917086806238035968", + "78968167547786048603811134291364421612454762768174633615757044851877097766912", + "99353981694447406104138900557614261369911823568744615839953704215779517399040", + "51662871123828261640447127154682999291865759754533857033350902794059429969920", + "103071924636878352549643680468856982128683320919324068486695356703904937017344", + "113390961172697787158978953526343024112159831661128305573736828745676943785984", + "10538026638451906824542985925432632862876396411246023309295396557522634539008", + "29308616773219038395192430949232686852950104885895670896836255552531800784896", + "82244302217771484040146760759810460536593115548775831327445412452339552354304", + "68442827317729821299627416443177577252552078184889581061247122023565928431616", + "114151564582903142282673240739393939140483929715093488964052565511341946699776", + "48084078493764827470255361252559408720495951843374819080278174260940293275648", + "83340812125862407017319931841334324831706919967942933919558507482408202272768", + "1096538290540423365969474942512496237181932108147544992243653020567688183808", + "106642365169896794661374321422174826734090398673277372662732760079659882774528", + "54877838409694909834370633192621696021989446957008701896857529008042713022464", + "102779342858406108973698682835975419392438605515420922968715367120363172397056", + "30753044696340128758531971105564709382121311484605160219970286630545465016320", + "9582862723134993560503768691293351323854376717765811317971327598509581926400", + "25171598679195694079103125490469905107720325924678559607065019002127762063360", + "100287659567638143498903251923667017766874723765070273243078244833207540252672", + "105259341950450031557208302374159187185976890510840673226843228025776223813632", + "108526939902375820380954163799546162008425810560928125733508844754237227270144", + "18240556419939220474901434709213280506082238486811718805609268863422513020928", + "2780403153718781185699855558279296583588316726463441145902213768707120824320", + "66356522087372394115636377145200909120768610974674784954602904417571780427776", + "76832119079694686009109206088034945971328904581270848496162395586259788496896", + "98602030446415265779482499085192332571026322580850877857768020553083639562240", + "49329964911491099927654248488634566098631506369363153287375643126086944948224", + "104108860215774519315237193641958964703782164851180172487473848101349825183744", + "95156306370265699473369053243458954591914809993546973843216586360646245810176", + "13119853621157737102986408884647013344882957669490094501853804223100520235008", + "4855151730741110894987590756371286550412938430588110292842779305864159297536", + "92272883840068055248321300286275705369243039213174580224974125008367344680960", + "69043086496487956560174624162293049113649734241191991030950863697767567458304", + "81183259435689651325621455622409539735373845054390184520796195854523016675328", + "38697072066956063466155360004993444105116722298769531048154161822097878286336", + "49533145766337259926312280619168571338390210010854013177900769634633000157184", + "12655115603063704928253250305465992337295177959607918974938837953198128365568", + "90167515316323095272583569569368170001657409055093789933339536219269838667776", + "24794257000733350739798310872068300299310068478855345554357225165341876813824", + "16433361229506439969556959010950953476245951502163684171711233903906061811712", + "47417347034665991401392942287128918922795103739880175813230948730617355829248", + "15632586745332592473013237950700513391238994364995206184210522908146846924800", + "39760112267123417492163377705730508396532929340036793822617541405406958452736", + "2568832787041517532741380288874457026677155551766591847953356972013482147840", + "89999170136054019923086773716998001663271589827913439239476856585892392861696", + "64371545475510034975507866355687481444130183520685244901395759738164940374016", + "29326828748930853900006594018465068040165394049625479655395690763417943015424", + "18378861678583040864546615083182187023444322252674284745782434197130549657600", + "13223965253405619813416871488314013771356932706476280251446097006256453582848", + "13865225047617035206473268561795235422372791610333986344524807641420760350720", + "20807046913127742590207309600519099375759632091215994473103917564892823945216", + "90537414142882220204107695376784136295519549957982817758370040695549077749760", + "113641994878322647836437827774053564485382770837748306178157028179271745536000", + "73924305278199029095487640389779950811588349303278341526296051910039398514688", + "84966510795258840218661342046161826888986213203422662039662983578781149560832", + "36184239693381363145181536479736212346240052245734775594417539612831735873536", + "77016046214468139929291340384095071259251103263428665843293407520603741618176", + "4831462124993178577568080130825139586827428262940961473177396452411624652800", + "33049255763525205022141823719982181568517727075342841605882562380473244319744", + "115503063084702202185223589084911949821628005476158315100121170326779171176448", + "114157414158500057528217659426252610346540602207018751208575897504561649156096", + "64325623971461255572569355878424038100977456526576489421018932446149159682048", + "79347997902755624768594414887642929815801882887107694122832130758890789797888", + "41323305756056086035725081213378748306170625776508348096903684669300119961600", + "14495873579506798981571593167383175910446274888956823621694166050952758427648", + "43563588270936152281724765309974214670124898031447491541628573838224931160064", + "61680353927948072134641934172327912731388367043153474272105316708012053757952", + "53125161716254724000225348630229282794104318966007489414834939221860300095488", + "97335345104285210166471041077639337905409456989260849688479072771502107525120", + "115723806677133759883940022000160084933630557474930660467571185264488626520064", + "82788696673871384833769313434185795069996804936275507711234565237550130135040", + "18082828268535670920417378810377017359090842506954641958368557993668879843328", + "12134887189236702916214831881296005327772699111583171001372143707390612602880", + "58497128358094099912743971499751336663289799571634959668401980684100981227520", + "37747870368676845722671593695806991258407307638444168394821494045217600307200", + "80012268646596587182669725568152440338104086107482338166094014211780687953920", + "88050351837835008569847729144786291263670365161079828315319317817499204976640", + "83911190224762002540848337560476083597218749053919494577643879728826919419904", + "35957903832643870531972828196195135129444315771905398499702026517870375075840", + "53910980938895032073913023496700452219558744920910839600934969208746010476544", + "34450061719945813062496013635615255010853323497253274421221058493217712898048", + "75406244059080380056248439182661961532615755480462163177474820267761773576192", + "26298778344524163460861455277628914401097127568769065321693607407610583056384", + "10195056159454425280651763783646452401438013613653469002883258577410433482752", + "96926785369640759798863136972303726869055106113668425025181391120200372322304", + "100369640802617232443638280258008713848387653215237077882220194750555456798720", + "19455388512021215106349455030390017005144370610090757570378958622346704846848", + "66861580975925017830107334458275807699016653434310974888772275843144966209536", + "25533789555886273740259371225073959295401850340333877282282280811932722135040", + "110690872093886458968428387791865901036123183067400006783774524366711555096576", + "68885652370731597730352292488062477538109036282498243978965323549506627698688", + "108708420789128165449114307679031135872043417804739304291976524364215719297024", + "646909154205515051282965170660965151537833148808618332109899868882417483776", + "80429265648868177751700957224780242043312050021234990950336947983670700933120", + "80118190773838606701792362045587219587521648209862040720063047800662769270784", + "43503246237299384444192555006819536479639677899826719435841340249548202704896" ], "friQueue": [ - "144573266", - "2756653373814971478500553800597105690924370822171441654246162268766064359226", - "1167572971887705717975335370141380825169644136672078025138096859998359519089", - "153614921", - "151244552076352303180231371580537002091927233131258064251820252345173207477", - "2507784437342613971227803586896381221625571126839708057839537439247406989685", - "169753456", - "3398878707127508882558320558030006099480531371100245658955625698725238691453", - "1860885061717764252073713864150142369285112226545995804689994516005010206850", - "176318670", - "2832764322740171838510753983744663735810893273343820584350243454076099793650", - "1907787072688392663238522003352543990326229207842191883632991077444926989658", - "177943560", - "766673212506707270887141004532410634939716631838126080559851163529963525094", - "2248260572752607053010638671653336629353280815671367057652478634347523022884", - "183205730", - "3002628127315503187840444975481199147817035394110224428591235430366556843050", - "566188634311757902624484059198829202118491019701146695053117035392593776272", - "213153987", - "1914990106716384286297424196478161605828208230143170488146823079458251692737", - "1427188225088883584236872440273178855692304119464217655153744657787372361993", - "223034348", - "599796238759997701768103743226077040797467936327339387860891055781814129684", - "2010548710079827913370229272673785779209807050689322095600006033372684824497", - "224645461", - "2649950838333689252484716744503524808682440747205182070909742061598522096809", - "3435525381781651424316007444502623604603123447020526132879263024187897345785", - "225122700", - "3542265314029351007660333420372086292868884900170854727863137604955104709730", - "1173876963771969508317012311621870407053348834223924079451953372797175577541", - "226233935", - "2648427839173478630886083370848994533044404554292828432423473751599155048600", - "1851346570455990264991278299687533009395293481571649444734857546282931369899", - "232325625", - "952936520801941969730983644302788435771630698980301118449441506766937645241", - "214688796748522697794834395119516433436419641082558969033376022226259479390", - "235958797", - "562858883135684973767100260033457430428227461052178258262749472705566482015", - "2607525551108845433000054641230612412201175785296186000686218211463157952013", - "245844013", - "1025616295577425925239017770193167895305869397542196277054345920084791005813", - "1930220979650961843296419275238282177541996092504453778562218247683392913160", - "247369823", - "2810242265180727735265737906676372960483626977832389042671283227291650829331", - "1601218787089249362345254387815574498033734271420881990540243009586129661441", - "263426811", - "1215342026612969173259422585544145174901135418789377231543857690011724362624", - "3114218264045786540693802675186792308229233101544059451088847768623121058151", + "564569104", + "424248942021169196493078413202078086440068366398306708629178190335539815594", + "222291627118228323464294478401554138032791049706202329926094872486933860076", + "611536218", + "1085277891654401501274364976244057407689495408209801465532605156507331430122", + "2428334564177735209463515308831341807608072720547044464744884366391925577279", + "673196159", + "264756266584198635272301979794887477213364111775220219606850179226548543871", + "2389017375046819214520993290397960987472490325914759297891384629754047438883", + "749336846", + "1089979140966007078451757011006123414845518763714150317739119352755276448076", + "3124468008403862162940328422109480210683924239500776447765071737140391652981", + "809119686", + "3180680413386507928395147388153736082443306678224110666978194553835545470314", + "2245844886517333912120083104059736256709768405560862501734195518837207633117", + "813856129", + "648186480670601806143378122606450184082095014964592087313256640695345484198", + "1774497570681742375325736411004447909455243301609573293778223948761504607524", + "823083477", + "2807850753631592027613675488590067752101548550548220033303165068545147363928", + "2800693342023059914220825440427937585716734212115126413348371194807676534411", + "867167020", + "716518750203062085471626483719064298092180547642404091950554175757242643432", + "125060489135679635641919005578127435309297173263906830593181869183458701272", + "901179641", + "2565000849674040283788832342012194930286251715336797948094751203211833488990", + "2772646474990630638109542484500245230514673033318543005414116253215472670065", + "999948300", + "2387487535695214787623195322508719853957830782739218085534090485632494856386", + "2104591516109997798717937244299299997354558697714268404897830278832538253182", + "1000163048", + "6302367498812042409746848196419934331192374338954711654658832760910658651", + "2123396384547303673577440840083208032992171968401188664693303586428767742636", "0" ], - "evaluationPoint": "2245523892604720823207439154337752166447153188044515492599448445656826236678", + "evaluationPoint": "1403387358210322404303230725487608217398698603041076824300827944101560028504", "friStepSize": "3", - "expectedRoot": "114078892240842591999186042855557211659163822737152460631680830844579992305664" + "expectedRoot": "35549329922110001801068298575425780169107069372569339768544375454966719971328" } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_3.json b/src/data_samples/data_samples/fri_verify/fri_verify_3.json index 07e8413..48299a4 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_3.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_3.json @@ -1,425 +1,323 @@ { "proof": [ - "2516072530481702240260713658771735569280007479754239388605038402442306697520", - "2259133393054426558711571374210826169838969606143540772482180080955042202471", - "2826531451771732252511507310316982232363781467998603444981317840524996751055", - "1407286475390552464971484751268790608283172207454242264497646749382119328795", - "1123344665420799702453380229364464368310928004263113333959506611509031583077", - "1745739711079415682893481084857005224208046009489249601162774421509152792672", - "1303845954057628499009896515445279685144942538203096898807201563068528809153", - "1662157758755486173615978850248454807554762338586750558103788773739689543144", - "2775593545582419341663635019917037216133454812528465767549650134955316434748", - "380102972489184619650875615686384312482568750959950219719560500110822222068", - "3331471684367901547590858672509666091884740939085814362101522392861299743728", - "1468728850330060658415531614723633294603457961231886766994579185910583873230", - "1772274738766499204421759340579355359333563907783062801661963196832940644813", - "1344671233541955648671259812788732055154957634941129863865724651908446470612", - "1811742585058503122271746812290857107936689181673437832289438300506244859337", - "1913954426053318122218661772853980518077302496510115120438823636544692778559", - "423896652673802969177302857527252325592431779632490656974174480106553847139", - "1634337321795498006103780582024406803105352965982199318268209646698576998273", - "1700290201853193917527244877733828908345535089606490065409629890306838984115", - "2609389328634815049908103204280403895585169332832557442715726506223706905262", - "2488467676926701589304695484443272630055510397773027936792271030650751674364", - "3524799454233047184885301924452064815597129563094329957799996107857252754867", - "3345530284795249228089379427419360976936449265463046070996977173258392196342", - "2220767932647572387399561905256405113703780180879635238726155375133465487890", - "2780357020494757597758861077363008711239584555697654374072910765177758876407", - "739186982590911587342836862201807432975505626850376579959628403671480863597", - "67435021417799305141384013717040772609590080399832422536700426269352642982", - "3177726313352035433664942552597491292621406021805173390279567394843757668391", - "1813626224361257268112960706067227717789551062044212134368109793448658014946", - "1005431958694318712744192553622858878551811532384308628482717230069552267074", - "987759269244746767248965520843171815640114764757790973309853057623713713627", - "601536475924642744678067598306917870223184176434011910825927832335121567659", - "1572308040845925445176007178269570804849041724217757068548685641887422587474", - "3012284396494737723551451267047740173278567048921579856079359996679157762595", - "3372742429196002512596511469110599273234066766383273104006504697816463533361", - "3058358250557529779333092796432392139307590193408950258768611083275870282790", - "1439204164879953953294518854393158861578212389312722726994169443398318942182", - "607279310196797773086505232541589607734913675577733911960658229277099534093", - "1605213754602473126230107697000575612615175269164693853546867700922413398801", - "1914454006893843623991013040086293731622026405905399508556915153398603898785", - "85860045573535760015007404806597098429276953989378025359263544443144065736", - "1905121894284840761044918830718330608989497853408431603320211880272531027940", - "3229781032589387027940713915362406669319048256553390326634658792079977938769", - "2675049283457217889940296576578148982711323795002966922211670400026734893883", - "561904001771790875316337319244645848217312712218194116603568256645184964328", - "1134418529451242421866527002717098155011099358419928422594538491657626911438", - "2757604530503760958371856931018264206558772268981278411114622716631083019421", - "314476697949569815144838611320004891796974904071694874766942968953920292563", - "228561354800491790066628052932532012508447492959380616835983473456027916933", - "1730117045401864271918245233941753466164356908354001943425865679429061079404", - "1388150560021026681644577273662468221567372873424794677688279801999112416386", - "1893155039585207642213964457519355362923763975863834980582465708597575682661", - "2600839187120318868749800407300900259816025521913704458603487390154195176934", - "2806469649198806258423474884203213181336366234301046627622370245183162589966", - "436147281976178483570031062604133660732941707599591342979304749960934490997", - "2838462666467931567210279904657790415084812056236543084078028529030856986704", - "1432772844465194260858310987261608185206592497188947300282485600570861563427", - "2232487621776725918022438437026105304825839120648064174863642741982930159608", - "3466690997485680529275577825769950452357964538162256778860133495270828141253", - "1481527548400822693231876612706488895841853982155189662033832131559112096492", - "2155513507141714024748737712210448980706528600633873932641641680396723857208", - "4992568007491407931464794078068388228859257011886133395226649913041348914", - "231287603533799050480827157516313796597271621541415402171645717372493250862", - "2752866982871856816167652901073938350631716621791842011506800426598910775074", - "556011968776026888570949867802300936678878084709847111611685004662913135053", - "2133129388124395649882622520550913461562994760437557965029788444374721609196", - "3074877369307548498462766192543944173417196251901440308020552428816894946214", - "2416204357213465244289606057304692468835341463674311785077369186483021532606", - "3062755759088769839597187345185852684632168187177369564280524675433299157397", - "1615612218475886114987132709454594778962160616420944008319963207692968155852", - "440251554087061796365539706171348783647145345269034065559869615304217781964", - "1440470882431563962782312604856852227502213127149838192898745182231260229892", - "1853104105079556289791320996861074448859684317205093152349260543802384523595", - "2483098462270610856001849717758906037186176781605130715424116654457770022809", - "1422800198198299358188841074306375982061493979605234736067458641905713317811", - "2390389616784163439652294421700243266455281018047689325760988418407238460703", - "1401795368618063523927098874056979909340372993716550371457665241801657816290", - "427649577018228436224142523389541292749537713430313365912231484061586931737", - "2904144863544629867901507293987786773551446146119026842251990205601470092448", - "3047514501166134289366440947877372181323265126479867871071257529543890556816", - "2919790056299135522278077893919453707608168103705472496998317381890045394705", - "3055010212496023769118484664430894876919045226251330844857662029817171305787", - "3208715255943199728263543483097109003953156709607244286635484988370372074792", - "797616281459706846261872804115642308779583040913068571031519717426908792884", - "3148163140441576546549067609587010272203567624647357820690709257449624515698", - "311598277596597432590007054737059075551074158143465110349053891209565387832", - "2091768543186166392860449894307532816866330676164995048501154882889425849183", - "2985617515379853752664956798803754568969583543232271830415335753034059407847", - "1479012340260166863445513144545967665232119511736101357840489239534546629007", - "2802804692058312195019137075806258462179465719682518809296999924092439835963", - "1965225961157675572484186227465476903706629647994521885735987715170208264031", - "184851870940239556755599683284355746140012878255323862261017082108214511015", - "2582031551962390383530705603230349827929402726149308201978408362477117660482", - "2149523213222059736598102709291861069262238449662795717115188348140716451896", - "3270860780253636093789417988758134599614084483688041382358677609350726600475", - "228499269571377792104818857528913664081865286421445258552071899697355545784", - "1275813961898087335685487472664626054527395811266469502432635532199375913418", - "1662016622317718783428979281640284958458617411998080278341136881248761375962", - "2730611299165040126341073548346271293026526284402618518347004908581608998427", - "1109853233903541164664135767382638360903836693901310420056544424398185008846", - "1551539066218492677028590646501254555831219900535745350781348676939523920348", - "279919156455176070016905708091820396867847880163769189292614056027758458817", - "2267176556474140942282053133132709535045496378812730065958088445194880797143", - "1570046551879560140020552434208178187123191560632578582631609721634675404301", - "1420434502591131834982044493515616325580260070370516957232027409273819393386", - "3038115046217382174788548913255432774615473845517129160920569010006530427380", - "334960251958345504865602407809781206856199808232481457783616568704387049995", - "672742731545516388079964593745424774428694218413749379388246483611972338136", - "2053600444345318613847658612873246336885092472675833354747221682701243402517", - "2579801757998108106128879721175518463285234069475993797244470117696989632155", - "465595623586205002464352462227350049605412447147760101453577243064541040672", - "918084244418361929604588331821857286115100224549648055004197602660734076427", - "90286657864462735321095576401623416806744785038200124324861570598953124102144", - "36101078090610089438891315535266982424597087424924379271623108407458070003712", - "40395684561419155122179663988667109208739110030236641109646878830101981560832", - "112103619805163025667389688983341868864460582714004825337136762035788123734016", - "107618727456780206896903906783613662765817925178381713433729042779444458029056", - "35984939609399314750669237128279987879250183578544603299533075275348050968576", - "17276688134076507776941981454599279749528292692040467735312586757489144365056", - "60134915048963799694491798172555567798291712144098077248319355201511328055296", - "64197863871867312679034978592713690038162555068338219181378029983795439992832", - "64200429714607127018495692143762007251317017673914854678651122421970006704128", - "23686373218911576400487215684815105777287292965845381310400153797630160273408", - "47482908122996301884239449457634101420537047235492734393445576385036418023424", - "67801728774554847852726058791760713687475235444602916760580776553628678750208", - "100598288474694827413261640600535858546957643264910995477757324529072173219840", - "71713628017135377128106574726735611763283694774477317759650151680840793325568", - "37094041219903453734721545431811185693282151875981709652149270839718131531776", - "33035053247182028079666101546094069635778271454446462747747504433178817331200", - "51245471273065482593784235685682769647999756444356636268468336270922462789632", - "25121259342267882084173616542107536210585439223244223920127122743945257287680", - "7763312180252028588672902321093520395909482517627488357190714367393063239680", - "75087829810917131817488565732115816696317576110564689544927602991172639784960", - "88823266003574302154605633181135921180476273586600156796433028516604113059840", - "108832123987797439464542659336889735624122249528865138701443054915005301391360", - "50353735462979772080743428500356842033023630889784344336201886726863110275072", - "102557404186552856249686173375664397640898010321336821087077937536470658056192", - "106482264051918908809322499750468355000820436647290202946121323982189060161536", - "24978382514731258738307480701130622958378354188567755801445345622021759827968", - "81972937261137245594779972879083333677176691740149674252682767306185288712192", - "61222000075693827696336490874311244785106648627625990186291696803619375415296", - "26464057699319860810416196924328962576841972666007869046572057658147611869184", - "62579604945799288374465862576494228014487122903023947800886485914749128146944", - "56300473676157721644795588990760155891358404460555774025861204977969335894016", - "29165541919665456894622488244250545176947761173905540384682859927834093158400", - "86239221610520803236521422972474924257863507004382540697505202263783360167936", - "88293146586395513442587634142623466497496166404009572230931054896551164903424", - "96452953573554347243486586222078736544820109684911885587366012257153916600320", - "45981273576666211889816304330906556520545690565133207068601160260279055941632", - "93666867733272506082014553482507310614628454763092360159425468460824535236608", - "100763774519775601627930906022139529148206773996872060190564011574271158517760", - "64395411814106574577964219584455167595308437733400327348783849401637530501120", - "75288384389750681857361146500896742660022070614439038898107652658183142375424", - "98970728891190102489860766460019342269898473827251754265703089503963640233984", - "6297122907460257620575605323637379642791618406768447778242956586229698658304", - "102456581433636726062181748623045494818518140621517580206532580671849414787072", - "76275736150113689015103996547206008635697239169512940235712910524604206809088", - "77412509759290715995283738075288141106570267544846368031600688572754336677888", - "26990837703197534786480174985535243276182904249254194896649745361092862803968", - "41381238813319296306289669472870428817071873156556765631135881547054040743936", - "73411066245539887876703581439052664601176273309439866103949688798070832103424", - "23090610471699545294081215481771716213434983141794771527639225038819467198464", - "12201672568084197261220703071467520410384918626940731691904440051654176276480", - "41755424399072724424845369358752782534543888795764879594986848038104833458176", - "51282888343102853052300499181107424785426722171216643394923830011084129959936", - "78533770550342452845508567701449488766691843146308993015012214815164341420032", - "63265975641250841055241217466829968322852820715407779528998066243444248936448", - "89087464153840396528518927655382573578944721523730864965346228370660525080576", - "98831230296446239042736973852349809555553361894389090844618803931734979117056", - "89078045750100782550006521337392715560333921767841032654421404323019835310080", - "65214520129847724816941134253579847586308543985984288472847825997731932930048", - "95332368931486499029882729514614945126629053064497852844223671835805335158784", - "31556971531464075506437144157827910845126372492158099825219126554947609427968", - "26282328924565660658938975439277736543167092024659904598421660331430262079488", - "108279370074334555500902523729227220194750967998601275517928821856399580463104", - "46389649876059267439723585600373006787045529835861326413183275931097909690368", - "55263019427513661331791439097440638997208642701439648959995153732104326479872", - "65679233709635192670165796353289459427483837461697282794077716718251902238720", - "15111458040930137316494454415109643574811711370701528954160028445937386913792", - "4950313801433656425691305795403653182763068076784460266546808950101727248384", - "3727682608129315319732331530809784602536723897753442735354952046784913866752", - "36208584436662438190861045038512842115607253744455888309528205288708904058880", - "79302434602409787884000892325237094721150807207098035791122426396526759641088", - "105998017607098189302537967050119031833187942530110558508855620652603046625280", - "7078896353376963706329004922941863415535000322946723163064988092985874841600", - "6856808926869577489488361014404610884647307758034228252742906838432715112448", - "88773274551856908224922743719907651865023450613884311979616328787597214089216", - "50565317030447583220496779482209599062434710994602082665957219949227932647424", - "47636672852015074149338362017686622381995158240304874579978359769073012703232", - "108688907358409303486550486012947924965856671732261954531890121965903326216192", - "14067685281753833780257015305747921016090003821559036603259853563812126916608", - "3590910794989270210211192951126140419474285836178375594518219249978364133376", - "104549872632618876938077855786276691645641469454749245106263525282418022940672", - "62846777430019943142976269373189826530153852867723003499422906311140815405056", - "50169496967180166106214281567606635622297086385487617792088175453782386147328", - "56126557491910267199597016145521913327198049891695248947255770609703029047296", - "78676679496752238129182722309899858544395074730823027211839195653367926882304", - "63522010308439128275793015636718650046653734600126111640954712180415977750528", - "39689019371249866809651918662188960584891697241253377113742062751731054280704", - "16784388565016488252519149186985931282873929015575747162138131087260553052160", - "61102040507343921744184696774881305721602337828963799091570735819500623495168", - "101034564492859867343224588294398236917372620824239428509023047722466338144256", - "113155214736275754669292107564736902344306071943819385333783717016955827257344", - "11367263808804291085710265130324140183206889591446092878323135113814811344896", - "82284224545296281072793470158458214734657281273486808320616986339866983792640", - "30562670187581329719180370964347554035616428091905259126917886851093975007232", - "72341449759731720720853258027272100035660748937591026788671308941811360202752", - "71198151537317176767655184001173495820343870726178023175426760075174005964800", - "3354521173173960766852925478588359299467747764360318240113391656389075533824", - "17961519528474212772653184788878854705754033145382182922393422799764619001856", - "20115955509817389673141999871742347208659225065555263295487544283103869534208", - "58477711545551593838877912866388420807683777709164895419698515096142828535808", - "43640773681837620262866600812397179302516399620848206435447927381933015695360", - "57228018841218626619108316062983040520377734884737718550729508039627928240128", - "34725034489788743184438866354231961175789809906628716705617760274492971548672", - "95512994639040367161749794363589715871687071059885597458363863468849984700416", - "6995901671385909160953626354870284393390631555285896463462798542351749873664", - "45602466321010531736640642055632767306588209244499713377041462230396409217024", - "15774050649546203895217655597039033063705791468013899173506904647280197894144", - "1345824644035805075315507676218464670698248521903349746800628530475123605504", - "110673608384742527393840698394316526802102323275364034527707294809550558855168", - "5674024600448765223200892887401952921841983512360307661893415249073009590272", - "58486112189564656663028157806801346369916559983601954426076210795953191387136", - "68131504648175938363284437666869683785717260652291673396711110815322021560320", - "25609294176956894311857932817946136968442759494366882700012701939705898336256", - "78740225915521415203981928493517682737497286388013666076011739506747826503680", - "74479832041783987433505335065728133387248781441402412420387317401154232516608", - "82110775782009306891995657901966137462056166364625422390152587131970717220864", - "49336941672421168078687019539397197663536275576300823727584410359869112057856", - "48687690848026074288344432487893138486298582027599582347351274026511768748032", - "100605140938736236351114060894425091361609226980870426840399315545750822191104", - "29867602636970060813590117959588993725978519028576041178516372796770485272576", - "37018636051898672410642464780543860027311843158387487316093786476182935437312", - "3660746923081804450643782605119106478492992197225467052556960534283042160640", - "52233353649915866920191326671889444126954305406006814254775357950127140503552", - "101896461325657915453235757296102553642671601641317586222844520311764400734208", - "65778147863232969512683763481437452192095365838755914368350138869317525045248", - "26744053177876500832527722282642018227360419247721749663653281463016309653504", - "9170783404624328254121869030930907316066435969947602425788071432646610124800", - "66751184350118532648943672625193733939687201782952478269449748613425105207296", - "100648951894535554910515992405033382990509362250578074245971510665199889678336", - "94122362188791041117297961678415699180760726230301664627080414357500559622144", - "37613454544975322371715468424812536277825758114361748501186956447614125473792", - "14846917423891831667934382253107437274810084270781357525136266225423531114496", - "23864970995968533367391105852554505936966269337670614208590403426861147226112", - "44719545753923676251387395466591091534274345943268350578507904441025441038336", - "79648538253093799961669853598267305267354354391571011211940695841274119323648", - "64830065504986945714355410314743118630668673695008910166385735905243863973888", - "35898720997727590409059209805450861242169829117014297499564932977932548177920", - "111444768657060267716299393092016239295859427044678235992405142098096544546816", - "65882234241812298626460801529001046612213549944636117009668613510761254223872", - "61808648051571528048032893622030593356156989906824252213734750488042949050368", - "110062010471504310182627216125912540330944812171828228148404658161358020280320", - "105067915906494000543369744305399206494190573325589461220352679971236079468544", - "38400078611777589513918763087463296701728633472867581675540713557881343967232", - "97742330788491443317125232042907705828341879283431990186950738685391290761216", - "67260116449837706979995688517813778962047756117578670655043032357080360026112", - "58814275544782011931452373180178578796945644956691685179814233464982160277504", - "24679623569361293752701690748470561008942043660658946662026406205701977276416", - "48083529197934875442474922183236337879147976142317538370938769246036363837440", - "112192362416908110466348962339589963919365225073376279090291285295655030882304", - "73461770229808126982701350535638406796301895606537406186354826495079286308864", - "51659709725727617154986460115289631411907594538207374124370943059270393921536", - "47318099257879424681750369607458331328051492927849851690221783724213581905920", - "49300886053325786553235955660974321723653893275293381187140896940920944984064", - "95518660189299473447448217055360819842963264118100985814652057907649052672000", - "49610840748657082797706468201603782030170433392930584533605636884271227469824", - "96988752821863337749796376072128100600679636843613760077702502706477701005312", - "8072913988975926541516002895323606588717807750339183524336946721352251867136", - "73542121261295836592935675700880849997007991649249030942593995766277381029888", - "33863773437104998632902512203709311984348790090562263974841974800817883971584", - "82472778135752715594678794778645651711979860045883568728577814849836613107712", - "112985011787962559239314889607842809443927086308746550971161235807703379476480", - "47506423598932450868458880588835299451162957821648180794857441118973144858624", - "30864834160529643414416336312405921712072156235284754943769361033854799839232", - "102095350662478288647620091860637771294205533118956814135773815565547447779328", - "97997147837372117296561245852793616275223311942063076921561304633276561883136", - "71839208017077433356908905941009074766138699837964802055884517161349563809792", - "65388171211036497245309507784221682972756259865988869734014636844029921198080", - "106214411146842412279766204057704336524163383082012673629514107935071995428864", - "25938896970953459494605840901126451279237068881040581697561947861083446312960", - "99463160143735172277083919484841170744102345575526185840060284159728531013632", - "989733448868916428419366546406470491575786593121373262520326426081481457664", - "77990201050635229973957703355197294673111361869768174992578139272598326870016", - "59635378731799111024860218258125219840271730501737263267839384684465276059648", - "23536031817993951762616156608095618953069601881238528729910574396694182494208", - "31722921451375236533233737940308779418907249933105747177818752316225485799424", - "65287668721327605452015181768367274324954844887665609036864962137654323838976", - "67669720274141812677541386891388816278995684201707703641351756891318961307648", - "82041973580022248411504459315271205055876568986318423233851702399618246508544", - "96757669619161989282412583233110846842546429940448678291043938295681336213504", - "112730807558107573855894287171833652130317614951906114908435864614757218648064", - "69198477088603717617851527575645096911579466759660502660891525046690344075264", - "34559517295911655794297412311254919322302837600913913461388868916662459432960", - "91717639767155718297218499163947190658894572275869990389038979288943202140160", - "46104551828595559080613043843617871099572775110150682307781698084004104765440", - "59110338209124583580337231847186491413451551761491287818614265525548882067456", - "28125659658540913481903178025850754289404059572578391878643257707071419711488", - "56061967569983811753729538400408015862325511248436639852912588311695579938816", - "14970717171697032073809108484148295555095057835492734246863050387459122659328", - "61226375855631207034498568574072192519977385675807692938690777717756475211776", - "21587470221207094164331043048798946979554664704443691432151709384086866886656", - "60042492831176835591742810083332588930784716497981519765111224492698428768256", - "98645966721270109987580064962392839675561167804567849063583816006317899776000", - "22238775659924900216920965162264956567982899884596812479824332645250843541504", - "4336002670314122978096099872677603715615995998244898154052569156536328257536", - "13186396125872393645810919995707068585447887009462930119481600500440957452288", - "18800416023288376807808023507901370731905270406868921800770899328778993926144", - "92839751416353750958889450618520666900894110585768475987385826630253370408960", - "23084402471567546651992490653539419805674710513725415086571042122658001977344", - "42612930071457534803020226745915497776650085758924522331204041584717747716096", - "33355973962823986007165916073835172941665000188616934637544533168867915071488", - "88541827128104589569757500561653223440205838842892069990572687753438600101888", - "71950360077593026205846108174861088084062602983235225508519930526030626816", - "59611491591873357268722011803071918246163953575501130564235221733808405479424", - "1718952001047294168739114098497612612827413757559150669656530270063092039680", - "67467408714537490334703561421118620476937933341722609569658921355922064277504", - "105668306886624985598521051282434762027750071252288277939317170259791892709376", - "59693718207982327551345219535857020699928434639871014780420227108512590725120", - "81388317724493098518636431053253072549382471927561183367813621224555042308096", - "79009940842743614252231193714672942727717526836456518625713835614991206580224", - "80494015161142094865861987198603277609706896804686757693228631742167556030464", - "59477375191250152690141086960463882977402477104893965998374366688804564107264", - "50828775830322066461712797561199960397137805268325185178022039010887052820480", - "42669117623276993936493348731557556733506042499473908431199934652471863934976", - "83545202775031691336315714357819362283183704544097103095944986632677914312704", - "96345200686977702322536690680955500227686022938577079705234589263159965515776", - "30418997687973245882324961345336275746064423661594397921918900953801824403456", - "69743390320030046597066579908222140714875178374193865581200752812373881913344", - "9935213354721068899559826588263784710428761833839404116341244312267444453376", - "7151714475988905088060528136077836809078456871754903878504274896491055677440", - "65376443142638213675666436479341761573424694579377193692228140837949140893696", - "4317746963419575533405946635869579106091974727471294904368431859682047426560", - "109855533112998433238655971700878959550669441600186622915084327931699299090432", - "76014145151194983555485966186403815613397397345810416981301845037530516291584", - "211316828968540888738266435052654879548229424039001488817193199128478220288", - "66574049388775142821757314036408165065456105694517711669632754111344768188416", - "12584301729567989280587797760054945930242001648793267485602500632984546181120", - "62072903600000905676954758667410593622806538756321538263507417117326112194560", - "63385403813538955227174773788289955095890777918934858998719801639545851609088", - "17941706351676718245338007228805922397276861129871424355352732707255335518208", - "15228016785812561403749489709930108300648747485096052596427318393384059535360", - "57000658846465138788065232778108079642719110572445597742275691589331438272512", - "11038515989052172265137178334079339975989476799060078782111682123790488174592", - "7464216908298422172735721737449042806621926531909355405123767797751086055424", - "51966697480116953327771801763820578473167741390033856325964992991071372836864", - "81657977073069379456486435999870902542251364887747874756049464448808975859712", - "113695543915357947633095313843259428602924617492334935328984559590415567683584", - "57226220239301462568518940560988881505157887027615606214477985241968981049344", - "6967845223476494165726804826974217045254967092382194822763742927809469743104", - "16909372573008027961088797916993802088333292557127621996666915873654478733312", - "1519654731691810251002308223758936928710116934464975281340498303317442560000", - "52743421895161504104427340592603684154014379065562925166614385099901188964352", - "50747623671360325226803543891071803792771422342356582423573024653676342411264", - "96708697782769267824090165775483890719797191335401910464310984748342114779136", - "82158376228429206206711348926481436455208963521608985719573536033171528744960", - "4711693153545105186228247688037413614811286928050073734440163758202823901184", - "46038499893978319706002243563008773491602917403018034207864420973451174477824", - "36796278114743087517813695628822335101810977017435974374372427078270005018624", - "9604726944995905411412511055559984063935474835688212315436130070655332777984", - "83429201810194727590918600811779571822171066172115511530056144641531551154176", - "84906715154648946249742455933263171042878607390164236972528873868360872361984", - "28431402482258170632438417167939623706299640496389063053672565909694227415040", - "35540411752347945952780273169321639959246082404805020062526885244415441371136", - "79586818947661707730502163429312298847570533472480608897091040548241063018496", - "106413863668405614753098339515896592706210485794764181291417376500323117432832", - "82803570963791766742477293495232231302509138463351941511679094868813876822016" + "1285181225229660095401481396271463802945709219370283890930330443965850348381", + "848903270704079886822744347002518169307475764721007034886608345696910903728", + "1071982115715552598114510544773459626124516976564901601999431491066523391904", + "3032134434502897691961759907334513596377825834658131026595637454909058772680", + "617834763001490059844261043480952830502710811495064927090117013298359313873", + "928794469155592187229352801092682104976361899738134937657559123087085058845", + "1349316893553599203079501393864424572915448475790128424517188032151235939477", + "619041373477176368781532506327584838360623139414629133522040725418637626637", + "2855422763250909972536926444624690422500164359712660520310384772546208530798", + "2152169110085107971633246782816630489135848521180207887022750384987725883225", + "2941433815437110903876850925068645639698464655783049551776431587161650029519", + "1941100210313740873856738640162613231244494583435081412730312774497266550766", + "1360925979387599748853364124476321028595964310740767782689366842420514516806", + "292491949739777373305926115551670356748179064494331461551661666279205210662", + "1962596188316448999463450019862082968862732606027451763562304467754631345130", + "1716981649502653880800077425943987525338210378648251367827740654440868993797", + "1395998981548516170378953655701630462467058576328771820463947565122708322783", + "2427352894193792115151374199477211612317744076050102551945470674809729238008", + "3585696355942196344694161754017784014868718794509124698295839474882435744649", + "1269220028451030682353378612726921141683244276914321656799062428146548398153", + "366307411881213198879031136967038294865609692461848262818434168463783059889", + "3435472358147099867075853024299017108512373781831861181760646895311783179926", + "1709492933465678341460646540808243616041112588736599297573920582442809672211", + "654415052980293565723541199324273389018222757730288887919779745327415921389", + "1707165693726197740823430368305174707522449419592959122245919855706231089253", + "311380853944519645743283420169745730756919277815430817685566117506236623804", + "2228992383650359770682226993765826031348654765028514174213753243018315924827", + "2204961821647242640305793942863784574362873738630801394931345137077416843956", + "1513474322062162861455490795685754968660007316202934721393432634010603097612", + "1032344770100388733168188534880020775506372488239117374657439049581444856753", + "963588607876599537371538075654972392973817770972760733097204335935763843365", + "2471977470468585839480511442101606656863100803268922386698980609360439275529", + "2017702081562179094561335089844174076068665252846714583857972786210667326025", + "1431351614789272969077538913838195640681137021480704642490878258722174667476", + "1477085094619583399131123105518295290007408463617299221666359086490254765983", + "24408317970153310475322209915649661175135831951643421948434154151638624275", + "2303621097373839365405139159946242169792198848418366790836251982668510969484", + "1165121926147953263596414452121358010277882860780134334279829718513941746434", + "3143751872233675187150677751309887260093339907713185248755722118145616993412", + "1235248570917100147809035728780574574857324329370676144591562588412243435957", + "1868842106755379173450690414250509704880207404901391853618069657023889059459", + "2949521582096478827675454601969068643398341988816265013336076872429988620296", + "1086351817223753561282878543707112433269080950610684445322787187502898833504", + "1449122229220766697993143892303954619836930960966608597292239866376299608494", + "1174549361011626846038026533080260714041014401718413374717149822243324545455", + "3002778748275477605988365228083673513275234471137710518790934390813417501912", + "245016407660961296581883800739639660443960558115635025525241996774675025340", + "2040404719477983793144109567640354325970113555622720634041882950890222898341", + "3575930401418914963220045360698740580695161568712717273387811285679767565656", + "1058481007615825756250944076046772321373540794126476575759989639245514321662", + "2355620265068023569028235045035179189374895718619521251274264320532154023210", + "3576902894044221681007113256018660285670893732752261110303458991534871293997", + "1010191290166872432275059414760615833193623895341864785154312674962550115704", + "2600989359929819315276744184674095069950518421907999640932796872937956722765", + "445463103844755423932948776834708739072069440254652227381034458243315820015", + "1350190502919158911472048536462804713233542471127513080510544233453933178660", + "2194052303372919840368200562640441891125700208450221384265198935098458059841", + "1960030717202960160828930527056400095102000756160432841875023970533333516593", + "3128642208374793344636172314096386596665439593115230803592145185855261831845", + "2851758873029745769954037126866057661216022479889818216749666488738195198596", + "1051986138089107894545507622747288085008524484953808277171980225567790156316", + "257985912249997801776483190580829553323336406584879327694208638603410276901", + "1828411171064675084654617863452183457689186340119054122370962592577105617204", + "3117809042455127973459672546310299619471774057929423876102770379963872286807", + "1544559476077110959736199030093828784903316421779474678522314578423917051709", + "1620052253818584021578706971701728797367054674898503627503986486951780915798", + "1496965912866215564938801106340958367593339022167496950485427971535862319575", + "3050346649779959130992974189086294147850223880696722806455203677556315646900", + "1549919396930889542453887658511467182150057668000155199792198169873098040153", + "1163792675274667242502272730239171929584451877078604282537996172269859157447", + "2151013120297666152246917713873084093772992832295723400648782058985788059457", + "3504903129625939648014775804891330945954438263154059663712429815517630625108", + "2506544129194371378706061407116755619611297388780985528700267037557113323256", + "3589018492880087154076532220685940581560324370760089433682224651999066631921", + "701353338385090896754636348882726968083958742143390664684802900738028005297", + "2679811847086878412914154516386452410589787563832101681618800912536590617643", + "1782575714877245820339519413438279781222070525881950701008369618978764857507", + "28700929838212850531883221348378811377527386480720452067767427249720612880384", + "109823279309434475803608798778253917031293297130697207549176515124286350950400", + "31775991946137956165055263147484907476263488708387479715369124957688197808128", + "111551616973344228402975501354104929989597090849818386090217686729719139008512", + "68623096441525931567950527772089338952453971727878575021373973254603559403520", + "58533841939249295974022180862894551795407106319650096272618952429227965677568", + "21586829501315727368501725650447173425282746790028433656906106879586533900288", + "52498340904436146827414036231116449552808118446281680941100869300528072359936", + "23541994754443000064443604886361242987258307587209295525503400015437844447232", + "80018842762518393892194106342652588396082159632362463619026928152489129672704", + "21884475801166311553926837344038152812345029502043970041710392299575161389056", + "102782416993946798184838439288421285822335996862352177467030703243610382401536", + "13170568600311832164414990661857640457048861309122009368444290139915114512384", + "53121963438033103447223526479161685694565402096129750412783521036940169183232", + "20900577025439342787522432595277883866574828475674737802353015585640353366016", + "3692241732993093942443802050221567039974716467289539799027796863067350892544", + "73984050706482045733462529175243457154476953978246496800872435400989992812544", + "80635800475058206633230811028912338961144645577333839457066993726255743893504", + "77197025401752812367576493717414123789092325217502202663219850670611495911424", + "104714195004138783242253729912573815560738201339559865773452522127538593464320", + "98018019386997734644420472852917336501811609935667871131131139933845967601664", + "34336172237948782703161250641518060401195384612153422186534476823756038733824", + "70248275796077696930531785578615020240777734209626513736401102923211412078592", + "1995827072075971127118504723000167202426123746864924750899107838023149027328", + "35242130864729119046827176051110214303063232933023104577221471575796449542144", + "108613337835920808913844694030328933454800084783667162491441636187531974279168", + "81958126559392491245064022806220443293739316061759565172117071768497621565440", + "103622095393832065550009966040819118701625271545298505935511822487696869163008", + "111744022568649904210086591094730671743754505248739581077974922073047117594624", + "11067735530800503254696103805232236717857546040926954909871782650324558282752", + "20871939613035520074616326271618094772250776051332751222658847720105331130368", + "73283702931202158287873885335899022448693820293103122134969326760792118263808", + "64971430901217717818967484280385964086015013540388794923202875472863345770496", + "20852880201187444246736154110453691494759358710563743614640389969903232221184", + "49263046512900745026806428338209987053224932333625536671529885566764736053248", + "84314022187071361601796269185429988800531567964557929183984156780159356108800", + "43540401503505478930872407373196952051934041733632337286042911640373239480320", + "83446603580616465340854580487953103706454349227117917958735132972714962190336", + "103222734654240053052455232002682960701262097169670178895910970372536588566528", + "31459843569483549084511808230705094707471492763641700199041780604672101318656", + "28654286589969176599187822949588804241213843372035410854354096004352975044608", + "51730510711107245864781378177243951813980251588046720321857954166743244996608", + "81479121216799175486176053122108073075481568089024248624085845211015679049728", + "459056477124473059092882824869960372106134324737328357092998339366121111552", + "97813822336230296973336870911181126297939592109295974967881248380749860569088", + "59195675251044687210871772062447428767390881305472065998145298870188770328576", + "97789116866384739187059240300291042010852687150323547963210684269366368796672", + "86647465498938110346609878775533379204873324374632670260680773903472585080832", + "82869623844916817043784268213112352126149689977284254727259229239116564529152", + "75289400457405433340887426261663321774999759651240494263104353855068484665344", + "82918158388338232868523795458081509280036180867022843167615040867716711841792", + "26396971716631092896902032159051642840384164055937906381178535985481244475392", + "83542807687312484125458605873041000306904829745172305416416004651927539286016", + "45554356648386675827509821826953025950264985907988652558256709190347942526976", + "74447381499101581604065148416702956683124042055115342502836885003805868949504", + "36194274989160257468072224957137419442488563255112954475086177287997057138688", + "20477086938576403145235501559504966688101616263609366007114800173910151135232", + "91316131738875659303166008522740833352669165834686733553839082381760501121024", + "90205934713420388810418997498549875794373319625602464066130892746438846971904", + "37342548775608616758071066296231451308460803747901304309947401659721992634368", + "100937300920552299256598825426679229856034382413514324575649132662807133683712", + "20092384429828595421607316160727019756308877685610016432374206283051467538432", + "36609493489695589040400094721376791523160712540916938029946282821501275078656", + "19573614602801940162775762822966037396245467566871525724171683452448785039360", + "81937793849712168505372619262043739934572212477841498483948224308663497523200", + "108336829744568613529216810454607113689127564532458376479702851945447502643200", + "73465632028970684540087292520121213906690396351783985170103381726187770347520", + "61915558629985439953950849507630805716229792559955865481031625569971933806592", + "51827405552631445928549352381008195465051652006827246096327769932544992083968", + "15984081457359152391226968059796233116899239406797180266302048827920789536768", + "9319308696739514538723260268143581586235810836674989290194149612772655104000", + "16008312208762973897395352669426884056023753097029802029632955899035145732096", + "33241391743606333481049442047514368962528807905759549529741648300965529387008", + "58008647222613623825983218605368313958729642650624036515282718873621970812928", + "89318249184786180620478255869299238740540113091005782388363238100184208506880", + "54117670065969824685237003644461177690378345156970815010431957539022209810432", + "18005351029507528910190531079176125485286121101812904691564214828378527629312", + "30641276652107837783560598398082963004568191898407599473713260650808010080256", + "47598593020968687399472776546464471822833336575453332003621071609647245295616", + "78810885704507879968199040536963732075554863040067573145479220400973913522176", + "61377245944581189180578485960883676302962571808779902946043378359813768478720", + "15610427291799331878546333077776778069654431470886822535777444401843630243840", + "55666472307682025667432180063325245569917334338467037795262511316957573152768", + "20307394052893608222978149187562563974173888195402765929096131403627492278272", + "63162091887165120203387339667746142727843241611321773640490491057141132034048", + "88732907850634530980455878083948928012419871009165267782133795269825227915264", + "83539107094588283222067733138488260623581520867190053541588340523521911291904", + "4787869760947437864018708374078696068574040883609592210201855105371255865344", + "61271634073194496941701272025790713562585638528174323094511693849996581404672", + "64319825257844022728290238580879665787272233702534716487274551519072321798144", + "114346483471200454307939500847009054639045841392624009013211104379063626629120", + "110332274701311218903116170446192490520625914922498185118732157790319240282112", + "111494949088457106960252356655530566572026894558476990587219095992050219220992", + "13718593027906087247684170276005651503089677730892211198232889721053425696768", + "28348535998519238804036934815706855106237291337688977230737001880052750614528", + "104438344689525089339865943100747332420855232124693233587723774176901222891520", + "98456255420529590729553489423927318440785933383178502475083857531460414078976", + "6393368456410850848926224941858075450781689835963533195796924950985345859584", + "54759801553999720899658414124305484992091256950135450174300425474912225853440", + "74897050508488343328804538269631149285704874231426476981322763237627948695552", + "94973158180055412257719374718276858150637721122051162989312515339452080455680", + "1287851282258921476396256773178104686368964113796667563503574778806160850944", + "61239856205418596981815190023754153567054800761809311281542182352707420946432", + "32742910564996311147111923155308520983898173008742474657071383802279148650496", + "31760948430155894392308565595621560244875753991431070180182337551968512245760", + "25093216784772666800874107068253985317428554819427458980591696896585529032704", + "13003848772153730460459972778514551808969206895276389717014842327795536756736", + "4806682823385824754163262339769927072712114252722397436805061465171696812032", + "83460556107348323234632156939929938435546526149514367027473994745462770368512", + "68396524888718489900396178610273412968753140136693719662583736385744565960704", + "72069444932186703872304847550617104572262216769037361186525320809378777923584", + "113372130456140140977186954577959803432947110721376564724706301108668315205632", + "47494047820255528005865889585873057168741573492809082442622197197827871866880", + "93823725218277728678505357799432885555588917751718639386870641415364422926336", + "63388606063816112086294970010938284631344973466202527600501537864594078302208", + "11038354591677606229691322330586446989497469351540017574873711225007111143424", + "57785298174632953689651963616711104762400236984829732649860090645416389902336", + "101741511337341973997498996890079005406976934498005756479938037530062609186816", + "15158180839876778518086129541812850024677206862292734017527461017644414533632", + "110166468700792943313985741332726726618985637942887162047504150936735813992448", + "1231772690707309454295916097546438774625841025852526521475215602372470374400", + "29036369514044328760412920420676501370222771536816428080836674895197027434496", + "71456136309326061812076042679238644717448835342927187700260246151297591410688", + "96278622335512150289815093168372113917076051619176243824581167961716033585152", + "68926704764978859487794879241989431905185592991060742140180279289644874465280", + "59186418693591059925979823120915375129304167636709337636024916041717719760896", + "41159816280505217948711933216244546898200307216093804578615839122081340981248", + "58017869455987857635105337553144369074210535939912314783102811337905074601984", + "637774246064847913548484605674246133570247155115343542406556707809042366464", + "110665023812790333727595538244545846705849406769661073675705235098030791720960", + "52490554606772309419285418462022412642937277416815353821196653039835703934976", + "13214315696844066865057146852835491220555772801733824966540909387754017652736", + "13837946149452435064829420246383739574151166774150644457825471095844441686016", + "53506238629059611316862259696586379476706872186760340878075756703621922684928", + "53515290778082128293352827428648527313547634659980447259899640625364429963264", + "22407331317610096647548739778202906943147901637537783715854743050737462280192", + "59243222215685339728573745568107872210466448866312306929980691754324515094528", + "48043134751613354980865306783389437298556023133385979118982603835252190216192", + "29951313577589075247301198356813467842016693759782658806014406483709282746368", + "60678462246953243883546292920196417181481367973098448070210021450509788905472", + "94582041872397520468644497898048277817550225369313316299366716815546291060736", + "61877211121312353738724263609132645057472883287848086526542065381788251848704", + "107519838946152004906679772559198623345056457220993165993692657138832345399296", + "30058552591949022317621560370901506941763905818552965350130198095848804450304", + "70718567595849652007915896104564048748894604704128208448169951985694886854656", + "109916625069813538094362419279787444608683087766607448348538640687840322650112", + "29349711338361767266568570387020738211004318793723793272534775650602811654144", + "87753551948066598922240880159423843589805536868761432034766519478679123263488", + "51967744247829133515952884134620680021793285420935611847811166679449584271360", + "55679140984013666831844343639808721173168591107130339437802260057382725877760", + "107133353977163601546262355161738237610403601918344534329901936508168545763328", + "13320425095973190433722191889707498694523536476447964735651248832335319138304", + "79168452766904806627188689334256733746140099735522934378252395823800715837440", + "61270193439027626183125758907621728107626081893477061363547336392867082928128", + "29796534852116166902567204882987973629135287819536199705111786541560019025920", + "17367165382119297413581055103006443603282097749206172122962162102815080579072", + "111335709109289246970283720212007829224645245535113599428938166478810476707840", + "71065836100790223247441215684760193758209535481181485224888464473664501317632", + "87481262606175041414756103999415337443148350267210387575561905381793329053696", + "92003355379257263279652684392912852725718602622976181368066448742563906060288", + "9579089094155209761207179555935336453257348540490777633966833019396074504192", + "14396914725872094204291113145963564469629738650764878029923607431435935285248", + "4941101135130768221743616221843648130883920117953008721817859130927567863808", + "76476109860685570596726054137076543116512462833018504534416583576714580328448", + "86503321715972581263559920799276881909761074990206838690596595816233042968576", + "1865568579790828837519231082825424954863914349021986969564449436377970376704", + "52590259101845084403021265146172961170375427168610956490082065641231660089344", + "114746957221927884238683978701234988894947081823772383879894452516761269960704", + "73621458395571000923363616257639169782100517938304904599993220376160385368064", + "106960220074348877433925680926815146301177329149557420861458766427733931065344", + "83869554098623531026554628236470507918736849169954257078021189906153684860928", + "33083579658043065997226238655729804778919901200613852003768450613266421383168", + "113545365328782069609706569485216176497587577798206119442686862638946017345536", + "55991025998569875474079077187333438452283099224531494221377718696004867325952", + "48749545959121063514692528273183899464280949284900288492891649232525506641920", + "113286893716274868872176161372754038761790260484500693839920697870745509822464", + "69026079189826258666458872079375695023177074917216450451698675158337930133504", + "64434340164253407278757524946015275079687144776416046641756764457678420312064", + "89376563763908923454344055906666094302923659930412829116806014038306189213696", + "63240696578504362920307587915967254223834766718013925600997157171138303885312", + "25117601592324741720699063853477296335917844852259112335861569159847074594816", + "81540631324256832513627626757579231968443489299652234353651523301111274405888", + "63267741619873670188079724418419164894921436042119987911809953691778833973248", + "113707517627841318781794883155506485677188942397874150272352581400031911739392", + "91960925786390020074542892743554381384611211698491106629221470854199623286784", + "96569658811465256339298510021065180904160977529906006390864066745728017367040", + "51115453898277214471316581122400670605351265586643053960639751738714612563968", + "87695850802569293403307660248993085946752140819595860333009036283409984389120", + "87002502492464935508606939047880828460442583797361478429397807120194190966784", + "43056902848325911943525735181956724240361532001225436006934087762364042575872", + "103401390147110275388989326669015140262278686437073613536875772370895836807168", + "42568410727454499529901320846400578878683283350494257543643923403913518120960", + "53501188646589168523628174437167122768345887360213824012388178100287669534720", + "44220190650284261797703146830204083514799503687755625414068009018518535143424", + "89852053489808553562563452275774550018748482164171101999610188521915342127104", + "62728277816639650613765412438068421447730782901425567930050803537986321383424", + "2363110225962460699516995453406300276981016452137333353732087338854917341184", + "50127659903617201163695184103263087462395575784368907000929569172143999025152", + "60168098906416022998456903075203495015026032063994394046704737221624385765376", + "86064859022791183856430784187284581059291186153327304377501737562384766074880", + "13168885989055208994228925397368993092293784462727849903010988091852046991360", + "109736693949219032886476243241106991727167307438530006674541601959533080477696", + "102473936751138587463241483844780456839302721489237989126381735923835427880960" ], "friQueue": [ - "18071658", - "1265824510862941299984322989779769992096686486333402880672336894581203491062", - "699662190294980453167335280809769738281119052643289652405412976566499719220", - "19201865", - "794776393923279114443645469223284526375137050564604467691655891886055357349", - "3162726799163159779341078147546517617400886502584200034781472293739781558397", - "21219182", - "2553521363150976857549781564098959266430052710524734573470165078603387586925", - "661148536177363753758887727790820652235654688044746790659270666347508694412", - "22039833", - "2478518059275468868678334342311333442298325863674220414281311574697660301017", - "1757761158911012634296024333738995896568147547123450716330702392706758298938", - "22242945", - "3031281867507601591595684662049109870943498498967068044997136330115696977527", - "2618685227016878519647939293058275082782755540611681795104995991924556440585", - "22900716", - "2112181552700947339962938420269530153766150993848772855989375338752070937069", - "197547948294400611040013165283665249348409395470882806020290057351478379275", - "26644248", - "1667928204400183056396165871862749162606803103705030747623493880565522036390", - "3348810673086452641231222798652340440862792706504826626045952537821275143464", - "27879293", - "904287309655484323920373035981117521086999656063128402943551663521161142828", - "2387366132302801921972678265746154528591054276991141592859554308601814481674", - "28080682", - "1307638766113657730691958614141214519726572322081154172012916960766806573965", - "425095405403479822772067964893843723603103764797263762828397373500272994367", - "28140337", - "1886789772757761375703001905295382191552433412530698865452353589911624471161", - "3239368040394418005656357565365830198516404834737811495797512044619803934765", - "28279241", - "2126117686895943579293199674680483758998457852143716364471559989151001528353", - "307306075696754077691143529921447245733054386925734077498907781227403689987", - "29040703", - "829448320562318085394353710849801034677346790651094574952732974056120784026", - "688814255649261263223740682100135327668299279644795565695112621739643666579", - "29494849", - "308102936838601581432467811606077067431244997308266903529449096076557459400", - "1753162106889462034250973726343187703843050743644195813910695502993255679257", - "30730501", - "2481246349575551694319327759771573747593879195689328576673452528997469488515", - "367401051403525288529898143688002721092051040982953181988403855520452853369", - "30921227", - "2916277618333161299281407103799940956688309085409028942548966107289486889126", - "2888304841769469075582520534981805902472085974273118635725499618787592330488", - "32928351", - "2487230286657685118757959202773543136281218426544926384980580502478816847424", - "1817403471649698138542324924296039931035660147755672876149590207904752413291", + "70571138", + "170295614939633358800748578559862917334126190714753719574077389816958619011", + "2304719096160632882749865076830733028618252749502524101594815032913840801297", + "76442027", + "769284581586606973389646580638415577437438257209066127082047976491608997636", + "2379156787890605387112411810994601250516526430673018083639593136549113131794", + "84149519", + "2485887619855664747338733990488281266216892735497217662701365148981848160540", + "1683153807988784337112117060048820338098108840729965495283689425761097542751", + "93667105", + "724979443707920228889025842078409134521586261204763617968722651373675365564", + "91324979701932076341119594063299809263489273697193211429855581378566763184", + "101139960", + "146899075783564079183129242171238638391182118451216378364738173226093661286", + "3141300108700305706348196611454039070328298411675327168278438129447449971487", + "101732016", + "1812576803668442145828125635795869966638700053631630052786260671802138218572", + "2739921074361917346469862396534334334450900926797052574922030609519030270632", + "102885434", + "1127611009446158538132010612726896406302518641927625837717703444683184391187", + "1820137204068523816143651375883877494535671438037414359919263454426521120067", + "108395877", + "2627360676725659451557571585115546715214927407930010663132091548024256245138", + "3512215056978918086795270151196469826505131530674659529579232634241832400181", + "112647455", + "2578153188136393021678211847214116832197654248627921851958860249292107974278", + "3284771879088203191761988925821009837985943472860244911281176358639356638198", + "124993537", + "1994781647195646573712650993490959985537412009701300220756277767519071562230", + "552509472439866132375860151369959510808854929038208721434479479751644620401", + "125020381", + "306677701512827270638365110023381039235691997868944785888735045256716638509", + "670457395803914926832238037801976994856374268285346968392453267766719674791", "0" ], - "evaluationPoint": "3503303398369337265075415458124529834314307749819771378772772516757356808639", + "evaluationPoint": "3596697627507700161681131409860265546113870041835294859560411928907902121666", "friStepSize": "3", - "expectedRoot": "26589548305700101285204023748890519119149566967094412128210811803662790164480" + "expectedRoot": "39157911498883535236031426137755973495260504355631112646150689976596666777600" } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_4.json b/src/data_samples/data_samples/fri_verify/fri_verify_4.json index 53d4435..93bd22f 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_4.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_4.json @@ -1,377 +1,290 @@ { "proof": [ - "3017572121570284477718835761325344822319267840992497320356772157324290169326", - "1992404075333315166930302192826705626485703568082555083530120532035770181542", - "2503263707527401200315687000632215619354907109597356371944281904885992774009", - "3567405866902392664576981236690547391545798756252357123332622250288384782244", - "1503772395424392971701935548900391264992009873339240445249121106463174225716", - "3283644706896361587521059445923799532543750164100750387123366752398451328971", - "270424168604303235123240985963331044001256809059575961448686639421456863009", - "2205771147305876561231476356478997735660695431623338571641937583394841501479", - "1184016063651748089275009436908024196194643347186569318508994900524315617209", - "135394749394106711497690023126154155667053775305217575912684322769400558449", - "3263256213845448450989211954723323067909214647926956298156752571425620762217", - "2832900532581526485284662891813558405938324896190704626112818875314907109976", - "1160666869496059852846593543085228312702558899898560573605721452619393949230", - "2453352525683849910407987395464896536647444956514905453206255791696039978995", - "21085302916111766430944375389729003707522973318618179681803873225059859460", - "795611077318680659440904020763680114616406605653834531060328319839984866667", - "3037594186175311676650591741800689282243743773786232438315615612106228412915", - "1725346909668506534517142344899233014078845516024978543941558042457022045797", - "844569631674267261435413578468029776649523393219287001260917652698406824246", - "552704367484457204502741263886224604271034992134872944178364509687406451824", - "3572696974737061389873708951450710500327076267048738761024086693741302649101", - "3438802591946233245248666562334242344885555635775887863461002358714101186069", - "2224031069340390389869690676667839762507930129748300296113878846111102957326", - "2893360122016470237212765133199913972322504144250807876485262073474933774656", - "46884590570320357879525054760783881324654125776380152924201005410722140359", - "377554821932927063050721766286289979735565390840496222362856605398962421784", - "1715204771424874700916281051708276395414638588742801963573452611719277232851", - "2384217031687787248536681068405991761575129384155440753555933832265868402801", - "2863933946973633991410540817102571535645434565587376574121813869810743529915", - "3203088550288925847190799171053507773574718107772649100381492819353462451225", - "1715165863346278781114767120272577776812134233133152561759431517539428978907", - "1804497139054759811845704994882690451109955077046093815290816058573043678585", - "83652216438014805503352853153551094154530207684050038971115344539148099548", - "955324316431873398646655454415902079501163920253232869048055913721511316459", - "2896329038151506951458373040039579005122281157411381389887303884765758895984", - "2127115917991625855710164818400291520621871785317873121797585211461316686117", - "50840631219061449998121494761007047526374519800200734564050423075912929624", - "2332887972266231591087163432935208843601848944008594632324843547074682188759", - "2019138091636502925773761961611886111390342221013143063692031838193224307766", - "781927108406329618599080736823026233669949806392721116369878226537677194455", - "1553285432782928320722120581697768003209595204588997279890475713138166034438", - "14088027718669747540615686288232000711212323280599398432256148134122935917", - "2931312147189427377225884109689865741351330630463784195832342893213458799150", - "799237286821892937139730311368120771227747092440965082827458573038286873245", - "51153936491739474516589764018789174848447778796580535219418594744537636088", - "47049567374018628533886597712967772535011421801759160706286290560333217169", - "1216836959442125993178502224390406918000802129249615252259924695080304920997", - "910423610345619773165575129941867459507129877328215894205264662636228448780", - "2696558151400510284932525193168012981779247593081556253568478342024264073300", - "19908544838158510836401695079779286826581041487673572312267914458667559964", - "3581474734041734725587431303640570126939301979836727113522728866516517682487", - "1549135653872235328637489009488246604212383767449917496766458065954097416559", - "1120287617253800131727811175340963406475575412486806639735892128476523360661", - "649476215883210381663868728850392126966578809365905036145472661172335415222", - "2362980114108441545220186700018018485310165946749569621909847029088626401885", - "309608204094097391851317633093833689301823240490802768641389362165672181885", - "2921668460907473973058306065485860371325669513376339160606938157114695884176", - "642257801713035997433589360324960116216130424678267465042585150265312464549", - "2202828864008152380292618284998782680005206429553572531640805932886741123408", - "3557933921798103355821445855067209347397162653337930040470776935060891549300", - "3215097987553230451860913669436447389334018241028490399399746486615271594568", - "90394258392916605306495579285392877939510675000260920480808197047949244505", - "474467257008828135974704711735540221600138686810308525011247019012032297540", - "3481568776595722759236620110581441976908698760355168092915452997461888910665", - "360648594577916284055565945880750714476873090378617408693948611071596435894", - "461289788452590157904055954823583073563791488795812530332802005981149591980", - "33976153479859937694169661860692376434561453243941150775493874627974451046", - "2788623521805821548938439621578422505257939739778832751402392052988825996425", - "2731686615680762638212998966944798564406157112620646257500708668331443646080", - "3139561860385593532565626187340179313905205008520514083657770381569892475", - "2786644778099556487584041639897428434106213528439069074281176266231807686513", - "3176373941822429941956510355001994563746094381327415871020384246923394511672", - "2920141948425448289610760676993978849829650425290571616751423014258729748035", - "2559390004246499719234768034755040171764591226324356994651408513964716866910", - "751630844153519436027321525361483172499913088282497403643827123502650598645", - "799641010040967306282348950104175842127533805961677032709867249293822077476", - "3142452392505903098742532183569224886053858323627205501744926682215346117716", - "2694537793147025187267853843401377210509991666573517995913260355240851677397", - "1327143985843021278422899701983070615884576282257811962506533198464433336763", - "969113794139617817588920801421999026649530490471130234778870611287855751197", - "595108934934783700852314337727198802941920001054736528580612471638793100411", - "2215375063925346454860921343805937146949211038360433910231517079080344168056", - "3532483609244301441187613062424813990129234823901549819734369049972450851999", - "2769495588987423072586633048573874447761505052854443616539306667207950286867", - "600022466429214143544595333865324576009609040384625133284721442760022589412", - "1469690030446232362306060103851426919239746492889951890213451623973464997713", - "1168013438223819139239435948584005883687095760979266350508154185577212385060", - "3138381597407324098742725489431819174612836248710543680123864449864400926593", - "1437819762321844233875514635540735047504968679442572537856019659564756418466", - "98280695204048721679806825636827194220423301225184508294229329278990292615", - "2195324337513290936744232380177218942019722304054125401540609485152626925253", - "1066267398709645490503487347911522567343000152115692083070347442063053786290", - "1401099834957220076771147695147713080137821875042807110836301240175068778416", - "3114828732943439092984656801563902125621919482703563255936095317624402985877", - "1034446226886446187569074333982869702450520407869568397674351527267555021798", - "773864917416854428608266372385863441075623240872363843494901480532838786004", - "2791702262753933306214041483089541363920727480251182202354786296757941832353", - "666625189652351080630321173544337016007261962651102318244660254275073032621", - "3599167499025443984243075637837903035539346027573558416674024948473755958938", - "417129830009267654372433737278288656133120165794448913716453775764014320596", - "2974366072762767189958641206014873004234887309604121267679747431759226165741", - "3511875574057311311799450046648276902141793510487241663970203446357606202011", - "1759956735458060034656358075484313992868698481429582117392221404699891673327", - "50746258613438893949181930702317387440850981481543386348512462257412829507", - "306369004041314642382728190773911934664823891455000942153367787585521922164", - "3046559274647634932687995329447556628902797663476460752471741467501972278238", - "149989927724916121971826311071590188995304543085285384456780595972723204992", - "1793252901237160536214248267001452018692608573105808003336489221060675267921", - "3517393863671975365371963090587993112633448741126918560957400668587304749589", - "3242525694501865789344876816984220868806431152063611849270087987649176297964", - "406645888880942933502245144717464290391848203049332987678236042372621510944", - "706753986681324053088057024195774543592097452249965079083417197237552549058", - "58507085757808784645348709937962541455803827039515672990436524616412039217152", - "86618847583040311288632220074910843202306110849986024803516723240136016396288", - "101655548480628744485800813060056644312441491400975496555978178029140364492800", - "297360583575858269892962303190194624078825534311921904811648523298442051584", - "54558427780465032438605130156876454819379384141727464699926388543227472904192", - "59123022213117606197132865368430584600193560170221238143207986093936038903808", - "31640954271762919736985003000473184036242764098829937333774147614724216324096", - "99422935067078236060446512003502791397855608725960861295641939434222051655680", - "106396792856787086841546096139472865853460954766248539819642289244867867443200", - "86851914534754701457907235045106463362320891497262187505372346855366791790592", - "87848054076613793827137424817296702677363107052475455651640984960528283598848", - "77258937669080062634586603168339592190296382326572678388840144060715263590400", - "43591248855411379610792819884349361923056920362310167565279312291593684254720", - "63519367547095012054744528670058857465531357275938463182917190957235848609792", - "83965079557041383292827013505041731746862642104275840545900380349543684767744", - "40132520157140466004990304362538322024189307828454345989382499953197405175808", - "34120838796463866726511691044305935124325304844529123608221677914292215611392", - "69381230881045631156080292777151316200819800200495488069390357076058296025088", - "73977246161170954786577700106422908480928148199655739451278646260653472350208", - "46606601470675571588164434008708182318797261254652241640767602504677978013696", - "64980221744132386628301856040984267607226492425995703813990645465928421081088", - "87704960316592213329726298411439657874388564602772884306811875156256622641152", - "52641859248012358987174267597432046637126825052272809657157191941928303722496", - "42848553971389793650155394380143312260352508471542786610431707471606253092864", - "8379010380911949996556304835422312207170575106033117782019349659212639633408", - "84312233799648148056624311780071116923020364053026397659965666661681667768320", - "79784507184896268572614921361594552241474228616485409385733713199635351207936", - "24713582790859530384724862799963704182078771632726274868418146676386968895488", - "61840773253483242187345929764681266957984737054797752532590931407187010912256", - "21680824807634926122333117739594289630615617358704454347921016976927690326016", - "24611855193038270148903622402886053262026183594558809709348115825599631589376", - "49627953233838652866044176750826910055871606472029229069983045071017183543296", - "16642215320330985111007058939111958575034197891308674362850563710994341691392", - "80264615063528392079975361918102436740865555332357846631048174764995079307264", - "90146905561836605651907145005238660566879970944270606429447456607769391529984", - "25462885778700211984789141093610409420820394343112490780321482246750776328192", - "1602750189824247609064147219114825237322014263590122562784858840607630557184", - "76426752286696685753533827821279832518090262040985858732838111222083247669248", - "62049526997467635583456529910741368854101648816335925940517838428207312797696", - "39778347207321962651010103043069020093831666003039387406381109730282599088128", - "48715745699164192094826636218858475028496756359614119168572879462147456761856", - "53913706474237017478873000938861427137194369426114078226155210274092269699072", - "9346723817377291088471764397873611663123396011629647690942406180122354778112", - "39249033049741854768424566697125420732000415842382298064736690672363699699712", - "69361313057851056435216102066526708233973975291222210778625222859607043473408", - "105526608434732220434497126373041322124606276121008118211433956408246686187520", - "71751066708104128071704413343983699636127229139487654842689066399141518639104", - "37559615210421189653445962672303417873256303136321256848160107103968953368576", - "96780764416358174254283667230775620667885551269918239109453152496887669981184", - "54560035262199057643056924148142797657229470704963442741167972029094460129280", - "84438692342327498396797388693131646883912967846357802715526235333360789487616", - "103857279669006338508323835163849146249018292372425131867819562015346932056064", - "17503884865323291195172266693508724791397551340999202156461995517372128034816", - "99505905782430726516458927769898567475273419879493593019333478374021210832896", - "28279402253853978781939416899778327985117252627949631470099751111976395210752", - "45476952834266552520445958375073822199351869342876325286023238845134836596736", - "88954531852274654138975229659986339113529619835654932667957110729997656522752", - "37833114949380897723398405402317209556031419645864964405406536213304461754368", - "113906005686664754621973391418943243522924051504923828908204906929880322539520", - "78194718626705705001403830847481911283925349549544141933223879181321174515712", - "79089247159006895064200696128024415474029211714401462617905238469070714568704", - "85038367630413736118880333657888137089574525964027931179364970128363701141504", - "7829691858432864069721027635078602275674922261258452316962426947223469162496", - "51954226688328896175123072674524526053732897588587857080480091452788587888640", - "18999811169067178582541530647444497068549446089897858143041588833213382393856", - "94877817893067776612742980806904538822662171473644388458766739326131018661888", - "76147053197947347343438157013882884597176506143373056923022931291085849231360", - "105189876740259398151420698887000211329893861303029227719483396673554972934144", - "36406360557559386223489047349870738043006732394379166365859342747248780902400", - "59784458776546570965610060035576741642020596936591103716415577634067011600384", - "6101565481893432173256205446199480580662366667944867782531856271675003764736", - "39832708291279668758078948367797391993563820717609692107097787137286951927808", - "98625617452685806758698285821114567558078581661751772617706143827079297236992", - "68752829226368610502424309306045532653627763857096060604178663688331337924608", - "101319903274566155617769408576824600781838185550298581117894288877553578934272", - "14046198000452466354756082402743426705373946153030434547170483451026917556224", - "34765719919944013260582435975836636923860532364576976659899719903744811335680", - "34822243865668534934825184944342350655701604867662367022408035351788167102464", - "84359744681708162154136566326414267397475443083623241826552627649413096931328", - "60359404480317772752412197927485774380775895946472787598431553152733350461440", - "77719449198162422422537323159006004944370912677962201332328220980423941947392", - "81177548271053818260314747245222549018597376740013639466937012319905059438592", - "66768543825046544459299238722324004149196993309507912091773080229968221306880", - "69706395213273141017958374837557520294933231854303974455821856142635330174976", - "4147893502454360475774212346465437182580575615321233605726183843601091395584", - "69334879624223186027203396566227841244786108323241207230446294943831026565120", - "56861942539513899193558780225357494949262398218467207285556603037463189913600", - "73190099797891707965570799394115692152419291062502994698939059080214825926656", - "26254265726519656509560491468513582115991502053849332583232520526245830590464", - "86978675154149862065353824839529563054089741184237557199583025089496657952768", - "101739088888649872876120624605184413231846050290363953688766866032536999428096", - "84621072056280789679498764232988752311616524206136565226018040944613056839680", - "93348576566585335266941382634379361614306034186690893742612639267356760080384", - "38951156916999811335445944881418414979708657305082488874475356134156510691328", - "115237823409401223741086624773819301194288767157801713289901069153014919462912", - "104724720687174477874000488008487104671582223348144826420079767614066253627392", - "66624784312794003225046077039472711219402489593433240997964433530554534592512", - "85450149951859585682902806670650065812837018054645006623511810186585961398272", - "80473586707540943710332892295388368290973556195370151646335755603563968987136", - "103704439800281976801959369757624070153960052227360694884185282050913877360640", - "85683158417343233648799408127219728061000692440374973198325169039555210248192", - "106013124912971353006914526505892332818586754601032257349224736087700760690688", - "93634675840836427926442585442011686014566622683755092840341211781078041231360", - "91382630602368530125190508750859541436884812252477768542133309114287044689920", - "108732872067183634981005564515023051276396928995699043976657798320072784084992", - "76819684610081880216532835363147073923980536309569182931301515392142161215488", - "100986741478429725003610823116563675712733461788623848174477060297796983193600", - "84220180272738324747966090407776241582971981917757338590016149637814244343808", - "65851553828673899872580157378055816588504823273647980463766798571466615947264", - "44192553982841682486822937006217642115673023527148039625258053449198893793280", - "28346382802053090621553360619269503481286166120680167399358679608032569065472", - "34599171183799771161394475221576812804905027388768968767764744545408355663872", - "66716289652464987468468196820248077618756876857629046176806537135983274491904", - "105002880074454997789607159545490525811223772328647749682804490835987110297600", - "40655691916269887938694859536892697735767195171442684406750606507394507735040", - "62638879509848495229995198382318612577147782169909841861857646574740246102016", - "78735322321635746074508980812736127007672228446663863423413357918411001167872", - "94436186380394538750631320163703822006146160002828376749062092493502686429184", - "20268823880954821793708820728633394857201175647187899937958729700306965233664", - "24737688396595015830677371442431516703328951902928539849615681367987414106112", - "25747844012828914862057707329344277221242171882809773673478440155396991614976", - "62421908125311900701051938552840756132294677560729565330282149602737407393792", - "101867629297630909057615986857950427111155204008651084832602918851009837006848", - "19104995665953374938107492240591226127591980569885946124215634923140002349056", - "11416276535887869733577454119829086230784722867148032984801800395934190796800", - "92827906200573013923524560083472285829771482633356538016855595111539556745216", - "26028410419359940587146355487878649312110274171102862466835464922309058363392", - "24368779357339858735619153998547468287494478667044682192127299371252670529536", - "39421482653202687102285061215701400799814967728045993792132962973683959201792", - "89047942718302717992833475871477329147992415650747979391117075255769727762432", - "100218116224854299166166126412791412633742269494494402116520616962719548964864", - "1352286386374636773051544696830242481645038214019450844069680645948070428672", - "16904620054664633657179706530588712345042631673079707797229504653424674734080", - "32214125413724205184173307513607220890195218538048422883437678121266601525248", - "73192919509697198583855934288033330229204010577201981183344867460912334766080", - "91222197508068624213221071844647009351083184950126095209471946301940258832384", - "59908878155404084825749355673787668574593030254039556082644452660850087428096", - "114858664403485631778306405298925181702987236014359113347334888355238340722688", - "114717756282843063974442555145214743591782345103543317241503006526912832995328", - "22458719679476307171339559431552471095283198372815728882499956900701610704896", - "107606844924071420130065671098321970021213000914146834419207909922652918120448", - "59070058152434141895659128227169336341297881976562785029250482446144316112896", - "85039887969968250436953887882238892869491577707983411064522759829793764540416", - "91388508468272218517384480268388196349549090182528476228869018089831675199488", - "24522369809735415389400744748787667477808865841989875755516622918946291449856", - "91686441989210159743670720034188196968741269379518490846247125619278362968064", - "93043856734526907041639275543537470533828871625181693732739143529260514279424", - "18553787979654945864146572373725982788139661590839229569336670091699139117056", - "59770364704832265107045590733816072393710834817451631896526812175446929571840", - "2091079007282782816881982888863989615994416988150885299551071905978167328768", - "21468687939554052294675511836567967750866695928087186242118382900923923955712", - "72726560656432513138271884509484598446285274423161522236276760231452254142464", - "25261835681899127993147330634432882814866634256796583434434225236381909647360", - "59432935482474474175922201630820423482179778150880203931157192043552980336640", - "4879189677417666717594805097877220673372386236219231382337368273657436045312", - "59539971334751985632789553732313616049809747650000045841672926704230400524288", - "819936854780988717978042655475718141367737237941326442091345741354333372416", - "31865188850363345870420444378870681805225905695328261621402876378636240289792", - "762150642831132561564802604643666818283647765547979399832107627758688927744", - "90515568399416746922144758087106646990741346056917240436263002608505030967296", - "109921300205687140097093228558342690099224711318261763987296501294616604049408", - "94010239939057440640995186856749884446966908790574808388823777289014733701120", - "59045981672931111005539036288228596727308657583667037608289165932062046158848", - "102695005295564499153460224403339155116537170661292814374813891570100483391488", - "62258442226673432684759999434779507138157815239537402772749168060810456465408", - "52116670967284196587384272097674898950177405748158582582799851034404722835456", - "103702449830731367155530295644850077951299794772649836687548783479440076177408", - "29380933514192703737228413852105482903407729180818365834509182462451590889472", - "50152069139331853556974286457890107723496441303748274621683095009261130874880", - "87884805541580766573982669912992027502571983722125809942867244761224054833152", - "113800732157206689310423845294605203650897003879788691425288833793759264112640", - "12172187131048827038367861868097968325267888735090665919847838781310670733312", - "55313128265351360019099166006179560211324434466809032905772374700855729848320", - "72076589283366143588386663751861828481925754553111700842506121450009296633856", - "46634490374136344985478869088902485030775280071879326797567163009190709952512", - "114351549830710467937787076595519685310283626482791936547286177744070354403328", - "61982978082734051824107961359757731339270053240122478119732232972820289683456", - "77140876268637899470566162859779360239243232303999036137470762512605822058496", - "52994513599802559423044506194323288409489205656410977039136092332198274793472", - "14093586885769204294432570945015135709508746625441001715799742464469132902400", - "103994745496213979520864484437032309491566694951974751070319062863485517955072", - "90159976592001941741965184891759523174642170254034278660528024551002237566976", - "94813321391569857248121925955467385008625078897928092653555647101858075377664", - "5710227628536252488904666573024893753853748333510575199888606344598947627008", - "18626868475462150334613554197945826444275274602700151599941353874737741168640", - "68442665165001247415531365347959220334105344798504860406724092728096615038976", - "96095210087267252848620382383776933145991595134824348486465394932117862875136", - "110382927086148915339733440479638103401100072369995854880827054814837606449152", - "80113260352569798213167343951156857391135843667939351812546367709456281632768", - "50236003482645774751974841257942283479331528046100960555561287805443512467456", - "74978382314149295816785893583709530541484327870594328866157299344321934262272", - "105633643550709615642809611849340182925679854770448390189322406718663980744704", - "44300630563860694709320171095433877489253331501215536032590472312653847986176", - "15189795729296251513256406727798536022296690057214505969676287249996301991936", - "112094141913114669885117149426102553253639445267451499387933708724850435031040", - "13278293322499774486669463672457513313885572234497246163694558202390407806976", - "31324956508479386975753499698018639318036414297394434114841620710501986074624", - "40086632506152323929174525295535949667889915959282160005648957812560696967168", - "31724362688768903053241470322226495678694874503350484004623637880995825319936", - "23468561623442075486359386148932871997747371746021705622027205802834945638400", - "20718130590356643130631983621983457746778304128794005290277308438618094698496", - "59831298743708566543160150206799457406790813533367728310496687385414121553920", - "98258790249187073136084505171983627046052632483483500614920591703125516091392", - "59397304388644056410144302760671833430300648809840414739082148732908676841472", - "44728707399833913328805448787842569092661929954117409058128786858139621261312", - "51965429026499014171204582559819690922905321980004367912229646699675634368512", - "92159052116020622334617634083941760766204826935556344079541987728797112205312" + "3143422205801863050208810138499208977230729631415976007562714089318657918458", + "3012208142566545184363720727389742578938399371491870702647547714427577136707", + "2791649958048486482369310625738786467105257617224632627658870062729276918735", + "1090499204177414594202385018319695081513551887422555360155957169083417478214", + "1814247149899855925726144010469850271570884518743275103057310598169889453590", + "900733610595861079653286157526946313055791490903020232604669349115853616913", + "1136393717006680466384471900144427286239041530361258060580099299257045292035", + "3469825155125510751271861575075783623874072483564052674910064926414180809772", + "2633697481730724326300206463560923193242191813716379334034573034053738083537", + "621291199954511070856813978933625464648697254499338024591477469092440148993", + "1068041038226850299292518867290122918690121948962160191408415785508562257651", + "2011860330263321894542748167788963691726801976519722045662828104904201371295", + "2803943800990262855918386790408160187182675542442527717729036082394350259442", + "2286978684952963246244071623901120297102884141389488556068829919327326235565", + "3538838567597550735420151039566573265906063729247325971021111601437951875851", + "1119965168799570970632162338487463831955682161634825986155705525310301868094", + "2990453142587109858309796437774970419814411704454956504074464130446086585642", + "678631311203817206841167223409361265285490565159478891980696975838659387313", + "741748163936271390841407650014077011638356912732061544484840684421516217686", + "440877816095306504908481731664005583609258510968487146732596753849560872373", + "2648093693562905780820097503226146882203479653119820560031761856763862744110", + "150847104677544872242297859661431674417721255191497895376730907025918391300", + "937570407648926077444802345348289304258900959431461303775341059259372139314", + "2058227521657137628002692409706579473051897613384788311248221824321478378634", + "2709965110986585356170109031554072024983819622435146189582024602309882465971", + "3105739600670981856465356424325925758082681205793239417161023757120298558638", + "1939720525652699508900983960615726431290024353850938252382939731731599786811", + "986861781301680400501870173366392045108593680336076934750336765122481016180", + "3420889557275126958219304894292679590897599347214780546002902975922479433450", + "2455853067742081467347124929366496540800578994779531887384721253355078286438", + "1357309305850022299128202385602822567841096584043678031354630164594387988181", + "1124580409965292969497490927098792660780977400596675079277972674179858431704", + "646620630043635997538131623293427114820062569185135827689562316889188213634", + "2484717077112272517202599596469225548819171018559308221963851927022012451296", + "3206663214874917073975230736636244383955626091735535831445717090150845317686", + "3011977488015544417549510448979173483527685650547704819221837914061045760851", + "1638350401747465709457583920977237759627586428556247595423629917367768834850", + "827705475326579181127833865641931008329516330551881463163412197775713393279", + "638988585696751599221174039438571240997162394870477051683857919194745955856", + "2459736105585271367636558482383771577690326217818458606679895032892455671644", + "1189977809155381645542880927665871050371024361465266946502578631271741312287", + "2832958185630213410486892417886779652550110258800558469112723614635404014139", + "1245593897842652142560611331644741191643572169893985021123433224270013274978", + "724383658704590696485031040679763848791954777017855650018113398422245002314", + "1040866245771406458642246137591576893095685700410430797881270924198088735905", + "1976311301280982149585557707639517903865570266898966989850496820857882640419", + "514587414598304014605424417073149220023081085238707167320158382007953795953", + "926960892876814021914737412036609900034308135219472443372637090573003962741", + "3411645935642433826175673804527197211562250760564385483451310347765810337105", + "503900603530623228090826023471921736577228846295363091887471996646832645817", + "2352014864755802130406710466092751227381490607581151733454690524675273683874", + "2912733492947472252719603614080817203122517018374016543768220613448347855512", + "1911162106551414425189144690014423326656237036694948877499484151663702631830", + "3469439584545615783461393672647868097904048651370003194949725475619243023846", + "1807714845588143039614868211774709108361295265685452229740652805105560380081", + "837944419607960064860782045369111328002354658281582375621838412659475299471", + "1851959268715188391054307183191280516070034912549871825199054595926353424890", + "656287119027080133079341074747787457889833412568361008307333776985076633839", + "1498615329158390051934739420329569704269717271921079908578899093711887754956", + "2554684237507298485942741851663552560518539406284509722625529896204209787528", + "3201116351307498051040138192355240177699452899726177621469070936128701169906", + "1885156124317831409403606646536237759226101811293709799116358027409626365326", + "737618099612210538003849700592108558342896476672261939433484420338524179985", + "2456921957777721302533333018915101178154510551677210109252199408962152630526", + "3207198564680615018952050111168247292898868907525457549376652558019127040201", + "3608882780994200710346741250973947585361565568154151171138443314596251805750", + "1658837409344097087095178647061716383605070686449555744735487352883511760933", + "1092788764876324482342897442644405331017680630576408928279893044901348195012", + "3288749391394280581422619011832966555586171148443429768721247695628175620049", + "1421903083425149937108893616688470672740194686831252243102861861500713919889", + "3343859633860493583530194298426734786388765714567451320900064241545078013051", + "1042281713435640210436936652256334776644339364717875402509978439199718645199", + "2074119754001499384245264353313225803679787427317880097460674352703667014110", + "1009148047995159014236863704385230709160029402312750648539974445749890501946", + "3568080124650310825986693038548536146522374684033912030470826506638754429160", + "2837282791476275267720403107515613753955756373732180686173304604008541718931", + "2871700696860558643511592112807845430818590600864307331570336680144780794292", + "102918137940963619381014634345123637210172222998763586574123439328467653492736", + "74927560918818520710311734685291171799508532627945271139877272398469946933248", + "1841334577664606012767459145774979404175188617317846992000575455453970956288", + "32422884391703958435856377938356195968502817712263031805810926762092344115200", + "37865534048854168630063906845238542612737378325731505922814938474103781195776", + "25996972822658291892117757083338435619528343547810280555594593410965510815744", + "47172730397738316602982854042536248245146684321982063386769300299499205296128", + "23841899127710348126126976780117248693944481944829639318132693576457379643392", + "50555744639401514431959972370388174002579437117969664947114634400427719786496", + "114326037667260507509879337251952677342090348476970349629100406964592712876032", + "13647880386493993031175942234070441483982404565839719147621633193255924400128", + "601123217285612224979385315348349855389217612913848048450288857588684554240", + "85012104301721798718140109709188534619604173081826236021061625208977361993728", + "95343483932121814973118146192393535665744503911038749076190521460300626001920", + "88988710875022129691736552443220610515413663881002155411760471918379704254464", + "51014000604145718565755722236093132331013469367000516778284239164598741106688", + "41092171218967642299800298996949265152864559425707280605255861013906628542464", + "49463736454094821588639670735468352347049128965822819388794903970662309691392", + "83949216926156567907913732744270241080761767202626211743351795704731724152832", + "80586238100030250209272096346585361892806644820779836076321373924973600571392", + "19257798899413508293589879541833949292187039241408444661926396068618848698368", + "105108623397896489199471065350566239376172038820491291460004485511510000402432", + "59410600340513149776426595200645770154981445599507197278682555486718419533824", + "80624580813261874714445788649111379592440740286963077394903058763477447344128", + "42341920281718390134008849822511715133045365278595383984238035557536346669056", + "107832744784295152908387292605984005654526373425196367228125872622366707679232", + "90453531823761824681031777300949326706538431027701810609912450785970327912448", + "1941467028123689563159825659373704580139355305600468266856854043323153776640", + "34820186929636234610531766000088018590479098420396889016571824560516351655936", + "113386234947197631598795663970864133360461388857669928235086485023476617838592", + "115481609978615462368047620642994839747274810672511419594790820185978448117760", + "88281721107394451190743583716440936800861968769507002047063048621164205178880", + "34747677645682542913984289433536284897867234429173342992940811409445976276992", + "50313037937597350262967538295653193401522590951689227967909865403237397430272", + "73021303297159870651691530554394873407393560314356595954345890062640435167232", + "50282372786074307099010403679859459548349369750916287777612541637140326383616", + "69629141095215655562607043954087708975179887837921832240978492533409042137088", + "102260890733904228520736322825946349428998725288131594297399043417148097560576", + "105990232226772445747812307533522900335242597753022713692570179360127421775872", + "60407970312389308349401710739211099318229423672491470835442904048796977594368", + "81885295917450492007139849693115101082986597626376485380738259945403946369024", + "29951510755105721095059751888525776537351094949226371706985029111153443209216", + "68856740514169325658815768890991343741384943512783959924174385814674413191168", + "17006891201830178361257946653893229797231066743881838215915933656722104647680", + "29744193346231970543150233206935806872680662806101451534485314102270541955072", + "109379911936309909300435147830225752827214926002322313049092031886430220320768", + "115512714415609706656548499161140163735728836160032893420095433436400128622592", + "29382185005486176604204533258994200802270326699450478362908375070913907916800", + "15696551834885067346406326971564128901485366213009891090347219580946376294400", + "56334055907587308895334849263199583877354325372277641915158081083784856338432", + "22775931635690458182961011672084986380900825993470496241073375298677144289280", + "52736762450279499200665343001142023844383791918406055176215246249477458100224", + "2379055754284752650802327964891998427340796254630727471265554288002866348032", + "18071253315736858600749950247109056369129443348899678269611563929362466078720", + "24855863151805360073596544025503413663128258359848467144980173974234646708224", + "93293538719789734641316695732564792111493564466817697526033626799881035186176", + "110644238600341547856760949485698002885575863110927891211310602767615366529024", + "75430357027059634840287843372128154423196460161544390990401150595612295561216", + "115077022459223458625114087428408633223555715996221689047071354464093771661312", + "16422393832964189477945040315954784639893043744673175923040893600781872136192", + "61737452692646018208914225748257232677585327845820949475848624551987469352960", + "58237527003453901004605944560529046393850927463343611188499865496243153141760", + "48981398516164381690542825863129707820403362028965160740670171283889439375360", + "107752012087840942132914447263259049605364442601557485208540664091944901672960", + "17114039313747692741564360508391133221596577286176340496146849766032795500544", + "43161885619671776372148475117837424804796899654582764398331744215599440461824", + "99408931116545317199262838933218151417720283046841455861967793344712921841664", + "49580961872479972553413464112056664229074336439502387172057451232361128656896", + "45357429777695419309260331251619121552097873020973779677664646295900020277248", + "105727993516349473672893096478524666298925148384085054922509235450345066332160", + "57424529110023507403412863475459908895610485310370528212892801335934926716928", + "92119602952250018092584852012466265101137399286690230143449306112140035227648", + "7756891590794176264371367408899582402457473677652402002806840378762974986240", + "6988020294805141987669938393136477292120496222660355066922059289394356944896", + "18072028139012100270468874609418423949993090129442343029849698591334738165760", + "23116377489606714585435594557213439680838125240290376908296591966699002003456", + "68512966335372050999950686694894156643870305255690243038905787904179778355200", + "70286072183580195976657487059139633497093979961520890627244408055578427916288", + "106523972623639499559676608036357353822347052845894842706476264738287263940608", + "92847537630439789304157020042385398028717416016402548995254059224827397406720", + "15142130525634744109636762305231941525416039703234352928204611352492840583168", + "41578476380221851529978470862036755949475407623539646727807239818568288698368", + "75460186798647563758834772777764250472069596774832467104292680217740860981248", + "732538121620225262186568750409900326474553715456935113809418281769941073920", + "104646396000914587681267263870788578930104646532813946301021560945035989483520", + "19077617305577957666724857659027398748445046793200134752119366830113574354944", + "115408864056225519850090244083059011127768187336142778540321705629331918684160", + "78691252468866484854029425009712307246844927140561560298895161271121594023936", + "33861306600527905234789161790022433910218907138464587862545897474905251774464", + "24340466364968524573581728100357741839115296789234459033849647530697937649664", + "87492461932651244021271763044989185400575609369093307967476813667261527097344", + "97627940060486396202081924155912473102567733283636719843355704125650720784384", + "62683807257749725299055991979850770006186746561797992240702106526535670300672", + "108027481303679731239052448426323647105143534868840983879154070575084866633728", + "28210088156112923886690877170780085585135482572591541080254186491424983220224", + "64758945867797265812393299032979912960441484374998797438690716384927426805760", + "33978009891780257735600765994943307767013976899086270004388241941462016589824", + "39446586951430119295913670372990488270921825036656384671246526993155632398336", + "109952534051570482731587626982564847807298207399706942644541586284773692669952", + "104390741636040619193662496172066782214044133399445568069353137967582039506944", + "17729809123476602192160103015662121297335361969291694212984010857624931139584", + "60160461276392958659057384766757670664451358434829392825242122479114259529728", + "69604528545386736524268873133266523519163564123138073443971900205693868703744", + "83996042900520308083542251480318841566665897103931614375375752954028385894400", + "21873659539297283399464208957710269228365190540235067526793094034056718319616", + "3078852647943037851655106067093183010697067652914577623961194554436435836928", + "48473705743333245371493804882093269196430794917986319996051527358431612633088", + "48249599007304051052160461201361888596030022690307650440652281839849354297344", + "57902873696743021772045847520618416937659335889586491895707664046363762491392", + "21279466337281147089731571533590695797642481585957106342693480863208136769536", + "53472045985490300097395763387381818505164890346529214922331470730014568218624", + "73639294893831731612925100410173807349749053386851773040125737693994752671744", + "84328193908783174177235750847869574439979050378773642145934774566477033897984", + "70411811965360809076230320947089509919074967809422226994242250813482347790336", + "34087121716877729092230422563911026699277669504419403435285149378417912709120", + "87894140290630462226860230825555377639320384060659025994487558132499973406720", + "97096869399527345270153861978537342062857041662496022654338557123595859918848", + "5050446254752495255173206407387911097479181604574506507126449799496548220928", + "113669171005949398261514350486207558864379895812070249250410946492149885042688", + "17094576215805638929024623136358646328415065732988935520277861529415204208640", + "60770158620799617732318218362011193665406997670472262671818599433864889761792", + "106645211657055506660990514232200754306753424908431554138615599148602883047424", + "11695610474256419402543288907814599805862238855544186065606215306781426450432", + "67962936252780879362194170435354699372434523845524009361184127647871003525120", + "10079362040238959197603504293869133985708169061170647184049700858629143396352", + "42884602480319437803019128913698662830105452759552823029153675298284115066880", + "72893322044954025025861466954510205473412481097082471371449975386265480069120", + "32308429562850017183396431645690702715134622056966133976734607064366621655040", + "71464181181353341357470059867225441982504345987888959875922254232469819621376", + "65855290264546103311858188511639271867302179035121258654705984674332479062016", + "67052497925156720506275328629100889780811820334707308362023783741359684321280", + "58392695032631387182861384464091923400953850619014581356565021181568140443648", + "73907824322777601676274567342928189010661123186633414782084258033846227828736", + "60126716956593252346333304818671869776023532457273761673995932918929728471040", + "15226544017428987606571530773112960992399902377978633992395741647704441225216", + "8153192910501267571883303085179107327543037491901106112790403200930195439616", + "9011800022183067517897933667715641441982461182431624761636915668107403460608", + "78591787781880297364031688194622407602539455456057289322014983303970741551104", + "43453766051672659532919203627420969553352558977941132326314032391583086673920", + "61584024980177452522331901333564156881416437486746113945801070385025635057664", + "53503531867421246223441650138587861420907258669326336367326618763563179704320", + "3221181036537499672917454032412018961818820097925849732719679971065415598080", + "113604043593815943903183910721637292365747425490547426035364225253401350373376", + "104584133633605673987482759251041004766991695428413938389366631716503869718528", + "97957234957632658413553091691614071137039783414113543467822719553304371658752", + "89368392600933569432273687908340627155660538797379731552834657434617652445184", + "38335077268433149222123616417166721804057710325019096730055561360993180188672", + "80248592721674564790535566128288760788859521731444334270508927430592751992832", + "83124048304482999709804121349436296884712732816813455682384570448450466873344", + "26744144640366515354536725122692872131130396638635076898493912752349153067008", + "65057186436757611760726544095893292697420404798170781795078960218515039059968", + "61563119124844275816877892188246746249165269715050889142029083952353021788160", + "35199979184246061226728953792918680404131724563479414997762347926987827314688", + "36469718705786901199825009981816646275222057415016479331518348472472003674112", + "17924613427400541485350842705766211950300474651814711893604733864976760963072", + "105819624756392034625303216649337296521298466175101209489241227253022264918016", + "4685097232775531428304566246024268889672869441308981945171227269848274829312", + "14901561932136505857559629913944474853452100762065104016160470115363409887232", + "50544550386145874103427995366740810405638448189449072719888709742029956972544", + "73830820431982701227153783840692635640430135199218237677251858210039026155520", + "9067097463656227279661643479668585098714875576715075456913495940472084889600", + "51141393168193445001326537290150716921186314099757982478391936837273067192320", + "16102066918682553016983496438654412423457863919357638024714980108555134173184", + "113875654854526986118088398018170848909902532074448717550736768698137073156096", + "49579836637816926626267987426675750197052330598022386158601250790624083312640", + "71571302711076730857858978824862205892285682649181744204258248728529892016128", + "22039282856234748001591800904229995356738441271434496203430688220990960304128", + "32438560550067296868538446000675350597744127269071853939870570145039406596096", + "28003456461780959603556859764547979512370183759150156500690120187651330932736", + "107162399842502005390044667978206408248961316824050730583575111826880726040576" ], "friQueue": [ - "2258957", - "503513162935907092006553905819516036338892663816756909243639521745397826482", - "848406676067219697009897695580000819307651189573646279790510875313266629263", - "2400233", - "46720418186769976213211859512900794113420340701440468115202140655079281819", - "1650319652427340580433134442674245411228153458695601209288583585140575888992", - "2652397", - "3573468230159749218423356048058142269944488126101503454826560541597080000362", - "3614641357067131642719016903540451183342341376329874664594290403757885277527", - "2754979", - "3109039318989429665352947953837734497409466009394943729813300457815779299137", - "3117546423652698930310411188663277236867929412927873365777565300673774732911", - "2780368", - "685865547416582001324114635104666082788465791039041263817978827731128640114", - "2187581135602066466874042581951463862399767561918805449290200275989806924395", - "2862589", - "3321190249566132671262171193207641835023636704746074314090398962390382311340", - "3034303609056822905759920995414095022287564219227416557162427339188050659965", - "3330531", - "1329126640128567369194794058606448758510065327779699904526539934948619520066", - "856024680143972876340324176478934546223901556549297417104337360401173184752", - "3484911", - "2487158885314471335044512345865412643142969727768064779629411738134325843933", - "921527522600240756258459408053297908751408865999980309307109628979533841716", - "3510085", - "3106362458292289799344936006469009091686075082414694495591837069329761161273", - "1685102790833370524524056998407554024372873485656912142753261109853373667968", - "3517542", - "379196663358143058397218422296320408159940343088761504191712860438107613162", - "189002131405790514048242864120266531048565102035660266591308494781512079645", - "3534905", - "2258879764300244263783401438882535907744480929313454452375179441591249174418", - "695666331197586547442809199675502004308236840206541703087349815620631966664", - "3630087", - "1995435596603592450643613550074166562214453655854741527538446829202263051838", - "2729724623164583649915863002742724036264524973686024502201389849501763057313", - "3686856", - "208427997656469713163454062867148618316919725769272544240455426463573728735", - "1227155643782281987784720446771280828424645853822050528841402794024327467856", - "3841312", - "2918462142423853344566160500346350083747352577232620320729367606918054714176", - "2892744172840932403435188087182495034546392690119522159319481568244679124408", - "3865153", - "3561978200063105197946252974975822793196776812629436572223222571383087837193", - "963545282172200376576243030635296592730635639498916540708229688548445590188", - "4116043", - "2317443959156773416361051181601760783603989844126904442605719646098626354045", - "768675015881944189383133389044608483024074783963512350568069983381876489119", + "8821392", + "1877830733245177072226611860862552783745312834816209463704536346516920383447", + "2862057619932960416613481614035960396218271935716820292837620193944146822780", + "9555253", + "2257077605594515653448329892673691058474970264603690002613630284118087434424", + "2597307228969688643073953214223446436839550550362558962323137882349676867424", + "10518689", + "1159349684239017177155399261692931297428891455461441257510624590932990593383", + "2518276585820919780492811391898584230260096891434988703350358811880316332912", + "11708388", + "3306898732966290153528460499013913865677868227852102386998888613145088664617", + "2577431957430180539386503866681403421285725175452247598669657083931377884806", + "12642495", + "2089202912410197777350589934971648905748950949061918456766196109002707332247", + "1269483546376508082799271196063011979584057328901220303912592165047637937902", + "12716502", + "1622687077607757562154388864164872211567663740486490618755099373093114342443", + "2598574681857567184042963416068319160636871846841938666077276980226115442091", + "12860679", + "1827301470907553100656188132150086240080422807184665224972691991207157920878", + "2174935072740712709315807298408818667342198704766363433315542700297197757882", + "13549484", + "2158472463853412136738490738598847666531731688950784585171482401146790086274", + "1310734038019375955648988362277286336034841377287794875173299486822459663431", + "14080931", + "1450213367031512706884732238865924636575539697964710872432726525741651760989", + "2573402645855151849961052199136415859986436160954283025215578518462478743832", + "15624192", + "2195596162954565773323178124433459273405411479078673877003735514958084102200", + "303953445191752782743776122555163892337453340259174080411222453590406135027", + "15627547", + "3481685595341734137034755388942977881974183837880383252575245690247816207675", + "199999501830273825681522796742666172376092975561071812242932431878713354334", "0" ], - "evaluationPoint": "273285551281700791543552717260212068149598293644139727948170924897908684055", + "evaluationPoint": "1897491531436810602087757680726380995631437707248835288334123063789324718517", "friStepSize": "3", - "expectedRoot": "17058718420831786490131169818857423974062663904999236422935031808823643865088" + "expectedRoot": "51990751892724458268037107192629261612089259401152235758809976830843563278336" } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_5.json b/src/data_samples/data_samples/fri_verify/fri_verify_5.json index 6107367..a46e161 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_5.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_5.json @@ -1,329 +1,257 @@ { "proof": [ - "3310555799585947886560863094661787887176988537270804299423400733956149408461", - "3126338877975374052970618101608473044375255183468280167530322794183236287926", - "3108194447970609657917926081815356391034737346694810190949016991695173417651", - "1867022345000948972103746342783355512200938247635531932689101670973347026230", - "2409312156598215808266964095670875731834363197880255816629394662401230481708", - "451200935910312305769136964242038345486055315948597331896617232759551187821", - "566258285700947849501054340933126236555275387882670683839823054831660011650", - "1125158543401171348928687832910807176931098037162808185681505280539295446936", - "1520907904401766956254242216871732267155758124636608095682959088707356964537", - "2110868941150576361808648222985674722510247863319445400808774393437732151803", - "306071666744859879311159806632895318011580598240514963395803986330860973783", - "3514582656049718694201448187839321918018768529678572045066349005339651710276", - "395444678459077051076384999708899085860079169043634115844362659063466490055", - "1764125333532126747696294387025773317285488341095222434776185658833971471124", - "2223875260102362913788000656690636111632638013937368495387590091301251814593", - "1231778776741761567271882658586098632698060388546563805790410454399359107671", - "17046710720079373326189188253237372522297894236267759241099710304911347944", - "3545739578337911047766872085581293731484738679853435836553610738166919334797", - "3060188627935300402795829365269273366106971097083184520764929074574458755178", - "169978881235274234930414392213728106647693766235751277452918335045735579403", - "886441981460369803635132768079599466373550504407552420035123985202631979653", - "860230917910301299289724022398399633633661320489513177747715923798593972624", - "258373836566791282684439372056555917432589145034231325120374008677849209042", - "1534292135083521481563472468740644523920618334594710538069342400039300656983", - "1235667494866889881363844993161466522415825244174561722372893793609108172681", - "1997334611338761926428090871243707473456471801832849272952162197419238536043", - "145133183903816490565054865563942545197346169035246889825483481905196742614", - "2994757902763624560873773720988496050997004325189616726569408316575264412354", - "2460493463824591801697022007866382000127824724515884239415929405650708566725", - "3216580310582854867987502592280575471517776039331039157192959293673056520395", - "952976437693462420179081819274695342876033949850649887222321209494431924271", - "1780202953472788508959615695227041189364597109364541011144772735274845616237", - "2296227110921872568820150281787098040012145287848058227339243078671002848328", - "1656204064648002745862574246796573252013454996817258023217012567381475966822", - "3042042510266026287685261816258443279796959487382466667899134815329079676547", - "2044090016622018677565328803546190670977583670287816585658511597366459583262", - "2519623276537762183639337549223419105572064594920872701179238878889526977608", - "1416919522724732158446250150707237547451561152294817950155725404340084034067", - "604528573158862780729089355035932442847197829337414985579869818912779640169", - "2440849592339267604944384082965233588514673668322966394360417071464391323790", - "2411189256278522409067885783469458940640276813368307838136222264901315966279", - "2491704644947910651865023022975574916743631987910486417422154231074805875136", - "1564525499539782183700370405713271511698543707404977530224457082755701513174", - "1970019937147265613386037925263336786251746686305918353134739927308516194887", - "143146517133052968150395874394603057327287609111916269142065013983368606096", - "611349247927239953937536808830317133442787402627140145680031570482825709803", - "2828617240742448396645393345168826559203155767216029529602265978923935593236", - "624061316468358744218208338388855134398277396030392222470853537787981774393", - "787589410231151184950542862063814821724786790966249248267306440524447986644", - "2815813431059430970270980028929504350632451836339175930230276415318334710683", - "717406172659565477168537167018069111153168540506624924014276861879179285549", - "2025492557626623541625105055095435180396079375181593457745894068440268464677", - "179514126988506991844485400836853465716854330713100251117180811700628244742", - "3540603979838880849045421626984463860460741072957213090889031467844185030705", - "1151689526864894187086027860317192941641828921969683480439431923822309152693", - "2314631090986121073472937278994879172959124305155226555971365460033529171578", - "3552539633411837768329746944634452678810984465968058555954973803982698808611", - "1104623575176779054049311107547722917433342835635479543959785718547369207024", - "722329218234487575479994665488610273220258617639305727100409766128263273967", - "819392180312094432115509210351257932072038763484657287652561479188638529769", - "2808117940343520178588225688243195342024535241707576888483395119410466404855", - "2240491268960477461608945256272867750759577327250803848902070955962274679648", - "3270429114877035243399039837204255929444173336195596717083168608110084116297", - "1887868555277556210645911765979211297304948544877511206985750971537344874725", - "3407666795090853210401909418552037944769527143822160483747418241071743455990", - "3099826789259853291451534462775283885077430214003905813300153048199292836085", - "1573470760443564325488715465815575833043788993518026524252611627725192507132", - "2047659953677368385853166138263603693635426446624233980879280798215419735093", - "3545213650709944556048809353366369382330014128035693506493906972366485174069", - "531985757087844409116131799345520196386000658888673296874337588174961799190", - "2893634055529946689239741493008196972644934445326653539143825669762078556977", - "974019592955091511001387693698988603447160378106258952255208406699637079564", - "1479641516148738469279141121465676709189089405003639298408464742931194662504", - "1348873264643411752213196845659267806891067849565202347011001338853181771765", - "2066541984073595660311116204631448538193764994231347781197872783210597475741", - "123150497735575739698482734596737481654759078040860148054977359098753179666", - "49167160887802268088127051746543739263005469401882380157475338184895649049", - "56486354258294808444474037241028538945834975483059798173479984327737457608", - "2383310311029286936441576053707045136114734202175265079045794115502095980911", - "2192383195915854765543995223852845136280706793631214089445474021884009734095", - "1994646809734301870187227733037146681159931111006937457441790852944462493502", - "161175780151700907779957942613142244316610374966341149784169278695878718203", - "324697497400638693177442481054737798489382533782906721727601487582454378829", - "453125158881870022863391162819204823322001209285722036653085633815290889724", - "3417958662437717317388906049117060471595360109357220023975582276589827542019", - "2136489707480731668241664659355180075577732105179573249064397420588122718966", - "2114122146374924210217117811281709997043174831183109712698790958179372693688", - "2070468940860293651565636171235135937179270127805980244042767723374845476857", - "142973053947753928786084885895721502803356960887447975539813739635306411345", - "1745796042118747033694324539646008250222394294971889177840304499891405586721", - "2153364919599995377894520694985775321722400155346558969919455880684628146940", - "188638014438117232660545944375381316050410189013104648281996184012154312025", - "1807657565451214357620843274513353877444562874999313737119176592585219606458", - "2159890723579059814195438756309066754430659893339186529784714893090896978247", - "3325444900184497300682889092586400481135504180018510580203049149908603894074", - "240572927553558385100241176245315714758071637783983868823731963807396711522", - "3191206011934493125690191442562203310305106505237028729787292535045536578909", - "2940486680395675910949216794484452893367460977253115748261074631421936510165", - "1786030011844687329206449640590122363254859869976974616356976322767286387205", - "1155487125350218543728963150567966882606019159309843181074999171919743491344", - "559078085203769689331546050496413069901421614453389765916447367721935504927", - "1008374917275653852524090226609748624257323556987638629403751366824325233854", - "320956256307855945109958751069031798692498318298201825648473804842952839715", - "3274385497980329687465062428913528583562419034620147220969341874442842342005", - "1102743702721121311656217799432386579976416288240527480784091239291333343150", - "1857514449984628891771187697050827670943958136325710030264042945238395484054", - "620808188440733421740342997380112128038857172297584995898530103230936537145", - "1913034519968382530606196969292124128429684095275279969960516933338464131330", - "2441945997929170631078758867073734992565036115342932261257858432557106069208", - "816682976981730413816325247063051687778271807016146579140427587917638720664", - "1911216484496215749188768440319912368027336479931080088280442288077944033797", - "2929411225775476655333239012100911616915096269148298371422026004615200146133", - "67731062832613984488999599438848702755646330985037411489636756645774215872512", - "69829358342050864187294210349623362804826856278969889538476173277462582525952", - "32634089214642307849687409184155888914718954272795762854480233277419723685888", - "37977321823118048454365014777148554097179373032787076127489429093590222503936", - "109712449632441187525530704510402378025145997172232799173237566541189642977280", - "69635372961096538765739381085163205713643011202499316864377564077638654361600", - "9069689449544299078068788343805942743012968165959144992479765872779544494080", - "89252076898957155634116885015016883169592937041479942379325380862036620083200", - "36053959103912506018211503995303868576757367435975375665004004771274434805760", - "29970699608075932179631400891015577727033583555939484016180479443652812210176", - "68360528651578524988436214387383213054969467080543099799681675411775949897728", - "1259947171101814425082327526485713526403937510192754621542992040546051031040", - "88399178586124957093160609820687452353644504092540522477374867180658899288064", - "90349608849911470595407693625321544924076955803304276137455138376233542221824", - "44376835830962898815196579213527825931935997698112542924296673190021685051392", - "69976442146616106607329898332511530148885966083551072423202461363186582945792", - "52601788943327579137581951320519942711015612331709049774019569847225880150016", - "63510710852389632327859520375299908507746930475390274393932459879497136603136", - "58635806757900210535578447063064651875262793392115941561735501082858740514816", - "38508644400003936373978370944580948125344370132441532073465988192969888366592", - "41795734373973196805043170539930498445084553095541798568796157982931691765760", - "75538312806384873774168818988789250985543710904032173163547898704055871995904", - "67955684808610605658730875205662015487489851950851728640864754880900440784896", - "3842614256786332527198516288676256737144281318656915465854163352689198497792", - "94939106411958898054937261142797366532986241035372032199659138463088611688448", - "51219036513988536360189802466970394280216386098595489357278304681546206937088", - "69753967326212977073690584469147544775608012181304795320931433801808261152768", - "12069663510448896426602926286011619849910632253976642006906218471701449015296", - "109001085703152759285530712423199873739034805272181709081871399244771457236992", - "78309154137754871428238324944145336237833021866270118812199914867510564880384", - "29102580442733403550273578048662913040895443729780820776392016271758577369088", - "65368249466775118203281122796365377761845646889398371009104848176437646065664", - "33554517201506171930907753115632822620884316850722032341776746823482456670208", - "39857496372263076856036707035852745654766440518182059573797509477052350201856", - "21346474364964573958111885323071580931469330327035978630908242276046639988736", - "6289316073273108173486468494145158281084531063113501907293611559652071309312", - "65722484652202279376328487872739680834814504419328207199036659359287127048192", - "160879967149676145916046842716092267288649925975318561346379778093964328960", - "57329109881935539380646679073814935113711874344923898780507793631134850482176", - "68570905341194978198337446177873379250543845536027063920555267904928556777472", - "109500687644921887822675003230698660063266846298610485767967770395221847703552", - "59051564907730303548394768452411641646214160148860773921550789610946561048576", - "81901994988197311036695259825388859371803407227169590372010519280963626729472", - "377117378203176500017658706461341384617543653889349935701578548300283379712", - "59150960491863486133751514153219164137970375884528492184729451670809929056256", - "42226039620813527624036454794573514539682871271830851224338208951344612507648", - "1606500640111909153513128330982428531835593100553149752085982515759123791872", - "94579674464806802183374299619084313302829144065566569161536991117006159740928", - "63308098924304339057007979718709539262471037247840954059068756014730234036224", - "33324118278207059921020906491827570158401798150327762157939736404597451784192", - "72530873497487124785791289310665095431394540756386052563685105181519916302336", - "114278328549038995935775708904110342919648034932165224924836392501248922746880", - "110752487101154271541703252888066714091663885318160387039186813104837091131392", - "28885487190023091260863924114574078085869468292738126293786294402060342263808", - "45691055571968639908981234597476233609438426486176456294561897277014092546048", - "85343832151026487616373814617446865755086755445607679363657108751721697378304", - "79605829133551232596640231076574271920429254670760980435771660835526566477824", - "28485525692011848181615065851351742165276460311941649045577670948048078897152", - "70022123145661610857894519719303861582530457744868594038227062141843115343872", - "30482635725693992201964083316086612117273054347326414803563938930372626087936", - "21204653060931237700800822823599646743096196253150942267223068722098293702656", - "15598296510062868190598169988311349874604405293836192639545321918133914566656", - "99138553590264201705827698346453913250790532990398408711689394860431400501248", - "27331313913106181528324977602135422761347771595370485377128645435098293862400", - "36041937209545642903038330015092305056779733588601159009527323478815974359040", - "73430528518794284333736989335272623214810243509725679841861958148634779320320", - "105327159589128265443811494678271544857938785429521886221008675801468804005888", - "94620079692193043553898903979491458914120131967916943421737580984882092310528", - "19461992859571368438619696282602140980543850526069911336081274358893975175168", - "75075327255568357354786337169144052268103207387055686815340097754236968763392", - "98790853806800906667058423357215163820184817644138510452789106317282087272448", - "32073101808677172346780296217506493980603082585346910597173455300015201189888", - "68265466214079034081193720200307324368715660076296045712618667648500826636288", - "106429677491434465717712157567637892239915723745008723116864775898258688966656", - "102171988953837158196734133100988654554207054214135626468960959150729711321088", - "31053046793784751347768669674707426439012298082308547612044362753231510568960", - "52786194277217866545182469659462780722913979685271470303735409924484083220480", - "98512168739213940129209599736774514191686139782694101639113505982681721077760", - "37976493538630050547850714926081589656382125286565484520023755389544400158720", - "65988580018271572980955389478595996076157635065138357617297274977268468285440", - "38067496739902412682908226762374788096120396833594892797306184780326161612800", - "35763061184760703179665784296020554531892580107450362683651992850573790543872", - "101069697618138082016547982567377918726048599970130603528487110722456691671040", - "26032255249775173712808269538862217285796946262035371254007125893110692839424", - "55278891344842872570292357441824611203301213999047080019103235608666502594560", - "23965510378361769359286221494814092832016159245033278612594095304368222896128", - "17799709385556289879587489924754433045927310408991529347006628475226602602496", - "55617371158242167597292257238277319962110085388750964820890875775451234566144", - "48107588130270514426795194819789737694678936564309692746383745696197311987712", - "8386817275462756299293594827270671839886747281426121879016735073571237265408", - "81306909968844975152777221034233553185916045390768753921974027574158777384960", - "56535385916494475311715024898993582021053377643673373637144269225681238360064", - "45376610411396038659065664817224913488342208677296335404739431850523190362112", - "103378343751535651113464294262928677969081122918042961615233490525972410138624", - "68269070651834000129602743260900821881007724437311046506477907238238633852928", - "49913423761400966042601243968002162728066490749104696496836950419520977108992", - "12820905653484836779766163549057061357392302877293916887754701765511609319424", - "40220318966245595296346951397767836235105363530934074357209366529104880336896", - "94139384804114447984039047657633807676468799530332437663073298777177285722112", - "113943687877810803708954790018110870197256857340508837506891563000237182156800", - "63753811872223537631315660708672984300829400075819395541655911998289946345472", - "42345176818170966960024829372291661459610662434679004427743745376165956681728", - "70568542030543380036840783887850613237992769318171520646298195974392161239040", - "30422434325314980419895936580609369760476958380529562723322909977580853526528", - "50151054218182158696217364640652662083640520157174957827324983623343423881216", - "23485172938590632876891209793759629117915468475961376178820719749876039024640", - "9330402722877805596730334971585037257339687766626649852347871351030203547648", - "107046148378653746057627120318652292466961702231717059094588875584531930808320", - "8520968043699916212119530128774126039684412859240423120172705652749669236736", - "34227141183093327588304240575010763928367862287280371117786789740450836119552", - "34273605289943958920546377674935779684283245830560253890577187014123016159232", - "81807865625929566338842738183769838371355924293934815588257404867172500504576", - "75347939738663305924239572456640934243399741799765744664820283259713673494528", - "61779693842213058642067559027221268612457831068648256881186356187315748995072", - "7632684500540064273280203808982413774110752372014242836144133818446151417856", - "45459257452273198502662072629896915878053612313920026941763487513098120593408", - "83051913538285373098242594369000357671252454207267160420044138370298412007424", - "38615894909761634055255992568506663758149265409761708884679942549819279540224", - "107316432752103787304125041291869157105846084520713142265147352731129716146176", - "21680068320194208836973044662198534046380500251202065399996800526142725423104", - "38003582014733047985336320411869947859325607093270157854596750975314979454976", - "91423392834920635914885029690861723252770235477489365198511952306183797211136", - "47136811620341711663651127548865902214770154161164942648829184415029929181184", - "94692609944476447427362195038215043488355301273641494295594463981074525454336", - "5940364010250108143551457352963851553414994625206671433472537526083021438976", - "12202208187302734376350387156520369688083627838404272261650982171782611468288", - "51518367969064580795121832053387151951818443573648853609100622286095070003200", - "12831371482438722058711214071771894942167003970910610463411943940446807392256", - "77117424917680384799187317607982725489901861609047367693332838414804626440192", - "42403844779868956923257469479975239274257814888328800848280632642519835869184", - "99767045041771468171739408797949667665945602210723730603038728948055474700288", - "6144471171813988456302974645824012050444171604648823374768649647260228911104", - "105492663427198032796540068152496089477726282457932053259737509859603504955392", - "62692606602020835412714667794966496921203875000896935691518580391447766237184", - "112389627000148893963689407178844603157261314329780944904301748994009085247488", - "26729947797686223303076371310605314031688242386558686310565114884896342409216", - "25275854350166656122100323731481295447996383087754484068688056683833977733120", - "30133233362651510208598876670088817481413404467538598070793280877818240040960", - "72086536946042340158670165598237962494599864309400221306252684469513459073024", - "18301653280313169361112855326163589779106980189334067686010753388390243106816", - "88768374784103851412690941414580221785027074047251995719173755169280459014144", - "102011488070594618168380371357413199350751256927221530249498814531775145967616", - "23116401104350312599444458199287882691350671125992742726781737257774083997696", - "70625643277751682293929794191465877146272531155626551472976059806044213215232", - "56670815962712491315216630258287932154121487193698677750103586761363125436416", - "53213211220843217403352154911848826453107733075240610550668265661066196811776", - "101291173626142379700093846434068400551051172927744776283723382168153296470016", - "16641068645397006553985540450283266513159281671001828373989937374806579085312", - "66385818890193476949109009195987333486053623697548210451950868164471410393088", - "22479471980415625523681136314785799223313686412492437172099674527328186138624", - "88646813431047102927885511423461856396081331015794513834225300509359805038592", - "55531405074411299470594942796498393813857606552444558160152445251890127568896", - "10895923450803823283251253766016347829439988084414466518243685727625361227776", - "101518770467187198138053726653532692426221833812159598976077796081940958281728", - "112521203339490685701558861023700818278437038635659476568246644178427362410496", - "70225874779321135706595807970619045821272191854709133102180769191177394061312", - "109361191686185761605160702120470846826812482028771864577895357041447004012544", - "30924343391833920845717663312853386805338427851863724709704707004204230639616", - "18268817812669654489120907923024232005552959710191358041803099544171600412672" + "2014107639187477460220099655885926083160926337964799483927693907763230745880", + "881462142169413404840218510771680414740791664791511336271831356571135198745", + "951306002209711917236241875547344071552756315581589181318688097054530861558", + "243871411143091620623926923634452408784851597913313919616712031618034893631", + "1211141269339872730840084879723036496416348504274399210688935827152742086303", + "2509431053341748105019177646748847045146532851446303599718261210746417296540", + "2975740026570611314558765385486063629228450984668336068161614351624963237515", + "897548235978079970959726529900785284149125689629530254417019648330813224429", + "1965058043665527572310641258530894363066222708644986905430344703993249987381", + "1932647268547446671871659982558616154695383547190105065348442445544263798505", + "3531083883822230932209813625381763028479118508571955011945520807827754692487", + "3524237885759887445354752700181001696662235943668702982481959184842885593978", + "3432048751200323515546811716226442450936249865965060039673919647196703242285", + "2313581556209997143714450190778077458814690981812729360373964612486761011804", + "3415340700774530574714915426858381743998070670483213363501389842601951548900", + "3289625907426649048820590003646738243117522826149419320583301077469658487739", + "3363834052891672950049954963669112471492187840029327983394429504839611454017", + "3521599565181113769369932042291408611439361079954125248833411949468739643674", + "649811779887687691824371703685784478411049887146162435350251535840426255801", + "851690297003973880545473221315787349314734269983705804870789502447644345433", + "1952935005571175931139784768553881449633678904869330982325850221428982235209", + "1613754645191832301767139482586235020008809407303839872864311915488186309113", + "984325784249240436946270579812690673006074401091325666471705539132240898321", + "3466899987852072492514792608403597292333257469792476590091462929475376586079", + "30554223883553227912756403724870937804734749906146944158422145667645852457", + "657652870160756672566993299841702555232867001122307038524316731107404148066", + "1496273940766492524201202324777214679693961834429273376660209821640265601861", + "2443028952124593197496190213223787181711414215272975378925501447699939343547", + "2019108434364813757628050075831385925407183821745559992030706683262882148161", + "2901594461294456045083979502056643367699055151477745706797135183154249650906", + "125867840929673357251171281030326300314168549187501400617006249191171196839", + "420688008940893763454463003559561311377541215384091196924970768317778382611", + "2723131146457259324420722250978848886636639507315954036018005424737763306901", + "1445539425346041644853242176436184934312916389055859029082334894047715761225", + "3409336888132486529834407873211936914512568064929901755755365124614379226633", + "988691556539029785291028467511671815463663342590871753626182937249153347507", + "1256307872790726816454792638320447984410049746515408503026096389400863326324", + "1550869385242682858694320279266483930444361444008551631779561835325567904874", + "2984175533061870110289065757897985351013124137234101478754515825760789431729", + "3558093482362223848269476509630440651547775259128416695142759686208642435341", + "2851846492161422365280462896908460568919217145861740534476914819979805035906", + "2688601187317846524207201847211919980878821324803909640670188392033568269728", + "2544285245159589247578507403226257867361565134973681456199440206693962465553", + "2805137155118802016406904910074830108520944561375630108621590001921317099339", + "1279932023046913992158542077526600431936523225186816095464283314091992560028", + "3357388280767876194274259186318005023716779692708887286370821934031229881584", + "557314092019431340128676781589556326673935385438231852029472503653938773401", + "3275300637079113309031574758852568534785601651607078969205687480080311823342", + "1977829174785533602569896210288922638987654643124663672195596620137850599155", + "834578887192053780402529241106140194111047751725732280068223067522810859751", + "2429470513756529324494285815441558944915847177442767719008919648033336389749", + "2253759183531008023557077824039177230643618320723166385609657910329806397028", + "1952804867428005968932122869685030118659663024347520535604430152866111070700", + "2986989321724732898813263612339967821982390899690656048643031618674099044447", + "3041570996819157822220976998900075094486386886047275038956556543783124950945", + "2930493656009155341521124319831672772597149380095249148519661111091113415242", + "13904604264622398292617146440594303519784835345169784092674295829401442058", + "2924296595524971178164954112336988045743168044303132692693583538339624945677", + "1276866419112185471339451863913454912729034131562788615469958846857808827982", + "2615606155568946658544625541605517109254958081266721000011686452165534207398", + "1757923047346763740731672644111815913937898989198516395716943643177284420201", + "2926497611284138418401114858815626080316572617166834143025118743344873197670", + "2881057284035129942310048229923178149934819306684919886992071443393439757004", + "3357643855298389532567176350084790332254618282913525667932033262694017548110", + "3138592237479275948791054926097048839034062470437913773189041964663925135711", + "2242866374449740477770240953921709450288557419483265795779766839830334246607", + "982058719353547096532845364380106923638148555655796026071931289464157058265", + "2821173839452385077637165713582113842321618029694177103467074840479773544936", + "2180941564383198703567207730415694202971617238916136644237705860677674918236", + "1984972938427229611720391370543328512573711078611482986959253809167382602824", + "1656019174886488955283589316466602348536344275629802509202068007368038115198", + "2697908254454364364138330825345183594113383199581882403624661505967667620507", + "1878634174435423641732645048682405764008399152857264390592089085454166258050", + "3031585174210265804503438353422028570203159763584386566347494150865170601334", + "3062433605808202432983752077194585547985136134851092410880500703765175354412", + "2797133931949894699802947371558925715168517239275035194113276791310701244785", + "251045696592203848531583958612182419879504112038664162521515830091729801052", + "19732741944008095585930545609669534255643623572612914498120563947682979119104", + "111572493390451849004082428152227051104300973387905003422953430417085625794560", + "41281032461157667295340979054550797415745181544092553755779183845645203013632", + "81764367229642049109788098727303066005285645229325608025708107555413541519360", + "99092821044885995291693013876354917261408684079175551209867093821239028875264", + "62358906391287790310637553358935205072578657009552092170357070154688901414912", + "35186914088297823485775760093587214921923068520704952981359710878228220477440", + "25639870290708680612989255767125044140447149955140511147350612592355008577536", + "37407395722720992651805336434873868992880543370831451136744798485844060012544", + "6418505148782115543793024544120570683069117448762704974948430024270986346496", + "101597654720160028313835273197953467314246082539030865940942486277192234827776", + "15558611360003637309379360440423208894174473510618880705996983646430999609344", + "35189976222576274257246061537647495906668133280342522033106682530685272457216", + "108537388165605763717058120706469861957646213513673297571772781195837707386880", + "52723444044403191226242178274167974301681709011149082781932159143205895405568", + "58602221089219074472374094933175431630609207669884539572139913774857940107264", + "55442866563256670616706436841868611881320194885187638574699353381064992096256", + "24372095189510569797985916792928138539331763701391832110114840366877337714688", + "88135310158909761321509099065714481999629982176588519079657872763748966465536", + "67752524818893209632085777598896542491078949737733433890057467215415483564032", + "96672673566504591116571249722736008526768412346816525327320678218930889687040", + "51270834747474837231362818250122739384961001691085933344688080844484811685888", + "53668945032138845018609004843437983388172592251215075657419292137846862774272", + "73457323740678425790679743219499723046006426729506549704099908168364987514880", + "106673078970058185067931943342738945811266429278802151571449859687609997983744", + "84300209917099527137718509108862677678074475829281501614275550850692300144640", + "14729577728080185510916753456897740873028858534053109158769658556920534925312", + "12356599226617051636451940092409553061160348839021404080373695220749883670528", + "43278600030224612876600152385459223183781959914679360552135826013360717037568", + "18928440380909843576163397312367802593759624641823689814625086230316286214144", + "29135228806284882178512343095331584367539846364779773267973802285741039943680", + "30457987977815086834901102898834864690960373701625964175408988754394616954880", + "81707260232552614358431517379174895211512530754944596563060663871674762919936", + "94084139408081710914380803845990490175032094063958362434148127777459787530240", + "53784754619822090768376698745597188370125100934077431840077270902016307101696", + "86340666870043631648453448453756275423331923143230462852467221008520052736000", + "70592815062415197798562996966667679523465556815682342334520545319467578556416", + "80356130683563068626624937976515789522144874986402799912612549608403831357440", + "68505142740202052870069564554120296190089333280211329687769217867089203691520", + "62418795074876490409293418302765410251464979870813075629190831493158635831296", + "106084063459335386425344607352942185402085857291001740707917339290392739184640", + "110615945731963589512761035158187669444502898133858481780398212531247418179584", + "9062018248645745724418529663727627872593021745593405622797973903769860046848", + "20772825063695332197558575923906909685569698305372284094618227699083535974400", + "40249031490635445169638120973167531895609310212290111599668279832901991792640", + "22771528820970363201101844928761926020124117560223035907945686231037834690560", + "24717295747808431418390960010781947545656350856052508188670684611068827795456", + "2782215847889983144886515786744225928876481467306076292387143880451626631168", + "50997415274812526410308233401793713383729233896264387255526970779370470244352", + "19057383588583086348009195716361371540669125000270928184186797307464098250752", + "9406865156467861958596409734733035398891726561892856259925701447182402453504", + "19771016227895425280254451668612683867586674911776094626104229316599631314944", + "25663155579105072110010895456874166730813472497958978683799055654650480951296", + "47971020321758767856080935794205946919089014607506931426227950967406226046976", + "90609224903219527632293565216298653653745981798244865695208878278107061026816", + "112707906163312604714692153673426275331075054612532071898305681690714653589504", + "97372831017416386536323751936873741748790532151215427770972368848641828323328", + "67923648403523935186776572486963108133524521246276965823952316856905664299008", + "56544186948889693096058209258935666868252048758523927028958358126252068438016", + "101496812177045761043602110650486704448265198252706379880696301881618168020992", + "106886400088280058290223417126349284954351458345138778650993000049717884747776", + "104003409941875426267377517783016540356260571166453121949298353603840319684608", + "42880595124585493965410965958985198238458886252383340676938047692076545474560", + "62422712610586278572444441364204050993059866391605513440152387187875703160832", + "59789415948047583003445255527951598774901448092958738960314502279642772144128", + "84632361382148530520467824722163290552629719068058367396646298627898651705344", + "90172885026568792596237529766874518270263310992836932663428660131288571707392", + "71326242449334257556910785030975863568412439150362653945778411181267849576448", + "95461012747784179984113431670117370585338122822625531065027243985663023906816", + "81518738199974636189887659902786864080142183241685956531898911751840114671616", + "111154340680743982474108591994213268613777768955223407039177083970658819375104", + "107508044879590307551563290692748735991765026406336617829582979207809214709760", + "82149357180668413870954732984510001061773219464831926422769237436193373683712", + "53379739642467460533067601138917809804295005414777448719343823644585797615616", + "113096455564732615294608758883865523339398424039356047275556021190128968925184", + "29223904229169809036399713270966891158686419391940220574293473714518561390592", + "77890449110441895263640483411129802041411472829677715760782860499611058962432", + "74132273442906533965957610341122221395414618073404727616234358070696386494464", + "56614703781807976606711606934599657986211471930525583750114581325718898081792", + "47342100462550876622290183280420674011824123128293142531233703869535674695680", + "75908931115691076188760926748152161882625018472765314864295145975596072304640", + "44685765919159548409854337150114052542236657956862446306785987071526838468608", + "55539827145698276255874390936933068039934417271024459828875400450989526876160", + "26312068172601437335735846420362039101962374695230360539535886694412797870080", + "85453273050289855776120230804028866774378118066121013310106786561506246918144", + "775642075889212900820758658657900010160381905807210728427685165872241967104", + "109260962028997244384275352121582375560043100694924104260974387048445737172992", + "103312064286681223434254668890113089186724692686737854507342639157172986970112", + "79244171798148514158433161769574018525375762681145584436555427778287443640320", + "52621639618206599226443284032592694078985874853756896048316841870042035388416", + "92128420171968772696550796584010228543149131527676091452773440595981143900160", + "4308918318487798508158990936901964589487018746490542727681541887962361364480", + "11158530310675530401930118047614870782309637206136977242139171845384450342912", + "93346330563926234321194461791142262631962148513560178879345606489739064508416", + "85205508698716764235988120947042112774938720003175382764779889407143335428096", + "95237863185373355443048015770338261253043960549045993405639544959789017595904", + "114549718836217494343370464140355740235914580764140311483396589381566869798912", + "1923288637941488496235281633713831850192934830850800447527800943513373245440", + "65604119480495585948910269648754704714213273401942540411706587270714274873344", + "77726213425680494722307693340057995114958332907274061938036443029666130821120", + "101411428237847662608064679198893119164782666765062752834362590051436089835520", + "89539469670197666630424319585703594973685587792182572583700796303633903779840", + "18915502964146104112121725163649674833965086721318985516564759089064932540416", + "44099578349675945939578777533839734939540105086914356136040414091317017051136", + "72677794080197351780987147234261388809066157654461560165218853861812942667776", + "61874971180562331415512017599786795304707806071236680158360659875476497498112", + "104495396811880827436289005014270248104874679084636674943118040588869133402112", + "84000573082107373721986272541150496619642354591301482614324400446294640820224", + "67827961673211284744900575990300327066688261758819054743252268395291230601216", + "39884572192731018320106443566239902608306407459839604589420159050632807841792", + "108916077695210426776125454387396142607708037604184911779411873980000835207168", + "17500892478303565073251116086191251954252511776631375591910872391658403528704", + "40050966990869679716812007684438089282223635746934176648477436280114874679296", + "54536590564767451098036479347992286061645413632870151755712258215222571958272", + "80611990069195021212495025586849293471957734976016387504630688497941537095680", + "68921713622960207547552040038642066765334061003910768888713516567476838596608", + "99169908227610691996080322027219011862644845651943386574695014751053547569152", + "42208305920138112445546837863889626510313433821059908890789947000342829858816", + "19863555639101107088435121806198757242598628120282886688177756329628366012416", + "38358843740571024053813102935749504377170808306785931297314872310129800249344", + "113594557762783892964980199396507693204517875294370395720951333090350950514688", + "72116963330602445462063562882368315506938437319176884984879556961520595238912", + "90891293556011227628731949631789683996417928127970496656049438167331124543488", + "85684541502396577049216004741978086442150039824104082923832954453017889865728", + "84233325508548121030130363735378361409061601385813137582249859037155643359232", + "88138605411033008466304800550149351051220134104250866454086520732837644075008", + "76427023750500931978614574518019713074408172368065112294448163513854767136768", + "48905386918851157304230523772480473209301056722699509668635731540406905602048", + "60695746291842328162643603944611998647044304260167238637983761521879107502080", + "1268931763429869555230169799536847303738234540179944875883284621000748040192", + "85318621596285382102690747931858302034272512531711192463623663143681322385408", + "55037746009305263865674039895924897270606509307585215402904616241582028357632", + "115430725130600580367137955700084505288583305710993226798462212552006182109184", + "97259942998033492542071740336651478591412570329028307081301947354573197803520", + "28313921801850194680493989413635534561889625573812115385481359835127015800832", + "76168523644444641199057989280689538757397855759853891958526933681277566451712", + "98677688143566185618058050612573368527360526376827972849310892270871048617984" ], "friQueue": [ - "282369", - "3383958523635631298369814839019482721021006193706665792891326643373722635462", - "834031729083836970491927460591232560331150153412956496317277967298097006369", - "300029", - "1273062900378946110014330871987437606980815283042309339532253594357821621911", - "1225545624049999148159665673572641379611264183314161414350406886728639334476", - "331549", - "1298712083997304741437287724877204288855761096196081800667020154314723652926", - "1403502159026862740896306796853644116354767143393212755732666140020579752984", - "344372", - "3091482086224414555806941645877248867375565958358887790426160052441697176910", - "585418082033939384309302970313907455954850951302699932159403062043623194972", - "347546", - "2429732964683597415636089357458261822400422874303407167861107112309657975295", - "3333026011977555932946677117241534961632301256153992960316370357696539833439", - "357823", - "1854276549908853342400852254375874762118968820686974521315189257061788614732", - "2904259998741782828868865470681739527508799453514952366572908541587724896916", - "416316", - "539968530525755259473385395132628603905742225801425238472923520338447481930", - "3028004913773713789428572916405321827916165402617041301234278750160356614766", - "435613", - "75743971876730345788396573557101998694501386772588242775941852584386148240", - "347011047002519668492885753372498763751008252412530649638089418003361092431", - "438760", - "3328254411809361343076369086669988960042832276375075005127058306398519241877", - "1334865224073976470399808572573719389514564240723260634803521813866985694488", - "439692", - "1633064789210069131739243697297982652849072184762660233083511026791809101618", - "3312729329506923505288285164516358231143824295290329815482387433590829961223", - "441863", - "1675211748001186040379821535065033011298906650160878305246081737590008741634", - "1372066161136803578691646495703436566150481488662968177479469103823567384134", - "453760", - "997373062542052913462685715764492772004450100974404095077626842644864138837", - "2453699783659302646936090100675403430353630442411575558821157264760241256890", - "460857", - "2536176183978475685772094617418485336862063419306680058593890665795796277132", - "755607017315285820488289262473016810498393895768353402547228713968429683636", - "480164", - "469886193183940412823633745644935706779004547130452318967209830466733766887", - "3501341717392591889470343918124461315453467900664626202415022861794102065407", - "483144", - "671918353080211566498399900648974068007779228316032046324262885043866508284", - "2525560865079415665962608870176704637197625837135197145923056644107579054759", - "514505", - "2250550672027259066921049579323963489756141468526614584461685844120757577210", - "330149414413232906892640197521961914868704910901626327097803633758439521768", + "1102674", + "856177384226653206236593039675855693548378873001407196506093966114415788737", + "2027177589629395041953248525351352742611427352001562513721173275892939895318", + "1194406", + "2772896470965212055578577861504838319289156369487519481638812692374632579611", + "2525750343058893386563584809283710131288138563212729744122695971158590531789", + "1314836", + "2322165192166108200816484680132912633413010725050540236258292285100684690021", + "358326911777741737444604936506471780383274243272922293975312218859514479271", + "1463548", + "381052083427808999572195276379429603917071240999213978651302941123801881340", + "2924184195540984812003164374327651923943186865432430358399010116412227230440", + "1580311", + "3512276310290451283939462405004962281604189336656014666974192040126841562406", + "211366349625196415619754018486164281498697706162546916509323350687704731924", + "1589562", + "3215931475444775450175641021534343069412107406056261799981022191776273407811", + "2109956938545269929054846267706991005664888276941896932047420149877704043223", + "1607584", + "2796064661315639288370101773030179345553399061151350733634203738680611524464", + "2377962175318282791757567074894907619137027070852948131327878180748192926034", + "1693685", + "765469991105541246154493319477641694931838386063369524620083168005706893327", + "2921075155481023011820525482940858086655554823445517387210897144198068154503", + "1760116", + "3059807794699148185956897518097988616337346210840520192921897079674033514491", + "1266426915311973814872170467959239644755986099725630130470173895715138898432", + "1953024", + "3582078704807605244583433532960447341336867031751663120257280317471339059981", + "2396185335549572811472881558499627870613398365310933298823083613497716745872", + "1953443", + "1427950098456279630560357948236716968110497430888543025414301582233921017878", + "1999694368922738946676451149332401678392682666854452553325489403753204188917", "0" ], - "evaluationPoint": "2120289943143428058158383422982979685703638172560061771161246126222990191683", + "evaluationPoint": "1153523618350269652609176578588510997553961896990916083408370742086277930449", "friStepSize": "3", - "expectedRoot": "69537145192822891118691966043191883856442115962263863988638656355214458617856" + "expectedRoot": "102066407694198299673766808502420851502796750982746510096999050369976267440128" } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_6.json b/src/data_samples/data_samples/fri_verify/fri_verify_6.json index 534c838..1d3643d 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_6.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_6.json @@ -1,281 +1,224 @@ { "proof": [ - "465385036017016829009962868394529920302636382202556089781599031705795645865", - "3447344700739499440799476304358369440035601030786188513009622395124566469948", - "1283879561724534032562142875122178048795926624709878801459609562045494956263", - "1675890113217690039374183086165112670695811098290991688321357148170752737776", - "813750671030228529140021170704748907275904992415297885116465200334660489864", - "836737920166774691182518997062745411226517586627246407211081028110827721740", - "328636256718989505056652967201726462823693032328462270300628625165981052074", - "2160676575062018451135746769199930193424473041221031759904460282790454262239", - "4688396756340311894110873998356331118499398919279015346139779769116173879", - "3334642997823930376624476460798576009113537057122662951709398500793458445606", - "3446694915200145850396896692845309115972368491743050820038387288642815885529", - "1565208830738071260678566663619041329598174671666691561820500693281663064369", - "532880261769214799003146213325109006413366638827723938411697441293182674289", - "3031591039730332289911672758001340069302090353261651627409040618082239516578", - "339247678745832180902270447480973882643350400795447434143461324987265133536", - "3289740462687318214312110089275365558630674634606197842400375576422269140055", - "2645854379065218578190341650876062510238206107595493471987632380729831872153", - "484800194574598072010416785564775040467043171370341363560908789797387912844", - "3168470252227064083859132590839338387401479632535554529700699281404780157516", - "826973818791253809069998389016545180646363602481177286005445445222867238056", - "862380707299513543495549571318894232291185898834813800006417594884581438012", - "1023412240664281937657791496433853885589373198904793940606428098669457820265", - "2485088189973938956304356703301917843311823390718409830065709415355569226299", - "970142754676001188497313389536903691777059205646252860522029146254652544651", - "924642499390176486102105433000323327568981893491385722220491332440515707208", - "3578087758385586789093500367650398545387955151906757882987659179990097486930", - "1779271612184555831778641793763281815094444122811601705249098434712028476585", - "1669555006345383351047142481889114450508314610902552490225728168851871624763", - "1349166751150210046742782793338994253793522567569479016899953518933038863783", - "2824909416477758470981554977414481673327663759912821047018300490741409311668", - "1330659728811495603715543271083357718393683267637654069559897974200840800783", - "2214102711696588620367180039446858304777563319927200943098834560382168192872", - "2230720769201940683214060224758768899401703098925286897267194102575628572940", - "1232278809738504419264557459493591933187022985244943340559478658085896735819", - "97606818351286590628147273589444342927827361565678969092650640808618324980", - "1100466686961249117169585341663265611569616970403520900174520564791672146306", - "3086544159851444641559106653183644988571330328731927902249356166894397844941", - "3508849771943524747387656197304827621864833557668550731112253073724563241151", - "1766381239888602408072745040913131459496257211168468671297353503685792396435", - "2861124697907046783039335294041286520830505175935234476575582452068385869012", - "1853712721859587404031735650682708496023314906576662570772613721236206529643", - "3226757038196473766595984004802638938685055685731712054849910388468476061568", - "2394408003825078917218105822778479131666870300720442843122479308427363599034", - "576235899203156013201836738700838925170330098616443131488892991942972969295", - "2216602711802429153841722863410257264860511341650598872940910575465081261886", - "891502183121837740027429529370105553895828114018018460588849046208621228931", - "1321839984162730195313245745475997948399183448614432712174288081851798225222", - "1655597977775607962556511741728675082703028366690456359939444371871761895796", - "1647439459868477957747950389032673193996149447208677978348931501056355598331", - "897115768687387113273173056268090953209644826200361396515116473200181973584", - "658326647496854090733500737622673631676945324966716524619455893726100990167", - "2788318866450311935282320219916384864829426918478519874521526025814883712157", - "2083906607988162492652608929095940568025895767930846584841045665761019445878", - "2014364261228375998236002974515729096457595213264930208726623103109475365118", - "180579757672753192490888678518372568589590648044148551842579299926735920241", - "1248871329145542729623623099602948639556486516625701044611976385369471194117", - "406426687056187490083519472808746598365988303780665088395549568212704863679", - "451549890387067238188244888787002581132410071792511129143044466895033485680", - "2306896430031266841504053843338351875179667305524189411987890817383372786313", - "1510209556433788682071516086967419911564745108714263628987913946848367064469", - "3466594066185539514264368535529095103011414157623584845294423238438450429197", - "1902435752760020126329280566692071902863659558198476636330559302784042108178", - "2874625970720886778399725574375098594288748902752334549177900748728171596949", - "2903357402789378477177941569235960313917346276123531321656625322707749692539", - "590222303499176801692362941051291145115355422748083243316118466665844347101", - "1213588846117628466138500264016348305812037984000411140584142908448646482335", - "1416456250223261958342475990248586891330914873624494267821303482625461696755", - "60472657006901765165583336126303905394628724165561922522057389249309121352", - "3561294400375027306559196970152665262215865071973590007656396558085776585311", - "664849978167714302969365720967299473471433033623624575118819937035185989139", - "278322391097173165578076122706692508128859359873059941737669571558501295449", - "628350905867493488028867198410921795901614356021859521848132195794636965874", - "536130847740895742731750474480189567213570782318533798331271620099476217460", - "568657378137087131446747346315877881782872165293761847765953473576946625654", - "195597213057029173430094704551334028692691014795022809469040092900823966681", - "324062790306696525387514628938117158137375951760291751023692164293418968336", - "569940284268246324250410534694847517827905522631442129542636443432685942686", - "2160874195643566940048224151032043695738737558112203781155926306788231883993", - "1189126265873823373147935263653655654026880468426396602611417665600385348072", - "769607040559235276671940397253964540928640256195190298216658202765913367081", - "306411127661917249721302544711193431348870781096020957111132195409609897889", - "2298547177381124871549575419379277821604288198957282082886738275566224762001", - "2539233080351731290522006298496113559988575091807402130794621131910834695880", - "1398957919073089276648404337262781531192167374059523701823764414006652561754", - "1624707065383154076356104963161742468946702982220577020831711702137985176426", - "2389460186390383592811306459289854617571883242186954418915625447684219091799", - "1155959519744154592442300379799495714146235455749848607503276289208746270031", - "646909476490331692314445688165733627697556717541334159875070289443197620209", - "304460888665742603735505167395613801818478820588585920501171680505912245113", - "1296890113164921299182861204903572708698193643697930119365662276661094220750", - "1844956354639115495825745377623666801153530606962323952787507326040492347659", - "707030239119260591307752177751589745673678434644202049668481386704026771652", - "396415679514025321279622385001576112458944611683620476763061562828547018264", - "2725214335571737363193312508890773921587819004423660970697135843160702668623", - "2052948225873604418952878490784040299602975416656107937706687791379492143620", - "2689279573842942878423710977783762936839775702659094675681173970736938428488", - "3271415427560120402872040220656582079822676111237163271239011030462300033057", - "1402092643274323421382852423388579569426261085415165410077890737558183184050", - "1629020176208201582130913325377666334834186936087686209416719309146932297847", - "3571098627732759850694935640204673908725292684544053390928917406064951875330", - "1645115171025404834443736944074280174002743835645825490766335636376331077993", - "2207256000881267167116860586206546165652204986055631864256470943646459601082", - "333735022400833856547534018022220676973906272835433289433318555926798716669", - "1887075284283912028065596816668017024781544486035463076203332245830995150879", - "232377562521429131476591505207674998655395714842780870898377652366810705219", - "2753574297125775594602146950486562037130566977866740545148045082443368827557", - "3033955114060890674964235359856996861504399550189658180054662534093531140550", - "2016578625691652121793412575004067638795805177988734182584779002345387617047", - "3149301468313894744071885346583726141863982163313298719280687535063646150088", - "3179739762645606848911404655457010017310838057795461631778311205620927047235", - "2355070085015275316374879675967207216187426920680149232458258541709108230339", - "2620386313502168750908455571714675788711194178360097677108107121933066808822", - "33342199765103755906904543219559477482181667591897022895880131875075818258432", - "68244520470313107410810124530562834381156628474614164211145281164182651142144", - "94988174258873110808266677969950119459241945585737490386133604701004252577792", - "93868934310248487833262256765753893028173067415158071381747800194462022369280", - "49069832435690140354912168394694323506819792389215409258979411694176834682880", - "24747248012879348291579264433883210744881753235346813565060844889696335036416", - "63611834217409324424891683087149311424292225936082212153850005639861215690752", - "50000405465788448983875793838132164114751410304322657844149590672488141946880", - "111254417261160318230309214008993223960802432987801618897874517514800670441472", - "3249515328291384065489723814109831947317533381848504598341754820381525409792", - "15840853417619490678368723190583619717609480655213962073601269367711947816960", - "34205504002989193030935781600503513919305037426660627122018943913390168342528", - "88182846457977373788640741831512457312122966841833436352550664530701263568896", - "75072520827551135205508905401545199555417844673785508652153181905423421145088", - "10035073962169878373385932158525910813487710225256520635796951916962243411968", - "67379318235861745051718607167780628938206757492047185825818191224570145406976", - "61405469456670592604414615920442947917844453394844269967601812159591945863168", - "5992671193008818593038261762417019833615067773207401225471188048598924263424", - "28620522457078227175635723550845891870437164646852611331183535356659466502144", - "15477066116894158817859496024275902454559955282560111664874052494946901950464", - "77189889015254827012887469591827307939915763585174212734921422066630365544448", - "115132491200366930688595234634788761958870638654409025888003402502937149177856", - "39704685899518970556831994655594472292072628516482574811926013451027724894208", - "1956366889410111097936341389018520492810475612157745674760219968983932076032", - "15830161943626404056886102223687151359149965290566232926651231415898977861632", - "83266474157439190474805651876222227007740005359234224109230772041112424022016", - "11880187398077490234356079845211322614460630518493229324661496991890395889664", - "61593822947990885968587850708564862856567924542450324031255714983597580484608", - "105368824961557300095635911354549835669637384464991583302896026181526894936064", - "40454059901263832797268923942046984862771216037319288200096814517482998988800", - "3052357651452725626137633433693929006541887386531257034751662133744980983808", - "70924322560044887726964569869919434102755406667865407066315829939921060102144", - "71629208860002596048060063719691324684809748925875428460462835763615297961984", - "108521950926943796268313651983084026791334494108006730204166032983469846429696", - "46476498532850162416352028985013774929684539017519862934779553151022864007168", - "85969436326346263548267686855976132670115330819070615275109032444318741168128", - "51438614480504217211973979559265657485085714450153966433702313723793432903680", - "31412149273696200497875473904436750522482523271711152852131061686728629682176", - "87736326418118087648521676744126276569064420915362872015980264229085051355136", - "83174432729407990174123363190240380043680850650507549381130697302665500557312", - "88515182267545544891723935537184536378124371574735356121793662374584168480768", - "21204372497361232212998271389506592595026883152105752667298808400101708398592", - "107388241222767410198677666111836250245261915495593899097681107215632899768320", - "110515446495985760447719575884189680826050108800298880058225134693635892183040", - "72390454808113462156218311536879278211993765760832389494783282342249917054976", - "69637300390870342404823803625783883439964226217402914107327716585399298031616", - "104590843755693885428183277342343597173783225227595261263219907243615625150464", - "112327506524672934127028496149826476424289485530080073643941685502471334526976", - "102849006820755719666461963737826388104969210958402056851778097915097627230208", - "113709038335053721841198787744554383453086749305743459529257031583156515373056", - "29219990396162613322051231626456573373709745049010682849129739523897744687104", - "21270668640589685721509042549142778154320408884021477387984535230973340549120", - "97890993095259134033727376007576185654819830856561055561870049519187399802880", - "18030494986533391270134506756381601064112985999010881984476459586665591078912", - "58270831153829343772664555553479176828894619126719644788972956766006251880448", - "45103593368281738232603413120365298344074504592598541472337335887844392042496", - "53913852579729724243074739012402333277014303788124520998410445959105674739712", - "12444411722178095476682342856276651864641628093363608334735110313577942089728", - "53945202713919212065983844221348973057116457803719215007266070911801666568192", - "86921508260227515315315038971767415744500095015176083390700029081767676739584", - "74349789223899665763414053432331810711795770736845383841939443544876161957888", - "76927814455658566616545824926800713244839897538916681484410922706142677172224", - "31102420868400715431778565119447374475174288014023062115887584410421837168640", - "77926167418110540560166601046672998449184650134557841891549773653627237302272", - "56844477561457153314646521136206119681915696007674903663826731440270070513664", - "15182050611790888885601372553991667654633711210600786378051035337429100789760", - "20085042926940544680470129614240764193222818962552217536035857214225063608320", - "82317445418146876966575221012583451086530216858136619076078390544240381788160", - "47509746883750468766600911729636510754253407220056257767482616065171660996608", - "49759034421678647323666302607219336261159046158035461728578799799742450630656", - "46116109802794544904642203209890161721372800587155477630716217988968116912128", - "43080821673286198323506399644404688504542072213890634492334870446510092320768", - "74677634486090931634367151293710115974626234404125978799446976696115341033472", - "59451074491261049815927570162427954265430045985402776967099289558258672467968", - "77201755277480892962743287131222670501449186071271660649375821874273011630080", - "67107882755796566333862750895736620538901624234167351163260419114263153475584", - "24530850873719501179105042181159693614754006056419357831864271882502935674880", - "67214018019786595366622178733809405222170913939602053126756171595434474602496", - "1658043627618706460459496077010940924596070266237378187260408175392525910016", - "78277503176506332458064272937853097434608942055793434768571427975041644494848", - "79604871456666498872660412848985124283568884517679374344948909714502569689088", - "65621059399211238600765633783046948723050934871549289591377923906038008905728", - "471601995668968677524238110380553978687571048325975333401531842224690561024", - "53979935700678652339544586351142576614388866449366140046157596944990461755392", - "62803039848769249097238542450038425266462892527150806084034266045994468638720", - "105844373685503043685074709026493255328745626526511182944048117901545084813312", - "103360231820844606539063016336403630126881127117902018854855198445919941951488", - "97305332074094051877278549060990085668188188318571888278831823872585797468160", - "2385964516546052484363511266845546366243117543017217081426696498110548410368", - "96408109786492351067699261889729295318759467473943156210295938042858559242240", - "75170660739041495233564073986751118742881356765321147418392117343207680901120", - "18883435216275960850691943247411724408708569807224586586895145912695863115776", - "90893859330414366449349140802032190196867378481563293064057693193180253519872", - "24774819147774784456356223194834538999749096586106773754677001422866500026368", - "113191174919656615786211482993542110616093348115867841619458324584176990289920", - "39404301616518844269304969471944961132727869744937335861269523080203737235456", - "69075649484808036794154464166018646847816198969091480315976458535365538480128", - "8692138932472675870143130506546260223561310097803170980068742190725867765760", - "22327860684904862826732826723144408608084995871263172670264761402484137656320", - "39593202454131001379076903984152876000894710867719097347854385973036350177280", - "59499022479514345058383989522578013226664469705035341717138098957351380844544", - "57559214544260355490828563015878943753993865471589233507844109935860521107456", - "10093269371679872803833206588519910129731502449710780741581192776203200626688", - "87778869029534291479146253755727148080062547494909746201432571496978230280192", - "57027705344035825016012795815820915355996433671259573494345778058305141211136", - "82901428169565044682949021600335234632595047215189160196344843621028069376000", - "65160273581524424320990195944972742614948854473688078092548365144302033043456", - "63494975891761660729654830378585262574275060378308392587955831893284691640320", - "86319740936692869678165443337572994367889843522972326426244757380990869962752", - "95849441562162414572745049609344348313431236163000110574208895924357828706304", - "14179734376133640365618802625189941114805201264442412859857028524969249734656" + "2429073398999670468023897635028987971668826632415947169599783356645558141849", + "2260176283280296217188902356980640184934802660364172399143009356141687268250", + "2826304968129681673979400347513313922625044204813894988924510827738590343736", + "1172219084655639598868394367770150895539895735225877974345580644732688926798", + "818404556942546121249122247780536065011959218013728594439153434251863034373", + "2221309772693094152613919397480325801770764522532952136699301223349153474101", + "219547288072969920478921854448483388439839228611192196796915047979021102689", + "2812783994462661358608456185014218693361496199755979040571287378302077048080", + "733361644371360103780856593756177858007817071553687748648634718062664235821", + "2097491470447064755462865712267119426839137095852483302173455047023122000228", + "653450545939271153563258483679038735234458641355266993914653430817845860776", + "1490036323606120332723324549921634374601463082659522815670776847829469334680", + "293258359033815293430046604197638374446429589840756274442876137966371709768", + "2161180560366745645015780198429175420452566975110419625277078518001478061012", + "2902305649558677761362381385402798735221369210695423963278161822382235840748", + "2807573436715787153693496334330378220823180210865621389204190743903517616211", + "2173149348037035388242139521646849199910709784667799395284003211409425773800", + "304878063696751831570420983530585263196519352525478940468988494143111704384", + "942989379629921974211650008637378619998719323567284150910139031756879253086", + "3113906442098776655876257012678223720205976854185907204968818006165644076531", + "2298646579649830470123896314767292069536862711347530687536178711975226705389", + "1425065497881960355319992599156922987113102784701141553497251893774723164754", + "1281053589697028423060048252651808455874514051425307177001701225376442891686", + "2407453234105424171704661883726823113487155101888025677777965847781858361147", + "51049281349497470750141580543321316870658085062232303377305026886486646506", + "1198831906759049478386373200307901396622910483675006064476922514681957771128", + "1214984249979231194621772492356522280514743136150461271395888060362853642833", + "259724795839878983591967724094969321587711109977732068878272636267101464695", + "724498760895899764748807648622356813806706567239715708910082641867379296327", + "2940600277012122780955943116975442363818380746389592332045475435510122190932", + "2025973198758971340546386405597070867751249802105377276551494560837455202281", + "3324930552404652765957498032732054396947604840948199544420190237010124622450", + "3053368770551198525031156177215264405860894880897218363855375397450883137495", + "2832369157897229141471777502508734084938938802428180159044303441396110896262", + "2242181170235261021554592382845614683479791473364224311463957630044241153824", + "2243073416240795711186330123668908296849408586662403014507959837049989057527", + "2574661028927912781387432497452808739050122761675678271275973348945660902966", + "3276015569236419102852240655800183521139506942127335393810053976035274966710", + "1208243317016725976032094181028367295049963697890188869557166960203628134222", + "667606107595486418182646984883311164784707251688295725447577982850933881375", + "2550752741883304395899789642266474278522950979277616943762391622205131782211", + "838910582751825665109704147772328536549393365723501130250228524629682238658", + "59800497274436832352243379418557112804465531985535489277036324956881541146", + "370562374243932014782121482324064073876390364499066479371333953204875704226", + "2368046724676309526757653436033745545801521831222504302250237667206597512846", + "3473404077599117584416986064448627547091651753068181118127812079800985393619", + "2222616246702402997298948793836902028834285758934771679076035631961631529558", + "1978958916775394509117011651067932930996515377256306837093845879294929216425", + "1838446324515758515675351860462677967971937841540393685458753825510615458289", + "1913416453264506530835471719522407354797624876671028536968238042109760682941", + "2923033237893843890306852480759741615088937039289585451031936634436431657318", + "2094614084017242698757330658698612137091854489219843599915189367597925648551", + "2814233536643539495456138283009973492818240412264308136637582712569209460321", + "1781588327484735564812028600402019454444390061586421636993628571309618695163", + "2439807630402376442268198245981074606811611527298836528966494941038029990585", + "1545455113946312518539575138968882476937297786838940411310203868854494228005", + "2875344830163004575633594324026152250830227510187522759687460553645018544476", + "1938424729506773946561101406669313311577299067245516936099903380708852420346", + "3500019977691474773066155613629034820750221229963747832262469089343851444654", + "1645052596444565162297560125833333301354119598210141763156230253487050016252", + "3569052918003522120151884040437094653424894499576018698851319225480271598029", + "1330005817815509474733121471167498478756733107720001102370325543530062849590", + "1310983124622160026015333836597136597009585491449771578711322056513280209117", + "2381956381872538663056180005378631277526349605185901484706384408442731136958", + "466752054624214250522825778421996682852980547887105671312941913668371776529", + "1463446220881402578963083517627768201646403958134247824702990235153369369121", + "1656643118042474246910740491599386558029219753425807451885801390453847319657", + "913671500152245362599375505584268955415833401341851474447945898334830062508", + "2804157769745100508138292092320152955999197983614788815025299387801740275094", + "901093040716331559465342906493264211414402644117882400099381814275077515560", + "113892511694069347413674656500448645638541751930264706998337132768230999021", + "400356395040010553120844581967821510989321907502587417088073754466454609630", + "705806191988011836211587785320835519410099177961662830243188367884463196459", + "1474613103762451704751103618554896675690616423267655537338627014183033880207", + "20677515996643173797499762488059616956526331367928756159366559805932418516", + "905964437822549343028259997728727314613710713651205854751113198451991028655", + "2430312884848176417225867194019403588477529432845515211567166382158964827312", + "73083599584800607148469567989190139442099300497875105345396728695961704988672", + "24419599373977328068140004508203585729483904120704718830055261097838052900864", + "73971795276014149846689123142628113551425125934943384712000308234105718308864", + "106648321641448044445856937747370316974818774885714567216055587663784919957504", + "44527077163879195692094361750181849268615647424351261396335718965552451944448", + "32379542205309998116974721018428285388618576701608994397507196380979518242816", + "35055703634816939417243042619957861912453676228218104921743783411892933885952", + "86208965106014970492905742607522723858594762288602875513624721039633682530304", + "100170261059392301738605440895587014709207832835355830476995419994672783687680", + "85262514023246816758130654471629721623517731084959182167548502836375227203584", + "32816148186412291336581766440076874029148914133416574100572577225307083243520", + "38450663862556779833787016979135956798570733441392959360796260468698967441408", + "24411668296170462341729107797657611077511377851654822005131218488059811069952", + "90836992837582504495904426249634747105846111155550098282791248794818518712320", + "5641180786813787711055919868457260619678983846121723929856278854765541064704", + "91488978595771211942064614755130580062916469490250643741620678775681226637312", + "87816611639359261319737981363402813318724232054958131619949995709295241461760", + "14105613799458172853570748255216637981000331828212657939098633466113859518464", + "60265326797680424210191085989867325093858820010836178063211686410597284446208", + "113967313791164786822087569014739436418056083300866686066198359555669229568000", + "80927768828666849920508068108844021415973521399621233286417369178086729318400", + "17677165830466363927651589216545224209254784040519473240759861662760696807424", + "58209969390550416618012184186007353492977793024242377601345749410453966028800", + "62278695352241667791688750921715388960773863882956751879247568942969997230080", + "3298733519258521199459899273919613855723068677438994115992324274845651042304", + "4850520217113718769475833133412311907671882613008534237454261044752320299008", + "62544617970659916217421580694438042103085017571049757823090331890248620965888", + "48195675831389912728702919349055468222382614805879034658707127286180232560640", + "90056589604496462901381159878250169522709349937246744684082808054513401856000", + "94443237035684800987964370138383994343846042621083960690889628769680613179392", + "111208312245701306221520211258483287961768667193590920392181002751511629922304", + "66481631889469923097308199865134348038938661651876161012729511853599441813504", + "24683078725269334204922111641265707799351535168411649494396142397750234841088", + "74879652413834061002454959712334771468740300518287975570344418521127948648448", + "77659960988261599829518669047313878299466961658248861981976085188348353708032", + "48685980789900033363299428484835782745536300009525121275377656474082687844352", + "68572317625743865739169285070502023944869841301518474703410910660707919855616", + "65197591335437473019243322023433603275557138994418970888760320156016868065280", + "8207017912161941598527859176944676912282245324561747085921860281466928234496", + "62762390286579119925581080727277919112289595926010743593162880418845760159744", + "67868285481726077145975000585000834357441306035497094789148573597356949241856", + "53692177105675086735173522008970493607553931063788409898169307941439092555776", + "92811558328860623829354406352898563644648347869364873169398072381832425373696", + "105887048306867836883628337143782087592166593012854761594265349662094955380736", + "15417217322303977361836678077069384161604874717139845261588396362637059817472", + "45493010169699531881381762656691401024760395258011983297500415054060690866176", + "33912554969000445067020441460625577441518789855736786226679102615287408623616", + "111063356704484334141890503583743992316148724135813517261871183117763888545792", + "96474599703505122273200581353526417565034016137405676528478355292879692234752", + "40448211715694512345140047568617554422089744529624327955417975216830890901504", + "103642576080598489439054269805338757607837275515646901643017315116999761723392", + "80629050638905922791661780585670870250032907604207944973534824223136576176128", + "30233431777519726982494945132119479848339675968697333845064392717757417783296", + "87768398432786317223576944995831317202233190678934483210081163180619694342144", + "1331346161937347183627227825510325478053882388935538662409542629497539395584", + "28533895104103423553714574086068015445092968519578442248945021930171243954176", + "37140344037501505430450777352555018073998099312431177012694212271297682997248", + "75322627108131412407141828338276116165452758141095216655260694771270915457024", + "8335539047338143245025411162837808218978171999189736302594992175812607737856", + "96648115008013788128931163766599468062454865987401501636280342391398070222848", + "395698452135315530874245566933084246671684731960218474288055092368549871616", + "89983163203068555649870459169465578972108640085265551883023873937283133472768", + "16741119365983681281998972608909961825603519636891613468360403433041107615744", + "104967514341000382400616228916463972653746363590247654113421238112659632553984", + "41960202496475751492153049492144824609187796914974466850633260076142503657472", + "69098004005848013576979683635376635593338653221797136125804993524142237024256", + "76038313040113126211846595838826365035275975415871532405620910006734526873600", + "75845495084933727819738544914391572023136448203454455957051238205788583362560", + "92927486056331047732475247074398171548423175737057470329130299743346930745344", + "11228713447847144809035113980905119730911454641928610841219230580845026738176", + "60214867027495978049744801313237731490478703406322877523087194921629395189760", + "113121097029859145620489781067073397321268031772721773533622242817896918024192", + "36880416801122852876938324769534387177901468749194470173891945669190500745216", + "59933807321344011752090876676801583606193293417170038401909777775115244666880", + "102443958971248394884471816981767365220377812680861710294954295314382392918016", + "83040559197025286076666063875959166578288178036686407328461786915046061768704", + "107708423564087195504990108711345784872522581279230025688730373802494785486848", + "102227837908112186651765375244910370307072116534406026199678435885436893134848", + "37117939211974920466937770930322473208172409752134924075685806831426405924864", + "78259291247543759610786715628826808372068067241630015114589544948023682924544", + "26224000140118307786708088015130256156353735276900986496889224208080294641664", + "111540449523603842313531637864055222608380597458154375901078902918912480903168", + "19771719122486516301608533229285476585400378220190730028269560789621251506176", + "108559493921317022418645305056858184694252124005772412640012076149570900328448", + "25062340869619439583412002657508443251692901384786661625947226847340277006336", + "8784089718059962025122519531255343735680328764664211296197361855024777396224", + "16925758112210830098615756208436434309248385937155022676873700755180621922304", + "106197498619896684949167700313384306433186922525494208851925486113836178079744", + "57469592813813036012480575695155272211268624043095712826689019487261101654016", + "43172140441060662455302024002318802501926773313682083837424062687806635376640", + "110285246244788209996525983512389760954247527564917813274686831724328877293568", + "43559164746637826077747281111556011400431259487305120634431647462670062321664", + "6047191658176841059753503465450637205087813299444798288581157836000793198592", + "66759449108138808181160202649620555032170796228615379929114121138121820078080", + "24600685925400356143637670675434807242338616059506772575719064299255321591808", + "61295020347558082374308096838258980831186195215999674052543153018989220724736", + "73907444220462703439927764481594285204622742949978724639499405701052289253376", + "63656959933120492159802525216103555901904808625403871237979375862490177994752", + "73083949331215370392053577515972387482808998274191129951040412457031421657088", + "67263217920682765352040106478304627912340242946573399431494093276156105064448", + "59919443589699778458319136025699258059804969248953662673926542615827030474752", + "44242560954303025687515016504399163650981022024609917510679637333108605321216", + "113400235072668391674771131190387541251378145234394829513901969781388199591936", + "94859097006751414309261605721586900654677254639603404519075530323927244996608" ], "friQueue": [ - "35296", - "2991595979273883459939471561538708388659770083021338871161664302239950123152", - "2534906208161228912941281717090201497326551100316619060209121586272636533698", - "37503", - "2522548031804149671471044417190990730329765312620569644680994082522174171047", - "3592404064512217047325451308867743269213091323038863035352510227922552246680", - "41443", - "3102652654027331362718635729926565483681536801585766224535149567616475366956", - "3069470904321725501156755626824651377595664559880266932488429593087242838219", - "43046", - "999769410575242018278379639578793942366135783632157933143896996066546186287", - "3299032097707016872714258943518133413031136933842206515571633812040358248471", - "43443", - "1483761951189504964404998273269192729733587025715241622322643797476137937412", - "2549325031332034161027095294226773845746962626610659069132671842788617363191", - "44727", - "2913309440952454843069541842377319220225048135712203994661939135255316396264", - "1838840244821234930200373462950589040749799367130082430825473862026797065765", - "52039", - "1023195886836918798982527428330112480293460705108301982046415317779522782874", - "695215962946351140888127517723127004494744993462819400050781956514136567794", - "54451", - "1106446765092982919193668548689202128261942898173972014258023885131727983733", - "832850992037948288220281154114445631047006810280698031471682317544631583099", - "54845", - "116105312514729832684116499797361733541998218415845607431894803621854796781", - "1276760109769317667606961027967681588404772607546970678658090376296338724824", - "54961", - "257818202605265955902329989358677827041692923446596597533758366290992753465", - "1582828083215712001073724611996225046947347591911658463179230390398829165190", - "55232", - "42338396548276779464742190922863226230278966807134423520313448317439457490", - "863396376453319359267020042770743359401637663739272506900143436864678167502", - "56720", - "934976047826660379598891983209598848714739303244700172200711828269675971536", - "121514480626513004935221126172400971440555544285965649443220457858711668535", - "57607", - "1342754524517567070250992812795476425683667289789573113299588760541729905734", - "1623372851761336290669052182023763056488968983970960647112713553771419177021", - "60020", - "2780299728198276549957068890247830599982424452450608780959659410402513045984", - "1139199004714539730255213038177421537433406778234128684972947470185388727765", - "60393", - "1567748380083612739004585194237390474374190573165475975066837834636042721633", - "1483503907223300059890271339430901681177418967139041549742760188237945999627", - "64313", - "528168757083859335425396053325022941966996206518554539223509320271916818395", - "3532695620622161852881534552267549942296283500391896334834313794831225403781", + "137834", + "2142246171826411526734654315998043483102900084965945409900087190704080145850", + "2709224622641847158824120391263052867260756571873874673377037674524271405782", + "149300", + "515677984691111268682767311014944573472868343825710315544391799061402449785", + "3434926864281689184376911526902241314780440144038575432162797347359139761559", + "164354", + "1615799900438846478350667694680506022949742572939086253104872931089673962763", + "1028184309633508786201854083070821714872294176006246290434951629637467356777", + "182943", + "2670723310343499129006654003555206955418093651543257607198892774631772301259", + "2241890380557871608644336347374788659350781483273245350239894133075895696627", + "197538", + "1955988670388897512022200698909399793770635763062002484099326827747241276340", + "5197639313867481290550978965741180412153844473592035904715121186590370308", + "198695", + "3225082259126465321454007689028058193646071559746875241927559509989736914133", + "3230042010283070921923542941777622656563160361087662256988802636560866863971", + "200948", + "2537276795580995381810621132219343451431097590600493548749613941653102766223", + "1476361521946191496390347386490400328541282781729136337362074725368745115914", + "211710", + "1429055383747375264035990499091384895711752627544879351392608877541481227902", + "1358492767497688186128651217230118284693403823327501276252616749741825502322", + "220014", + "1587515151308799786388798536709978644824132613810614551809637541045735083269", + "1615374769459238733223520623485379033736756263762331113541940428060655879899", + "244128", + "941453314040360464003877231178501900866019349292216820267559294477372984893", + "212530431708003035640172770197255577873944463747584628429143243702802533609", + "244180", + "605668267055896886166024247692203903833146958887867933620468758185487472401", + "2990810695313459945438071066494264144918877467861657962234619054952385882945", "0" ], - "evaluationPoint": "1874163727330728711215115284867678032433310514510565405858250734168404646539", + "evaluationPoint": "1155817978921609653586598249521816853741576732271976342116897543768624525867", "friStepSize": "3", - "expectedRoot": "58881119093836614286784080982385707876434816386453068785999181819728126541824" + "expectedRoot": "2109976253745070010093079875701139317119070418292708343159424839728177872896" } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_7.json b/src/data_samples/data_samples/fri_verify/fri_verify_7.json index 5bc2d1b..2c9fa6c 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_7.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_7.json @@ -1,185 +1,158 @@ { "proof": [ - "3500327497163201226155152029498865970706468882704332629493106507781562350162", - "499249433865072126477494455135351798344637230068765544272216527951918479633", - "2358103285463156252971291290720634437375672586357175850916532123974436084575", - "3158955013876229254965488274205809621989438834169355352387953179201517251235", - "424389153076973264665866152114286725500400634478476760889541625495746832981", - "1176907862226555684736072211569133391210472329850481654615019633539888937486", - "1062983672792520038100025300111162402740008946742147316750733101521989414724", - "2141078916769453721807653186025868833474151115350666829257938033740349073302", - "1257100558863869991586866183490277985322957741698401477776375809953283111040", - "1026450283887444663250426666228617691017726440817438929056477746226608568384", - "3582226049148884632583747982630747664898302906843816544796836714933255572622", - "1454842594234082369920604883525891378458540458433903337078652584524976602252", - "2222998915275919484633351380147888043292461012425082984923847856947924261476", - "1581189062386568052248355274292600760590626427326399311853765599691267288292", - "3032628947186497842949900027241763005928820833351970982756895673646157393720", - "2564944748424171196426989862152566269240290218498763774950957427513074594149", - "174621709570787172414254013817398097484752292653054834912583875727046797988", - "2862503212793951928453900689199069420699066265063527281924676337665105111975", - "1323302182122164857160364798588698408723856863786105067978779291608722814239", - "2104328159787522816744081578925790011186639281884171173293724837588606116277", - "1305890465479986432710047712648555176328247845645253604871792581380861390380", - "1731344089780960236999734056189396115548211511403066291564903681778693107837", - "218517406807301171638833799222420549354355999914131146027297855031299755613", - "2206094083720734731285284502181218284804033638609666485555870193106986676078", - "3497025511641544977725414050495794800153886648684792205240584769036086268924", - "1434295571315532536560677642659673016017128465043674917701275945312122470383", - "1982675775175139151301987340127707698536260872511312086102350910138484020001", - "924856477655679305647296225250555268758921838109083051000857915759605332174", - "3461728511186797684280315862872009974554913881357310092516139241944551064809", - "367564217683781553574345374723574875085434516943906092044126373576057673979", - "1376071410850762716290465922885500243100476241066686788194636152018410397555", - "826626831775508937063472874901726162216606374003325586059130919660811159182", - "1652539368553943509469078070845964799320943449821237722283413948802824319657", - "3174907321425096998547555429066040880337683316674283462717238511361613533001", - "1804083985238905826906666918460456021032876262133820468581256631291514593343", - "136513463657947486775196488050381470492450042193947374783693234623530001220", - "2779925041170732628920372829403506896964091515914336488715461688430832118799", - "2889155514181436426463025822262750274651991472484510149904344526976415339025", - "3193866429599802199892117492508571010018891484516696978791848322298693493783", - "2481417173528969901123531405050554610133536471161858657180998620949611405915", - "2186301130472329423478719319005631433576248581681458157911447174126102286670", - "220185669320552555310871836541812592824438552773649672461411698298042559399", - "2076007701458806668448739744587621337290600787569125304509149442604769615934", - "1353952138204937177419546268680751008099356016781595296735094965798150493959", - "2059933673516877835307840868945917145208488575854762071533606455108571995175", - "2337357723523418868092112437503876450579805015337456001422620968221657954375", - "1107795906518631733777708399877425896065673796146191169483943518457961871798", - "1369301908807889837169143796508832819941931814168872438719735502967304405766", - "109907197007497728826930238083139406131882021915984067021616171415479041130496", - "14303868198632624461411085470995081257182160596505234324339839108601394233344", - "54441361135543739149343661990732958323062149224245511128125326673217742438400", - "9438876408935543731969217624129168296694029600672946447307644627761351360512", - "95481626152640477794302233691772401800995569695731838829470749120651730092032", - "42976479981301172699826804485675125035577192267334490511816293369173355003904", - "23387508035564479195886934213444061504976655597169002339618575972957578854400", - "18210283859883769505175554423559592393088590834575716464570907490434162884608", - "111928622908397789783963618616703937872637220526943075747404048918831230353408", - "54105073206282125104887367596267900183526302090127541507870404232883277398016", - "96736017319714965085804315112293179958448985449573392206564129098556529180672", - "58252476523526895857990936205479723592200636759328781843551269902502774964224", - "72722782815331862498485383015782284652333382149959132364409493072543465078784", - "27699535139210669004129882784074591588912144590783425583923029164941518045184", - "6012257856173513795866308046860379884959388255552934091668570757747326320640", - "6076112326290383057552427644914307001090821179106601705849524692669633134592", - "86914434602300231784072270737959026039879999329749601651002958278085987794944", - "31263024013792292230082789095642489509380402610841440853994605553271135272960", - "27918792551372496907560796321130691324169191667103854353535780638008677498880", - "23345139152266011160352103193028093001188830436033014422436027528885879963648", - "66431938323128113470466787209306339296400232179517288270967051929390875148288", - "29707040969088802126808785324380477686396476161423733519465552284497492312064", - "49966234148689706530601290612619899229183065159174850704736518971672410193920", - "94582829100891450165674056300156799952090831989677240803588402980677377589248", - "51337529459377023057069271358011014219692364081142190915678627059983364128768", - "29150276982207708633903303385500484816355834294697909588436094919918581972992", - "8984973325265065835261174263525769211545482750254187497081219418903527030784", - "66718848433570947909145152334211925175415111088591054694140999172736587661312", - "92724810015607687026868916652360975994379933295122626484391961665126698844160", - "69185511056103061522081821503219527053911024925477851439244587249435093762048", - "95267257203069460699087428586940750638384894683937513848893751741451929124864", - "10829912143408304907111051568527543759294536390282937667301635264497292673024", - "68648019131205661848669577974574920760147972698689476914293266465879817715712", - "18088932227544272175208288295709719802646826232583227595689385739731419004928", - "71367262739726726100627201974209930692573776714812697151142976487276528271360", - "3363020894427611554323846056188125524642424162806775308289243593566362533888", - "44002776134762711564097028620993879585336674592077371473964934664783872917504", - "110165704385665420274516828737270000461424724661781422451331623708385880309760", - "43418410226984966524840597275624418708439657697244013045882472224028922740736", - "23284515149305436262804913182134291965168080027792811200748062361471019909120", - "96589240859911470826859744581372840745945465163274781404389986662951539441664", - "98762823089431719744600897061150027532144701826469041579260216087205587714048", - "94484638153905138012318334240380913705010555378123935835874074205379973087232", - "69499007447046400573673692449275785135240061014821873203835699951017444507648", - "87768307684084439101435753772428768336414293800863125468932404722000598138880", - "18677630329095442968948531374123823774167396929023045626781991016044643221504", - "64538651533522749802873180507180279798553400254089200480966617148897359822848", - "102634960249556677782219375606138060631500521893142451117885067851794577620992", - "31410475992642925683528823021088192159407262421892220821221948289744340254720", - "60994347910803268318761379255196938779167578064297176767448547765325112803328", - "13478778666270222026257200534148739342238872472709418293163503881574017925120", - "104852618988524795652878758769430161979277485683681783515934701335505174265856", - "28113378958866060068939410514028809826328316148088052567968909653412444897280", - "47145935967587157628473137327351563039480995926138595311770522499390092869632", - "33831780342118637143944346997776554802922900297538422122752812292480132186112", - "1863819707624097563970849400010914713746806095181877645116983204617381740544", - "95375455458540727885484573187706353468033889844614075408581882703476923826176", - "32966311887099059508157279487964733541311383543867617596774300510164831174656", - "113148163006283539387550616016751949343336503319880776065760743907234605432832", - "38954115001121814913935935244330759884744609883192574099139666119522940616704", - "86725392548956798378101217007449017827518699667543980603130292423168060555264", - "29233688168174628325224708236961916880217289125568532014611740979804141256704", - "92911748107895496577643106509406740267827002133767466015399415632320251559936", - "89068071075019113033802132537689528100566430951088919510072358207603762790400", - "98973581379703429790368151733318295872105770555926529454706415641568519127040", - "55319716548672642008993153128635331319406005641524431867668279792436428931072", - "87697635928047268901094169644310976781848609640536383618031087859361453703168", - "106535817360724706788757397459082028477575477687519961492921483219054375206912", - "44005409705605029986468696797907407694707743882090307241926230428198614597632", - "37229869648162287771134938879278940777155604615428997350634784841009603805184", - "62901230984467643166895433213150563103560979236152670977271018724567300440064", - "97642072599471269308289984436037939588868747231179739771715318172217824509952", - "41044780655178322182995148879327674153915186687983075253119572912479724896256", - "26643507890316742398184481371877425392244215946563079746238637024954730676224", - "55473282910868703256586225995644029830256836960875422612499027303949511163904", - "115387808298721566887544524284476923154874484113760068516558972101004810518528", - "9043181580897776277311285691345603764380681641081433552472566730093148241920", - "24605800528957503207320720874209034835294946108427859879432056574086291128320", - "114029083419219725920629103835974383151717589959388981743639755159458187051008" + "198308269246903432974373041201507297867979278783682391671609137836445936385", + "2634749677799696345708695510530079209785317226866416043668236840839034349728", + "2911017413715345550178145821712483892696485635719242194848478069862925107699", + "376309288064906264077795516543191251611621517473816927079158255009485878183", + "1316284938526309735440122833488769151679352858746205982585781460360512936355", + "3130582337202222031466847950621291549430709103345487123406307167685866484590", + "3584544039659143642008187066307864630653908294346421094101007450088691987965", + "1106957777937331453025706914080089736416562980228012846921160929818267250566", + "2699761824550868538519569855855393998136054942955778109804314847369790255430", + "619631940384445426136695733208193983032939361271745243900332639501715411480", + "1706588386750901452478281190817755149851563223084211628449836615320184722534", + "107225700938184614154887436832854441246473498536095563574571277750257864524", + "3485163553648232972183371181414346181035235262574896158849831126968362472461", + "2603842201794762102784036982785494879139183031767312497231725427053145354177", + "1589088021159020433622288616419909730884078646150492879425713176160179012505", + "2522529425068465196415284677704551797726679716064064531793402140795938169825", + "2993130239522607575398804207517458638598710042706544163436964245564547568881", + "1805038846883602780823358596916133625030377593879967151174477890229651373398", + "2383588898288280849808507023305542695787593401252027318798900981469202889479", + "2742099306504169364855542527365057124954049042802914442963147023367383425920", + "722214796613723419032827456808286307528953835294059613708353369845753517119", + "2404195922238991054075881258186078766506540610467462353276588401995614276151", + "3267893505345459711311979221079537097172870448800023291459949299127649999444", + "3564641929046950416324294236035999685692074682717452885872423066500542576843", + "2358031454059318841516129553652920015485144761250316767469808624789378033460", + "209719118330574408900607457519655883839018791505059977019215057647440827114", + "1121510175183923782762686185263758156381746610806465880216035689376460632099", + "3310202905989964008503632586307427479594767560714433078359225428957832516171", + "1946736711402672694731910918993702374906717820226484380694186927322442708953", + "3275245144644808581626179855894177832035384619248344796604636745064291103664", + "834812101126425129868236197740415716838295169967183198950889859619205097981", + "440148059320980323263120125279400403944055683879612610602611075995969728080", + "1323243814874465708869681842987031836785242847487576598100306810510817992601", + "48925514049485801802051610310230418602992478418964548336379961969475785326592", + "103418513802372371301283847858859350426940606195539092109466317916350130946048", + "98636485142516343032407136813453564197129677065235862268091389580562411814912", + "74378791368465005806331612909557468676863092749589658426139732252070101647360", + "36166390616155752276818083914018472373513670061864727005167391895630913732608", + "75201866867990695112484930165821789243770985769793425009782370425822402052096", + "14077893070644912072114401393190072052256674103930100019021531785302611329024", + "39500212033342658584734800579001102866238166133828701754901486850737927356416", + "31391981312961383224422785162466234033473118860428862097984285572754525126656", + "89999492505281556998172429982393201958564750626671971811389011595278317256704", + "30836713939640489819824140633081525239544633768700055532392118956313657999360", + "81119402303629089939516639098975196898588334993109568160485428301966260305920", + "15103203924720750409669602880686934935658104281205331138471007890060305498112", + "20275881195891404289243385257094247328840169239473017763918395378794124804096", + "63803980142448814957422300977479139194779221329699316061947177761649564057600", + "25433097570583704066742437442404040064051961436223801232971387939590225526784", + "99147619642519550115211253220518166002083936992112930583990836128291523395584", + "91652827890503154629792551884034922865579784087983548594550107265539388735488", + "34548228562044806608557049147133592867851439311111126183908760843975596703744", + "31005556333482753262788848583646003430526123164978570044514742365794921873408", + "104798639447725334378050333824150400626305811640132169098682151747997482876928", + "24118557220620401713572046344314874216816931256273938164985796413367626235904", + "115187027529545494184508337378132521491586329552987024284453764139038864834560", + "28843688204716665659595304742046777019084782068376429527162547531270915620864", + "97696648824702771745128568317986247324821206702107984977250864016958574034944", + "98546449741552537939193379002402436989818074540759807774261914503720535588864", + "49599623007967740740636835097234207862443418355971786428190657971270965002240", + "65564930113614343149777475425156482228681753100418359024093014608131798335488", + "114682054286108324083294384656845625238654375491028720747819500979356067430400", + "76957715834048051266670989649284065319256028488999563511407827489157153816576", + "15571939136868502467295763687795829110279061203607510314609516740263463092224", + "25141775872218080850015159544433691778342277651156755438556266955322660225024", + "59092189772684601386263861613963009073383669677865992392154360847928175624192", + "86368007076960166884408578186296331386779807795351127714447959200063125716992", + "30081268715746511590616119628808229282052247809400342528199558219252587560960", + "27281495608802939289488851203206266626183129548064855805262245460627618267136", + "41406317864839100809906918412887230440323074658243214875354024758396101591040", + "73832994727921718665110377056068063956534611832955605607277738211110698352640", + "80457498431125771859213952203098702252338587633650372686794527380026398081024", + "7387135657664484743544061251692792092103774117817929414203734714677773467648", + "61976775966353289334695638539412256475164954583655252534189190790982284607488", + "25845211944128366653424287680215619282478867328099091217357746857394632130560", + "15336478177282236606081639319053087854097553389321443659696502127182336753664", + "25475159387656612734735257054525574221950824177250368307423843324062097997824", + "93057619136573298638491907413901598210642377471421177058881146346771069272064", + "115257518272584392212496400561772505914179790975307262707015885094287367471104", + "66940215853579975676710274537562601984414304116469203806754655607968808042496", + "59637696960004506356689191170747668604000767702195655154966551120691301711872", + "56697295391601818312174542596450114202785324967868723884210726995077644681216", + "5000942091274194561828876230865527995057248128498947287599518870982642106368", + "5034661304949186125305791895493993267627736389155125370737337653990770343936", + "611903898157934511663307080791908110829120522663350579435555945439823921152", + "19586057537827503001091877403126730570154786597708374857040596766883030499328", + "76916645155185018131663970315106574811619897948938453550393055044579077652480", + "60263244289785592572133599685642020105661004464485299654394052265865321119744", + "111197170577959441304802758601188255526865119191408832543995004582972518039552", + "41819299081603294194508099859030460181437655437662728556266991970652579168256", + "41063254971824546910477294887615523955808920599847461508970120986032007544832", + "56735883597007452162150027801919340353144859880258079085740250640258542075904", + "46057720978059048204017589656416820720416295263922985981668976045402605223936", + "19469303030457280491677851850312086625054921633463219441751544456824385175552", + "17614160681307965968079046765747848465688029118569124271334371176501689188352", + "24722068411325884994727098803243766243449072628758082281428648528213042003968", + "25492705778200103725325228765453896592495142055706750498029750101975322591232", + "76819633970626000271601341167811737244045707930766237021085735003145354870784", + "23181731295279915813811629388738319023976054249300433358956441253412866097152", + "36910176852912831470512118028323817729342841697590363766858962475081015492608", + "80935427055444613788168105045117506811803946715201611635613069814739763200000", + "108683735823118041764541717304254267725483721437256986517867215501075622658048", + "6775343886153262834685905079622380745319028531787277320953992793134003650560", + "102276203127335636666636647785999439786491201794040036386314254911083378638848", + "1494148178025360450266927196336854828425929386010772564461020157913681887232", + "77367223125519533265239285233556935431576523592430135388805868835108877762560", + "75123978738668044801899429147326087941011508817861400480550367096433333501952", + "17872108687939292056786882180007385446768199708934733817570860492395835817984", + "68847618320513536453587793733481075641206496478241064476562413830675007275008", + "98520173833981504680295998503730120309311702598817114272501225215635054657536", + "80655812248960876619367016412515271809469670946833701796062408298969903923200", + "9243329517506370476209503546273150631117253815864714606642257150804945272832", + "58681392715010789897834564968807808638674446094036718101590539377840192749568", + "22073458854571068142538120320800304567675486774409197499622847211888443392000", + "35124709816258595004066144477288675701463931679850599174736615445748078608384" ], "friQueue": [ - "4412", - "493776619036973985653553199102115490632211134495915563803935216942395938467", - "559539083777722493347811755986147817024045608122312658038335683895307242522", - "4687", - "184126423900553960179147484073958848471168359374798419305397194563082909445", - "1530154626591635063783064115312469067408582234363165640767207182639135829812", - "5180", - "539524453751828273741218110652103241390727299429440411719654695776333812080", - "1478792906460802782970552164912817128699992694482952792322856538225730838361", - "5380", - "924709566470529543884473019874307029934824207966431436409459530335263491315", - "215865571043437559750756981497427007399369037453419927019750523411590050183", - "5430", - "3296561486929001644727608431756635861166581712639971602440646060771062513875", - "2484671254020459542126189001676602728136740651633808294900682885183943565390", - "5590", - "2266100479177512409623592301983596676366054799320239736271899711059872874379", - "59024531806954530882607951976794954663714053346472283400274381147574230290", - "6504", - "3531887902836777665337403279809266839570674350739153684864228272993376538582", - "3094572051690207713811310614641364462980825178903286985587701297445852992776", - "6806", - "379214476884330601085080195038479965631104729176738047317837328659300460747", - "2390027088140816993424219731285224094717950931615942832588631492970530868221", - "6855", - "866031418914478685585874433685804292468028633407438124635102206573995919898", - "931834308730420837835927426621788210656908697192308273759655571332232870105", - "6870", - "2354255066827557615874607372209988461720631151847205813859284978777133597037", - "1546717653702086036971726134256306898536230953475022932015303238104262467357", - "6904", - "1625557746072874861981356473467286734783919785770624755088594849732140637268", - "2339529237528160178232905210709605868651723234211905809960275985991506183037", - "7090", - "2543571441640048875525521221013752702041902195040171515392146634823582871653", - "1626043086225835611707578656924733816263747793366960726621481362730769428337", - "7200", - "2899165036743886302493766933564594639371181617225242358261849434208524149169", - "2992305908886877205057998384378951694141406883588175720577149535001263965186", - "7502", - "3311486161822863961933145757695261666416335858652334197449721939734210419874", - "93386395292432594798718585828127321431977900195471684782733521871706603879", - "7549", - "3274500077989892794546713145252866625112161812252267445067755315664025410164", - "3139386958916505519910674376535449114063156653146701825341479976615379608240", - "8039", - "3533618419990907446197196459567236386992042070900797484447348939337757926764", - "3476797347209906010646508280260369171375520993172513664216191089179085806988", + "17229", + "1316548083375236583522006022887917410939214923032045525693148441143307344362", + "819333448801204147330725955821742096793853196813297997569440206758671190289", + "18662", + "3504536621641140505392813318034787177455831838715925741456523105877455233942", + "26610405158686471287201700850896761303353700128251737853601724027795214251", + "20544", + "2118080712691390189412263405923223804394263726415243826809100381834748972649", + "927509368927143888855546841309177711622241205627319679073497517220510477878", + "22867", + "1299142215631770225691567259115832072487480048046984274724567541126094736909", + "1094566731907707394921007197185831516206373114747926200884110656928684497981", + "24692", + "2209129337870453228329600112109229536602883126025907564938861833145462430283", + "2391554538090057043675907107806039129954063390672240280015693973295733071064", + "24836", + "3411172663389150257391278760143257276305505391800241013620831390762716569066", + "664453658355225625337531556463602976129267196967245893984824097689165669183", + "25118", + "3333866516582917357634170904876526294852008068292054338715323886776541243240", + "9761940362800690785461737389476233195611484678169660189340583886449195471", + "26463", + "1771122818412537084920182477725964003907767318643386781576433140155249381801", + "453145307039282241084372201343834561290730971567150807446468069282128416653", + "27501", + "2962385986562364126595173281220413078135916184989286770937017522015673095716", + "562494261301824209318940229641977683372943134279398452081902247675620929880", + "30516", + "1976338220457245157882804142147449734129120769321216883202479348557847375006", + "3143097397147872232305046733918847196485714680980124862796285906957328138614", + "30522", + "2879464587250942386597371652119302097328218061573196877139879283032419254942", + "2296223817929547512337650232739806419592065823007787063638862798699497085023", "0" ], - "evaluationPoint": "130190925937415812658824969128480576952362280194394207039477908797847893088", + "evaluationPoint": "3228581673514816288154544186595630159633114555886368662181034688806188246089", "friStepSize": "2", - "expectedRoot": "70133108351465901917848725640012789822080181995338886277631142806452474740736" + "expectedRoot": "29669496225869176470921999635942220590610177535707013618136011165574933512192" } \ No newline at end of file diff --git a/src/data_samples/data_samples/gps/verify_proof_and_register_1.json b/src/data_samples/data_samples/gps/verify_proof_and_register_1.json index b12d80f..3169b76 100644 --- a/src/data_samples/data_samples/gps/verify_proof_and_register_1.json +++ b/src/data_samples/data_samples/gps/verify_proof_and_register_1.json @@ -1,10 +1,9 @@ { - "preRegisteredFacts": - [], + "preRegisteredFacts": [], "proofParams": [ - "16", - "4", - "32", + "11", + "6", + "30", "6", "8", "0", @@ -17,572 +16,1895 @@ "2" ], "proof": [ - "81826041485941920729208486564641888036913005464944271361829961674896219045888", - "72955144497943338958628783655501847609825065540881236343658859203168034619392", - "31149421654351356735874604466190124942904042421703346317592660574200534138880", - "520821100407396524168813802017217329191843255411694654339217430134026505606", - "1778831133063821294222931767428862603564220772555126161843968684158937089500", - "732534502599113476195721480492195548120674288299132506841095676957635321865", - "2580836580750504635086935431515651424242945959329561639265058488687671880186", - "2321950047480660044477365299066608191623499771344917534798872180610736117460", - "2062352599655475351063605794734195042350240700003589732430939496337450743898", - "1852562242553061419546419031862987276506063387131849044301838332194597666398", - "1415792356910261515247347647053935326771016638289571585664664945998568257208", - "778415767514320239576839905326090011429467371983243247708844191501607780327", - "712656027375056803094681035090659708178389910504687443875397556627071921767", - "2227361075187381054481947378517439524411379538743236398563868999009403835141", - "3500534334758184552095924038233204452063020579673530934480789397038629112504", - "465389497176534858781193006079238691892414282925460929632278484321524783427", - "2414464484859761233285606825669892794121711393665423104761914942764219518795", - "902780680938262857971691626080777162922283896518164116314819334199070531802", - "41552399982039694720299466149946214761479133626469392334227491360922950046", - "1415123646181806212122273253583113388020035801513475891929730796827679283437", - "2248954338743043013345316855782475729617630024874123773833628848449466807873", - "126288107970727134680610670615477999162128925254285280158428856896590882423", - "1803950083261454056155068364305677845236118658144332233223417422287250594573", - "1127758173203364388255489374660292218827618834302394468794418178828083688699", - "2969422092648696397609791347921188483189825776198848191677566497101218290380", - "2616359711223514047336927448670551187695393936112309388928862107726659811966", - "481108006118152991692800464899631198633143803887080848852873737297734741318", - "650092130168832716311602010963367324967872006251210183508317225795584845418", - "1800790887340152081664418538039296643220088071391023453100604942313031498753", - "3532391700571377935138001083669069713907327801676355666121905781195764769478", - "2628219699482053641322475699616639463916531369084128480583321965993583145968", - "719062804487591133618576880252233671781870841567538844505525633400654649500", - "2965438317340706243006129973771497651949756821374652777988112939721132581215", - "1460408107509505981895912178969704761809180104710565659489905198778047912496", - "3330935400536386498423619428145447925303977388186561746186501803488129293164", - "2428408606498527979761125279175034154689220919339656605116199381553251314071", - "3550293265741716074011902787242487389820798746741893296124855047129726038924", - "2984086898147853219781733060387009413042345457179258356329197797484859848688", - "360857153706820171886323835381991748278940276498453083653335700392964694665", - "3491209899830704446884479158055320193191681660560815247704647084580492689904", - "674907339711987762395614770081549340756328381841151235014999797687685735008", - "1905240686052249526572954158350940027678534000015186813482028512080636037997", - "2456661160083703043266549217093094712790746398752292907854321090610166858069", - "558501980715193232540275544986667824541992526158148385553487470992400165169", - "2879619479360837153280344511166859165443209113273786836605518671002252558861", - "1377318285830515576277328951077220121233432140411723764455301975821061821743", - "2194731503878005356918030677213388452536697680496993952611220421495259217943", - "1207591206100185021930033984045567663114772244454057855231910917724696217769", - "1608441549036704789636722856318669959882512416830908606251183543055773561239", - "3429041724892189553838115268009195807376348719988188737076268067376063730413", - "376616813867558067452189528728739632475341692497043329426741430164658503775", - "2082689704120766012757331836254567709390615012323348918056449578033405209233", - "1656615495326348448187219904087606186580231803163839827289930373503416467236", - "3322550423262907127320095462852780004348559902970397615113622863786020894578", - "355635435134421637435421109204329117324754016978138911310907677513242132757", - "787112143806561336819274359565305582458142068340682406411562851769293366445", - "3382500541954614235105668597799420429796901466438676053844863867813070847573", - "3409097710404518340200190543520079930821991333983035343717298011924556327195", - "928328204511091488851383169065893167110762150474199952824212534282875809917", - "2159774722523205030441269358055096917850033683258474193898699004222899410792", - "1879600996140420466881397165538526817734110545259642580978694631457510263066", - "1618635857704620883039254742353877980259552524552110369992202535611795121430", - "3096075962680109254079083335605634222132864760482844506054544141967401983811", - "2478079809971743480069509871883701452444992414570906626388574551746528208567", - "1957880900729816781945373224577575599914877226417911326046320353649336714181", - "816539995497467313458260052582652042209713821264659565443654861589436321987", - "1228333637638752602549475556207384589918070676515368948021010574882440222086", - "3277392588113559190174911442277199347804691248884613026506308705545122040000", - "2711627775398433926388441119063498627620766065330141476956571674943416020827", - "1914971580612942597605685450115080754024981735474326089538063369277325301267", - "3184592053454547743267946749463270908024330125374922537594859168913057765346", - "11141518091627450467161198042134443051415806390438338818959282009496286179", - "226056612250726014619534764974661888909050016801753687621109136862269840320", - "3329281572259402576863490767292160151242640824711487001374423472488883693720", - "3183646941393198571802386622097260936111159709227959579785344924571407998805", - "2718307732286969782331364409528928440302711261720447558800875436655070617787", - "543726636327865890229203235000207988124025151627953443589499382921490090681", - "2641668215419772092112492852021022344085553263247781177073941896023248824034", - "3551187945328186824769991393710351413450703632027761560948649311777579774007", - "695551884329145991122515864321120495774104194033557292439165692447426686174", - "2247981718410822573252278599104563567975946690214608860741997593266033895016", - "904583653564044458783382881583515688292802941229876900210603266566886495110", - "1750788485506556244379725110917497426925918273056829094696278552478107036872", - "2582187026969508006735766535765486759150174140401381250055796566196817190101", - "2635792319889216175769900478693559759973405943290157659432132427829787596058", - "354345935681776655879845628478128914705937040738937672308628466661141978161", - "1655060020767544373337540025207986267272018728147759199856930786661838971023", - "478618105696848558334475908790692565671547172119513882520619346993924108711", - "2694914685762224227646988098838541320200753053118133844123410153906487130648", - "1942010018743015294259221211447502964915021202456925278312414576358051398757", - "1785824559196932739729930755268514745617037064769354464020673742084033144108", - "1382772033783353973650073751012501370075833123220076392480462647179502984270", - "973862822718780798799271004275430412466290933685313457509782140241524912487", - "2349666412015074348315078137660325497952882412536787299374891551443336906493", - "697134341129088043786047376541095897325121267097291619393519271395014221232", - "3024418399632898371151831189587705274005396004788219444331516419638433200422", - "313612471390078129997816321281084174099308687959234495289824089967296535870", - "2260879819935248885245900854694871787074970304843345161946153679967971996894", - "2171539766288737295269936578587053286648423438007206635842972292771243896981", - "3473760855696386532335643977584506717546457698091188777970859268034154053614", - "3346676151577721087851255266213074366593671235825232981797388953462150786951", - "1265193997960351316868784633210779860415759425514901989737869967237423079815", - "169095685526606211906039760019538743511865162444524640218895433884096895965", - "727680038715705565829143329335324495042124973001569404737780233158066619608", - "301006117064608788695362444116632314188189866939308059771976684145008315932", - "932680820693262273635625888304719055615967626592411793134812567388282867386", - "3333830546366783365430878266384023938927326361833843633185205840917717659451", - "2297928947030914782291527163185880474197814273560654589926362607041315781155", - "3582777753892864654939383825974708479687180228294135342457834078274077365732", - "952465317938433190852036597784815367942721967808782616996126644475400241490", - "2674069724676040477509396505298439827250750076500667968895206685509243345878", - "391972495423897750627728434236889903205761703924949282012125729902614787106", - "2781095677417143154892909305602673704945420488947625052395563719056393277860", - "1549536396082986952980961267822946853337450796853611622813886668224436583462", - "2075975859221467648803527677770828519872344921023252421929230102871218268270", - "2838714166137534881360613365833863006021355429074599182186504016511050764703", - "3588811835181242714298501547752487216096969697417289110635442667549006311093", - "2042923770741498700349153253210417095268144609415843477899956585455244773753", - "1450537250033530557269023434470098110137603134545944814030708784870451028966", - "2956453392679256860959328309918663283525241477588584529621415641239946167299", - "993481487553090219417965235270926383671769370148531034790375446221311410576", - "3278691076100288843682125760757457965444460584044135764401285583669033033917", - "3134551588953643435254407735932275393010351620726160762700281151585008693305", - "2218853387816530090148082203413810002138471171334857020543655490061171444979", - "1747199293277806911592940150549044597030983169615619958268419517527559382081", - "782393812635350122830244903539617047530096575705315612633438119119433200326", - "1256861352993298343958260580104899600048103113951090118153087940767178758855", - "840015616594035587250396968929833175053729353435113347623819385409294275226", - "2082885795998676404101608368044005392282239673381194859030772157058010871555", - "2099045176840203703100546683035048522543536097147815582531410913012139922527", - "2366589128805089817986161433953733376812184316789494864371717135216497868107", - "3336126236500317653464482876290472465856424733078274076365422173983390631848", - "1497587828059103515075852394913055440341711905058332268921189717607553892444", - "53793077011692885560928765130773323138202191967878323239407315008165203228", - "3382239826943058836156581916869409527241561005696860443328349327533584758788", - "1883700570061659224729261069517288691047298364645051141313884603707022401124", - "723792410080048869157894608829338556089680840878573026818171075575157885724", - "1604987656032433151525490513542305643843617000335967676481291565145783869665", - "1251850916903998828384323695745507477723366370937388276081798517478355658928", - "1126431191298459515383805085511658497824397843611594748023575879600535060188", - "1582296897854889222100887613582510942901459816327639480260578617115531049913", - "2824016492104336112725818735300474503683912911231789010207877222570077464802", - "1440424777698435559143515163552353684847659093563505888075393614674416497448", - "2967216981778817325595031502948690190961047521554004020412576411125482444591", - "1318632342189798210424241085882554786089453204705868789889983483876631970095", - "1799188116140560884903002060659770682029492254590089293197351711585909664563", - "598303881296784248399604310486937344045949664704926207274597071807108000677", - "1876709069952636330440218373542178824755487715918034286291439040330711983222", - "826899495422438966511507674740105600221436419296950688266080983001213283489", - "2985374748736737019072943165539995982121458880447322054674462311685058754526", - "1783118258367127168810354991099819676895302154272679912929160913320122138572", - "903098835391600114134757367606963155733713431244034348169385419255246781711", - "1859518970700458883435424278008286449802548495249993186236779621757966625369", - "2941461687441583300841949508962770872466222388576614618590247436506176787766", - "2178271453946918937566364462724827758821454188508021406022781900682674427284", - "2433821158279541436280040880574507276254964822338294941443210389946854651177", - "500129509351270232639228677838905824159453068555377027502653596597588468704", - "3000185253446633199484217075672310216697643892810753017329501815142460740471", - "2583997806648966177122126800507430011235890718191608095975413605459035406620", - "1259466551654669999878744607179293300658053867646022803188144842117596442488", - "201595497087453487807081570520114709806197868764531497749298372262693629105", - "2752555435291639571221069491293205909889849415341410858506931265869421547878", - "1506655603101923676457061843180429188388850958716877638594247618962690490891", - "2004097978017091180923767194420515882016896848440396522259097379862206665831", - "1277493889619829677000673451168881490091344152997452823016596573084264454595", - "785650869202466973213725979141422608549687967874473445846030625004989832547", - "2676273704716711776446910400298477836737691580046427079105254243086587606428", - "1003819692380123361148133616881345427746566225339701858216960757705955264754", - "2452907625179218292034538724795995656129438763183696648426391878868754376919", - "3031927317407898642891155919680668792039547793179484834422105406233349800447", - "2458722689907731209607916664595243444845461873297007706682084361359971563398", - "2471694974740752279655994734211760637554847799978162689580284610552964965617", - "314642844146347026659325589718004765542398352905763985135074441169113543910", - "1836212521964388743549747506419582021076266249853146966623814498178272386953", - "2454101788630184816486982488075713972867065559712402231437893535192013597864", - "2581896099051300408189469014445751557993506254765464909798331102025295207612", - "2141058746369211164926179839833797975338963331855791889763409429287816073726", - "1854025715886988229755786386446469140250987794794243445340270755643698596928", - "731560998001360929748755880181946224838989836504204177925815034428231224835", - "316261040612424457621274103022736237032157564690936932199618411836069714668", - "1514815626900779530523908667550782619216730191389852640976280932442657434322", - "3362654176836742251704015221969778485321661113146134479192475406896863378342", - "826879723683465563138983760150171900347395466333604424697375784018839462787", - "553684308437573533579560364282518819299987087593347033588279306251379479925", - "1889417083350803388060998389384940037147282817507802832340702334497245492008", - "3222582183095378651404597290805155435770096564494260819740029264994531430368", - "1919036095402481338432594080400606889386556383144448733668586348153637307752", - "1744348754123976837700670023482107553170458719657487894617773404538246204006", - "3135698116027000239560215589068517549307087398489846200845660143235506808009", - "2755956732989479752995520845438915156917764519599880756950008389659550133101", - "1133736093984837901600379672950668059194551676747791919433110168414097451234", - "831296067813555635294468090627681134793717337218287252136954313357218336342", - "598946256841167013677906042395772973340782376268316965806306275255746787118", - "2315200361589637357872066230684539968658866059439480781052317082007107731469", - "1372212002712824809823954799769464872948078440146040008446653863727506812302", - "425110740020299563722757905232145243627903268064964149884778615250868488288", - "2778429432359115958979158748717650459361283940129875459450113907370814364431", - "37513918024024574547692309854906660921371019107673681811787249833532568109056", - "114078892240842591999186042855557211659163822737152460631680830844579992305664", - "26589548305700101285204023748890519119149566967094412128210811803662790164480", - "17058718420831786490131169818857423974062663904999236422935031808823643865088", - "69537145192822891118691966043191883856442115962263863988638656355214458617856", - "58881119093836614286784080982385707876434816386453068785999181819728126541824", - "70133108351465901917848725640012789822080181995338886277631142806452474740736", - "2091400483109153414628252305253635932518568487848756536098208624900132898066", - "2463030012207618086268661639289990994851306649737620421020379330409125074586", - "722499398186583666501488861266227700087389331168192368980895227482887029256", - "844980712101718538938916635713009168047178048136572587838349595171011455766", - "2600309518818627934115333446333927664381451985716722425656823483339785787308", - "471603895253700949766702501918268317439757719912928431137302671526137481284", - "1721497620462767819725522881677144977221876857580015757488791593854246329647", - "2085369062428834683062603523008827574275582897892078158237533360669214800078", - "2859815000360506448236151731514353023471764758968426626160722174721816077703", - "2254537868585235757120800030199169414495445814552292077552008681807470065692", - "1250750122583623275816361404660470198893322444968975506386486046102589262631", - "2860430236662231682460315010924089371467996150051665574982134700172540678658", - "3545522040594164530764104540203698734722343038936588969694650949934477531150", - "728056981383907348622958726192517734592588773728337933683091077626917366421", - "2890071188500735811875432445563787552718849023839497738239507883432811032821", - "1190872692914209295698973703115098551324598801483110820049947757265122682847", - "359602282889721444655602963254357036943466714528157205528685129049071967510", - "1692872215561609494312756435123889545954198924397318657471695281873436149704", - "2590605650136316482732735588506111846747554844722006920336000768885501330137", - "2538731089502241015348918795772313301073751628202191017944285149455068235536", - "1941848105977598349921939910195617804003327661332109008113772219974276446161", - "2541190065732308796848963915827919797546750955548030797377914214512142181876", - "11001401720134096860972279708248085744640181214616077702702340749566753532", - "3519469631854222621350826920365674950995189656213595263129293601999192487149", - "1327383276275650516994934752133757640167763154520412987969078371152430249407", - "1622510006373079255236611320041429790777829091041573108032307394999722458648", - "3398680839709432259916942178822977551745266859528426714497177555318343649319", - "1229537602276196500954504625975037726691253604765919975526110107151788323130", - "2019125206204051821240437626094375412688544426523637687665105388464553607095", - "250632238655592268521086371710571163265144445824506153957778701934445477030", - "192661571897716364275507387382453296309882642109367431647756391210265888506", - "2978112023705704824326064018412782154218630417220371812278646234749428526936", - "1170661263478230667508636625372088991641558233599265605959853401901754258486", - "72642391953817658021265089936904503345093012029459468497597797471927495962", - "203188538265390678604395596981778128173449887563634771188301841075688169616", - "3542373487185013182398503919364855620949227884233769327773002280568694274534", - "2324780551037218554176508268628707603559703152248945402004718774213319165959", - "207231070464173439410532510321226241747101896085369533640430436423165252306", - "3296295059122062426657079467362817309150300650220810454912675873647862476842", - "1529466344477684299268097221391942830784633951636696007608389383738936147986", - "3156707040363118270861415808199884519713910231518281466694276322771854247861", - "664239137930360211559222543183481257020593042852906328035294340845773185802", - "2927577197800503534725833471741534862077461751283362541576759046494395931313", - "1985033060908254689193669986122146961144081595420222710771321865352925536933", - "2709369731695366840101167690990822648302479441364710083924288824427554145365", - "1593311597222235040157131963437607838610917533601788005443607154113924376772", - "3027036185912594257137006939948854406273445797921089356028133686539502430963", - "1258499624924912245035550935567752008971550599766581885280007768335876047927", - "485798493879408327458747851356168421051457806918915467051527024379575193821", - "1086674989389949727094173040959208797298592649943474370639032576252597454233", - "3296267178621969490986231840802217613443145675496749189016585786426162177263", - "2083213206607348834120864537545887136880174381475346400166787360772606171253", - "1861036482382730566770308929711284528322295146857026704406032475258031313418", - "44706210330264500111257798602786016864560299016228400129852283886985628250", - "2889178823076205109568476696185899104435845759453329715532814098080648964636", - "1043988272909294924463422227668121666659218657106060146354671716280745859652", - "116254589806558591507725830106961153692469070682978612930373730076416294775", - "2934003049977433952669232351183013020869743672022851878741301468120413899355", - "2794708562886994234436496587244132287941253963530916636005881415724974973411", - "3034575937140527799815224941632127413116279470244880771859674887693510463670", - "583795548743787389456371833042062004178112774371074405644008911581006853465", - "1849944434719677465101946505085502683102664625184048014698188653092774759557", - "3022219397074674459567806097897479156187156764275189330205687066257688335282", - "1987824832158231365277662801323857384937405584888523237103908553672116549036", - "14106983673119109803669930523545462713225948195368077932544297109708", - "32026952778508329039080739764285623962782187127932241361077555331362085256376", - "45841850186951944971336432457889867166159752131807358267338931089351592708389", - "75386171645146857380085422410413609130739682029906729715965185923842214442401", - "72222905238596023206817689527599100451510784387872023695656376634781182692570", - "80489904737628302903335311058430563047959623960113195631801830652165635714407", - "78230733709838978202331708209588921435275386080497816052653128562539011975784", - "59329533015333188442338481217100301612302273590324807158199168053379859921057", - "21383801027378796698063377217872262006999155435950387345376762974302600298750", - "44163783594931591841335417906940414750555615419794315286087253272042439279749", - "75727666790198043670575289000706574223014752246437341976559331387299711801313", - "39139950768166579466219138781505285412819653112351270354898878917602734435871", - "102656371329925470782145180902002596041294977323305330018829614116243383261465", - "35106455561094897143410565865199885766537881148892676046922918192282403500894", - "94160532497774846491241350933257656352585520710121979130898000028356725221166", - "60911327746236709981881898578034712074309137662215223085507220587802387039731", - "54876591185474034223573934605743192647283096256827018880341985638582895190670", - "99609728817852270197181468161796647847595609021023974037815435464500791132676", - "62739965270965367245150281531234354264407173006426530195801969324742443450677", - "30479979811127387891420880363251012358990100047406526628205070688392022365346", - "5604593576316750351815507994565873090219359057673254219856576133758184000823", - "62820176744723680526600517449778673074164341682293198286087144818812909232084", - "40454435412916728414454261616068299711785579759735647543255714098178559775807", - "114633252310918302213665948421218906397236589830905139548886324689489773955315", - "83611700507871955324726446723488204117966326842975103487766593502838627566305", - "26628687894766786951695422663592963827022927021415907656851164707111805579159", - "6761854739597249014517195848564643858684015643071650163414493212970085210905", - "98776204824058251197133225438667511086408430377735113413558564616572370751177", - "79870701887527675355425470128193060224747269555973854957399180803049572720202", - "26095196853075994890001144981207523709232941214149948806113661269935416429094", - "34455631732621003177382021661259055329170633372443248886163364723304978130343", - "3691834203590282176390991712606943017534331073508003835277421342844542378484", - "24211681989731546882500546578044658096879595981821806954926270696170596639857", - "72930335610774255512597536097415241417946544235276415395573199153732742508380", - "81219667002131235996419769436950214657431118535341841504297612369626881523690", - "74289488284419235807422613240223394804732056169387905408356214884332787541522", - "71323662961111345681057311562518354275785231655996310106407652601794534706397", - "20155822916431123175406247959018742145185810847393323244379002549203933425875", - "103593773171298326080999271767497387833342562805671193643003554696008197941609", - "45392115694815849747457901860463874609775307438804528316268782328642776867472", - "53126557740241397087165069281033581252186311879807809343087472063108001419732", - "95446128154980760857263954545622960469639245067671479434971766623839437356471", - "33382183990374231043681287909853308537962096803078557695892002581168589622107", - "70594699917558770405413850600473168452697736152765704794061094254717244259569", - "79934650391320104614089013420702500053497053907558176437006928533593371234942", - "43982768037302458246981474996895532137428370229583027466543245183838350820193", - "58862957957275665331109673112625235236942807938098449247973668952797872247780", - "105076040350889142305500616961780110393202602280853264411223150541600400673733", - "63723230454250788890616212263491768028968481907763357723733208290850849818155", - "54584319584089532026464816922693300202830211729143094741068393676140614055816", - "42201075531301384840879073998819699709495398782678152027161282034632053007880", - "18808894609698446589394074396777524171396630644318328640402064359525458496891", - "43619180889268553532514659276313240904654735428462778500458680565158449112239", - "70808757196008973393195905777207433431418422218569821067285192463479099476878", - "1811652077867219863858568804297287104558093437392368186710810691712598385470", - "1518351838654823809294391323810380402666987668279198957771900179294035590154", - "34652593647472965554873482624777999892328732474402269590495764487791420275120", - "24025271572397732690536387755251131730152741321770872953455352172071278778646", - "7615319353385977151799063965586644634176099076166826437132502643303259185498", - "36393514044464224874215364125080690330936591339748134625742536087488031203264", - "99404548992566847374530135564549880760670562054027491065069064909523262395301", - "8392681825868297665357168934187052332444764979457546783142760341522727992520", - "106688394149454170991972663374218016843422646664103269839574734219079785854751", - "92431488303248419415976366887076609109265465143061488961842733464243978221679", - "38035842259810991799179575223480176612725086968188143657631268016988139040315", - "65319544766171553589207785003982140044993019714091116206052458467932119630122", - "88704573148345317732129603084453164758504319071291732019043932108739743788012", - "68745141022059314829427734120347134249118577384433138643158404882309370785131", - "67696057511509015625756595745847237956072287562326035865580915491995232999229", - "28665910482611757818253299899284114146775641603145304721698994440487728126769", - "79857141015753235109906148794670894651824202919413849946749211491868585889123", - "7014138227231227765960163336399673595474134524895147686409023222775285563570", - "105649975710252268200385207658476668676070678618131518047432967248024316554628", - "15882986340584310124799349415962549358413738149027980584174473443557703031915", - "8489982881677966335277517584324742914331862882653815462394516656490709258556", - "47997163580390867349750538932521665840688405222927118535443071238002769232007", - "67767947604537139835073901909350735572147539618786024556452151563888553078249", - "37548037793850658272711815645839096122393759560202603123831884024994674564661", - "79328661221085156785965940507703512915239323488338577784645227162273489392224", - "52359301391513351376992189307525538249948481217951595205470596521893663340259", - "59055086042153079662348527968579358634865239287960481093171949080241420196859", - "100175114481934726404807909368362015560501153777411698558861511965102663647292", - "9691356352633728233019306973540092392799160882427009486138182008328732733766", - "107906151561911616573579761820297693839991891068263770221467000968507257726294", - "82208863142258216980477621113500419563047869176009907025591884584031296389228", - "53308892549549549207428622792430545760559326619002416579232898581997932396818", - "78398571860971918293412076077723879542580119116333507299059846175816666750896", - "53864959484734928626772626827763968864207317516749613878266505312403465204057", - "112754216092008214951117539778001441254637351082522649366878586833556626115817", - "39388309948139385160116671787103681537756735226412984736277025805244716807506", - "13890602131966108023558499801986584954603135177834481437803353727141850540535", - "101023557099839386227831695835436740820501458478149955811613104353493691813561", - "88520555761756624985952066624777974727065671041788676192311723345319173872776", - "29920803994565527054769851107336098444440069438468531160502559692932673044021", - "84543029490988645072096510805589391697624661512027777936093390099709549604958", - "109934621151954453181742463766229821536934826696614164046700567689608099755502", - "36631440795515703240578474082222360134687438879164699689266487005706920194901", - "99715441705716561724126321883336782945084377299257772600407482748077847120279", - "76171145430092164791691638463057360937071422829753217160475511336265449797349", - "62571033829250580504324047249096330130749429254287767634921565653221253485389", - "74879745388949123061672678751926370884881671259416064542076294324304485903778", - "106917431411462964063456276184504305038464352925081186494960496313500020917520", - "34712807087381175221715288171498285471236739277800793051108904180063046579906", - "90274170595882625511424144094449465395562394489371700600725405888920972224398", - "19264485003170829385895933979188559300418288848628731085847240826302562730143", - "75321683572690038861956015807167232083423712439463265634129785028730022824880", - "83449918666252333519561979042171530355528361986988753570378003168546821396977", - "84834359327616848170033434128859970951961318894207259913674815955145900304557", - "6199119126700759600049740943668494577725104080872412919728929716546173024089", - "37268544591890216356446470441452060394686516804478942645482649863304830459223", - "65907416953256450086606338761275435208070963413346131918783018949078238082782", - "30909608332476175547270474316570103989386816737085416885291406156355872176024", - "108935636886373431466742336952094878441565984911710458342412737877635258557742", - "16119462753230519104712666521144914099772625945855727131981736147511568205797", - "79714201161967435954639072306855364213965685374185058691871128500289856305738", - "25998296600239932488420937403930683259151407921842249430662919025857593355487", - "34724917464920340752623988126670701174699259712766680351992822894435625773482", - "111358094844111130429555329135985057486393433898791773798346797538062720261661", - "23828685736580023860033496783885602128315407008189762005354095259261555672174", - "3636242541393229995392454242857519199298928946570856111794483664588934555829", - "88136057203819680241310195906167826852986093856946854715645160882972218547349", - "101419097180117197879837424176146316364285481014298171896575925177782343148892", - "55281729659213575957070086346630180611679778520028359244943853741318799894121", - "48589615212958295703323739248524052447208398545606640414322335748096266125672", - "58409200467051498712161888178934701114397382920005305467179267100424095792385", - "31657061839158988935229656521628964512985787363032702770112458200100880397001", - "26495569952388713151163068490403048480867990608731210194229035990037243982581", - "55107770866094858469832239298156685467235042093296971851952588827881010968472", - "23612687227561410152809141640642894304591937770868382841450054859142380950837", - "98540949959183629165661455174328306944543996205247264713204404683735428897820", - "103519001421342754276325175558760234614674148548561313879636376221807790033214", - "31758083854241374206259628877349996597271199889821224626824335947310411504791", - "53981422361215420985971478772367499356648030455194209090600209871157339301130", - "464116922045594874092129069767910052630172932550456749132098288151338305284", - "28776176965549380676582777042096918235696297505260672675479431126594592770840", - "88955653952508134290342665272753211865779424936228005461112284464890557593031", - "33630514957595035146879094150555119128090586931637016022691604246945300930295", - "63694032379369170765006452166895320428931034769621922495871586002723804319527", - "540241451374092935094615974406488556078773841787695637379428573294428499942", - "47149547140613450576051715971145524011163527510181951471393082092691917019330", - "57046108737505675579436336375892799425093975263298662223874092514277082522797", - "60706910457937739392964704648025015756287544178823666217456610952021239066290", - "13982131587124956065270148350443197409490181565045550947853607928122817515733", - "20010858937986222094658656180288349774012606860428781362440029056940237630467", - "46580620204435131808649763648602460944062092981644131358721583780016928563422", - "26448519327141211095615706534922557081199607363347932666302095312865158195376", - "34886588458225382773373490888396672011340631249234877514457905750232217908919", - "2399287627846460197552675429144468664715617650234762043928151265026826011517", - "86274333133498975017714398728521941960211747015031163145608889253582724503809", - "62518695966963590120426888505572573953409235907672029020594861076398967714114", - "99547763866549090213130234217783200582023726301432495175069265314933996764903", - "11737895577453722036534712776853458819611608302254258471654705341843319050901", - "39400804808619627581833232813226333930388579828191937583088038938326949074481", - "3911693898611973095455823210038539488306444829399024983269011800424753762451", - "20345825422998233976219803688066351100512145081873276348614681291998276945294", - "6254782874772394388372284626375732108150726551072753686191086408602597288536", - "80870553707435061031546806156250525307209243308818811363289441108266302488414", - "7154507761007689308482163934557248577837945442019576826878822171902408757202", - "56027935879461400162574574863150687184888207989231075554889045209555986627345", - "6032777107151614251968660910247317054264600209563507277087929178528985549054", - "43949110011185981494635010044712350218675147773023199645863939653097036784622", - "106233599191698460930909514743323958923508165367914197213548786152508958083690", - "69956920010843619794643262747548030569356518401614845185270198749586550611548", - "52953976795065113682460374919441466737833354369352364681351208841499660358904", - "85450046152863247665411682212217092592115298678128473026073481721448635264950", - "55557479271910177707675057335558667742039269682202223388221037977420215922649", - "107313630466582570413141587375566351072376091065643738864501181886740255876439", - "65265676516331953388235204546740331298021361554200617471017347254074457500280", - "46403904255932639135913163497038625575872451337279393309453521175992280458250", - "7471373606130548498756862366724595724710526011907085273158988112868237501256", - "79259863163057009657544811967246576818614640026866178081595502235395066875295", - "21535731924141599391631259071140324903167638693284854700263117570615121920671", - "14156899317724454449082147127105170322934937335378556300709169153072944143900", - "46856815554947770986264373478794844537073669496614995948588842678409236612456", - "52081937731504295859554302161528724686945220437352075262172106481510406495107", - "105543910836842369412654093081219215443378334384149928412745333377910239192668", - "21417335889129301362491220954379986040006893262815130987151049468245482464878", - "105369564607449445946305364636321903133155291417193477836925694746864499323652", - "72593597316201303270500357606972206332197773064067360707158288723647678768115", - "84483252374278147654479157028890713761972791134357309480308653956126361028340", - "24598700812773472581903298159784376148787148446286723568904279216435857331095", - "88533331479403918204247132567175695216072646161951601201204199643736689191357", - "113319527249749115714508815953690699536553202956225063469825112139296829465169", - "69275899037763300732387761259944911370999476856714400929835201564607824779782", - "62411474707555331038586848619668479984724594599816158060093623839237538384480", - "8779903486425139617299145508476148364186518892555586293461835652140925041038", - "70155257265519799026649883715805618691874578209410772422587967293304956990581", - "48388360020473906162294178241836990445648424332581428098059347826559466791937", - "24912940008366382922804911058027071673237615084931009246275500143612908174774", - "58017370909107161913100977425784757655283147705469429222393615742762195692242", - "98126308842304403702132251536473765754217476422799121939388915875576762617231", - "105971257346762719997838574798830387968149604222372318887686208614945752026935", - "5028525505854591346845287034056645405923416897547028054251236112005780198281", - "29695422286582822515431108443754518570713671670621124602246292727173506668332", - "110662757166437394572442564278126396962938902017827081234672268121213935561416", - "5290253522723542461748468419391133990403182793067004386524692931817419665914", - "33082057878485111852029755896844576943571926771676215832055868781110827460699", - "87865939743061516196348423732313436784797662562001490390780565428455003387167", - "97155742952692258814519532565242677706964786748139258105339696322160147394858", - "58665599380471196453688828279606198973581159380922896696163236441798756758671", - "61793270063185910436262419932912829509804105610099702255418699329928001494640", - "23976736119125867073383843483189470892757278281623198331014121723621999467986", - "108579259980826702733596101509932189130669390152794120564631969553239503372564", - "68298937139486663094006469085928074190655610825422844648378505971821427598170", - "13223039359220330846160782809179253711194960744359196446005400343072117055937", - "45956316820200415745695154094066444109246284763140050177389651784610032346746", - "72399939542604682273804481914771463680620268186498430941791166074081900305113", - "59526824193848186114744158641128888006675795823943969962077639688764430698066", - "46839717710934462094457550115023007900445991019430589773307294011362272447392", - "14983383281732657449315413795368609253192970294481261290472127331886109876264", - "94200741600454208393342628283283419100159363132291984059405187883647728119430", - "17551121208029152971883988385050115051319082773248991065542841985964511215882", - "104410989240716353312992576573448787256553173204672918830764457458361960181437", - "38204978694712310561783424190191380571297946519898628616792892803988963916520", - "89961542330099746011208062999198353432294312299926319726537290779820426151868", - "71018708609145666507170206558990459834574750886816772924577488679457664950691", - "78209271038051605728342365010967875231302846878376573844079023688313765014133", - "59686837441955805261913646784234463317915727649872384310233959399640104931866", - "74872403617213894757108866370611808259875881479186983691420267339277183458017", - "4113473605731261738056438977862202470799220268770412857159347373482421578069", - "19121621447903998370605123987950696982409153632984867534677276876444620836392", - "93336644086008205901117830964693680976756842965786282961158035065650794547669", - "69415368753366160345742652437362576070584235976601726133191356971742452635307", - "107064068950980489266633833504078162888122448091546346440673504491702382975457", - "104060556901128851999171352403415580022074747894169061950959306541379432272003", - "115661001426357550189721344169984420966170147039999902044602357559603225041038", - "105181173868598146083755964049530428006791684227986403082488432572830102384172", - "115596128659297306329519863791590882462886998935933087563719487316281813621404", - "41449550610235531661338032411985931149087805422319758501896512592021297506059", - "66378562681912917752941610420820644782299975583365091345732823650462805075366", - "99010076216979835481857533794975585238088521368534357526549354967601543905280" + "33912732357209368981680891864262474967720593581461421213566169922258759319552", + "68433568001725544407260608283135816602006808543931527073951340377690586742784", + "34665805722078363541775273455711666598874784401816892711491057430318018461696", + "3133792542525361357092918675503115829996111431283614557160399962159187005583", + "1877033148209056023306066974570858749060102208753754840093822147540548397912", + "1280107423401599578843366942717698692524741449285415852254389204026462746851", + "3489421196724948838841558115416485575499289260239710481617416455765237551981", + "511753307721414905071943250886989117974400539922336661134527097834717504990", + "1240985900645409602869438575801643642379747646622390455404780868764671294798", + "3395820630915122021264351969222383732775616562570873162337902143793244798439", + "1150876128922119476928047838264480516822965699166065575348956117246939932207", + "3145097687911740746325418139367520382384882705144057318054005020083018936886", + "2544845562115069990203385241549813842274091534758482592260799912576760892648", + "2265850112479368324631132883131245066772216074188848605661103349131162312112", + "2915231135067911602006053655122007891733450080311378648571680067727561106964", + "1284964300059523160271641164246303428814593835538459660545950610265026619204", + "1660314240188996312265789071221728793779043006832386321439906800448828282817", + "2540995119499258537774100284612662353811993530829303908613112363869326267661", + "2916701173870373268733030135883427624214498575107632020200566643599245394346", + "1805785405007405720136596915962472238276234700563726118777501320381698934266", + "2927113488516898183949873248058813757391071614941871844472897681462924475408", + "3489196281221660767426183695562407222877128438375294181775132955229582425437", + "1494823761138721258845368118430233295088129714155232439542701631631962538891", + "2594696136252278263458018136592437056006770562355518112606170235709993809953", + "1925889469720018027471333230263258147301338325095901279949874083468947149008", + "1725793905380287705331728991614188325234780346975548042471282874168940487115", + "975751848598513232925320750555972277324838848076066598765590523675546342634", + "3243998643487853393341429906395910717206570985386312968342106441328579603462", + "529785721985384598368815331759972051934267293903176264166160508327947011287", + "2347770141316330431947322152009653515073650052356181666981105466706087764014", + "1492895095132741491901892281504578432945573373477918727890751027072159857692", + "2282911996632819215913755621778895613408135403150757465688288874520248126328", + "2015187147269042038934555012579789924587972838055540714475783619198729503475", + "1299115404661000796523287514786548253771392857237902740552434975544357630438", + "992138827541585608823405325872671184602027834072330892294479889154050307939", + "2082211864324378472728533827271244920590259476102758931529408654091133086326", + "1089556101246987903396403175362636266840119420153319714823552810404949248748", + "1146532881097605834219140878797977412538963334762008638671126773417159718658", + "1488315577951292840727310521322443700268305773994500647449285344676322653694", + "3110653924860637437047778767389528981114625254082089005553211931907229131603", + "2331963319796613163876065151858067715053575964540992015908598744384011213156", + "2509138994165446189682395942948207438579473735562255271751424990123228591425", + "3079992209262492713473406946661740082085510718132430452879323171632178470064", + "2415557511253451191779489471592995002528082275763276809750601967888068286102", + "2162193253214660228468598457897487482285832712532288895808066132061851435010", + "255486042960818361041691331684893841761038727456016214887246963748936214127", + "2462592960550345925264729602751654139034578322190354991172266268879021151219", + "3317569909588181857754981434610252647562392692279286647505060217089007457926", + "1227074256048763713809147365628209335994957636180294346046471300138467646179", + "1257962011799483916916084733717052724975565532873064905191765166336919681009", + "1089280289801128686949347520319231170050604449035071447155777726071103503054", + "3533130680179597120531596905765851849814926305031241556312113539988489729631", + "1482534790495654318668714733337839178870043019363059326005914234530364369145", + "2241008160097572268441736734926908184053510196175123708494417204476451232977", + "1111717107849072934754432675837760756608626969243653996829164444402591537894", + "331675729771862150103707025722468026764743389039663444172896023361597682880", + "641817290376963557625919965902362520187173447171939851589158260381052340630", + "677384457344993475256272734673053982545440887133448511997405677607645652329", + "88899256348360136749941618252207042219672231648012048311025409402529851217", + "3147972365283529780602309250918235773984304243551532298488462091518736198841", + "2182424862402880468897798310105841921813293908360394742324193122119741643094", + "1288105554471443742645612972050116004513213150692372406849591867641652338", + "2333208320108268181094753421172670865221547109620200548625282835642173152624", + "2313287568777751043563088786232898979233212550786846949885775574833274605981", + "3464035126405056123698032880571487938790690151653497534968275916801560632602", + "3526629906056769104894964557121941520495319554290224051171852311408155646233", + "1048265551359265086448876832712785822947116311161504007492118510555462129998", + "1871311618244794046316181740982603297884420487446037405999237946087843432773", + "432624422809962262153142096606840258271663388006694416019330741714962734355", + "1856464923185336234300375567675477983714929653225186740923875133671208345727", + "3567538696968456887186666526921324467293345840433366358759188539867728837782", + "1181793218958456870654364951089590811910729599278537266140326727824097288400", + "1167464994121316125934320961787865773688634796191204955213100374432229800102", + "2282178779325542192742384439347345137625583549928714796049184199891247212886", + "2460353077148975678879331309366373140247572157594515665535364769901294162817", + "296657337570547434164120798458839976125301841114160720738791141645737313115", + "2622915958139049553991853205926941956671009563449688506745482996076862357704", + "1095070825187033973868091207511956100515264315383016647495972146935498259208", + "57998889496650450407968152159337716773022847584371848182580412973347676229", + "1476370174009024093036056959206292549875623739296254384943801713047851507241", + "2106587673794879960152951381022123325997700853131944400520500564121096092709", + "190902155817685638591694803569013862750760960249081470440042984166420048098", + "1679336618593858321700245472357161542046478163541474146547625283559782568265", + "2051862368473529970866264688716299864050474238318693605891186491185402177705", + "3457505082366717635806603369208943192920771332397915143413569524357401112463", + "3511761516694228355909108873700185537495737176000931648575501663940465086033", + "3061657439112769528957070779915861006615816427400261674220863058453785212567", + "549144178331744534368319978466416146777974556007077334620716135803100595611", + "645017375243035785589686373171502414975343892457745557109382304839484497272", + "1895149731960146806536138586658467761246311143500812857345847266733537568275", + "990651586028197754786947670985682167225595433612598784292970805821470344882", + "89311618492084556493822155366269836983613047037965258249666576542900308749", + "665712622128710498556123465254242433521677364640879559278391671336051342654", + "1722321047954585036510068700275583318314124201593151125709446257091606942338", + "1399035857134099641191038113401384102777076744280822501506883687327841601845", + "1974547713911066678573511621282472032894310318742827842806308350223296948300", + "2264022124320673062497393985781131495056037622644001282928095302213947497415", + "1538570859262780412093648248113347472907886830007014648750693646481545913443", + "2141755094476713782686842368689682276795392702624912432779333379641941793333", + "1114024112668759740799642831762853530844451477722868803942574196644916484355", + "2668769790035495426924142404313780467230545994883831150099843613415066275634", + "3458163534809136928312752468359114439360591887803518358691928336219673235220", + "2116036238425774463302279283686749839674557242316009695183869834186621137204", + "3039504609678883395212089330233163781954617742357206784817839341229032080621", + "714713052852201213860183531731158394795315111296839930349648875184465568443", + "2794635337697299365840523311527589970659225282310513575532382975462473299054", + "31997093674099035429352401630737860977928120760839101275466076820768758105", + "1388813513650092570533153177331194743900390906970780996947550996785452352505", + "197764958383711472668086970939460603380538795331778730381764923746593629522", + "3139784875714375920985630156668157626410182139609421063107717797044305493051", + "1942703369773062830010835589837912491350925854488198160658790696610594438816", + "2807156594729795027687183150952074087907600286059624774787365389729169974066", + "2662801544797381024398040812834713408532963914793774267284752402470455783522", + "2082340457768500171750717206450409924501688512977661064352221589038209199137", + "2818407392694618273542832787738553743400142080593721420734099919398079147591", + "3156176951754031552443517285443768009970164043418186684745433314857359238510", + "2504746994435572118195261333953481738096826032553161231922716133665364129892", + "1826236629004941535855663242244823453696367832891199928755699759789442705947", + "1186504784858743476450227421840056892432280057610718066101642154873137362610", + "3383221847221385496284927197606102873899116022716860633653252725450414982062", + "2922599637480309426512380293385950196281421952952851493819466936630632344794", + "2737694873190481281999246464491591210096712015308818645405982358026885620860", + "609834850101834406412072890013132685526315109933034161145290361416339160894", + "768126872678539526243921658877203053184814701841037051033917113301120188728", + "296479618199001365337480393390660733471467365805140030452513944647475281609", + "3591229072551897384451012083698681074796550167247467458581527807720746031085", + "3566916830591925201569786846370318367620875589345992987041174067991231225323", + "700540143910616675011670377525664795392047590420647651281375955614596986089", + "3335364084245984072153276136158594269916712624931855240617880327830332011314", + "1212627782449808964843878230327623546579179784160248596159895206472452829518", + "1678799395263390043747791663648814371943418582577031920067113304279763531548", + "1106215224837211375332532809058669250641474879336737126033439907455571061418", + "807817571085882230124628440346484128043245330226601763954469751316721681254", + "846964206869846340011891669510128686202513656475499572458777247728287064556", + "1513269032380903433996901277650323251328414171058464671150593589615435507441", + "2856930204644855461553002961652196608685515362071046436715586034758396123916", + "353745242669111220248507829632136629865405030909179260472986730448881411465", + "958169100892665673169512695536713852433424986996640321815388284247610214561", + "3077006372998753406031636435719447919510066600938408609774391313030280575244", + "1223301585043701629105369057127734940224744086408307200202037164655328622448", + "567551438625342642507702669565359760754595490937500239499970248532362124445", + "2324571646376705946140805888777534976316414795128718240580236870424454876481", + "969092238078527518063957841330520796449910800038482240197180408205655388532", + "646738031217025637020645546941059711876640078429671924240290861744066518865", + "2913349037136591442170349241806033137750570076455645095974985036085116177780", + "1303647219827067263395173994807454911937858608208482852274054299584080510287", + "2154727670738809834677933001173380771005238644137172804344389853490108743566", + "3253793455593306656970863794143500362291528819426117352338740032548176871242", + "584532679605560887518186701791414430532054216516381673374726781905714617230", + "2183452670592985339727850849248018294119327008131184643481122654927569598841", + "2377289084572655862659776993345665456207078730736665623544508168481066223088", + "3366248080383711791460045419411207567446670023420077937973074084118846139284", + "544437685195412200763953729634472387883480721105086853993821834500065438387", + "3062664733670812251028997804366927000630394502191218159300458062462105633390", + "3612937933753141714703954290409071814366228564260843302204778827526342177229", + "285922862119118967257208827542283440604479766731234285179039063331269334042", + "2761324158952719830322347930426974567008153907619070354886151199815906017588", + "3608963654758853322068754346668750833521949752242387986515107923185416105293", + "1589536396227225796214489204726105884471297874631850447253944537833318427522", + "2823286973866184606192955013433766201295774195874101224240580022890015349186", + "1339012813834484041962975362944417288073961879504456196800787411178605775470", + "1954047759285255299609231262627223756904081194690621918514072418853468575993", + "1013823023857283828865348837021335084897349732140573833183829988054764866964", + "872817969439757400045872121719948873622239732577752643893003302071206492594", + "2542609086400409340538857410413324246832154487800195130236856273619316015639", + "1789430300340722883324200406455510512658618679146927997519040717072477647488", + "2652881165472928147642567534869246564501481099427109880340464902589170734235", + "2916812434882860788807562879419310850219786083492473018624685675236532513187", + "3091629716169147597381625426869658118883165671835773752138877808679642196561", + "3041343194812110283884620437287700209297959047078938562405471107789138690580", + "43949497937753479024310989935345831321153072278205263576917505855390346790", + "2224373958677920771563431244778353601716350589751832973048033731793526651201", + "1020221769245820575898010451575413553365770672286158509147194599995742677480", + "3244406200902593241297905865800053510391999104574718092434466771251113736865", + "1842873871223028377195518250386985036144692406304478067904829974254564631880", + "2778594071725028225420878237540823098417870858447578392980288548883479913227", + "1667506590943397031259451660096036160061034765861642285811367060118432366629", + "3550717750578776595566696784026640594718754819217593617302807421920998991650", + "1560259423354200814375569836870781567526776338485206734931862283440765575954", + "1058358210235679295232511943592444868772719316363332077589605713683613080977", + "947949722073187591979096178816364999712493457454654230795803761249115387503", + "646984613435384479063925846794640449651637841704208044259685833582069482807", + "3352080409872199982307271561122893440781877419889547244254926488240444969702", + "1195771690679509037291421485049188740661272746291846072986756097994716061554", + "1845717363061523983488881220001113837201369379831983693663263226099571085603", + "369424834318037353866281907820940613181336062789599167204286079291362671970", + "276071203357710351160084092291023078327084737298711810431530277217124037253", + "542200724610703053348179163142311755632197835971457693098084166462427184969", + "951520852679479766967288673289656557869129567651914138013867581408203926278", + "1157537001671551745063250651936823181105072613679389041716283843545259133921", + "471528179713934913736921017094091841429237495422650596845903279938097527562", + "2346226351252966602345011610108662981101245316196124378449828326881036854648", + "1625806365756811647680512695852585532278422477607726797931905395828183439264", + "3480291673265635094942278813522714331270966302087271750265740316535000529030", + "1218426007924505434377264183425805538608115982292821748490355791308264773926", + "2514521396268190376356478980268815240753117756326990941601500803550421793236", + "3198231443673466172732789173098809134968395945668615145626035410478011614276", + "100530257997612471068964062853399603911082190311959564148994276824849127047168", + "35549329922110001801068298575425780169107069372569339768544375454966719971328", + "39157911498883535236031426137755973495260504355631112646150689976596666777600", + "51990751892724458268037107192629261612089259401152235758809976830843563278336", + "102066407694198299673766808502420851502796750982746510096999050369976267440128", + "2109976253745070010093079875701139317119070418292708343159424839728177872896", + "29669496225869176470921999635942220590610177535707013618136011165574933512192", + "730136977921019378973308796031922626321630570525106834818290807234963095879", + "3345250106847463370814985614428920881020874774375187913257423445080646371557", + "1260859812333947479498020204274006305250446155902605127300391821577815672482", + "1549517361398818308837630226334006896829217301674291550369575938833533249404", + "1729477454009986793252914510480792838692593950018892497820480791836175478657", + "2440151945125795146135164683600108059143252732643124752160728663904991273352", + "260094223255019936919849953293407415801373385345809059201093773588270701332", + "705991952497319528099668459961145857727958883423555524567333185136757586369", + "1095260217053132469991900568407541806433045932143659243424482320150419860313", + "1340701097599424967551261908331015436810589148787460452938108609096375735228", + "3443653465510013243910997870708986309844031575228760830192994436286219896312", + "1310644802804672978871866533016174902400532981182116174088395989634111443832", + "2831892065903807424529350595939098024961246611506884837685648061225775292930", + "1166886772916543334062659803830189279079841774726680729581954014640668363540", + "575939964003950830973776801328885340785910281649895842937866846454059431489", + "424013990360132251618688706643350181789134772414575842260076989677768340976", + "267523642669172334900764788261268059414822550848172112095832676789443173221", + "1305395497292335985049429709452874545507681855724336684182231688786719225524", + "3556737113477956457658458412752445919642081474682168935875664457261337016274", + "1028846055006535094175289030561103435129607523930894752574621042048321926124", + "2424439897716902027130202459533534509079500413156290659911268803970930725867", + "2260099603929756601518413665586729729811587129789638748773657136052021670562", + "849291984890715148031287019770206035903964527979327055852993640616406981756", + "152512298450334175473070174165662984140837955651304012573060439874384021561", + "3238374090611279194021538297373289374859550072923349772945792254199195781605", + "2274596985500022024232034053742699913165896856354624806325755639039518625508", + "318995933467812000623422481826727228295362592581723446247984536663658017921", + "330915720275358301874329803296415771667889609344314061091469381730018236993", + "1124476154146897330981072697940677605841587901296226291755548238926839275163", + "2832595392436338974987390248541456512267158424962400462422104560404404029161", + "1033082939654113208190491323298006576651759057652214080679784738912712738946", + "2091539471296345609316864017912361773854355325652852645906708547442120779086", + "1804202004438535409666513260903058558479034450778214329495496445874284574187", + "2127112532033391883464020466553165962969291233717213268628415399294370479407", + "2941155997704799854725737214833537626354261478642067072574344094225444435847", + "1379146107234902364301891558341021985586770217432643227862703504964952718468", + "2304470846829810501179390586584093939916448851803482326435022556754543794869", + "1481122186201399012650095720044653831177526542000490493525563063643693693718", + "1476741553777067769446404698172003537493100029336988301383432832963988675412", + "3315691929154797679454138409897975771566452915878404460111417544715496496025", + "1518562763810403408653887514799414804367158960136051728191198365081181281240", + "2889808646005431020289997776221162717020606293973262502032453373403989068579", + "298673115005897606603751729457145808184220912717217980292053981301559431588", + "56875674466544749278723167035874019629248385659046634746984699257813352830", + "2266503016554070428935537822202922224697512836691731258192032616809690372269", + "727548251193371668922086971105585932708459041670504891443886372224578330906", + "86290586599232492198814101124192924958299447667859843871298400847717882562", + "3336086559075664966940896761564321589964453543155910266485934054922582492181", + "3287220196075730382740485348950670910414362456258285537680445473789295012615", + "3443547955835636436241041931948007834179215268238101552756876745156598053768", + "1764945752117439863255601166021057925660014986440083061604766347886414316228", + "2684231740659718259025501775351938844580641955980314704786948911757233892591", + "1422213031670570060253374916645705921967988554413809924031774270304235602941", + "324630170644960428677775130233712845489603979585655545611033719765139983868", + "2697554349566054859199308246647794736428583744837103174198624063838290553239", + "899622468924131398529953805200532210303761473908026746131353266768854641456", + "2892046090166509292450738117727595829428335088064130958298430294711575712973", + "1319705739088384768890891269548197344367984795852398154831734713572170255021", + "234113587821112942008668660619741573400341209936053811294435550505969644735", + "2695790424404830573583425639450525299613673366674673125798908540448849928579", + "392290166951126213460308246270813428425333526975602279814754319481843522723", + "2918027314865488100617348471342233760566915252398859785171264300390598333834", + "1259876492213321893136744499410517766716741345525808631576052277088288623589", + "1882965593210473088414132618280160774920135826972375755079203206019313641792", + "8755901315295961166441895128137394374939556031104793984414939641197", + "14198448599594007242898589476539517736525647770303984590745620684305730514835", + "30199399866718204397929517596716017332756198927404321149995835596963570353509", + "42530532276919709177391848235586673490987376704265098511643727626714083074968", + "75385605076793920663135922528223140319099381891849703377343308932160410335238", + "82160927731432816765572486504951802654730651773482338343396750130878275095443", + "16704774674975242377730524983386307101724433764503057897925220573899954498500", + "14402286548041688526648738532520034647543941931282384981680653381685184079034", + "107007892293570538621478513915263040321607222794796396099744727082152020098265", + "49998010996599308410413825333914931940568102791446077935327943092364339128994", + "111399549294086873181204965177423893569887418613869282629613627855657857411305", + "62179405472750879626409900684116935114935849379867001052673677360618270617142", + "69883402534588036614411384158453832383110424356398302311873736408203749893159", + "85464788440856411551640871736620067526418178931348823835722768266729429921439", + "22082945071132543414181030154628969161889683614006223457590985093788160350757", + "104493821090907132401531106126378050197785994392701124060462703773582989655419", + "97482121493103487956208825095909294354078659511990478440094941260248787044503", + "29152399925320816357513446112867541086957430710323829338601717147563671366635", + "51453942368843617636798583125273531931300005567475606192873910668499631508569", + "42140113025471571354709590501550496177358694203113975401979259585120109159970", + "63128771989797731842357675702622784869867258551704197248978166737687098197817", + "94340380166645078741687421664838837008214639965745390079350595601806136690453", + "8735628725934232129987283335828194476498703356085317215490612072196945280414", + "77304999986939045010417369431170148659258565882623687777799115456728485962567", + "2368374328689214226759019155112748510518160481702583800799019571033376427685", + "15842164573091239460395226626494188012504164391339740178870120848679689212756", + "18734649172715463381559873081249211847386714916813794752027199450646603054659", + "42329024853109920080478104370927627938718816739003511846305556037083734197039", + "106866787687708050117818740364917291926336697011124246010662120601564972038540", + "31744105318317668846906822599795951193098669729002453921825915993681143689193", + "83373363375391567221096279363166119567005371893682167163061645922865564371570", + "17864335330441090977331428473792482016621758404724132645190566462975059335663", + "17824782516948647571220648413521078130566059630026307685247929670281666713512", + "23962428198466979857852393654159917992070006695699153716036512224281651263420", + "83165089291266253296757553595823475569479389241667550128977714067663144981067", + "37154157085769485859312197987431373355448038440289640760810978483586453322907", + "84211086808384720466652773940465233028728854171233951599279659329714708828337", + "85543016913431616662154196577378425824852138732538186180812005312102373831364", + "38646664925175610166734593960403213094917747761493401740556822363646117316436", + "65451003350527331817309004440802989750410959619999196858538320221601920392908", + "51138655229167354714438333668684719905029687333623271929576765760166688276348", + "34568994765356237069581027591168811294383001045644404483943446817957035841771", + "101281995867637268509975881698339946112929310926530728844479176433185592891424", + "103908449270401332815369388208382442902036592098341652086838861724776570439782", + "14328859287590044031242045492329674502046220607754275900062192853032500433855", + "84368385932975557757474121081999722718665419382692459659375463796846182374011", + "71355970209509514781735200847550445634811382123565092728181836565893391256266", + "87906895201148158007384944239511965153324333961359110985176028233852244984134", + "113408818284712830403125130899388203168982438567327494620584371572915228201063", + "114667056114345823106450085291276790408458030876432894023998723878060466019781", + "96547480120738866005576124388123207798462350291024788824328968569277589832443", + "41478248335507290483527164617427620554194557566481507405761705422883851645329", + "8549062745417469735052700738228455916713336127057724797837823621690365800718", + "114471680855036335449375230164866865254652481860072767410800500435654010123792", + "1437091570277641356673009972582510873399114905084694743784977935633838562217", + "51309631575947009666456552905142299240215583644378016578052574604614178947588", + "89016974441689774395744648275840642722081201295072520568420191814325277767413", + "259843352737239117451063186376435059596881815146773818861263706008534843591", + "41005687736717852023629988702463777675162277375276808615188887779169226635635", + "8197834300705518766688780892233004306026775001425442414361579847363828159063", + "83498144387052228167711436270203584294627407792661833825021831494026278422148", + "29336309886931463244457842446255952845316284118608550948625734423918760328142", + "53928830111264778046096073830969066334989766856410526995961276726279975894302", + "40853375625261955619920213779374334066724679252314208843730026820198341321973", + "19890988373708771055188047954038194992364608122363029543709359800030792618659", + "10928096078210192281279419550728792244068655500723467579225862446426077747016", + "104101500776386789469006924564010084431676492018087327857372923841935786645382", + "11061357478301940694032168549293674126468080694518271573990376531852059161773", + "23098073466140804003271228023067752891335244223088087119451315051250948736136", + "30624675817535509390190237778292316877598414531198856957153299441080884872055", + "90024655301123560118818605969181417318645025062149366238414960426451139628677", + "42329832802540277093435401387728371201700994130442461146390793229061299609001", + "108867688808372584162076575299394112480589135427987890538582856928862967358950", + "91782627277695006214492506540633758617695996984929753007926938707061334755948", + "20188756711933139307294651562956616946116781186519744508600276338420637949825", + "74450958050628266399697836671983767788455271993902962938342945935727144459141", + "114338057915610937916685180795187581716258518370922890189754624690792545817433", + "65519187479746689335384963964032558031709940972543706812878386680313451279035", + "50249499334786231617353559165187928828392808913999294645344365780259543394119", + "17345659293775662671213770250317253792762495162664105378622112379943077808269", + "81371964540104177831350909305992595202376882794437828315153284230139176785249", + "59536127906352552438147991562481498320707599637499933569030340632387298288308", + "107138684661458047594712439774931569355098648845820188477508611149573297585904", + "103618453034809374236718094769947865287302126154826340431898518163881659000629", + "114530855908821474321771079070554410872274148370458754668150927684864574972766", + "96705111116668141366467582466514642775743727654651722152547014643684799737606", + "75418204342905821361346052077815574350992609286277869692740664737224891347872", + "107856404258511593261121868820516038475820458678029586424284124715143298709577", + "11722955668299067716709128090732331120313270009522816160951486838621703808780", + "63785858793598688331221465300167309547637637600042138510202684951507988183464", + "61896911263959294990130832739008855980742671934605143637965159039910896895543", + "113539459604037861656714039787882852865700077981558374566440201999249244472865", + "85927544924464155700240773671606183365666590479360687391518255129468632931942", + "30631533111366320044500650094908899552732414568236607404303287421639540342880", + "36989187285932186739083759356552822180824960514060266937498184409192748680012", + "15351260552509400309699063835099460939321503427402133398984071797206418953992", + "93561235038947251190797193321315886687768486906552073839248632272289125208765", + "24618706248092763192711629444345479388070429675690237419401733167841515157147", + "88774220766674102601907662956758018290229433263017024970324795553039366994155", + "6598458788162194729064942493336169240315408021861836749867561992946041268682", + "85705444213055949613955271242291048684462984781466057714431142023907928480499", + "16851952331081561873347970588154023888318352576100088593010703339984041728588", + "28169802639103780935897302295594691011839215478841242096068600679639253027", + "44126133506484990539108374124675022968366385811668390379999448790465046156353", + "40318648514985624836127463771552437883085413442440012599327542227329324007801", + "92009288782743069080194785347447908417809674103331719290586562901505098641438", + "24741555525665012207623663571660654830097730281494217686116020139342340048785", + "59054388599579137271467376654236960462062256067514175941780532015470544930881", + "38200525652331592488856498432210069428587354098020785554494699324165131966366", + "31327321165867131427879722597861756172241356281141731520995332411014783777972", + "71148363632489045159754002711178434160982900102899197310724649635676875583864", + "36616288818597954609604386909635653949472695947564065230276542859119751741851", + "14792389928940171425697851403040837515079245851572155507571572044469331253692", + "36819486223913080687699817933922965479456709804979903469232737706357733396749", + "59578897600485964472410934426326258823360467035020142400688104172517506330287", + "47428987084186333436072769718985489647677985709893500283091365833598156419695", + "73939872580387829320740338085959151724436340877819291418971489992318106620715", + "3446127882271656261703157708546705740773535171511853205051093569540787334566", + "71139132970660488629137612167555339881748143035634431872227241289503821393305", + "95476772308824186010412888753179820340340935657140874147241631606813742303167", + "18229338284640003715195311593039350652242408493441683712529443792303475573164", + "35853955247682339105769700791860074229817474553145405641019781516567177999287", + "106090912281991634666131045896163938975047230134563500306212629694006382158659", + "6899861354330980092835658272845692605025903294359662775512048576740267927306", + "82394657427038742116282195239546306713576316409195932267196976328188340604123", + "94356607298214285321798326585024344962187233785484241464394507440481165271708", + "86835377099615740580296600765932443330498883030627382545611228472759405211717", + "27986304394153953737354451811423802398836918407548253617693394424529403259257", + "68786014447181623138009799951801184085996558015404060499164973888241149668257", + "88443298216634678200498847799267406495064365726779986801598350702821205436220", + "95589114019713611708239800019347611362484189510277261113553050406412074540937", + "47960698771910432988071812499778187305219348772005033776885049503518908497388", + "60233542219663970523813862574822112204687778694422734562161826805189684902060", + "39335984184502485748666556340696707450417836818372605274286829224461246071209", + "34744492592931550288956545243018654489108212087071563533163647734175347991042", + "88458617137436923993993174695512577620024913560480941831247783064369492608735", + "30659857347734791348816106990817123132341707542735763683590071926130514793701", + "97541586417950824780849246878408150793174598840802130142810892503118386874752", + "62446151969027309448255268303859917942317740369257466501867013239358570527493", + "37643461860390190545287821609432742775001678329557792999487654773996967085261", + "91907478405881552648954435261348835294259026052576492250697426909193721396450", + "69144468861160715595100590198911251524944883444049387095823735824248093024243", + "58187786992144898630275975189330924216606146176290848457628619702955118782465", + "56350534930672228707874710710315601685375201745060530979337539936215963883230", + "58295471868070227343488586391865192738197682682656599040947292434316965380190", + "59337968222839992742168833788824100428549436231690174624962547639564359875350", + "10489993532987436391948213055531379384580375325377434068542048817268988628114", + "71890478980150615310296985892627113660241537536116097077440344993198706817110", + "51915187530797338496724295809995108078834902445081265432077449808231506159841", + "102175203939460880711569196684588171502621289836648678844960730751453410336756", + "92454099362713305923648920185819648763880912723444882707455559838283530943575", + "25774188689569453955844089509982880257166714488147227821153012831676141024326", + "34774900860848444335463310291927965455794027541516691799453482262579874504030", + "84637471866798037372938077329095041661036581665635559371172752881037811183446", + "58233571970611715940282584380735399211690276237882262942288542686209437419716", + "76584829385765400719373769468707081673557156255884019814042554098328095892889", + "15165437079117545009465096425018763736086979934344016414088948638536635398690", + "70953380834076575909697889417266352672540972260686644106534179671318301935243", + "84036192562922187533682859775716862773288650158236249654170973947596844936936", + "72018650385664230582857665280884688897890009351900288408883804663589032459038", + "57379024178362710269188402056458903875530328328801276161115241093785720979456" ], "taskMetadata": [ - "4", - "3", - "1475069300727503653083904395687960727953135534250434170654050038281900479242", + "138", + "17", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", "1", "1", "0", - "8", - "1475069300727503653083904395687960727953135534250434170654050038281900479242", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", "1", "1", "0", - "8", - "1475069300727503653083904395687960727953135534250434170654050038281900479242", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "24", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "310", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "365", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "68", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "34", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "24", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "34", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "19", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "50", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "20", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "29", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "20", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "527", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "2", + "2", + "1", + "0", + "2", + "20", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "326", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "19", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "19", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "44", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "27", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "22", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "30", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "20", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "24", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "22", + "3132276987043003322156864789671024834394494565216642852233970862560717996714", + "2", + "2", + "1", + "0", + "2", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "24", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "45", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "338", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "53", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "68", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "293", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "31", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "24", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "24", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "50", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "40", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "70", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "336", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "28", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "38", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "67", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "24", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "37", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "68", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "320", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "50", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "648", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "2", + "2", + "1", + "0", + "2", + "32", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "44", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "42", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "29", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "40", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "23", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "335", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "32", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "320", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "24", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "48", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "46", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", "1", + "0", + "2", + "131", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "40", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "29", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "22", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", "1", "0", - "7", - "1475069300727503653083904395687960727953135534250434170654050038281900479242", + "2", + "68", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "131", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "32", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "48", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "29", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "24", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "365", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "32", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "134", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "17", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "19", + "3132276987043003322156864789671024834394494565216642852233970862560717996714", + "2", + "2", + "1", + "0", + "2", + "32", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "35", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "329", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "577", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "2", + "2", + "1", + "0", + "2", + "131", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "24", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "28", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "323", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "38", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "68", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "131", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "69", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "367", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "54", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "20", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", + "1", + "1", + "0", + "128", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "48", + "1161178844461337253856226043908368523817098764221830529880464854589141231910", "1", "1", "0" ], "cairoAuxInput": [ + "0", "22", "0", "65535", "42800643258479064999893963318903811951182475189843316", "1", "5", - "731", - "2114762", - "2114762", - "2114791", - "2114791", - "2152273", - "2213095", - "2311778", - "2737383", - "3578143", - "5358823", - "5392435", + "797", + "2255301", + "2255301", + "2267510", + "2267510", + "2305130", + "2365814", + "2465113", + "2890102", + "3730862", + "5511542", + "5587550", "1", "290341444919459839", - "5", - "759", - "19479391744096746095302915018666824673609714641769118653464651849437647590057", - "2114767", - "1", - "75586849994244071713619964578969130928287225494360810245917999482602591704549", - "2114770", - "6", - "23490869233084492881495888906568100065648189610458915454537883586275356816413", - "2114778", - "6", - "23490869233084492881495888906568100065648189610458915454537883586275356816413", - "2114786", - "5", - "97901740803237437506455021565016774035455265503190141863597306165856213814191", - "744758757512579079051437877443345742957495119884385984178674852042524089681", - "1556070784426994278794730558566600595243533047546696460582149954956942431755", - "2258574098688816154485766842772852449147166553704872673548072256694044684015", - "3469606569072575128135328134449553392363966103478262746495606295371346579162", - "3507346270394319786311795308316888669708007923586869166892816198024950182863", - "3298660649585885053358577037094234438050220921162826365382127791477779600589", - "2611689913368736890173857038834333916186503593749279667617754687678941492349" + "170", + "1098", + "20281097096631507081918956422539214594471199837533822601182188146718722746406", + "2255307", + "15", + "62116003206456278566037449506564391203464215750959003374316737689536163741168", + "2255324", + "126", + "65812572759088901318385163116482805433444414657707338355449830432453918263113", + "2255452", + "18", + "108495841535320002068115027243288986847328486891320155001613467556589737852136", + "2255472", + "126", + "111717455453009697534792485503500738319552476340270241698890957880917382845250", + "2255600", + "22", + "7494502296850016176203106922073754718189230395666687735329720763158576111146", + "2255624", + "308", + "52424596043799796563623302397589057330414653291407572969569429677796625368628", + "2255934", + "18", + "74250314386923808997786974294295244196639968187324956914641515391900503336894", + "2255954", + "18", + "11419535622296805064452084182946576166508108433668268241151190986940583775403", + "2255974", + "363", + "32354060078110706949908666637662010799958981773747389369890649281050474449161", + "2256339", + "66", + "37018846732377408378544501027590012857969333096423983776494474030417267948456", + "2256407", + "32", + "80605049639013660153371634340709148154804554851631620832027076642754443967708", + "2256441", + "126", + "83920001197379593605049767591399106977252125807881734769644299309757797110094", + "2256569", + "18", + "43945602306833390445259983359329620019676609045842557163634244895821323961223", + "2256589", + "22", + "72148289904734463558879585039527919521807357329552113356563214358071389222589", + "2256613", + "30", + "73133548921841018922839603373413713858590779158366897444130191941820587096927", + "2256643", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2256647", + "15", + "103735024932924660330469266991253550211240020430258015156895305481189955549676", + "2256662", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2256666", + "18", + "10192286741810581537502303114450949330720960392537291153319745562509655543240", + "2256686", + "48", + "102395429733972754685036719856341008246757375042681488861651366433388980497801", + "2256736", + "16", + "51490717284909427917054752977666245310135444364783164483083759671534079628829", + "2256752", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2256756", + "27", + "96216203485609625630455876908967124157374667209314882209559577232290993074734", + "2256785", + "18", + "92985604217304160595816935181490608494570090603072050320287006768274089999540", + "2256805", + "15", + "63192977010907094414756165441643738307837582231684027344376740505981793978633", + "2256820", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2256824", + "126", + "104915430507200526608568060593020098817295262392107648865697160443586174380475", + "2256952", + "16", + "87915761071674477601565641094997178705628235571306906681836558335361269922390", + "2256968", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2256972", + "282", + "114916104210846328208213198408039251290668821087223341819241980205604995857872", + "2257254", + "243", + "73925944138882247867189991973391809431411461704771107300922341148779781523211", + "2257499", + "16", + "37618663950200294446108518333339603060222818331601056049880037362027427297583", + "2257515", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2257519", + "324", + "73748490476272581594879632592616323193912571931555151518786037948798667486764", + "2257845", + "15", + "63691624817748248731026736980414902119975770209934859881559973191461272683214", + "2257860", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2257864", + "15", + "78124805299035233729335724322127833578038751949676206217343455992880806657985", + "2257879", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2257883", + "42", + "36803536771262544581984719162643369857382910770678883253027831167694727505099", + "2257927", + "23", + "51514963247635754472855048012195232568994261987630106837044377153972212239845", + "2257950", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2257954", + "126", + "94723000960641646491593920539993238339212862253000833763412211465534220524572", + "2258082", + "18", + "98450152863404932584146263509570873740147338390578336345152560475119807667662", + "2258102", + "18", + "79689059746360105344641795117278465854295225541603995965280571954724456449224", + "2258120", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2258124", + "26", + "111217851435166958497572424723703711826079650749701739432225713205981864014197", + "2258150", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2258154", + "16", + "90844779477930302746805580822352251278781947438153243274575104688352530796399", + "2258170", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2258174", + "126", + "98647274334931236764835436193189869574760037574716829002180054240608498157304", + "2258302", + "22", + "12019211034019372715249225287749666472795103675291238053377442929201226340617", + "2258326", + "18", + "39571961693846064543510745669243283381874205321752428558194988753790757212031", + "2258346", + "18", + "71699245277258378619095749435804776123856660473841288317843365246666195208018", + "2258366", + "18", + "68034270766118613966613070436260726056212911499106092865728326952180437497942", + "2258384", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2258388", + "15", + "95758193429162194857128457438519535066145537861564835889576674717288384464485", + "2258403", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2258407", + "22", + "41031726795209452925236006765671270974808731159737732891764687515662164248354", + "2258431", + "41", + "96761737222355045688615830171146455467613880647266718300354324689389028113089", + "2258472", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2258476", + "336", + "80124992092155291176268798802398219623536086261540504630126320199633319122083", + "2258814", + "18", + "75682919255342668820170004914806242824511229947939921589141782215347784869483", + "2258834", + "126", + "101726730539962608917343822033481838165016282178485987293713811567055833673891", + "2258962", + "51", + "41444923585738903426009245445695182180986086024878545453609442369593442151614", + "2259015", + "66", + "69901901187385658116444475640446532578996884275208492964149028166717696378529", + "2259083", + "291", + "115713473423302111931172037602770836652641197194840060474647122905160007254457", + "2259376", + "27", + "30562943002859961208808540551004011647813478468579307461554892844914510542951", + "2259403", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2259407", + "22", + "12494128113351606920573077608904316158062818194366930280648544632920566478861", + "2259431", + "18", + "61679702717611696769371593243111253589943436541603435202973077161664471353458", + "2259451", + "22", + "93739247656596973275128736451614489727865030230662118385525319822617348520847", + "2259475", + "48", + "58391292005789729025788114330469766494889806005753557068399765227929003091679", + "2259525", + "126", + "33099925169684024280012156289965138090540977439326193517581030615795967309428", + "2259653", + "38", + "76033290268381269531887841456553066714417397964443980246616420841051932053900", + "2259693", + "126", + "83342900743139707768904703285836943920974163801641048114725190509052689197342", + "2259821", + "18", + "35492468243723419130056009484858039307612398595358375896617694736039576487706", + "2259841", + "68", + "43272571925866999784639611296169708465965492401141499097360185861982062903662", + "2259911", + "15", + "29721054326388178813361643497828607430724430117376481110173125324417987035663", + "2259926", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2259930", + "126", + "43712834301024857813324527741860449487700514198780577754390001266236456818316", + "2260058", + "334", + "63281036424026229217856156405109508770413901321937850518663550212451359005752", + "2260394", + "24", + "23900711878199004465544664153219809591894161578525683840958095872988344429950", + "2260418", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2260422", + "36", + "100179855256106472701488147267068751713650169920635512478409636098091515080954", + "2260460", + "18", + "6739457025861047061799560681559886621820397570416778489047949509876352446752", + "2260480", + "65", + "88030795480659629663004502861667823158199656755489713516828737113616424943680", + "2260547", + "126", + "23243785050461260886652492990812543588700624253609945568500260611715600861602", + "2260675", + "22", + "16069445296827980888037654401960303262817134596089254193830492214452533467547", + "2260699", + "33", + "28145365035959520644764487025304833942988547573548961074653121490626686570506", + "2260732", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2260736", + "18", + "39343038262498355306428076850783045444722470129618524504080097428909470241907", + "2260756", + "18", + "80060047834650601042266357153288139812273433535735265714974315809541039862713", + "2260776", + "126", + "77525767019382110745789225977160017481388680756811742204167643893686295340847", + "2260904", + "66", + "6564124415827405180587479492131434330566569503520400310555567171971008309081", + "2260972", + "318", + "114020622095279893801939855916187815173070773180659655158298987029101013641013", + "2261292", + "48", + "63182544654398927333239578419501107907419243707398788506673228721677745707824", + "2261342", + "288", + "50004820497506448225256645105920309934478326832675956733449934639947309420835", + "2261630", + "358", + "76133604007496687132313810008304516314358513723024412401841938319460779783433", + "2261990", + "30", + "102558135961017248352661923150392424494364949938745830705746003474758473340876", + "2262022", + "42", + "56150415176022256851616715463083555216458014269437359755541600690015375511786", + "2262066", + "15", + "16621358620129916537190573940028997703275736195118016564597755871245845000612", + "2262081", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2262085", + "40", + "49698933637452582510532285718104539929979034226661885138717839484669509524756", + "2262127", + "126", + "11511253537242332408381278985244787964715501363667175896627868228977639823363", + "2262255", + "18", + "67654431821289078650696127035354384411318154783418968881606997887190694739144", + "2262275", + "27", + "84546622094294884415311869206148240356649494309528658150502597536486076619039", + "2262304", + "38", + "15002423954595738286123577043794117516881828940896882447840197153742033013572", + "2262344", + "126", + "94202839383124715380615732904944590006760382271101273653509305260102601340203", + "2262472", + "21", + "88073205907540503524949584751519972346083401295719708408256919024236208085173", + "2262495", + "333", + "47759759443812778126846366386560357992020340205133203605845012468895616824122", + "2262830", + "30", + "45356667637822641176462786866409120262594652625415062326914904019649142031114", + "2262862", + "318", + "72771295326232680941011540063201314057784707806599878564387275847854125318745", + "2263182", + "22", + "34674675663075679862724175015476370694192739793119284740046166697174007813780", + "2263206", + "126", + "10003712786644105545380029979106939730973838779469063770843990108136380967140", + "2263334", + "126", + "32516230643965212158862838925072727049892963067470786972599422999671691758441", + "2263462", + "46", + "26100359859404908164903081213409710046227465825212087677956383134932904751902", + "2263510", + "44", + "53040109007509481009629872417884033761997865923627288936558619396424669918690", + "2263556", + "15", + "52176435093966337938457654462409609077951247307261015218400788190276801303832", + "2263571", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2263575", + "129", + "38896731061394488354287134839002493526510051386808154983703008042688211269407", + "2263706", + "36", + "24230001574032673369816921003629188991223972046046587812479106672134411682781", + "2263742", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2263746", + "27", + "39462336119143394976988411540342467598615747653616553414363840025554354243634", + "2263775", + "18", + "43075598399052190608879560777234894370522674730369883247829863948624090611203", + "2263795", + "18", + "33450056509709206089849957695933155985530893742254996357723302906828453509902", + "2263813", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2263817", + "66", + "30812926233059023474479398866956920172190212921442229577308993205460943416102", + "2263885", + "18", + "104167187973527473040890138145264442475590104225630294075979406142050192665715", + "2263905", + "129", + "14397221782496032167659059114757876510522881476049746013487980415860063972060", + "2264036", + "30", + "89359567342807517586252576207163675932965489983642774707048049638671384142340", + "2264068", + "44", + "21660275923801446853636258448131421493924099864653863534238846668689574875484", + "2264112", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2264116", + "27", + "56882216476251896129036151279528149602815835881778375237212507098202691027973", + "2264145", + "22", + "59608368823188744525676842350422861059603760443756000724483572002279548303448", + "2264169", + "363", + "97190269418331616424668887558145200491610430041630654435026057101572257259425", + "2264534", + "30", + "22972477122915775357673467544315113405176602103799132803799141980712042062033", + "2264566", + "18", + "112649663934292619366985335317387403562972873055491190051659406645013347628872", + "2264586", + "132", + "22283839924344825435305655238641162676555763875160294346580011797498835951451", + "2264720", + "15", + "36526925857149790381625616137569398968211350781425689782935837295381085882630", + "2264737", + "15", + "24925650758033239144338620316642300313623375994776240828159731686368783475076", + "2264752", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2264756", + "18", + "422978841187375813959479424956815433871403231419124868674057028094310299874", + "2264776", + "15", + "83146357305420440002748125773462236499361501260478006315282777988439742659915", + "2264791", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2264795", + "30", + "49222964421575947454652148058863644527569166099754710229706811884198938834410", + "2264827", + "18", + "17808950411344852613714948289427857901270819841170368108961383611970955612643", + "2264847", + "33", + "103689072221221986718355291285262958295655245498634203050517374491686271036779", + "2264882", + "327", + "53795321610158214992506088803350165477077407308998317640054072856573251894073", + "2265211", + "126", + "8102417892198864793027347347771908441387371932135725414412059328754224582329", + "2265339", + "279", + "88881996851353126693611659940738160282682841572760176028064586496401965603476", + "2265618", + "296", + "2011869595541376515966243879255116969432692408201606183576072129464088692764", + "2265916", + "129", + "78974149596737252095390497214477473665398104038536277268904294904982961624956", + "2266047", + "22", + "6955072544031633869899070162750210908103835340700483288164797960528055270635", + "2266071", + "26", + "62060396066795494717138099193123672930768710962674477143319429906018637798006", + "2266099", + "321", + "78992743257649224437018521344709733614877808279713875416143839907492894751892", + "2266422", + "18", + "74762443309113412106291469801057160274537206203648984445225495513366477724542", + "2266442", + "36", + "102317657695544161804960193180625855338093151012742441121562695995184766718800", + "2266480", + "66", + "81405570512367831169742974872758643708527115142735489054928371322420648730939", + "2266548", + "129", + "103541353391340080064694110662995889852382226179522667180397799976519424783350", + "2266679", + "15", + "64337784029772542359178891674141506151936112394943784691025048920500939216496", + "2266694", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2266698", + "126", + "67928147594194300772781160259945508784894818453367519975174144319309699779719", + "2266826", + "65", + "5867894226997533632084331679312222308259989630566070240681391861673225995357", + "2266891", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2266895", + "365", + "69743292783800704541363293762922337855497658911248823794526306983605206015983", + "2267262", + "52", + "8444054435096899687425603044388556564465949422076228493125111214798550386141", + "2267316", + "18", + "112110599271652720700134965906026319716662101103757011897497012537607725024645", + "2267336", + "126", + "105684668159694574042849616121682357331160280319335972622813019703575545152710", + "2267464", + "46", + "53455314019184796741773985598082015640143590113060985857155835141762593229188", + "2029749349218780513802669316789306194972287654249667298863998518582807000658", + "1030161927292105300740174442492427362937863208831005792080261634210880520437", + "1410076663367453133648305598123320365574297420695531750133062141865711990768", + "1952366595382487486664226701599392340100450517567342313185163468657595900695", + "3281596405654520677326934711182121350349589463730976282093513804011510710199", + "676425456957995817473513626217568251504838775045937584440032440178075852150", + "2448913339942389126906543770001785656240577864693284290255291974944568109287", + "2144378201437917075713359453444416757470785662821904981254894452388492025489", + "2761437261282946155684538473301292794601092566633062480923982561882610172017", + "932176357759365033955386294598445483245723696838239752550694515152808576154", + "3056895062620162585372750256439120134715347080190938958384625419525374096366", + "3047600718784095331056971073132671496674253964010892745956518140377397582552", + "2865670410266478139021217535572041029434394791827251019036318765012764436776", + "49483779483854844549275805199150077066277105883577754160011384879120961855", + "530392462948458064038829720373199254740376100844762766453677189011977218536", + "764234548399445586963869343917505928653227931302758520721056729252869149054", + "686972000638056885697103516886623941415781279795983561640326523166243682738", + "2607454826851862951103721110997003443395102673072975800538743191288573113466", + "2095827963534258949344855894207118835447497348121201288491431216873392548337", + "1859841793929397715888189497113836778320479038611308979764800084030285455645", + "3537901691452100693105592551320850537039953216793213913246527972640556056650", + "2970880429909462944096334881198857272390689720934179395768678895375335320606", + "389665540342070124377251236452458615207377804683271847322135004434709874081", + "2104394043494803724805709878223972494879301105324145698707166440169613207482", + "1019544262962353451826950672203752022703207337012103246385336520384194336065", + "185294435892015426403118547117012802763665182677599449808094501988249451529", + "1432489062181700905451113510810204961316401021743865253976881635657489388586", + "1900201624519575643203317610664318394182892234868034477681261933036317132919", + "684621776965253068628609703278979555253794380501856375339716494297014498064", + "1360779628813400643631251954174372234503441001896476568478152973172092350636", + "173184271117008605188057712660633490357583566787505908890910906242138530269", + "2695101398731843257818410591328592375064970617522705363817908595742477504990", + "2913157716204800330308637630726557063986688701057868044619493368336730459104", + "1927023106936294008835608056508371437371660694225886547067886429449845899299", + "1022267712736643906428429975394122677483134996170323342171203206402608037315", + "150170507050594710860458870076001629296682201118320570572504555135974708798", + "1417571799143122202621994840273957435823047803266484855874071041994683025331", + "2688585903901594594367726506008228038529837385740078730139953113579003631585", + "2826427762039324266269747217594452329854763871591702582725175735701831937176", + "3205504404969533325836200346484240241124629318486440226277883238287133301719", + "170244234053740117251548024784861848574915994179160722942718737009556855222", + "3329912164617064591351712965614367321206035475160152114677866885691872587196", + "1068341301979476582295075817441213612099874250717003757712481106151700041294", + "1307636426450328533904873551634609915456467722507460373075053979947759716394", + "3067559303733355770059257608655689081174405097666157448743729454529985263119", + "509216786216944723490384476866128028043932694814240581355095379545013767397", + "1707640153026166209975335545336860074789672348642367300372123273765362035566", + "2352831170930302590966064779677954691712630990555995234280724679489367641979", + "3465581367070817398026970021528958896521427577079802342827496168193491402949", + "1169572234961787026818303126155792397076358377496100536249082842028355545713", + "2657650401214812741838085989776415673227494282024141088752209273670588856792", + "490195971796303473949991665608773425653412085113646411157823584216119295661", + "3041532755038413244417989310464844294582726694759624918333564563202857231475", + "2080753639889982165222122523682707258031925623748586739018766958127265305480", + "1078105843808627665717740218541103675665568016553018817857217534483454256794", + "87910543830290374268686339372880182462184506816336707224409760830316631282", + "1346284767555903525392366356090103900953022785232355823178604252252862010955", + "1496766506726492437916438716693375076493900575141554434075514454537465563039", + "2385864644103755593661205243485554479830815922296568888285436690913535607940", + "1786339942944675287625749570924786536440924949188836929621155754162705066246", + "3565977918367536804892109743303534339558042326148632115820606610727956304034", + "2254261866889824491766785771764292835610175770691429907212037449096534279890", + "1993836450223935217955143215632123249717893786151281596867942078316285111987", + "2299646757394249014899939137366043290086587576541928333278748566589601922046", + "1061158054186617959089727627163932001846694470750711510395852738626507389083", + "3611275423202124255354346759581389280397248307629304782156631119945133678872", + "3134289402368903168435622518552599950708872618764995950225812674825022007720", + "2809504740127002592425348709764440762660288014723052796685547560960680074317", + "229864326958813649685520570106382034649985367452366732062895479660814563435", + "1777428542974812480166733572529147384887013254000410910742309894785988268294", + "1505930072310412316792951847517477857969369306535769168072762067448913516513", + "3326726386362921189429469677370264359319646939673236413862576393589677812619", + "2794969990464711840134660987601637819854752384175829497640005687321752846077", + "708146902564362735934938544617234147386396936689605656424502401653360835359", + "1228940205732313107912656497632372388159513041816177880626848782875633866304", + "558519915059187205635312157685074099538668402133911239317768698204900471318", + "2228887919048399033556766681380866819418050485323004392802582456516936963790", + "2388930065585941186099187583581788315826764366552089791516403416247883751482", + "3250410689020822913202911930830397648643176097636361720142399126850181390868", + "1492317970510699449127726100047961969957110752387331008295980729664610802067", + "871505007126649473155954384038121048699802149613539323738648135261084641352", + "403063628949342755751084889201237561940562299291790544723452494889834767532", + "3450624551442252269197366142260889206976780961043478376077992292914707092147", + "3503272128213945008889765358020372430263526522965653056486183210892214589868", + "1270260970632993719171994529754857659312073572252092982325629380602439787230", + "1225801918168121954865661994751114390505989646142405060237476352518467702908", + "1462020215391855278123952510407375990323639725671717118760186899204182271763", + "2518950961258618872579447430370452540703800027191616999956296565633523439832", + "2601297090574197075854976994219497835585283084549536444592010865334143621034", + "2881432511364905291713933181181503979558493591286955962731786504868258055256", + "123818545906001749298663086721718848091096802318012437276392998524988681132", + "2017580534025729704958322599012834967465605589166554070118175692025747200987", + "2455360462569852657380460293338547567520177193941025735485821384448551574141", + "1206554422077383735449817573685926473061197367474214234272688268829014102925", + "992911144288421481294784063596593912318614917474671027037795129999792996864", + "462063552778673313799189537123621524669217832801795765892150884769747425302", + "3418812957997407298124819094188989295088751376159303785405559483738302322226", + "3412945537102642105893270271995934977714835383247338801405015708163444156299", + "2410017411562614274070152119863585498746702772607322328101312130220301363955", + "21090566328525718184040051212163687506033949952536914024830800683259188382", + "3488371572242930324943129190144443870461343863082708639252901430111790089919", + "789765474588691862584189338195594667173388067618984760487139652378408200891", + "2453016617550805498461366732909963472519042839455360144431340736064026411966", + "3281583492168958868483890771487621027322452085389372006021299096972128545196", + "2586814379609525095002319475648468764907011485580821396321479753908659646753", + "3385247586385406477098643036644568729169526862971914274410810066441725052420", + "502103461606122791533164314349677574904451360088339101957523898462833566060", + "2973373731007218571851521225151400283895449567774265318843345910568813421891", + "127382348037846410782083630629767438566031750711187447991337220722148625436", + "2775289730360154548089356006992902354883752507917199387615975307494908111374", + "2915802283463484786270830666097890287286575573016256894286757379861958440521", + "2307655601089436239840116698642232763752798138358508079398141603164806980829", + "2489717735283108188244847719564743947170843092189550047539488072748748807977", + "3579545255966535486620467417129918940616410778276327901264715081991750504765", + "2207545776503155531196500180863201213555722183458825093169941196129807649630", + "2563437158816866774038132875364568599528318577190035695142564670963673597885", + "1552710752554649046139024087244410604787879349414923932226618074572207731801", + "1105358558435490475516552794423438551856985303748595771419315232232671450422", + "2127692295322150175245864677973432797562101420500021844465865615639667103617", + "1144292815883545098188870339790555057071306334451525940428233192479567636373", + "543403662526215331085570705106478632397587295800169149115684739946464374521", + "336604426911739419626194990066673686553703766418510431409237456493994184294", + "2968488115950970029926673386389798786487429303383695382168899267436293760689", + "825951576431113694018143055927002179918579483462488287982192989014243633748", + "1632488863578372614412620965807955386496474963638611365018141872370118956023", + "245134225409449040449274210977668153911915360562772557550859117917622588812", + "3471972518528710355008639134409713777838700906952144914121590417426335243255", + "2108235075342019659304177512031646995564855398241280239263379673412478416761", + "3598035911084731464943630289413951214513155249109368124528181587793738419291", + "518475494352352639751169156014237153265516030960582976877843190940847017838", + "331341045696874175514278067065772676074595914596242305014239581569697714883", + "3369314484763012573951798448936440635508877727336905298203005130649043744129", + "2789214532530219375377019494800216969455029253765223668422077611222806370234", + "3039823878721011390817592500066371179844939036632301267684518589524702109784", + "3026581840606418301202967501803867476332124995648366099922928394538160278991", + "2425656017647738272398235188558006356620945576790752367317144025135509037546", + "3238863934241272696350999943708893501837383826132035511359193056314357310996", + "1831846353653076895277081905752742327277051791622764765694098646470016136739", + "1951159898414428208229170995546576690457614041839047508816807650854880954735", + "142736350628899070321985355628406473558431032664712781171691844394653075304", + "3310263200062239587462304434679229318419280561639804212562611142522060651463", + "1109956468199033459621874413041724597325377789164560331140459373829147522692", + "1317846277846892717365178659733123078986488469768251855793805985470831569960", + "664685330380144486493901846086653560597042831812449740055489988665876493047", + "1335553495126719959121865136840057196720821244429883359959922230075284865007", + "1545201356214791079907397261388849974347632500668171243147048039002737974985", + "2522708020688240321190881508329300555639426837381783910679097966762847245097", + "1225275510497113776775719350089966931828939744734947907440871310617667227418", + "3277026600849786898723137746522481160262743629752050542403663634869189133545", + "3602370044071583639210522359900649252556399522361764925112870777725273693136", + "3409007374641585320238857585946184788450302309580926886756643434808573078619", + "3551485696069792009290229130887165040711822993460606147792372696829334403910", + "2604363399547068150459612230006125219380607544861482305174014533423313896999", + "3528994475530024416547790390022517207922012437976223221680431215791037776763", + "3289323818259897549170309539759619296875928134819194197417479159133718220035", + "3270907215224331931621842058575854257099935310227912902304512247214576697041", + "2940778958396798418347015714897964096945323780282716341641477205279061004217", + "1848999375241253960764931280348802785179430060059695572310855498752979408625", + "406891340541454997694892363367443370225930423247221197797497553307225519890", + "590970673595729036860280100303226862937941651565863784809719994361920261013", + "16349707619701189769940010250332539697759496680584657905344979422432091363", + "560201907505918533709617801843981125833495065527240871417745930258458197155", + "2566888920691166821125854024708641558554215739114120578360167849396899386460", + "1703724723650828572120403689251216782341538774112308533620128601502304579554", + "122460033081046989315866142245399851097842194415227865722659205288695713631", + "3165832760611378263396424745125096488803091149742847380656529474081197628789", + "437993849213206491045795192318160205647254592474110611458622120606174429669", + "2278813654692298263894068315877445741003601885820440102722782067378617729127", + "2480511294099163614841876554787014675753864492169680532327991270943343067078", + "2974414258727831021022277259176442167166011663972876926225960943033646030208", + "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "440097149591818887303288430527079275810716748881440141125977418522883391660" ], "cairoVerifierId": "7" } \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_1.json b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_1.json new file mode 100644 index 0000000..3980b95 --- /dev/null +++ b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_1.json @@ -0,0 +1,3506 @@ +{ + "memoryPageEntries": [ + { + "startAddr": "2255307", + "values": [ + "333987099701241156860675614904556944047094506795105596018968983203732645954", + "2781042137637931466527939262560229948336693694099868526117604403831187526010", + "406343619479516652972749224235965877905821589082132462252078580511846194502", + "2769065126703013254677327108401761231500529910433095616191903526421370171724", + "480345", + "31", + "63", + "0", + "1", + "0", + "0", + "0", + "2339155927908605495626652423500935259947373435822186305060372842494674397593", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16892891745469060132433617344" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2255324", + "values": [ + "1312161930567071638741676557894192665273130729939646927681626538536757123513", + "0", + "10", + "339167696443096610495245177954762752", + "1313851010364875545926140136065021586316291117506124357741899442957750346673", + "344239815619412615560474239552192512", + "1994697093370466016569454514717396619954710743667851745525622903136045456260", + "344400638885778253860530994056003584", + "3325507353585270975064137592070142821503026650556873189881304858521263983216", + "354684143347712898450594870927032320", + "1464293302734016029301180469092096472071460522789343982602240040983488076495", + "359977924069045087395084506562035712", + "3386664087074192887992723028386798092912544335345141526765311253500109488569", + "411817626572047188535650410727211008", + "1587909811032742453008719589168207649343219066672570668451214652014761557795", + "427355783296423863197036724365557760", + "231732324478814693575727834381873611191914707920092095721261521361729570715", + "432365923167804710124031323246952448", + "3495374326751282949240470981491877936628792956398386900216172829265337126146", + "432568984951955547080127463915782144", + "619621184078728336005529129497588688682214766901880809186385666613354955080", + "453276691329565936829047600777789440", + "1421732108302838781308085993962514309076215434506439914684310070140621795455", + "48", + "2191087494633434928012276181804190439944571751098313465903663522524513473268", + "64", + "107569202269878225070232958147427259873515073953600058011507548811332354766", + "64", + "10", + "339167696443096610495245177954762752", + "9223372036874383156", + "344239815619412615560474239552192512", + "9223372036906083653", + "344400638885778253860530994056003584", + "9223372029806258642", + "354684143347712898450594870927032320", + "9223372036871519301", + "359977924069045087395084506562035712", + "9223372037620053650", + "411817626572047188535650410727211008", + "9223372036904244061", + "427355783296423863197036724365557760", + "9223372036872385889", + "432365923167804710124031323246952448", + "9223372036955984534", + "432568984951955547080127463915782144", + "9223372036304020293", + "453276691329565936829047600777789440", + "9223372036914303347", + "1726585320", + "10", + "339167696443096610495245177954762752", + "2267863592", + "344239815619412615560474239552192512", + "7625692959", + "344400638885778253860530994056003584", + "26222533535", + "354684143347712898450594870927032320", + "4387888913", + "359977924069045087395084506562035712", + "10230023897", + "411817626572047188535650410727211008", + "6412742357", + "427355783296423863197036724365557760", + "2093923473", + "432365923167804710124031323246952448", + "12369661297", + "432568984951955547080127463915782144", + "5777745613", + "453276691329565936829047600777789440", + "6376843171", + "1726588319", + "48", + "2191087494633434928012276181804190439944571751098313465903663522524513473268", + "64", + "107569202269878225070232958147427259873515073953600058011507548811332354766", + "64", + "10", + "339167696443096610495245177954762752", + "9223372036874428154", + "344239815619412615560474239552192512", + "9223372036906234863", + "344400638885778253860530994056003584", + "9223372029778059373", + "354684143347712898450594870927032320", + "9223372036871606697", + "359977924069045087395084506562035712", + "9223372037608469032", + "411817626572047188535650410727211008", + "9223372036904370605", + "427355783296423863197036724365557760", + "9223372036872427308", + "432365923167804710124031323246952448", + "9223372036956228037", + "432568984951955547080127463915782144", + "9223372036297153152", + "453276691329565936829047600777789440", + "9223372036914430424", + "1726599720", + "10", + "339167696443096610495245177954762752", + "2237283811", + "344239815619412615560474239552192512", + "7499292072", + "344400638885778253860530994056003584", + "25981404172", + "354684143347712898450594870927032320", + "4349642230", + "359977924069045087395084506562035712", + "10102344984", + "411817626572047188535650410727211008", + "6243546714", + "427355783296423863197036724365557760", + "2047925232", + "432365923167804710124031323246952448", + "12052107729", + "432568984951955547080127463915782144", + "5691703073", + "453276691329565936829047600777789440", + "6325200806", + "1726600835", + "4294967295", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2255452", + "values": [ + "3459403861369108003459231802692700742578742212548982383341421459658235446487", + "1949706535956232942766009923519329199159384632521542052094988886863400100875", + "99185", + "99195", + "2345955820160385432760101779819043854212292804804352693169592727492952558250", + "3059625993036690281735240565881235070110454437893557028784202954292607837050", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "137533872195808467651715379421936919115574514097709224260961365154219335580", + "1", + "116751602341127035661686504839291039502069893198123131737", + "3484062719620479765418197049906166913077340769060326310064", + "70957708138905956190353913296994840108", + "89399950104643093474355076960463488790", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2255472", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "1181100673770501061126498930807171980110912659501996653740211264915212473206", + "64", + "1545016198212698032461698441841843746032497470666153734117927839563857473440", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870480770", + "344278863666843608900923772802957312", + "9223372036845923125", + "344400638885778253860530994056003584", + "9223372036530880543", + "354684143347722343183560610217459712", + "9223372036855482117", + "359977924069045087395084506562035712", + "9223372036878935827", + "396101380212431435334177334145056768", + "9223372036862206171", + "396323605936767383653495383972118528", + "9223372036883242365", + "401131892570687552113786006049652736", + "9223372036857700395", + "432568984951955547080127463915782144", + "9223372036846262827", + "458591633384881771471787532316835840", + "9223372036858602594", + "1726596000", + "10", + "339248760150588245376950366141153280", + "1034434427", + "344278863666843608900923772802957312", + "2356417374", + "344400638885778253860530994056003584", + "26192686816", + "354684143347722343183560610217459712", + "43678114", + "359977924069045087395084506562035712", + "10141349832", + "396101380212431435334177334145056768", + "461481781", + "396323605936767383653495383972118528", + "2728897552", + "401131892570687552113786006049652736", + "164768260", + "432568984951955547080127463915782144", + "5708089469", + "458591633384881771471787532316835840", + "253460408", + "1726598169", + "48", + "3254413147902624054527263741269955487336397472487980168001297936190916312598", + "64", + "677917962042434665609874114074777349502153232598404975801675579637427338869", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870493626", + "344278863666843608900923772802957312", + "9223372036845807392", + "344400638885778253860530994056003584", + "9223372036531205740", + "354684143347722343183560610217459712", + "9223372036855482660", + "359977924069045087395084506562035712", + "9223372036879061973", + "396101380212431435334177334145056768", + "9223372036862211916", + "396323605936767383653495383972118528", + "9223372036883276391", + "401131892570687552113786006049652736", + "9223372036857702444", + "432568984951955547080127463915782144", + "9223372036846032853", + "458591633384881771471787532316835840", + "9223372036858605758", + "1726599600", + "10", + "339248760150588245376950366141153280", + "1030210419", + "344278863666843608900923772802957312", + "2351981169", + "344400638885778253860530994056003584", + "26049946684", + "354684143347722343183560610217459712", + "43520299", + "359977924069045087395084506562035712", + "10106439202", + "396101380212431435334177334145056768", + "459504442", + "396323605936767383653495383972118528", + "2721912310", + "401131892570687552113786006049652736", + "163752634", + "432568984951955547080127463915782144", + "5692358206", + "458591633384881771471787532316835840", + "253307293", + "1726600296", + "480522", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2255600", + "values": [ + "2787735935772675092673942678296714196917906502592978669595421002414075537282", + "3365847792707106274751412236831723671273003971369286912334689184983681779151", + "727665", + "727713", + "1797396793851816185427847236764980540344887785291878079116305934874517866937", + "3505163043667859973388537599576806010583156083789190221592705292214893572225", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "2877859130669448300599870109623785419652275255615552231714520217666509441318", + "2", + "5923256438080043540673648568031954783970187821329841774478", + "3196198621110345535845761827581227558602674450739743531342", + "1037206115316191451673788534310065971290879342251717292652", + "4214731914089881808919207181158845604840713322883492627081", + "286271567755662829226223099011553405642", + "118447514650534484836918997469859511925", + "16525754949257396235401484242604654877", + "96932170348345385725267395704097881689", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2255624", + "values": [ + "1652414701102345982774518137166150664044009189763470697083308406982426866919", + "0", + "24", + "255399919616426605400904655341355008", + "948966688758334747267197688290631807300425232609325189961866961490287477862", + "255399919636912342460516171815845888", + "916027209646762670988168231384814740561575425568614098768281455362425958986", + "344177859849261016318815705440976896", + "40814888387893053701912270904600745861151682137644012937054933817174895963", + "344400637343183300222065759427231744", + "2964255700413215368599492286872259704309940757683521358904708129044073305184", + "354685165896815395127641508979671040", + "119935823883701439733195903100412649216164864937060910307382680231527110021", + "359857101118792982641025093688360960", + "3284897659199930486815400908756596976389292853802694469907142958147712272639", + "359977924067836161575469877387329536", + "3288576587712149124447316732544791196311115592515841660658070036800257108260", + "364866935516639607860848399950544896", + "2088793420219657756596430930255115021344384874488581215473886497376324889194", + "370221491652003648852770474290053120", + "3059999493483769899245639766255369216472934192371230333580273770013086556017", + "380402944362804581987470878609244160", + "1756459738751954101706966142085635619570155791543921242793190472023789262637", + "380625575499469664776108737109688320", + "829791502518812211284766157565179083482596753402320615745356343301720933188", + "396101380212426712967694464499843072", + "259111753052080044279794563957475392982053383033353775454379726921882458972", + "401131420603629704476582868699578368", + "3052925542568080703785873982759792095624882859971144192826949163375595490459", + "401131892570687533667041932340101120", + "2338587485388203722133702144606981203863418717051558790544121694533416627284", + "401212466347460193622672556995641344", + "2151931625073647173883792055347738346287556817143266696224649345812575541832", + "411860019573868898601035405860012032", + "1821114629107982098980872866603902399738998209246745104942999446765099883966", + "416789435879299995584112254164926464", + "180962481521732356648447397967455883253720218591867005515485299706376644784", + "417195560640735061597624221636231168", + "2473466797304825308024617374747647646391090191311894573224933539645985171260", + "427355783296419140830553854720344064", + "903798372007016325937106699143697543547670323729510013040644280778056449772", + "432365923167804710124031323246952448", + "2530692089791956768759490226164064570407599173692773923731528298664484240116", + "432568984951955547080127463915782144", + "2536004036917500287705393744850232582159641163249388410170347315125573258772", + "432670881640456009432938863099117568", + "2202047645190409600553457430106006911515717243149964155904944931191045036006", + "432671347735506124965069064350203904", + "2554601470460927985230188095429825945030860103731451948035182367460510036836", + "432690441722672062670429108442234880", + "1884481551597662056284148297281443087996800907419546796164197623160921080346", + "104", + "84978922529039752508531337880363288784535159000237850113368307356512748950", + "64", + "1211119518218656844839128594849348132210133943642210417846086355098495862333", + "64", + "24", + "255399919616426605400904655341355008", + "9223372038697623755", + "255399919636912342460516171815845888", + "9223372038208951333", + "344177859849261016318815705440976896", + "9223372040672274086", + "344400637343183300222065759427231744", + "9223372039502580072", + "354685165896815395127641508979671040", + "9223372042949775598", + "359857101118792982641025093688360960", + "9223372038800537358", + "359977924067836161575469877387329536", + "9223372048803081696", + "364866935516639607860848399950544896", + "9223372058490846318", + "370221491652003648852770474290053120", + "9223372038683223610", + "380402944362804581987470878609244160", + "9223372038005324426", + "380625575499469664776108737109688320", + "9223372040335922080", + "396101380212426712967694464499843072", + "9223372037370116217", + "401131420603629704476582868699578368", + "9223372038769227444", + "401131892570687533667041932340101120", + "9223372037044295299", + "401212466347460193622672556995641344", + "9223372038666784608", + "411860019573868898601035405860012032", + "9223372039920283084", + "416789435879299995584112254164926464", + "9223372039452829383", + "417195560640735061597624221636231168", + "9223372040478381328", + "427355783296419140830553854720344064", + "9223372044442001786", + "432365923167804710124031323246952448", + "9223372044456478263", + "432568984951955547080127463915782144", + "9223372037161351570", + "432670881640456009432938863099117568", + "9223372037129457991", + "432671347735506124965069064350203904", + "9223372038501115241", + "432690441722672062670429108442234880", + "9223372037415517831", + "1726588800", + "24", + "255399919616426605400904655341355008", + "7217263044", + "255399919636912342460516171815845888", + "12625302898", + "344177859849261016318815705440976896", + "5157611477", + "344400637343183300222065759427231744", + "26230155408", + "354685165896815395127641508979671040", + "18208513851", + "359857101118792982641025093688360960", + "7301659152", + "359977924067836161575469877387329536", + "102214805476", + "364866935516639607860848399950544896", + "58670112257", + "370221491652003648852770474290053120", + "5415953760", + "380402944362804581987470878609244160", + "3503576622", + "380625575499469664776108737109688320", + "8489437511", + "396101380212426712967694464499843072", + "4640516742", + "401131420603629704476582868699578368", + "3048000851", + "401131892570687533667041932340101120", + "1665091360", + "401212466347460193622672556995641344", + "4198308520", + "411860019573868898601035405860012032", + "13428215251", + "416789435879299995584112254164926464", + "14536316813", + "417195560640735061597624221636231168", + "12557968977", + "427355783296419140830553854720344064", + "21000736515", + "432365923167804710124031323246952448", + "12372984736", + "432568984951955547080127463915782144", + "5771095071", + "432670881640456009432938863099117568", + "1650985429", + "432671347735506124965069064350203904", + "6786825717", + "432690441722672062670429108442234880", + "4935067747", + "1726589791", + "104", + "1046811223788506756498142853096521063103316715398434648466167975175091304433", + "64", + "3585041040054866839964034982655459833300674071972025162941833118635674213633", + "64", + "24", + "255399919616426605400904655341355008", + "9223372038697891045", + "255399919636912342460516171815845888", + "9223372038209417872", + "344177859849261016318815705440976896", + "9223372040672466338", + "344400637343183300222065759427231744", + "9223372039503559143", + "354685165896815395127641508979671040", + "9223372042950450336", + "359857101118792982641025093688360960", + "9223372038800809228", + "359977924067836161575469877387329536", + "9223372048806885753", + "364866935516639607860848399950544896", + "9223372058493030737", + "370221491652003648852770474290053120", + "9223372038683424936", + "380402944362804581987470878609244160", + "9223372038005453354", + "380625575499469664776108737109688320", + "9223372040336234457", + "396101380212426712967694464499843072", + "9223372037370182721", + "401131420603629704476582868699578368", + "9223372038769340131", + "401131892570687533667041932340101120", + "9223372037044356995", + "401212466347460193622672556995641344", + "9223372038666942070", + "411860019573868898601035405860012032", + "9223372039920775823", + "416789435879299995584112254164926464", + "9223372039453367863", + "417195560640735061597624221636231168", + "9223372040478848726", + "427355783296419140830553854720344064", + "9223372044442772866", + "432365923167804710124031323246952448", + "9223372044456931433", + "432568984951955547080127463915782144", + "9223372037161125389", + "432670881640456009432938863099117568", + "9223372037129518657", + "432671347735506124965069064350203904", + "9223372038501363236", + "432690441722672062670429108442234880", + "9223372037415702862", + "1726599600", + "24", + "255399919616426605400904655341355008", + "7134799672", + "255399919636912342460516171815845888", + "12349251477", + "344177859849261016318815705440976896", + "5211856914", + "344400637343183300222065759427231744", + "25985427811", + "354685165896815395127641508979671040", + "17944600996", + "359857101118792982641025093688360960", + "7241851732", + "359977924067836161575469877387329536", + "101034194386", + "364866935516639607860848399950544896", + "58077449720", + "370221491652003648852770474290053120", + "5369782862", + "380402944362804581987470878609244160", + "3413272358", + "380625575499469664776108737109688320", + "8287784072", + "396101380212426712967694464499843072", + "4599288769", + "401131420603629704476582868699578368", + "3004514307", + "401131892570687533667041932340101120", + "1641141364", + "401212466347460193622672556995641344", + "4184371888", + "411860019573868898601035405860012032", + "13056485831", + "416789435879299995584112254164926464", + "14286736264", + "417195560640735061597624221636231168", + "12496550945", + "427355783296419140830553854720344064", + "20478172139", + "432365923167804710124031323246952448", + "12060053419", + "432568984951955547080127463915782144", + "5694023171", + "432670881640456009432938863099117568", + "1612674320", + "432671347735506124965069064350203904", + "6590734690", + "432690441722672062670429108442234880", + "4938746984", + "1726600872", + "479801", + "14", + "2252315893074726832272194867049338937798178031050588398551540578521858125570", + "623915089770054402", + "18446744073709551616", + "3005254149900614370720715616816660810046405534824922328899747822906530225512", + "623919460985602920", + "18446744073709551616", + "3519260964458179395815010733155267505343797210310865431105756587645931055649", + "623924174355694369", + "18446744073709551616", + "3120238974852806302285298088620349740981724555803010281051951694004213581920", + "623926061582779232", + "18446744073709551616", + "292361096300380734438571864571396997446548591828613425815555951807741988408", + "623924531110609720", + "18446744073709551616", + "2472149219862975471196476510825412557113255422335464518640738692840008771708", + "623931085192954748", + "18446744073709551616", + "3487167289654176168962370287336670597695149279450283897269149624159643270668", + "623936921663439628", + "18446744073709551616", + "2507146111700968367344142298940128058363974631702918519159025445065703726302", + "623939538028331870", + "18446744073709551616", + "2044643617906229227740926938948589524551425185247609223715690177461741924107", + "623939490347483915", + "18446744073709551616", + "1512364205669453841693836344855216089088701774403711949597915738740942203104", + "623941666650194784", + "18446744073709551616", + "2582950216845331581850112479566488672422684373471063326675411279172335384740", + "598663501749158692", + "18446744073709551616", + "3211435776358896802234868168748931715965118562637221109871995130895182779135", + "623943580062319487", + "18446744073709551616", + "3283997070010746533150080032225826164966901025403501717287169366218246387824", + "623958036519584624", + "18446744073709551616", + "1333250323045638178786996276913368604418962851158899409562765273032073726211", + "623961218146632451", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2255934", + "values": [ + "1949706535956232942766009923519329199159384632521542052094988886863400100875", + "339635436610353022698335831270105490827626929520783443902766941370855386100", + "99195", + "99205", + "3059625993036690281735240565881235070110454437893557028784202954292607837050", + "1370254093131474982983930096209271894854978664091507438832619962144470029264", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "740682859881684504775211393839992714931468738966444804665556933896072019998", + "1", + "4002495889654952442969818079769332302028350281595738777213", + "3619301165646435359587394196213467699724697312445458167970", + "153358299056270023975148716777040754171", + "3019882397443981606048649553180245775", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2255954", + "values": [ + "339635436610353022698335831270105490827626929520783443902766941370855386100", + "570287405407733840613938612657700774612815555070381718833813432541003860011", + "99205", + "99215", + "1370254093131474982983930096209271894854978664091507438832619962144470029264", + "1066205771943611108785590185598871345493663184169531725652711720011874470783", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "1829688941125429534177667583796806841389798323541243850929653581662710652583", + "1", + "4132159991956218556714054522057405664855609339724811006988", + "3610693089135917010910382928463156612607280648244109500253", + "312638777913820537619373706918241233480", + "109703950414162474130368823111044666764", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2255974", + "values": [ + "695166559561689732906127294300789174214405924753847689402841317496509400506", + "0", + "41", + "255399919633304379671822251015012352", + "1505529156420067352120070990726485392925443261574841055178639991287457492321", + "255909362588701039568812711683817472", + "2987237268499420276328168206671203242461405425692552162427916489163442418721", + "338883663479274047025357693718102016", + "2029633849266906064041468469904589516386216332725570251076170480610557546489", + "339046408638147558767182227433324544", + "1130545920589131183288019352206203697449246969075846556068675642191435723650", + "339127369308376849947410064084041728", + "2000274125959301872211222335354741724455139421598701782272783582185640945578", + "339128557730814563912473967243296768", + "2516505388487942465841658054404863659027371944332466039423610100574610493077", + "339167696443096610495245177954762752", + "2996668383577445475648271118945298900594931665616357067175515390017501061934", + "339209301121316311335550155636080640", + "734092561378177250929268749910403601065505899386507477176286964903863121748", + "339248760150583523010467496495939584", + "1364214345469699875383963144505918985866972117735738401586056509581604108957", + "339290737780690188831142580884340736", + "1481261187711731197995687384244426578107291932826921267220721873116387216140", + "344056232528969600292671285127806976", + "225706133973132837229713992589107978151160521461761461582153518355301490365", + "344239815619412615560474239552192512", + "2861541274928078066256193684503851439480886962260071294044776528685244594165", + "344278863665634683081309143628251136", + "658720853735786565901152387098778273151707018562631393015095500367363824692", + "344400637343183300222065759427231744", + "1867256837479148284532884991450280673524766924980094747725866109993662211865", + "349351367538821165572554313980444672", + "176128245994777503268412490035856283994767230372814594117463409085155639352", + "349553874722207625219443412317503488", + "2382630495179093875813318572079674723610880790012780289009542228195636465146", + "354684143347712898450594870927032320", + "2868122657587921447083126306013763925313776517270376980712456079995170314007", + "354685165896815395127641508979671040", + "421616082899264764476722140260838277364490666438150411133418333185614644169", + "354886735639481781333860738224095232", + "928917794626946050974130190602585553843358993247890941223328235597689104695", + "359856388062912502622757493443395584", + "843307958592462037024631434504865822069609187246878619946724727221325794991", + "359977527925814664434167280492871680", + "2868104422492213788785446707238310112867029965325429196496972740328204815122", + "359977924067836161575469877387329536", + "2547021623521952909959051581903565028978421621308892561994336770827027135337", + "364947431330963026247458069778792448", + "584724723445830407108835856071973264435841096504840723853691443861619901150", + "369977475091734067620075921572102144", + "668723522059551887460984153636833977979245023144365184456802654817474973596", + "370221491652003648852770474290053120", + "2317319817200437927804155973322583524902335228110469891297846987445668564441", + "370221808567071557549350106815266816", + "3581708516613693603216332842420449439322042619625086805837408808361205419202", + "395959710983921515911698978258812928", + "2074356850987709244230260430513353087528319207130676763911109383115254353426", + "396000038118641276459534092129533952", + "109676264572010092976600548354236180224195638198030115305998967375914373030", + "396101380212426712967694464499843072", + "2711915681733221476781790902513677751383154660949436603023364657463516844939", + "396323605935558457833880754797412352", + "2201079076849954330568875041516030794837550704337174573917613132984988524564", + "401131892570687533667041932340101120", + "1709531250218670553762701150078406179940722314416103673211115797578441449102", + "406403816491359422489603563510038528", + "568828543450333359128147624140033184067298581579319292449106702208950184208", + "411817626572047188535650410727211008", + "1737301932571377902498329783939034393743125406428629236240947948026945357806", + "432285196778936779521635140430200832", + "1566729369220079251313620628072623940604381685383887897616924711689972645654", + "432568984950746621260512834741075968", + "1518074796119297540660480228230242278636657070359174032517758626020247896388", + "432691242383575563678708968120647680", + "2606886680296329334906545268245184582880760617513034312593448764240742836928", + "437638715840662956139171489404420096", + "586013713902145854204736763933055005473774069128236504107941858359368296920", + "437761440264397551598103888983490560", + "712559093065293488493797420984941312111241144890010884336272451887820195800", + "442933058572516156234522470341672960", + "3071280513962567471739546333716014152605056827738323434052146995050662990947", + "453276691329565936829047600777789440", + "2612113008857992558816624983006431319332483400257611878979717567822306392106", + "458591633383672845652172903142129664", + "462598245881353029007137233712976703683759047510135369126126082358963468864", + "104", + "2064018869258471325784171676254911688690664339297250636244224945867201615933", + "64", + "897840292033431060838846868192601625391110906668631339942306816522022022013", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040270487229", + "339128557730814563912473967243296768", + "9223372048269536212", + "339167696443096610495245177954762752", + "9223372038929268021", + "339209301121316311335550155636080640", + "9223372038188688791", + "339248760150583523010467496495939584", + "9223372041207023697", + "344056232528969600292671285127806976", + "9223372037629030627", + "344239815619412615560474239552192512", + "9223372040112739073", + "344278863665634683081309143628251136", + "9223372038129147563", + "344400637343183300222065759427231744", + "9223372043757025651", + "354684143347712898450594870927032320", + "9223372038394108767", + "354886735639481781333860738224095232", + "9223372040780097732", + "359977527925814664434167280492871680", + "9223372038738273490", + "359977924067836161575469877387329536", + "9223372064473735515", + "395959710983921515911698978258812928", + "9223372037134914876", + "396000038118641276459534092129533952", + "9223372038718322067", + "396101380212426712967694464499843072", + "9223372039083889799", + "396323605935558457833880754797412352", + "9223372047230166368", + "401131892570687533667041932340101120", + "9223372038200294463", + "411817626572047188535650410727211008", + "9223372040205124911", + "432568984950746621260512834741075968", + "9223372052753451901", + "437638715840662956139171489404420096", + "9223372046348118000", + "437761440264397551598103888983490560", + "9223372040560111221", + "453276691329565936829047600777789440", + "9223372042071950433", + "458591633383672845652172903142129664", + "9223372037693172932", + "1726592400", + "24", + "255399919633304379671822251015012352", + "31649614000", + "339128557730814563912473967243296768", + "25426206392", + "339167696443096610495245177954762752", + "2245578019", + "339209301121316311335550155636080640", + "1785413311", + "339248760150583523010467496495939584", + "10358033041", + "344056232528969600292671285127806976", + "13597352309", + "344239815619412615560474239552192512", + "7535520121", + "344278863665634683081309143628251136", + "23569929312", + "344400637343183300222065759427231744", + "26142071854", + "354684143347712898450594870927032320", + "4372302422", + "354886735639481781333860738224095232", + "3801046057", + "359977527925814664434167280492871680", + "7776465972", + "359977924067836161575469877387329536", + "101694527082", + "395959710983921515911698978258812928", + "262877193", + "396000038118641276459534092129533952", + "4280052609", + "396101380212426712967694464499843072", + "4630833739", + "396323605935558457833880754797412352", + "27294193964", + "401131892570687533667041932340101120", + "1651951796", + "411817626572047188535650410727211008", + "6335076762", + "432568984950746621260512834741075968", + "57315312497", + "437638715840662956139171489404420096", + "22283578822", + "437761440264397551598103888983490560", + "23687603631", + "453276691329565936829047600777789440", + "6363344014", + "458591633383672845652172903142129664", + "2530594731", + "1726594874", + "104", + "2133053659339939702992275636537969686111371185595206697583720679717122607879", + "64", + "1735816583721785497980207588072002099698847217598264746390860357912906743195", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040271539002", + "339128557730814563912473967243296768", + "9223372048270171706", + "339167696443096610495245177954762752", + "9223372038929323983", + "339209301121316311335550155636080640", + "9223372038188733522", + "339248760150583523010467496495939584", + "9223372041207281663", + "344056232528969600292671285127806976", + "9223372037627093693", + "344239815619412615560474239552192512", + "9223372040112927245", + "344278863665634683081309143628251136", + "9223372038128632585", + "344400637343183300222065759427231744", + "9223372043757764688", + "354684143347712898450594870927032320", + "9223372038394254093", + "354886735639481781333860738224095232", + "9223372040780192274", + "359977527925814664434167280492871680", + "9223372038738467567", + "359977924067836161575469877387329536", + "9223372064478043758", + "395959710983921515911698978258812928", + "9223372037134921371", + "396000038118641276459534092129533952", + "9223372038718429011", + "396101380212426712967694464499843072", + "9223372039083806887", + "396323605935558457833880754797412352", + "9223372047230848085", + "401131892570687533667041932340101120", + "9223372038200335597", + "411817626572047188535650410727211008", + "9223372040205281628", + "432568984950746621260512834741075968", + "9223372052754640489", + "437638715840662956139171489404420096", + "9223372046346736628", + "437761440264397551598103888983490560", + "9223372040560702835", + "453276691329565936829047600777789440", + "9223372042072108434", + "458591633383672845652172903142129664", + "9223372037693236185", + "1726599600", + "24", + "255399919633304379671822251015012352", + "31436789978", + "339128557730814563912473967243296768", + "25430501360", + "339167696443096610495245177954762752", + "2236058230", + "339209301121316311335550155636080640", + "1791932084", + "339248760150583523010467496495939584", + "10305928165", + "344056232528969600292671285127806976", + "13511711004", + "344239815619412615560474239552192512", + "7494674982", + "344278863665634683081309143628251136", + "23506941157", + "344400637343183300222065759427231744", + "25968257801", + "354684143347712898450594870927032320", + "4347759750", + "354886735639481781333860738224095232", + "3767291909", + "359977527925814664434167280492871680", + "7739965310", + "359977924067836161575469877387329536", + "100985525921", + "395959710983921515911698978258812928", + "260182590", + "396000038118641276459534092129533952", + "4258610398", + "396101380212426712967694464499843072", + "4598269297", + "396323605935558457833880754797412352", + "27213500919", + "401131892570687533667041932340101120", + "1641536501", + "411817626572047188535650410727211008", + "6239313379", + "432568984950746621260512834741075968", + "56899101562", + "437638715840662956139171489404420096", + "22312556966", + "437761440264397551598103888983490560", + "23645143584", + "453276691329565936829047600777789440", + "6320929182", + "458591633383672845652172903142129664", + "2531230386", + "1726601008", + "479802", + "21", + "3487167289654176168962370287336670597695149279450283897269149624159643270668", + "623936921663439628", + "18446744073709551616", + "2044643617906229227740926938948589524551425185247609223715690177461741924107", + "623939490347483915", + "18446744073709551616", + "2507146111700968367344142298940128058363974631702918519159025445065703726302", + "623939538028331870", + "18446744073709551616", + "1512364205669453841693836344855216089088701774403711949597915738740942203104", + "623941666650194784", + "18446744073709551616", + "3211435776358896802234868168748931715965118562637221109871995130895182779135", + "623943580062319487", + "18446744073709551616", + "1016702741107676757437420674087119912177107769588651097054199928033184693802", + "623944830820549418", + "18446744073709551616", + "1512291211225410889834391056556282944686389064236599434241258160141765867008", + "623946066332484352", + "18446744073709551616", + "158657867818019819433377067780632610919478147950743487227730232351096289024", + "623947746314814208", + "18446744073709551616", + "2327403401845920053969342861301902955408451352175434974222547075422664321130", + "623949449323873130", + "18446744073709551616", + "2849369114959998921699593362686736183095147245626392186395556948548190322208", + "623954042246136608", + "18446744073709551616", + "1091579231644546495335367545733466484216706699835713708772639318887527505293", + "623954613694890765", + "18446744073709551616", + "3214956769974831703438325310338676963401510521906549382212181829251941495707", + "623954941202924315", + "18446744073709551616", + "3283997070010746533150080032225826164966901025403501717287169366218246387824", + "623958036519584624", + "18446744073709551616", + "235462422890638946098594205995734705533824470038751722868649192290206503798", + "623958353315365750", + "18446744073709551616", + "974615925434404696486928763444196512048100964510991338740015063645435715225", + "623958798259716889", + "18446744073709551616", + "2427772312649198150943646396363814169216560332066433875127611155059029670551", + "559509544623931927", + "18446744077475794168", + "476008027970497473190943900353683078394882099898139238849175650613875831894", + "623960268157748054", + "18446744073709551616", + "2703724120227122241829609716088016667126150813124220540025067193611985317210", + "623960502023750490", + "18446744073709551616", + "1633270718365813065468692634611352077542745777759019762983852640549842760222", + "623960729237586718", + "18446744073709551616", + "534310493585081078105179410050703022695226354194812089556348451996611875148", + "623960919927423820", + "18446744073709551616", + "1333250323045638178786996276913368604418962851158899409562765273032073726211", + "623961218146632451", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256339", + "values": [ + "2205782498798860699180224810072263572578029954527993795156126485694292421731", + "0", + "4", + "344400637343183300222065759427231744", + "1156518361631677299267640239939929860363798481437141139669963231674208834856", + "354684143347717620817077740572246016", + "548064214925934379680843604791757664626671338799432774218682282290230386759", + "359977924067836161575469877387329536", + "1043507288313242966059806728046739050807184538222017980901347654569938697972", + "432568984950746621260512834741075968", + "2967940361147433554609026228590913706956743263612420707826911756150762538234", + "24", + "2171981583416164471448957810457728771037109565780144504072989005578820863755", + "64", + "567311078139821494428032380953409991304272080956292086500621050823597890730", + "64", + "4", + "344400637343183300222065759427231744", + "9223372036185469376", + "354684143347717620817077740572246016", + "9223372036796056147", + "359977924067836161575469877387329536", + "9223372032598923474", + "432568984950746621260512834741075968", + "9223372034746138335", + "1726592400", + "4", + "344400637343183300222065759427231744", + "26158098272", + "354684143347717620817077740572246016", + "435999310", + "359977924067836161575469877387329536", + "101738273674", + "432568984950746621260512834741075968", + "56898249483", + "1726592415", + "24", + "2313187781792200919831155119595353122658420008467904136304026595120816989910", + "64", + "640212215246056082089585721497544964206137191567917845745798680160591732828", + "64", + "4", + "344400637343183300222065759427231744", + "9223372036186121758", + "354684143347717620817077740572246016", + "9223372036796067047", + "359977924067836161575469877387329536", + "9223372032601456036", + "432568984950746621260512834741075968", + "9223372034747564313", + "1726599600", + "4", + "344400637343183300222065759427231744", + "25948565808", + "354684143347717620817077740572246016", + "435376432", + "359977924067836161575469877387329536", + "101170498889", + "432568984950746621260512834741075968", + "56943154011", + "1726601456", + "480089", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256407", + "values": [ + "3365847792707106274751412236831723671273003971369286912334689184983681779151", + "1869143976637625705487318061765478985456159610297325921976504186216753739674", + "727713", + "727761", + "3505163043667859973388537599576806010583156083789190221592705292214893572225", + "406797954195846225377689993569365778068970758389333025751208798308288582530", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "2966033687573627203346103983351786435785902239608417613853566206912977741637", + "2", + "1663984153290275380682912940454841299143021331898810720475", + "3369525919920267945203990409095464393489821596553851863627", + "1618935857465250032554207733840231441299010050707887341355", + "3205552364311766355221675913924629363702118895449626497691", + "53041393428649163905000767350132646776", + "16731216433586960902811099000661725814", + "314548795140823565492809269599301126725", + "11749505472565145276013822722934226863", + "0", + "10", + "1068740994912402803003650731105045756656512955909", + "3292310102732967235607621007132320245226792589059970898975575550212288113616", + "1661402", + "774397379524139446221206168840917193112228400237242521560346153613428128537", + "5", + "1248875146012964071876423320777688075155124985543", + "1134443528949422960224565667367373118009742324520", + "710343288492472169556844652397594376602426228428446522543433217518567550950", + "900000000", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256441", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "3254413147902624054527263741269955487336397472487980168001297936190916312598", + "64", + "677917962042434665609874114074777349502153232598404975801675579637427338869", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870493626", + "344278863666843608900923772802957312", + "9223372036845807392", + "344400638885778253860530994056003584", + "9223372036531205740", + "354684143347722343183560610217459712", + "9223372036855482660", + "359977924069045087395084506562035712", + "9223372036879061973", + "396101380212431435334177334145056768", + "9223372036862211916", + "396323605936767383653495383972118528", + "9223372036883276391", + "401131892570687552113786006049652736", + "9223372036857702444", + "432568984951955547080127463915782144", + "9223372036846032853", + "458591633384881771471787532316835840", + "9223372036858605758", + "1726599600", + "10", + "339248760150588245376950366141153280", + "1030210419", + "344278863666843608900923772802957312", + "2351981169", + "344400638885778253860530994056003584", + "26049946684", + "354684143347722343183560610217459712", + "43520299", + "359977924069045087395084506562035712", + "10106439202", + "396101380212431435334177334145056768", + "459504442", + "396323605936767383653495383972118528", + "2721912310", + "401131892570687552113786006049652736", + "163752634", + "432568984951955547080127463915782144", + "5692358206", + "458591633384881771471787532316835840", + "253307293", + "1726600296", + "48", + "2356156979124975075392425737209168117245054381068712866641340583525734693525", + "64", + "2810708464656930837560109183026254122005955670428783975202479995800297129541", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870493626", + "344278863666843608900923772802957312", + "9223372036845807392", + "344400638885778253860530994056003584", + "9223372036531205740", + "354684143347722343183560610217459712", + "9223372036855482660", + "359977924069045087395084506562035712", + "9223372036879061973", + "396101380212431435334177334145056768", + "9223372036862211916", + "396323605936767383653495383972118528", + "9223372036883276391", + "401131892570687552113786006049652736", + "9223372036857702444", + "432568984951955547080127463915782144", + "9223372036846032853", + "458591633384881771471787532316835840", + "9223372036858605758", + "1726599600", + "10", + "339248760150588245376950366141153280", + "1026243051", + "344278863666843608900923772802957312", + "2343347190", + "344400638885778253860530994056003584", + "25824375486", + "354684143347722343183560610217459712", + "43460703", + "359977924069045087395084506562035712", + "10087600004", + "396101380212431435334177334145056768", + "458752200", + "396323605936767383653495383972118528", + "2716113610", + "401131892570687552113786006049652736", + "163784005", + "432568984951955547080127463915782144", + "5677662222", + "458591633384881771471787532316835840", + "253369254", + "1726602333", + "480523", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256569", + "values": [ + "1020234458604225463302343302854961636493672518098376595262719203552952760428", + "3459403861369108003459231802692700742578742212548982383341421459658235446487", + "99175", + "99185", + "3451187423892237120749420476277791498934213178869123186072818566529124629932", + "2345955820160385432760101779819043854212292804804352693169592727492952558250", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "3137484045410107042128889618977933340742997534754428714334290406235445119005", + "1", + "5935845049894709328443176818964543518576264577859962845451", + "4222589242955571813360047116931194500146562098122964739481", + "122643130069449105034345248128387325175", + "48131609234294599566852740054512530434", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256589", + "values": [ + "1869143976637625705487318061765478985456159610297325921976504186216753739674", + "2810337284304686438104537397542204858609713233780992772799848565340083245389", + "727761", + "727809", + "406797954195846225377689993569365778068970758389333025751208798308288582530", + "637875551619301240836331157629839345349866397384462706335421747791865259933", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "1766354733617903546546169209604522341448142290089325833428323786819116649715", + "2", + "3943316126468038805909849744591735385027303806543215327051", + "3215000197049145412717018295964509559946651319924164080061", + "3561998964661593237401522662367901687278869186296824569519", + "4317815896387718146086847664587137603325192327657403374799", + "79730469452212468384295252314772231439", + "24099145794062398894251415935813332054", + "139309090374490212033562102870794029019", + "97926721539528288629614146179946033430", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256613", + "values": [ + "1", + "3500497471850059057986959876139544655665802131189281803955308247817072870306", + "1789100104627076755679164615991862447436146796141356608314950672139214297610", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "1560152505277894073431373950454928529760280691744502448070025734902325000725", + "3540509326357933705102043132268105152794596943449497378583432410000389741098", + "480341", + "31", + "31", + "251", + "4", + "3", + "0", + "0", + "3302369582125904573482381531217538856805110649633161391309117767487624212784", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "86904612802977695152336336", + "330349995357720714911046783174579240608838461017600576047586882354473698460", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "465656132050178076167678512", + "2198156211019785918273439817946321468008017751212324596800437599435103860691", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "37722660070160310726863392", + "1763729492162601881656836923676066927187788479735855327323116925151557241408", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "278931547708223459571114752", + "247336540456364350591740438012947428231156307913529961591442067374383538795", + "1207844633863987080271389098725270174478805432716842170135073782089427021246", + "1558393359921146549891961808928795992114940268090161958583726450281873575718" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256643", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256647", + "values": [ + "1", + "1789100104627076755679164615991862447436146796141356608314950672139214297610", + "2422300762317310615012329725615470493028182977851475875865004390919608127539", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "3540509326357933705102043132268105152794596943449497378583432410000389741098", + "3215635892126343448589033249650299409887738558197660094474619186194583877884", + "480715", + "31", + "31", + "251", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256662", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256666", + "values": [ + "2856642689096952313024579221127047681827351132390889907317862035146758747315", + "1944574281447084895779475771036657303531837490355847901259407504169632584737", + "99225", + "99235", + "2621616049618981438856791301655997235520155317125721189956074770959993235206", + "223841295725022130790758838428041353299150073649561888932414780031982852593", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "2727227280018808162056571792095745994427941703680737116513974577905875062195", + "1", + "2417339168966582816392573049831989371865219923345505688842", + "4546418315239406732630648948622127951562398703241726878372", + "292279973317783379820551631937035266211", + "71219157258105566263340038863772823225", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256686", + "values": [ + "2810337284304686438104537397542204858609713233780992772799848565340083245389", + "838660466509991261003449736732931210416414407790183375407412071447646223387", + "727809", + "727857", + "637875551619301240836331157629839345349866397384462706335421747791865259933", + "1063553398168757343107875407263865040764085877185962297931274076999993762480", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "3024603390802085539264224921973098085372815952807188077193148710647207848561", + "2", + "259417609506309362620652670150244478156545031355776896484", + "3646828291776660511007148547727696693836806775999763203959", + "5335310665114207484590491895565069893075718431451632644359", + "4517531586490056955255946990865277106466417350137196013612", + "160699805178571354722363000482534584315", + "70127935967313379704468674709977845422", + "154376581923934701324634778347359582485", + "145478129270434173816646625074458036677", + "8", + "2524392021852001135582825949054576525094493216367559068627275826195272239197", + "1177937017996014586827341404041998236031527143332", + "5", + "0", + "986158434715539855435121993789962297286251345440", + "1153662193824988676821566247033479441673014749030", + "181306507907260871255356", + "0", + "18", + "993696174272377493693496825928908586134624850969", + "3256441166037631918262930812410838598500200462657642943867372734773841898370", + "1661403", + "774397379524139446221206168840917193112228400237242521560346153613428128537", + "5", + "4543560", + "673141065198611160709208078988370130888767504960", + "32046178065704550448032457648219361968296679414667717749157636741838910013", + "12900000000000000", + "0", + "701342969023328078325351675058853960925251987941", + "1597912202364950170584616385628371331051772486078675638640010661333757067835", + "1661404", + "1514533640611525974705713327126002296924556199193521264179081732718740366599", + "3", + "980354509337655580074297868961996585526753583795", + "1042093750649361629364428916272525387608093943311702865436888201124206867875", + "1041" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256736", + "values": [ + "1", + "3371947052699772980457696689307606860469440470529645924486087791464649433768", + "3067539219301111871841799100888015151621093054057655066880315630752157484498", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "2026493980234683670110238402901260844921196909324386589440451942235555305332", + "3545203763572978805062841027643563990424839383763921033918930500762646366920", + "480342", + "31", + "31", + "251", + "0", + "1", + "0", + "0", + "1717679271136293650006036886636579777516315568192336444276308844124357272480" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256752", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256756", + "values": [ + "2781042137637931466527939262560229948336693694099868526117604403831187526010", + "2695030638253486089331969333193505921893287491114750633560006914666410506744", + "2769065126703013254677327108401761231500529910433095616191903526421370171724", + "1246026507772823209960130374376315026548176373570337372997467511115513977937", + "480368", + "31", + "63", + "0", + "5", + "0", + "0", + "0", + "688313866654596410213364983280517482783708911200", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036708875808", + "1363210954624186063801068401809624943503658521968", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036810769331", + "2727423684127009878684544690294791721671187769290537782704201467935463037323", + "990917105548321882863790743692016363780882772911795288852111915173114800720", + "10316952219674321354261265408", + "862948053166560853837583632518180582480319293236", + "1147032829293317481173155891309375254605214077236177772270270553197624560221", + "9223372035854775808", + "996087090846933040425884241059214614839600503638148525512641452311657217466", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "819592039705012167756085376" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256785", + "values": [ + "570287405407733840613938612657700774612815555070381718833813432541003860011", + "2856642689096952313024579221127047681827351132390889907317862035146758747315", + "99215", + "99225", + "1066205771943611108785590185598871345493663184169531725652711720011874470783", + "2621616049618981438856791301655997235520155317125721189956074770959993235206", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "1329335898142801195597423591939121883765147148530997754357553425403410167338", + "1", + "1571449791124769889933182104191460068153867924994889262008", + "4427277435844895037601294103891475862166822962710109246431", + "229847127552422996144437613691492394229", + "98020893463589907705142823590168023714", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256805", + "values": [ + "1", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "3598579685731241767256401654821111432021626492643189143719923071370336806150", + "94921808214643762922136991745039459571733154942395737520737957847493120571", + "3997985", + "31", + "31", + "251", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256820", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256824", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "2356156979124975075392425737209168117245054381068712866641340583525734693525", + "64", + "2810708464656930837560109183026254122005955670428783975202479995800297129541", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870493626", + "344278863666843608900923772802957312", + "9223372036845807392", + "344400638885778253860530994056003584", + "9223372036531205740", + "354684143347722343183560610217459712", + "9223372036855482660", + "359977924069045087395084506562035712", + "9223372036879061973", + "396101380212431435334177334145056768", + "9223372036862211916", + "396323605936767383653495383972118528", + "9223372036883276391", + "401131892570687552113786006049652736", + "9223372036857702444", + "432568984951955547080127463915782144", + "9223372036846032853", + "458591633384881771471787532316835840", + "9223372036858605758", + "1726599600", + "10", + "339248760150588245376950366141153280", + "1026243051", + "344278863666843608900923772802957312", + "2343347190", + "344400638885778253860530994056003584", + "25824375486", + "354684143347722343183560610217459712", + "43460703", + "359977924069045087395084506562035712", + "10087600004", + "396101380212431435334177334145056768", + "458752200", + "396323605936767383653495383972118528", + "2716113610", + "401131892570687552113786006049652736", + "163784005", + "432568984951955547080127463915782144", + "5677662222", + "458591633384881771471787532316835840", + "253369254", + "1726602333", + "48", + "888700561530845094947146669221628950312608098135255561303224845617878377786", + "64", + "1732912071767160354630268491998965446822617237413102501628765154810638265764", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870506437", + "344278863666843608900923772802957312", + "9223372036845836670", + "344400638885778253860530994056003584", + "9223372036531527992", + "354684143347722343183560610217459712", + "9223372036855483200", + "359977924069045087395084506562035712", + "9223372036879188262", + "396101380212431435334177334145056768", + "9223372036862217641", + "396323605936767383653495383972118528", + "9223372036883310346", + "401131892570687552113786006049652736", + "9223372036857704488", + "432568984951955547080127463915782144", + "9223372036846103807", + "458591633384881771471787532316835840", + "9223372036858608919", + "1726603200", + "10", + "339248760150588245376950366141153280", + "1026692326", + "344278863666843608900923772802957312", + "2344176750", + "344400638885778253860530994056003584", + "25837203194", + "354684143347722343183560610217459712", + "43313242", + "359977924069045087395084506562035712", + "10120677534", + "396101380212431435334177334145056768", + "459653626", + "396323605936767383653495383972118528", + "2716393191", + "401131892570687552113786006049652736", + "164207767", + "432568984951955547080127463915782144", + "5684848542", + "458591633384881771471787532316835840", + "252830766", + "1726604433", + "480523", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256952", + "values": [ + "1", + "2422300762317310615012329725615470493028182977851475875865004390919608127539", + "3371947052699772980457696689307606860469440470529645924486087791464649433768", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "3215635892126343448589033249650299409887738558197660094474619186194583877884", + "2026493980234683670110238402901260844921196909324386589440451942235555305332", + "480342", + "31", + "31", + "251", + "0", + "1", + "0", + "0", + "1321176076008069064519700105214303574011889781356552310233891817392095651997" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256968", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2256972", + "values": [ + "2150168286851835195808891336339905576300548860916880512750803795969104164522", + "1", + "25", + "255399919633304379671818952480129024", + "1538517205362261526847772369245502401690416557513355348805318430445714002951", + "338883663474438343746899177019277312", + "2378381987174573879253610884538336712697184444851528525612319810455730595808", + "339167696437051981397172032081231872", + "2898055996894997761523214529123593946547580481574154903237662320902861557386", + "339209301121292699503135807410012160", + "2600162033276443144340884262572580530692768969540813004768921935479296326226", + "339248760150564633544536017915084800", + "2522434756716819032087002288892499387458947762955647583895281005481847902767", + "344056232524133897014212768428982272", + "2209985049823025920341736221036696321897478102449439370460819238382052515986", + "344278863660798979802850626929426432", + "761400415939247736832666471343692443484402538568229337365220368346020859100", + "344400637349001255728961162330505216", + "3573300456492735562599753317781203246054107256539926168802512700278262032232", + "354684143347689286618180522700963840", + "3063976737723502207312868187058327939350900550254842290741912609450031566453", + "354685165891979691849182992280846336", + "814479212711039930284337832207957089601871685406758700031455087636208266315", + "359977527919770035336094134619340800", + "3389301967090142174786667667994205243435742878254691153227315047087493390447", + "359977924064209384116625989863211008", + "767474862002443500945326305604335764832806347699052761514247301873195475821", + "364947431326127322968999553079967744", + "2586363747789872397835079193917782837060414550218874334201858973639320545351", + "396101380212403101135280116273774592", + "2674141894375568277899666553757149178525247184170009750406221330017763256550", + "396323605930722754555422238098587648", + "411207471368662247533325731902480283051308543586085041228276001724291581081", + "401131892570687441433321563792343040", + "2881431547838302795149535643732696900818756897619151655397813706304000205540", + "406403816491340533023672084929183744", + "2231728625341243789752394878955596056287857120793397984631886798215499754895", + "411778891792336016648512811332272128", + "3438354300630267880342344114154301977755010004951560301044411362388144224318", + "411817625024622139428925067103305728", + "1422896074878443611396094011411736344869080408317243279194096312392046563911", + "432568984945910917982054318042251264", + "2367366755254148031483890278463285074789833084403472127693810518677053142818", + "432690441716627433572355962568704000", + "344055739663361219306355889254392956198473018452140568125285133296315696629", + "437823079767580094335063891128614912", + "1628223135656652240605979034324651079847851871473940248256006843368212487071", + "453216002551035381248377800238301184", + "572954405775484018750320069871169446478855113201990687924384829982080081284", + "453276691324730233550589084078964736", + "932387146854131879289149416793678006948675320264769567851519639541400600589", + "458591633377628216554099757268598784", + "1882112635430273027352885137868670319585216910957452281852476597412959120654", + "108", + "3347345290242261041756650889420621437326092542443145676796660401090918686203", + "64", + "2379693767593164004770457880754358987086445595596383810188780149227074232137", + "64", + "25", + "255399919633304379671818952480129024", + "9223371688146032512", + "338883663474438343746899177019277312", + "9223371039990752257", + "339167696437051981397172032081231872", + "9223369705480868872", + "339209301121292699503135807410012160", + "9223370274011553065", + "339248760150564633544536017915084800", + "9223369515450702444", + "344056232524133897014212768428982272", + "9223370039925116923", + "344278863660798979802850626929426432", + "9223371188226635123", + "344400637349001255728961162330505216", + "9223357789643892870", + "354684143347689286618180522700963840", + "9223368706290609426", + "354685165891979691849182992280846336", + "9223370922021334054", + "359977527919770035336094134619340800", + "9223364584764798722", + "359977924064209384116625989863211008", + "9223369607144623532", + "364947431326127322968999553079967744", + "9223370926277952975", + "396101380212403101135280116273774592", + "9223368118484403029", + "396323605930722754555422238098587648", + "9223370578266700851", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367741728202544", + "411778891792336016648512811332272128", + "9223367918488048821", + "411817625024622139428925067103305728", + "9223361650165871421", + "432568984945910917982054318042251264", + "9223363278758329145", + "432690441716627433572355962568704000", + "9223365806121355690", + "437823079767580094335063891128614912", + "9223368371075045733", + "453216002551035381248377800238301184", + "9223356177360761710", + "453276691324730233550589084078964736", + "9223370767199119933", + "458591633377628216554099757268598784", + "9223370936686028076", + "1726596052", + "25", + "255399919633304379671818952480129024", + "31387627029302", + "338883663474438343746899177019277312", + "143746172324099", + "339167696437051981397172032081231872", + "222567097533936", + "339209301121292699503135807410012160", + "178604368168223", + "339248760150564633544536017915084800", + "102953020374909", + "344056232524133897014212768428982272", + "134896998982196", + "344278863660798979802850626929426432", + "234927096973177", + "344400637349001255728961162330505216", + "260315314727657", + "354684143347689286618180522700963840", + "434637805453312", + "354685165891979691849182992280846336", + "179305908126351", + "359977527919770035336094134619340800", + "774202816137789", + "359977924064209384116625989863211008", + "100999243579848", + "364947431326127322968999553079967744", + "149030640707174", + "396101380212403101135280116273774592", + "459365478364611", + "396323605930722754555422238098587648", + "272050315976298", + "401131892570687441433321563792343040", + "4294967296000", + "406403816491340533023672084929183744", + "178539060291341", + "411778891792336016648512811332272128", + "258645937042227", + "411817625024622139428925067103305728", + "622596741241242", + "432568984945910917982054318042251264", + "567712543871599", + "432690441716627433572355962568704000", + "494494187677286", + "437823079767580094335063891128614912", + "643781237932032", + "453216002551035381248377800238301184", + "655445510114509", + "453276691324730233550589084078964736", + "63092725980856", + "458591633377628216554099757268598784", + "252640284272230", + "1726599083", + "108", + "1554600021748843481906320606524838157436149004716547140414135223002395773787", + "64", + "1924281505247601129546774748434355824335406478660292942979836698848696320766", + "64", + "25", + "255399919633304379671818952480129024", + "9223371686458573481", + "338883663474438343746899177019277312", + "9223371034544068866", + "339167696437051981397172032081231872", + "9223369697672729139", + "339209301121292699503135807410012160", + "9223370266875550407", + "339248760150564633544536017915084800", + "9223369507760347851", + "344056232524133897014212768428982272", + "9223370034136331405", + "344278863660798979802850626929426432", + "9223371186584628582", + "344400637349001255728961162330505216", + "9223357764856469563", + "354684143347689286618180522700963840", + "9223368698918608447", + "354685165891979691849182992280846336", + "9223370911829729536", + "359977527919770035336094134619340800", + "9223364504388194970", + "359977924064209384116625989863211008", + "9223369603611939489", + "364947431326127322968999553079967744", + "9223370920042481337", + "396101380212403101135280116273774592", + "9223368097861114445", + "396323605930722754555422238098587648", + "9223370573383765169", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367723735234205", + "411778891792336016648512811332272128", + "9223367909979326702", + "411817625024622139428925067103305728", + "9223361589707768963", + "432568984945910917982054318042251264", + "9223363261148197598", + "432690441716627433572355962568704000", + "9223365766224705251", + "437823079767580094335063891128614912", + "9223368371075045733", + "453216002551035381248377800238301184", + "9223356156412807767", + "453276691324730233550589084078964736", + "9223370763719826198", + "458591633377628216554099757268598784", + "9223370936686028076", + "1726603251", + "25", + "255399919633304379671818952480129024", + "31190816264701", + "338883663474438343746899177019277312", + "143528787600998", + "339167696437051981397172032081231872", + "223605875854111", + "339209301121292699503135807410012160", + "178606300903506", + "339248760150564633544536017915084800", + "102402212294033", + "344056232524133897014212768428982272", + "134591990032834", + "344278863660798979802850626929426432", + "234352746458565", + "344400637349001255728961162330505216", + "257916467809421", + "354684143347689286618180522700963840", + "433504641468282", + "354685165891979691849182992280846336", + "178294704891652", + "359977527919770035336094134619340800", + "773694807406019", + "359977924064209384116625989863211008", + "100966008194125", + "364947431326127322968999553079967744", + "148507084193792", + "396101380212403101135280116273774592", + "459191661038141", + "396323605930722754555422238098587648", + "271984802800022", + "401131892570687441433321563792343040", + "4294967296000", + "406403816491340533023672084929183744", + "177693301237036", + "411778891792336016648512811332272128", + "257660671544525", + "411817625024622139428925067103305728", + "623885660926771", + "432568984945910917982054318042251264", + "566382631085461", + "432690441716627433572355962568704000", + "495270717764403", + "437823079767580094335063891128614912", + "643952963179931", + "453216002551035381248377800238301184", + "653740408097997", + "453276691324730233550589084078964736", + "63643541749723", + "458591633377628216554099757268598784", + "252815948434637", + "1726605751", + "479780", + "2", + "273237689313085245895793324424258362093710927226", + "100249", + "18446744064974351616", + "599646168285822562297675588524365466973133271571", + "100248", + "18446744066021551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257254", + "values": [ + "2", + "25", + "255399919633304379671818952480129024", + "9223371687487589199", + "338883663474438343746899177019277312", + "9223371038412086777", + "339167696437051981397172032081231872", + "9223369701914018792", + "339209301121292699503135807410012160", + "9223370270615041732", + "339248760150564633544536017915084800", + "9223369511750644022", + "344056232524133897014212768428982272", + "9223370037230112872", + "344278863660798979802850626929426432", + "9223371186818551574", + "344400637349001255728961162330505216", + "9223357781325267451", + "354684143347689286618180522700963840", + "9223368702379255724", + "354685165891979691849182992280846336", + "9223370917363105726", + "359977527919770035336094134619340800", + "9223364549164969035", + "359977924064209384116625989863211008", + "9223369605329694897", + "364947431326127322968999553079967744", + "9223370924637211817", + "396101380212403101135280116273774592", + "9223368114354128788", + "396323605930722754555422238098587648", + "9223370577994818242", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367733510301456", + "411778891792336016648512811332272128", + "9223367912293884783", + "411817625024622139428925067103305728", + "9223361624042549746", + "432568984945910917982054318042251264", + "9223363270233108479", + "432690441716627433572355962568704000", + "9223365784368258151", + "437823079767580094335063891128614912", + "9223368371075045733", + "453216002551035381248377800238301184", + "9223356172120070104", + "453276691324730233550589084078964736", + "9223370765873422271", + "458591633377628216554099757268598784", + "9223370936686028076", + "1726599651", + "25", + "255399919633304379671818952480129024", + "9223371686458573481", + "338883663474438343746899177019277312", + "9223371034544068866", + "339167696437051981397172032081231872", + "9223369697672729139", + "339209301121292699503135807410012160", + "9223370266875550407", + "339248760150564633544536017915084800", + "9223369507760347851", + "344056232524133897014212768428982272", + "9223370034136331405", + "344278863660798979802850626929426432", + "9223371186584628582", + "344400637349001255728961162330505216", + "9223357764856469563", + "354684143347689286618180522700963840", + "9223368698918608447", + "354685165891979691849182992280846336", + "9223370911829729536", + "359977527919770035336094134619340800", + "9223364504388194970", + "359977924064209384116625989863211008", + "9223369603611939489", + "364947431326127322968999553079967744", + "9223370920042481337", + "396101380212403101135280116273774592", + "9223368097861114445", + "396323605930722754555422238098587648", + "9223370573383765169", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367723735234205", + "411778891792336016648512811332272128", + "9223367909979326702", + "411817625024622139428925067103305728", + "9223361589707768963", + "432568984945910917982054318042251264", + "9223363261148197598", + "432690441716627433572355962568704000", + "9223365766224705251", + "437823079767580094335063891128614912", + "9223368371075045733", + "453216002551035381248377800238301184", + "9223356156412807767", + "453276691324730233550589084078964736", + "9223370763719826198", + "458591633377628216554099757268598784", + "9223370936686028076", + "1726603251", + "4", + "1", + "2199587215577056660351400654348881668462034406195674478991913543998174982493", + "9223372045680482971", + "1726603251", + "28", + "500", + "3279569333027032943588282927224157449735552075268267602500421330293795289225", + "9223372044742185271", + "1726603251", + "4711296953921553324818149196807905420362349545722466792", + "6251300210874077555571336907306907377145842092736510700", + "6256539694243908842533097117432195251771308610903081570", + "6257307165206364866430484347196163711776538619562427418", + "6258035055820741247431916309054085700397615807471815678", + "6346717268337402449987692748405062501468064045187726730", + "6350824087938302287187845102784995256753297215633491410", + "6353070415999481375370185412655951620299805106964005414", + "6542767619337736433251448354363863840992885934284341638", + "6542786481950565571485165044539876729707728608411253584", + "6640413329822632555518252987680491719137725246349508868", + "6640420637397721445628435875529262455370768610530163736", + "6732091866030762764674251933551951436677722238837852362", + "7306780788021320761383589099721951750652089913028115980", + "7310880128973759676248560435200287705243571973810816416", + "7496827193394580118119081926576220757698912919970906242", + "7595979831848961140041324183736113289307986182228933346", + "7596694333872090790908605765170203324420381199099231666", + "7979489359521538474171300376156165577358787649504018522", + "7981729841486965257947845378721648202682623471080440478", + "8076410302035872396499304070097971447272345387506073440", + "8360359609168644946063955804648622928301866259056688562", + "8361479119445141162897830450372019319367571064890593204", + "8459522495261546709064075820548422731185521282097609682", + "28", + "501", + "3283391705117453259986824168092359105972252296430790922060056444367742983415", + "9223372317427692985", + "1726603251", + "4711296953921553324818149196807905420362349545722774892", + "6251300210874077555571336907306907377145842092736513740", + "6256539694243908842533097117432195251771308610903079040", + "6257307165206364866430484347196163711776538619562416928", + "6258035055820741247431916309054085700397615807471891958", + "6346717268337402449987692748405062501468064045187647290", + "6350824087938302287187845102784995256753297215633505240", + "6353070415999481375370185412655951620299805106964186314", + "6542767619337736433251448354363863840992885934284380188", + "6542786481950565571485165044539876729707728608411252834", + "6640413329822632555518252987680491719137725246349496098", + "6640420637397721445628435875529262455370768610528831676", + "6732091866030762764674251933551951436677722238837844732", + "7306780788021320761383589099721951750652089913028134490", + "7310880128973759676248560435200287705243571973810799786", + "7496827193394580118119081926576220757698912919971389262", + "7595979831848961140041324183736113289307986182228918326", + "7596694333872090790908605765170203324420381199099236456", + "7979489359521538474171300376156165577358787649503862452", + "7981729841486965257947845378721648202682623471080464588", + "8076410302035872396499304070097971447272345387506044610", + "8360359609168644946063955804648622928301866259056671122", + "8361479119445141162897830450372019319367571064890414394", + "8459522495261546709064075820548422731185521282097486042", + "7", + "502", + "408546670067409422691420976759461302219763972439624832105807839978151799606", + "9223372324241370980", + "1726603251", + "6350824087938302287187845102784995256753297215633473480", + "7496827193394580118119081926576220757698912919970420832", + "7595979831848961140041324183736113289307986182228952296", + "6", + "100016", + "44037767344537167907514192278757311348087672280746642564337019248971457489", + "9223372057715767198", + "1726603251", + "6353070415999481375370185412655951620299805106964011104", + "6640420637397721445628435875529262455370768610529897666", + "10", + "100032", + "3037807411080377009234082582360017450086474966099723413468995961303307066829", + "9223372036086847150", + "1726603251", + "6353070415999481375370185412655951620299805106964154854", + "6640413329822632555518252987680491719137725246349513668", + "6640420637397721445628435875529262455370768610530322816", + "7306780788021320761383589099721951750652089913028135460", + "7979489359521538474171300376156165577358787649503924602", + "8360359609168644946063955804648622928301866259056691722", + "6", + "100037", + "751978746329000689696601517176861188773679762570605172925360939904302980902", + "9223372036901033447", + "1726603251", + "6353070415999481375370185412655951620299805106964004984", + "6640420637397721445628435875529262455370768610530164686", + "5", + "100082", + "663900585711412719780889468211338340672662512351710743288144401383517661943", + "9223372037133217448", + "1726599651", + "6353070415999481375370185412655951620299805106964004864", + "5", + "100085", + "3388385943326563079020982118903598704545428221666971607201222310658425945908", + "9223372037005181408", + "1726603251", + "6353070415999481375370185412655951620299805106964004864", + "4", + "100248", + "977798852362065774639547337056129834936551250500124902350022809136871885759", + "9223372036955604290", + "1726599651", + "4", + "100249", + "2515803956016591675152374726220066450488962523766051742088884847468684471824", + "9223372036954772492", + "1726599651", + "5", + "100259", + "621013246933505142109807779069657027060796080010174463586224788112788649243", + "9223372036919939021", + "1726599651", + "6353070415999481375370185412655951620299805106964004864", + "6", + "100294", + "361434417842596898657934640894587936220825419416961171429731258693190412124", + "9223372073230205996", + "1726603251", + "6353070415999481375370185412655951620299805106964175464", + "6640420637397721445628435875529262455370768610530351056", + "6", + "100333", + "299613115614965042094641102959644982001517875109507791920794340233763382916", + "9223372036899352201", + "1726603251", + "6353070415999481375370185412655951620299805106964004954", + "6640420637397721445628435875529262455370768610530164656" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257499", + "values": [ + "1", + "971722096948209986658750697151003406488280288602768743897916840202643463266", + "1101290024113363296971950471753402201629644434290739384940196405606942356000", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "2422054790198658964713321993406184422262677209577393791674586603590011904491", + "3365762796902909526735778123223268102576924322313610825719704777272433453358", + "480343", + "31", + "31", + "251", + "0", + "1", + "0", + "0", + "242217006395595454829575257624176972043585736115219944106929937980319091263" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257515", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257519", + "values": [ + "695166559561689732906127294300789174214405924753847689402841317496509400506", + "0", + "41", + "255399919633304379671822251015012352", + "1505529156420067352120070990726485392925443261574841055178639991287457492321", + "255909362588701039568812711683817472", + "2987237268499420276328168206671203242461405425692552162427916489163442418721", + "338883663479274047025357693718102016", + "2029633849266906064041468469904589516386216332725570251076170480610557546489", + "339046408638147558767182227433324544", + "1130545920589131183288019352206203697449246969075846556068675642191435723650", + "339127369308376849947410064084041728", + "2000274125959301872211222335354741724455139421598701782272783582185640945578", + "339128557730814563912473967243296768", + "2516505388487942465841658054404863659027371944332466039423610100574610493077", + "339167696443096610495245177954762752", + "2996668383577445475648271118945298900594931665616357067175515390017501061934", + "339209301121316311335550155636080640", + "734092561378177250929268749910403601065505899386507477176286964903863121748", + "339248760150583523010467496495939584", + "1364214345469699875383963144505918985866972117735738401586056509581604108957", + "339290737780690188831142580884340736", + "1481261187711731197995687384244426578107291932826921267220721873116387216140", + "344056232528969600292671285127806976", + "225706133973132837229713992589107978151160521461761461582153518355301490365", + "344239815619412615560474239552192512", + "2861541274928078066256193684503851439480886962260071294044776528685244594165", + "344278863665634683081309143628251136", + "658720853735786565901152387098778273151707018562631393015095500367363824692", + "344400637343183300222065759427231744", + "1867256837479148284532884991450280673524766924980094747725866109993662211865", + "349351367538821165572554313980444672", + "176128245994777503268412490035856283994767230372814594117463409085155639352", + "349553874722207625219443412317503488", + "2382630495179093875813318572079674723610880790012780289009542228195636465146", + "354684143347712898450594870927032320", + "2868122657587921447083126306013763925313776517270376980712456079995170314007", + "354685165896815395127641508979671040", + "421616082899264764476722140260838277364490666438150411133418333185614644169", + "354886735639481781333860738224095232", + "928917794626946050974130190602585553843358993247890941223328235597689104695", + "359856388062912502622757493443395584", + "843307958592462037024631434504865822069609187246878619946724727221325794991", + "359977527925814664434167280492871680", + "2868104422492213788785446707238310112867029965325429196496972740328204815122", + "359977924067836161575469877387329536", + "2547021623521952909959051581903565028978421621308892561994336770827027135337", + "364947431330963026247458069778792448", + "584724723445830407108835856071973264435841096504840723853691443861619901150", + "369977475091734067620075921572102144", + "668723522059551887460984153636833977979245023144365184456802654817474973596", + "370221491652003648852770474290053120", + "2317319817200437927804155973322583524902335228110469891297846987445668564441", + "370221808567071557549350106815266816", + "3581708516613693603216332842420449439322042619625086805837408808361205419202", + "395959710983921515911698978258812928", + "2074356850987709244230260430513353087528319207130676763911109383115254353426", + "396000038118641276459534092129533952", + "109676264572010092976600548354236180224195638198030115305998967375914373030", + "396101380212426712967694464499843072", + "2711915681733221476781790902513677751383154660949436603023364657463516844939", + "396323605935558457833880754797412352", + "2201079076849954330568875041516030794837550704337174573917613132984988524564", + "401131892570687533667041932340101120", + "1709531250218670553762701150078406179940722314416103673211115797578441449102", + "406403816491359422489603563510038528", + "568828543450333359128147624140033184067298581579319292449106702208950184208", + "411817626572047188535650410727211008", + "1737301932571377902498329783939034393743125406428629236240947948026945357806", + "432285196778936779521635140430200832", + "1566729369220079251313620628072623940604381685383887897616924711689972645654", + "432568984950746621260512834741075968", + "1518074796119297540660480228230242278636657070359174032517758626020247896388", + "432691242383575563678708968120647680", + "2606886680296329334906545268245184582880760617513034312593448764240742836928", + "437638715840662956139171489404420096", + "586013713902145854204736763933055005473774069128236504107941858359368296920", + "437761440264397551598103888983490560", + "712559093065293488493797420984941312111241144890010884336272451887820195800", + "442933058572516156234522470341672960", + "3071280513962567471739546333716014152605056827738323434052146995050662990947", + "453276691329565936829047600777789440", + "2612113008857992558816624983006431319332483400257611878979717567822306392106", + "458591633383672845652172903142129664", + "462598245881353029007137233712976703683759047510135369126126082358963468864", + "104", + "2133053659339939702992275636537969686111371185595206697583720679717122607879", + "64", + "1735816583721785497980207588072002099698847217598264746390860357912906743195", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040271539002", + "339128557730814563912473967243296768", + "9223372048270171706", + "339167696443096610495245177954762752", + "9223372038929323983", + "339209301121316311335550155636080640", + "9223372038188733522", + "339248760150583523010467496495939584", + "9223372041207281663", + "344056232528969600292671285127806976", + "9223372037627093693", + "344239815619412615560474239552192512", + "9223372040112927245", + "344278863665634683081309143628251136", + "9223372038128632585", + "344400637343183300222065759427231744", + "9223372043757764688", + "354684143347712898450594870927032320", + "9223372038394254093", + "354886735639481781333860738224095232", + "9223372040780192274", + "359977527925814664434167280492871680", + "9223372038738467567", + "359977924067836161575469877387329536", + "9223372064478043758", + "395959710983921515911698978258812928", + "9223372037134921371", + "396000038118641276459534092129533952", + "9223372038718429011", + "396101380212426712967694464499843072", + "9223372039083806887", + "396323605935558457833880754797412352", + "9223372047230848085", + "401131892570687533667041932340101120", + "9223372038200335597", + "411817626572047188535650410727211008", + "9223372040205281628", + "432568984950746621260512834741075968", + "9223372052754640489", + "437638715840662956139171489404420096", + "9223372046346736628", + "437761440264397551598103888983490560", + "9223372040560702835", + "453276691329565936829047600777789440", + "9223372042072108434", + "458591633383672845652172903142129664", + "9223372037693236185", + "1726599600", + "24", + "255399919633304379671822251015012352", + "31436789978", + "339128557730814563912473967243296768", + "25430501360", + "339167696443096610495245177954762752", + "2236058230", + "339209301121316311335550155636080640", + "1791932084", + "339248760150583523010467496495939584", + "10305928165", + "344056232528969600292671285127806976", + "13511711004", + "344239815619412615560474239552192512", + "7494674982", + "344278863665634683081309143628251136", + "23506941157", + "344400637343183300222065759427231744", + "25968257801", + "354684143347712898450594870927032320", + "4347759750", + "354886735639481781333860738224095232", + "3767291909", + "359977527925814664434167280492871680", + "7739965310", + "359977924067836161575469877387329536", + "100985525921", + "395959710983921515911698978258812928", + "260182590", + "396000038118641276459534092129533952", + "4258610398", + "396101380212426712967694464499843072", + "4598269297", + "396323605935558457833880754797412352", + "27213500919", + "401131892570687533667041932340101120", + "1641536501", + "411817626572047188535650410727211008", + "6239313379", + "432568984950746621260512834741075968", + "56899101562", + "437638715840662956139171489404420096", + "22312556966", + "437761440264397551598103888983490560", + "23645143584", + "453276691329565936829047600777789440", + "6320929182", + "458591633383672845652172903142129664", + "2531230386", + "1726601008", + "104", + "422394350355985309990924420453222547820186048969362143805459977552850142171", + "64", + "611820100167915340073145803997285684083981034095084307620278134967099012403", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040272059486", + "339128557730814563912473967243296768", + "9223372048270489694", + "339167696443096610495245177954762752", + "9223372038929351916", + "339209301121316311335550155636080640", + "9223372038188755823", + "339248760150583523010467496495939584", + "9223372041207409867", + "344056232528969600292671285127806976", + "9223372037626196894", + "344239815619412615560474239552192512", + "9223372040113020767", + "344278863665634683081309143628251136", + "9223372038127683596", + "344400637343183300222065759427231744", + "9223372043758086904", + "354684143347712898450594870927032320", + "9223372038394326219", + "354886735639481781333860738224095232", + "9223372040780239142", + "359977527925814664434167280492871680", + "9223372038738564257", + "359977924067836161575469877387329536", + "9223372064479308094", + "395959710983921515911698978258812928", + "9223372037134924592", + "396000038118641276459534092129533952", + "9223372038718482107", + "396101380212426712967694464499843072", + "9223372039083709340", + "396323605935558457833880754797412352", + "9223372047231187763", + "401131892570687533667041932340101120", + "9223372038200356041", + "411817626572047188535650410727211008", + "9223372040205359791", + "432568984950746621260512834741075968", + "9223372052755163981", + "437638715840662956139171489404420096", + "9223372046346611724", + "437761440264397551598103888983490560", + "9223372040560998752", + "453276691329565936829047600777789440", + "9223372042072187622", + "458591633383672845652172903142129664", + "9223372037693267838", + "1726603200", + "24", + "255399919633304379671822251015012352", + "31324564201", + "339128557730814563912473967243296768", + "25569387481", + "339167696443096610495245177954762752", + "2241672281", + "339209301121316311335550155636080640", + "1791031850", + "339248760150583523010467496495939584", + "10280672423", + "344056232528969600292671285127806976", + "13512632017", + "344239815619412615560474239552192512", + "7520487735", + "344278863665634683081309143628251136", + "23485786446", + "344400637343183300222065759427231744", + "25911243187", + "354684143347712898450594870927032320", + "4337315674", + "354886735639481781333860738224095232", + "3760789328", + "359977527925814664434167280492871680", + "7759162933", + "359977924067836161575469877387329536", + "101388521930", + "395959710983921515911698978258812928", + "260867272", + "396000038118641276459534092129533952", + "4271622613", + "396101380212426712967694464499843072", + "4606800820", + "396323605935558457833880754797412352", + "27260180191", + "401131892570687533667041932340101120", + "1644667532", + "411817626572047188535650410727211008", + "6269319674", + "432568984950746621260512834741075968", + "56871760058", + "437638715840662956139171489404420096", + "22510219951", + "437761440264397551598103888983490560", + "23716272538", + "453276691329565936829047600777789440", + "6389594392", + "458591633383672845652172903142129664", + "2526413406", + "1726605446", + "479804", + "8", + "2779841878340523493578663643837479270283362185764702188464720749964784083330", + "623962886565266178", + "18446744073709551616", + "3072201573872885238284641059578132933293764029816752726230068918731401909566", + "623963040986956606", + "18446744073709551616", + "2383150218250895334697039496945076821941685767411438980627750764412510262909", + "623963794082628477", + "18446744073709551616", + "528846152037919179996544381945610567709592932019273288912478977776718018263", + "623969492073972567", + "18446744073709551616", + "3616760115588751433012516220446569997942106255616881582058066401147853869626", + "623969762245870394", + "18446744073709551616", + "1943311002549981298267301069940295567300687241263457120519121908020896503496", + "623970321145267016", + "18446744073709551616", + "3274308773284606175889349336715300384450432330365580633262761485270776909976", + "623970550137488152", + "18446744073709551616", + "3548698978743609412132029309622638722894482655314976747760641762344741432101", + "623972059713635109", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257845", + "values": [ + "1", + "3067539219301111871841799100888015151621093054057655066880315630752157484498", + "971722096948209986658750697151003406488280288602768743897916840202643463266", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "3545203763572978805062841027643563990424839383763921033918930500762646366920", + "2422054790198658964713321993406184422262677209577393791674586603590011904491", + "480366", + "31", + "31", + "251", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257860", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257864", + "values": [ + "1", + "1101290024113363296971950471753402201629644434290739384940196405606942356000", + "1356095276020992168206628096609900188299589831211120764978618291634036677782", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "3365762796902909526735778123223268102576924322313610825719704777272433453358", + "177209639731955283485522811191056693085389060360118391832400735774555867107", + "480715", + "31", + "31", + "251", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257879", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257883", + "values": [ + "2695030638253486089331969333193505921893287491114750633560006914666410506744", + "3108824549672967217591923676606005120399916752482500101786745786812671037402", + "1246026507772823209960130374376315026548176373570337372997467511115513977937", + "3575348888471791951037924298651496037633841729168280046773396426483829110694", + "480344", + "31", + "63", + "0", + "10", + "0", + "0", + "0", + "488225679640083947861213771443034057296370784655040407425246830135048644360", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10273786506500404886937896320", + "1281573698370499680248370971471430303874203181004", + "634028667897844324040908450156043846954664548107344752361156161409532472444", + "9223371980754775808", + "1032667724514471518509001873130994746672670494569", + "634028667897844324040908450156043846954664548107344752361156161409532472444", + "9223371729690909615", + "875827874405953705411654196084035588824538797793", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036188375808", + "597145475766391682429096022089726091401384563097", + "1809876624831742185076732858614320867921863691069171462318104733047317406865", + "9223372036854775807", + "881615894188901841301052742408294233401564962095", + "525164948494449116421805041713913612934056483342602240145121349090983728353", + "9223372036644775808", + "997368859629944758977538090754976217042084468340", + "1147032829293317481173155891309375254605214077236177772270270553197624560221", + "9223372036663775808", + "2205544723481873796688503327844995273712830501659352920432146804336838959830", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9529628100923342646555588992", + "406827494548111683380934327538053725821838744429627358245642540417670301593", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "6382260011651576425289716736", + "881615894188901841301052742408294233401564962095", + "525164948494449116421805041713913612934056483342602240145121349090983728353", + "9223372036644775808" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257927", + "values": [ + "1", + "1356095276020992168206628096609900188299589831211120764978618291634036677782", + "3502550793863131518823967560707815565434902238882270340402521437335681404282", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "177209639731955283485522811191056693085389060360118391832400735774555867107", + "846634823801570703955504983034716231703423591463787232066816968240905115237", + "480343", + "31", + "31", + "251", + "2", + "2", + "0", + "0", + "788948916173742969822556362424646607536531852291907236326256378663356309069", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "258648909877322038254963968", + "254956522828409496023389168580853000338108320787970876427022193260621198007", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "133788488605836417440009616", + "224220392372412447214503104197520928286657849142691704911632219049686772835", + "665484708654920680792830228286572288580345796222952197604475272174894451425" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257950", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2257954", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "888700561530845094947146669221628950312608098135255561303224845617878377786", + "64", + "1732912071767160354630268491998965446822617237413102501628765154810638265764", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870506437", + "344278863666843608900923772802957312", + "9223372036845836670", + "344400638885778253860530994056003584", + "9223372036531527992", + "354684143347722343183560610217459712", + "9223372036855483200", + "359977924069045087395084506562035712", + "9223372036879188262", + "396101380212431435334177334145056768", + "9223372036862217641", + "396323605936767383653495383972118528", + "9223372036883310346", + "401131892570687552113786006049652736", + "9223372036857704488", + "432568984951955547080127463915782144", + "9223372036846103807", + "458591633384881771471787532316835840", + "9223372036858608919", + "1726603200", + "10", + "339248760150588245376950366141153280", + "1026692326", + "344278863666843608900923772802957312", + "2344176750", + "344400638885778253860530994056003584", + "25837203194", + "354684143347722343183560610217459712", + "43313242", + "359977924069045087395084506562035712", + "10120677534", + "396101380212431435334177334145056768", + "459653626", + "396323605936767383653495383972118528", + "2716393191", + "401131892570687552113786006049652736", + "164207767", + "432568984951955547080127463915782144", + "5684848542", + "458591633384881771471787532316835840", + "252830766", + "1726604433", + "48", + "2932162882848711739279770633806747103054906844290927047866159520206481857551", + "64", + "2314500138460922671244859707668929942499879796269952916048350453018733286557", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870506437", + "344278863666843608900923772802957312", + "9223372036845836670", + "344400638885778253860530994056003584", + "9223372036531527992", + "354684143347722343183560610217459712", + "9223372036855483200", + "359977924069045087395084506562035712", + "9223372036879188262", + "396101380212431435334177334145056768", + "9223372036862217641", + "396323605936767383653495383972118528", + "9223372036883310346", + "401131892570687552113786006049652736", + "9223372036857704488", + "432568984951955547080127463915782144", + "9223372036846103807", + "458591633384881771471787532316835840", + "9223372036858608919", + "1726603200", + "10", + "339248760150588245376950366141153280", + "1023295243", + "344278863666843608900923772802957312", + "2342693543", + "344400638885778253860530994056003584", + "25814932526", + "354684143347722343183560610217459712", + "43388976", + "359977924069045087395084506562035712", + "10087506319", + "396101380212431435334177334145056768", + "458431817", + "396323605936767383653495383972118528", + "2720838923", + "401131892570687552113786006049652736", + "163860948", + "432568984951955547080127463915782144", + "5675198552", + "458591633384881771471787532316835840", + "252957468", + "1726606440", + "480524", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258082", + "values": [ + "1944574281447084895779475771036657303531837490355847901259407504169632584737", + "1361390140280962825119185261681143893443390344793022031100906673075921741689", + "99235", + "99245", + "223841295725022130790758838428041353299150073649561888932414780031982852593", + "3083691858594296566428126738833309168893032653121700578541752013844339251236", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "1550465851035766063272503676833874389582212505226239512517902132959754813890", + "1", + "1042390206108953145017393679885999168216675538741790514827", + "4310746496095681299022585598943202227117524934882931418574", + "27176895464965020523160036771890298266", + "86826114397471156526412234342739321423", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258102", + "values": [ + "1", + "3393647448564362282753004235639314450438551388446844982078948111990833488917", + "2083417662063688654465822837159130182279262008744909932014857896068717116234", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "1930149858429826297218176473001230903975224599926451101385618233016931115182", + "1930149858429826297218176473001230903975224599926451101385618233016931115182", + "4194303", + "31", + "31", + "251", + "1", + "0", + "0", + "0", + "2222218377825209894950714730947329682752691765572339057810424856762031526196", + "373567897000807740822428487461121987831490194561240693259628823282407685116", + "371454531470591056830115248" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258120", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258124", + "values": [ + "1", + "3502550793863131518823967560707815565434902238882270340402521437335681404282", + "105560090567280647198879017717800436283403369786075470230123725028761121695", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "846634823801570703955504983034716231703423591463787232066816968240905115237", + "152398825817845006569459956222836553034707461516125522365573853565600463567", + "480343", + "31", + "31", + "251", + "2", + "5", + "0", + "0", + "1031363942380297396450431073289876874776521399598760824105072593661605881463", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "20579916335021287316798432", + "1282155648976350821511334555613688186972363757751703746550752907423491041549", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "81907518960618293593213248", + "1648241988730162970366268448571800025484180292672927256787275486331161294334", + "1538726981754077500869522482618942110804852394240213730212164964661813558556", + "924718178986695938115944109253502323252787427613682481383264934736069885014", + "212727433240735462629511990360932742488854238647327879387195877712640583921", + "1503048733344167084267054034917748212718553262289484904120986211409464020066" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258150", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258154", + "values": [ + "1", + "105560090567280647198879017717800436283403369786075470230123725028761121695", + "2897456483296317078937050059112420665790098732269371841375472278466605476968", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "152398825817845006569459956222836553034707461516125522365573853565600463567", + "1640663697620929208664392043395051930119066394265430257680222278519520851060", + "480343", + "31", + "31", + "251", + "0", + "1", + "0", + "0", + "33776398148748800090966223333691562114404207005687534834868578338785019882" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258170", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258174", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "2932162882848711739279770633806747103054906844290927047866159520206481857551", + "64", + "2314500138460922671244859707668929942499879796269952916048350453018733286557", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870506437", + "344278863666843608900923772802957312", + "9223372036845836670", + "344400638885778253860530994056003584", + "9223372036531527992", + "354684143347722343183560610217459712", + "9223372036855483200", + "359977924069045087395084506562035712", + "9223372036879188262", + "396101380212431435334177334145056768", + "9223372036862217641", + "396323605936767383653495383972118528", + "9223372036883310346", + "401131892570687552113786006049652736", + "9223372036857704488", + "432568984951955547080127463915782144", + "9223372036846103807", + "458591633384881771471787532316835840", + "9223372036858608919", + "1726603200", + "10", + "339248760150588245376950366141153280", + "1023295243", + "344278863666843608900923772802957312", + "2342693543", + "344400638885778253860530994056003584", + "25814932526", + "354684143347722343183560610217459712", + "43388976", + "359977924069045087395084506562035712", + "10087506319", + "396101380212431435334177334145056768", + "458431817", + "396323605936767383653495383972118528", + "2720838923", + "401131892570687552113786006049652736", + "163860948", + "432568984951955547080127463915782144", + "5675198552", + "458591633384881771471787532316835840", + "252957468", + "1726606440", + "48", + "2837455914507554367509246295676374146286451470340779611879319753581904821711", + "64", + "130230107805602719347710233293701010658690136923393901811339344327345380234", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870519228", + "344278863666843608900923772802957312", + "9223372036845540115", + "344400638885778253860530994056003584", + "9223372036530351183", + "354684143347722343183560610217459712", + "9223372036855483742", + "359977924069045087395084506562035712", + "9223372036879085475", + "396101380212431435334177334145056768", + "9223372036862223365", + "396323605936767383653495383972118528", + "9223372036883344401", + "401131892570687552113786006049652736", + "9223372036857706534", + "432568984951955547080127463915782144", + "9223372036846174657", + "458591633384881771471787532316835840", + "9223372036858612075", + "1726606800", + "10", + "339248760150588245376950366141153280", + "1027704973", + "344278863666843608900923772802957312", + "2351522319", + "344400638885778253860530994056003584", + "25907262407", + "354684143347722343183560610217459712", + "43555263", + "359977924069045087395084506562035712", + "10078882681", + "396101380212431435334177334145056768", + "458155114", + "396323605936767383653495383972118528", + "2732553929", + "401131892570687552113786006049652736", + "163956082", + "432568984951955547080127463915782144", + "5691475912", + "458591633384881771471787532316835840", + "252929765", + "1726608519", + "480524", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258302", + "values": [ + "838660466509991261003449736732931210416414407790183375407412071447646223387", + "3268365616773100840289017031894355081510833039393576615430590227585574523163", + "727857", + "727905", + "1063553398168757343107875407263865040764085877185962297931274076999993762480", + "2296878559163654779862370631471215490960519747508977941568867328519841143536", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "2265967014669168815931728049181599132253447445711084664406003234179848887245", + "2", + "1769261443041207620665526558829982900927918597752717092161", + "4505726736823192639500793430047772469051594493279105344653", + "3631607301801255544610249794904215824204923169444398780032", + "4300773624795045419388951032890619069923329719340662047312", + "111689117194184269763957326505892195834", + "61629785920513294587801585561352760985", + "231936392728694321520693112285993856614", + "126516863661918573812260398393471620305", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258326", + "values": [ + "1551859219729292139703602305476207915010275018480945412289645421005023576794", + "802962362115682753068744065625708875275230426117513384036436826080350726493", + "99255", + "99265", + "335820680909628018759358764965605102608747874503346768867218650349056087959", + "2500927477653915221813744289105385860212399053199556416557610718399863448810", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "991371276987641860808739823380537500251864566280450560753499751343756142093", + "1", + "306655455361082085701792243807632679806739058045693223642", + "3341304710999523962287872816954378503177719948245367960104", + "28444549893610552744563245502000531453", + "35348079275902017725362152340743408384", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258346", + "values": [ + "1361390140280962825119185261681143893443390344793022031100906673075921741689", + "1551859219729292139703602305476207915010275018480945412289645421005023576794", + "99245", + "99255", + "3083691858594296566428126738833309168893032653121700578541752013844339251236", + "335820680909628018759358764965605102608747874503346768867218650349056087959", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "2052598288598030441985256823449339242174745731336277577097424623216846007022", + "1", + "1150164643189452973580918563422538724195357847968385736217", + "3527356159168091481768785028830203499074837341052554632109", + "151760645128898796224041882397676722683", + "46912909293956475219479700248729228191", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258366", + "values": [ + "1", + "1800965523752997572507130619966934583091901574169619459231387245872915297178", + "2492958188071123021139121068619693335110299139051265932435195119622948768571", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "380496083747874135253505486714852446162898043564281629047309243544060596584", + "353507678310032822011468281159865577599085857850373451548525728799951024338", + "481878", + "31", + "31", + "251", + "1", + "0", + "0", + "0", + "753106193125005683873892078051244755342390081169835190867214619650055393044", + "324704819313615042388205966888866570413695742835536460877766870880474207616", + "1678902741752564276006145" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258384", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258388", + "values": [ + "1", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "94921808214643762922136991745039459571733154942395737520737957847493120571", + "1450551495884560068015438704174083915654253644067140635242657054022305906898", + "3997985", + "31", + "31", + "251", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258403", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258407", + "values": [ + "3268365616773100840289017031894355081510833039393576615430590227585574523163", + "3192318943121879129802479213129068999340440166143720699111828389458109632024", + "727905", + "727953", + "2296878559163654779862370631471215490960519747508977941568867328519841143536", + "3003038045373955017456117849795298159507861244798825517619601778247206148675", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "471273226361403869607107580220041683904621467043038033045687250260302920225", + "2", + "2485875329688571467012705158845803852608028908441738780524", + "3587777587893702489781412404918154881918294684469235985208", + "3814208121025118157064527405866495140253524951527849152962", + "3627494403356773343003380753689497960925241709853831462317", + "71036509971087191518323789760637542621", + "116199411008512892519045349461169851548", + "167790875611205338700518715486627729659", + "89327517923132020885908316136924215304", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + } + ] +} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_2.json b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_2.json new file mode 100644 index 0000000..4290c59 --- /dev/null +++ b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_2.json @@ -0,0 +1,3449 @@ +{ + "memoryPageEntries": [ + { + "startAddr": "2258431", + "values": [ + "1", + "2897456483296317078937050059112420665790098732269371841375472278466605476968", + "1963988848977898981099182456549102135964217595732413380974366541116910674410", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "1640663697620929208664392043395051930119066394265430257680222278519520851060", + "348847770102068102753192138538082801442629901302063105908688835305424073540", + "480344", + "31", + "31", + "251", + "6", + "8", + "0", + "0", + "3032093088028738053996380041442857184679427592430949473954049533306321985847", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "19234890437630829066509408", + "2897590340582976418563119070826291482351301146576797372125140936141490141507", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "19277871351322572319890223", + "3011611116370143027827447801051004289602937038234095760824400567021844631330", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "264854966432784216405116464", + "1506597202310520747235314009951108954905013593173121766971581427268995273367", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "176031772342304248771470624", + "2417921704625897011421476792807230843356747580964384715417149535533692176572", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "38756415608050993995924032", + "2162569693251307031120793127055915002099113131391851499338303307137106507758", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "259011572865811168025804528", + "1482614274035585827444545504655346683136340566020187866983352841307835529848", + "1037732056211629584603996476299888053032835624705358060402151740999575446335", + "1219617176962035384648091174870204570761070087779362926038477776455281755500", + "29995693579859584919361392073282910269945371571354659554880233175115961343", + "638042560891208782389067809590930621706817875377744663599584091525080264744", + "1259925490494222087229282800129859290422565535589986053619521134209994991100", + "1613413577897111719126825165685221787880084806845564983110081636807617299542", + "558664018624498873617407713569962158587489446253264796851105333021037598637" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258472", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258476", + "values": [ + "695166559561689732906127294300789174214405924753847689402841317496509400506", + "0", + "41", + "255399919633304379671822251015012352", + "1505529156420067352120070990726485392925443261574841055178639991287457492321", + "255909362588701039568812711683817472", + "2987237268499420276328168206671203242461405425692552162427916489163442418721", + "338883663479274047025357693718102016", + "2029633849266906064041468469904589516386216332725570251076170480610557546489", + "339046408638147558767182227433324544", + "1130545920589131183288019352206203697449246969075846556068675642191435723650", + "339127369308376849947410064084041728", + "2000274125959301872211222335354741724455139421598701782272783582185640945578", + "339128557730814563912473967243296768", + "2516505388487942465841658054404863659027371944332466039423610100574610493077", + "339167696443096610495245177954762752", + "2996668383577445475648271118945298900594931665616357067175515390017501061934", + "339209301121316311335550155636080640", + "734092561378177250929268749910403601065505899386507477176286964903863121748", + "339248760150583523010467496495939584", + "1364214345469699875383963144505918985866972117735738401586056509581604108957", + "339290737780690188831142580884340736", + "1481261187711731197995687384244426578107291932826921267220721873116387216140", + "344056232528969600292671285127806976", + "225706133973132837229713992589107978151160521461761461582153518355301490365", + "344239815619412615560474239552192512", + "2861541274928078066256193684503851439480886962260071294044776528685244594165", + "344278863665634683081309143628251136", + "658720853735786565901152387098778273151707018562631393015095500367363824692", + "344400637343183300222065759427231744", + "1867256837479148284532884991450280673524766924980094747725866109993662211865", + "349351367538821165572554313980444672", + "176128245994777503268412490035856283994767230372814594117463409085155639352", + "349553874722207625219443412317503488", + "2382630495179093875813318572079674723610880790012780289009542228195636465146", + "354684143347712898450594870927032320", + "2868122657587921447083126306013763925313776517270376980712456079995170314007", + "354685165896815395127641508979671040", + "421616082899264764476722140260838277364490666438150411133418333185614644169", + "354886735639481781333860738224095232", + "928917794626946050974130190602585553843358993247890941223328235597689104695", + "359856388062912502622757493443395584", + "843307958592462037024631434504865822069609187246878619946724727221325794991", + "359977527925814664434167280492871680", + "2868104422492213788785446707238310112867029965325429196496972740328204815122", + "359977924067836161575469877387329536", + "2547021623521952909959051581903565028978421621308892561994336770827027135337", + "364947431330963026247458069778792448", + "584724723445830407108835856071973264435841096504840723853691443861619901150", + "369977475091734067620075921572102144", + "668723522059551887460984153636833977979245023144365184456802654817474973596", + "370221491652003648852770474290053120", + "2317319817200437927804155973322583524902335228110469891297846987445668564441", + "370221808567071557549350106815266816", + "3581708516613693603216332842420449439322042619625086805837408808361205419202", + "395959710983921515911698978258812928", + "2074356850987709244230260430513353087528319207130676763911109383115254353426", + "396000038118641276459534092129533952", + "109676264572010092976600548354236180224195638198030115305998967375914373030", + "396101380212426712967694464499843072", + "2711915681733221476781790902513677751383154660949436603023364657463516844939", + "396323605935558457833880754797412352", + "2201079076849954330568875041516030794837550704337174573917613132984988524564", + "401131892570687533667041932340101120", + "1709531250218670553762701150078406179940722314416103673211115797578441449102", + "406403816491359422489603563510038528", + "568828543450333359128147624140033184067298581579319292449106702208950184208", + "411817626572047188535650410727211008", + "1737301932571377902498329783939034393743125406428629236240947948026945357806", + "432285196778936779521635140430200832", + "1566729369220079251313620628072623940604381685383887897616924711689972645654", + "432568984950746621260512834741075968", + "1518074796119297540660480228230242278636657070359174032517758626020247896388", + "432691242383575563678708968120647680", + "2606886680296329334906545268245184582880760617513034312593448764240742836928", + "437638715840662956139171489404420096", + "586013713902145854204736763933055005473774069128236504107941858359368296920", + "437761440264397551598103888983490560", + "712559093065293488493797420984941312111241144890010884336272451887820195800", + "442933058572516156234522470341672960", + "3071280513962567471739546333716014152605056827738323434052146995050662990947", + "453276691329565936829047600777789440", + "2612113008857992558816624983006431319332483400257611878979717567822306392106", + "458591633383672845652172903142129664", + "462598245881353029007137233712976703683759047510135369126126082358963468864", + "104", + "422394350355985309990924420453222547820186048969362143805459977552850142171", + "64", + "611820100167915340073145803997285684083981034095084307620278134967099012403", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040272059486", + "339128557730814563912473967243296768", + "9223372048270489694", + "339167696443096610495245177954762752", + "9223372038929351916", + "339209301121316311335550155636080640", + "9223372038188755823", + "339248760150583523010467496495939584", + "9223372041207409867", + "344056232528969600292671285127806976", + "9223372037626196894", + "344239815619412615560474239552192512", + "9223372040113020767", + "344278863665634683081309143628251136", + "9223372038127683596", + "344400637343183300222065759427231744", + "9223372043758086904", + "354684143347712898450594870927032320", + "9223372038394326219", + "354886735639481781333860738224095232", + "9223372040780239142", + "359977527925814664434167280492871680", + "9223372038738564257", + "359977924067836161575469877387329536", + "9223372064479308094", + "395959710983921515911698978258812928", + "9223372037134924592", + "396000038118641276459534092129533952", + "9223372038718482107", + "396101380212426712967694464499843072", + "9223372039083709340", + "396323605935558457833880754797412352", + "9223372047231187763", + "401131892570687533667041932340101120", + "9223372038200356041", + "411817626572047188535650410727211008", + "9223372040205359791", + "432568984950746621260512834741075968", + "9223372052755163981", + "437638715840662956139171489404420096", + "9223372046346611724", + "437761440264397551598103888983490560", + "9223372040560998752", + "453276691329565936829047600777789440", + "9223372042072187622", + "458591633383672845652172903142129664", + "9223372037693267838", + "1726603200", + "24", + "255399919633304379671822251015012352", + "31324564201", + "339128557730814563912473967243296768", + "25569387481", + "339167696443096610495245177954762752", + "2241672281", + "339209301121316311335550155636080640", + "1791031850", + "339248760150583523010467496495939584", + "10280672423", + "344056232528969600292671285127806976", + "13512632017", + "344239815619412615560474239552192512", + "7520487735", + "344278863665634683081309143628251136", + "23485786446", + "344400637343183300222065759427231744", + "25911243187", + "354684143347712898450594870927032320", + "4337315674", + "354886735639481781333860738224095232", + "3760789328", + "359977527925814664434167280492871680", + "7759162933", + "359977924067836161575469877387329536", + "101388521930", + "395959710983921515911698978258812928", + "260867272", + "396000038118641276459534092129533952", + "4271622613", + "396101380212426712967694464499843072", + "4606800820", + "396323605935558457833880754797412352", + "27260180191", + "401131892570687533667041932340101120", + "1644667532", + "411817626572047188535650410727211008", + "6269319674", + "432568984950746621260512834741075968", + "56871760058", + "437638715840662956139171489404420096", + "22510219951", + "437761440264397551598103888983490560", + "23716272538", + "453276691329565936829047600777789440", + "6389594392", + "458591633383672845652172903142129664", + "2526413406", + "1726605446", + "104", + "1088382395715067831637124538677475476883647157276170536430773641660517474128", + "64", + "3012521723994040995779849246935564525823473918311395188149309457519735352188", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040272579398", + "339128557730814563912473967243296768", + "9223372048270808219", + "339167696443096610495245177954762752", + "9223372038929379817", + "339209301121316311335550155636080640", + "9223372038188778194", + "339248760150583523010467496495939584", + "9223372041207537857", + "344056232528969600292671285127806976", + "9223372037625277289", + "344239815619412615560474239552192512", + "9223372040113114289", + "344278863665634683081309143628251136", + "9223372038126211947", + "344400637343183300222065759427231744", + "9223372043758410093", + "354684143347712898450594870927032320", + "9223372038394398488", + "354886735639481781333860738224095232", + "9223372040780285957", + "359977527925814664434167280492871680", + "9223372038738660947", + "359977924067836161575469877387329536", + "9223372064480567603", + "395959710983921515911698978258812928", + "9223372037134927866", + "396000038118641276459534092129533952", + "9223372038718535257", + "396101380212426712967694464499843072", + "9223372039083561089", + "396323605935558457833880754797412352", + "9223372047231528514", + "401131892570687533667041932340101120", + "9223372038200376570", + "411817626572047188535650410727211008", + "9223372040205437766", + "432568984950746621260512834741075968", + "9223372052755873080", + "437638715840662956139171489404420096", + "9223372046346314564", + "437761440264397551598103888983490560", + "9223372040561294728", + "453276691329565936829047600777789440", + "9223372042072266864", + "458591633383672845652172903142129664", + "9223372037693299432", + "1726606800", + "24", + "255399919633304379671822251015012352", + "31415538282", + "339128557730814563912473967243296768", + "25532645732", + "339167696443096610495245177954762752", + "2239502309", + "339209301121316311335550155636080640", + "1797207049", + "339248760150583523010467496495939584", + "10267284856", + "344056232528969600292671285127806976", + "13491029148", + "344239815619412615560474239552192512", + "7495429930", + "344278863665634683081309143628251136", + "23502146052", + "344400637343183300222065759427231744", + "25912387453", + "354684143347712898450594870927032320", + "4353148116", + "354886735639481781333860738224095232", + "3755948900", + "359977527925814664434167280492871680", + "7765669621", + "359977924067836161575469877387329536", + "100801227501", + "395959710983921515911698978258812928", + "258807101", + "396000038118641276459534092129533952", + "4270474021", + "396101380212426712967694464499843072", + "4572227036", + "396323605935558457833880754797412352", + "27294739812", + "401131892570687533667041932340101120", + "1638744772", + "411817626572047188535650410727211008", + "6265449207", + "432568984950746621260512834741075968", + "56906724544", + "437638715840662956139171489404420096", + "22523444786", + "437761440264397551598103888983490560", + "23725505568", + "453276691329565936829047600777789440", + "6389370785", + "458591633383672845652172903142129664", + "2523532999", + "1726610041", + "479805", + "12", + "974894345976637790922360470648924034984934170742197256617751259673988684093", + "623980965131191101", + "18446744073709551616", + "1208548648573903469737583381105016674214411534010962861310823050909359371773", + "623982725493162877", + "18446744073709551616", + "633046416089998823255430918061510744208686005645095113173241974754925122835", + "623983306676896531", + "18446744073709551616", + "576418413438020123635001958255445715348445495515077966878996290106492287024", + "623984682505077552", + "18446744073709551616", + "1177218051531650455298680896865280480418551362274007756748049460266784183333", + "623988138976477989", + "18446744073709551616", + "1007737101787612938721503199264477594139847295879", + "569867680312460122", + "18446744073159551616", + "3443291710166381889051965566160068365975777079294288962492775844293455948894", + "623992150530458462", + "18446744073709551616", + "2508249566916055447591943891089460786732297046858665175119133791555687132385", + "623997879656121185", + "18446744073709551616", + "1553537059035018652761568206141837032737193935167023677894959777279076860835", + "623998172422734627", + "18446744073709551616", + "1377629515291543018273455992562557285591691455076471808108847946993453146856", + "623999282877301608", + "18446744073709551616", + "476782448098654442722447004303665304003569729415497613155387377244549786609", + "624000137345106801", + "18446744073709551616", + "3553976250931438908658345236477889022299649397873830336534741532254917776969", + "624000142382465865", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258814", + "values": [ + "802962362115682753068744065625708875275230426117513384036436826080350726493", + "1714376845707457754345173613296970411499703603835537943280689910897267977895", + "99265", + "99275", + "2500927477653915221813744289105385860212399053199556416557610718399863448810", + "788667375044622825936591729137442451649695707056499461021558871665239385033", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "3601530653795955542888874594970516907592159236325690771184396275913190059828", + "1", + "3556080366389147064817667061279000859468421607009567272246", + "4168047507200766560527999361652268498421834592819129360974", + "51091398387922360214954624670655489803", + "130258362453215532972727971982189238339", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258834", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "2837455914507554367509246295676374146286451470340779611879319753581904821711", + "64", + "130230107805602719347710233293701010658690136923393901811339344327345380234", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870519228", + "344278863666843608900923772802957312", + "9223372036845540115", + "344400638885778253860530994056003584", + "9223372036530351183", + "354684143347722343183560610217459712", + "9223372036855483742", + "359977924069045087395084506562035712", + "9223372036879085475", + "396101380212431435334177334145056768", + "9223372036862223365", + "396323605936767383653495383972118528", + "9223372036883344401", + "401131892570687552113786006049652736", + "9223372036857706534", + "432568984951955547080127463915782144", + "9223372036846174657", + "458591633384881771471787532316835840", + "9223372036858612075", + "1726606800", + "10", + "339248760150588245376950366141153280", + "1027704973", + "344278863666843608900923772802957312", + "2351522319", + "344400638885778253860530994056003584", + "25907262407", + "354684143347722343183560610217459712", + "43555263", + "359977924069045087395084506562035712", + "10078882681", + "396101380212431435334177334145056768", + "458155114", + "396323605936767383653495383972118528", + "2732553929", + "401131892570687552113786006049652736", + "163956082", + "432568984951955547080127463915782144", + "5691475912", + "458591633384881771471787532316835840", + "252929765", + "1726608519", + "48", + "2156248706556919416488765523801689306750751579064289020506750094161450134991", + "64", + "3500037257342132445494060790549368999902062379704785037448829016444701467054", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870532062", + "344278863666843608900923772802957312", + "9223372036844992257", + "344400638885778253860530994056003584", + "9223372036529899281", + "354684143347722343183560610217459712", + "9223372036855484286", + "359977924069045087395084506562035712", + "9223372036879211525", + "396101380212431435334177334145056768", + "9223372036862229076", + "396323605936767383653495383972118528", + "9223372036883378558", + "401131892570687552113786006049652736", + "9223372036857708584", + "432568984951955547080127463915782144", + "9223372036846245805", + "458591633384881771471787532316835840", + "9223372036858615227", + "1726610400", + "10", + "339248760150588245376950366141153280", + "1025559723", + "344278863666843608900923772802957312", + "2347267206", + "344400638885778253860530994056003584", + "25870322352", + "354684143347722343183560610217459712", + "43458973", + "359977924069045087395084506562035712", + "10071963761", + "396101380212431435334177334145056768", + "456081761", + "396323605936767383653495383972118528", + "2729022388", + "401131892570687552113786006049652736", + "163891120", + "432568984951955547080127463915782144", + "5681054131", + "458591633384881771471787532316835840", + "251776499", + "1726610619", + "480525", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2258962", + "values": [ + "3108824549672967217591923676606005120399916752482500101786745786812671037402", + "532071260661235299517737428596775312803451263824202318186531717841248721481", + "3575348888471791951037924298651496037633841729168280046773396426483829110694", + "3503218251326255464258052867122527624342724322145352457425202596829882339787", + "480370", + "31", + "63", + "0", + "13", + "0", + "0", + "0", + "1926769955019388654527134201809152881831045324078997565746871326143525370989", + "990917105548321882863790743692016363780882772911795288852111915173114800720", + "16833961149661900512701388800", + "881615894188901841301052742408294233401564962095", + "525164948494449116421805041713913612934056483342602240145121349090983728353", + "9223366691305775808", + "2819201977695972877690427961100496746525586562168433956831630598237168861962", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "8737712679806180790380448256", + "1371149774242987600418659678604654523188690806912", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036808857069", + "1101600315869903893320165023157950194692545773022", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036439065808", + "3118010065137913341126579393498733588138137250852630583682067044951259607071", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10481955154126885751720955840", + "3325137162189982423338015818246220770573222306480917868916248724826240845179", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10028549532486174299709620352", + "1101600315869903893320165023157950194692545773022", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036853425808", + "816601546278003016844139909628070312498582726009", + "636117700839179604858620718832286872417390350654465827892936533551518041557", + "9223371829669635937", + "816601546278003016844139909628070312498582726009", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036841435050", + "1215088185386623262312836769075130370420122190517645655032910959516201978282", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16833817523312531190152506624", + "488225679640083947861213771443034057296370784655040407425246830135048644360", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10273786506500404886996896320", + "368610338158511428441388509733732780124157625099", + "634028667897844324040908450156043846954664548107344752361156161409532472444", + "9223372016854775808" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259015", + "values": [ + "2205782498798860699180224810072263572578029954527993795156126485694292421731", + "0", + "4", + "344400637343183300222065759427231744", + "1156518361631677299267640239939929860363798481437141139669963231674208834856", + "354684143347717620817077740572246016", + "548064214925934379680843604791757664626671338799432774218682282290230386759", + "359977924067836161575469877387329536", + "1043507288313242966059806728046739050807184538222017980901347654569938697972", + "432568984950746621260512834741075968", + "2967940361147433554609026228590913706956743263612420707826911756150762538234", + "24", + "2313187781792200919831155119595353122658420008467904136304026595120816989910", + "64", + "640212215246056082089585721497544964206137191567917845745798680160591732828", + "64", + "4", + "344400637343183300222065759427231744", + "9223372036186121758", + "354684143347717620817077740572246016", + "9223372036796067047", + "359977924067836161575469877387329536", + "9223372032601456036", + "432568984950746621260512834741075968", + "9223372034747564313", + "1726599600", + "4", + "344400637343183300222065759427231744", + "25948565808", + "354684143347717620817077740572246016", + "435376432", + "359977924067836161575469877387329536", + "101170498889", + "432568984950746621260512834741075968", + "56943154011", + "1726601456", + "24", + "1467901227588105710030393794401982300176614684447158840665690218854442996380", + "64", + "1765551787261869892818280372752455356907656166109089373289799096817683543357", + "64", + "4", + "344400637343183300222065759427231744", + "9223372036187090417", + "354684143347717620817077740572246016", + "9223372036796083316", + "359977924067836161575469877387329536", + "9223372032605238234", + "432568984950746621260512834741075968", + "9223372034749694241", + "1726610400", + "4", + "344400637343183300222065759427231744", + "25898515733", + "354684143347717620817077740572246016", + "435142997", + "359977924067836161575469877387329536", + "100767126834", + "432568984950746621260512834741075968", + "56840559640", + "1726610481", + "480091", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259083", + "values": [ + "1652414701102345982774518137166150664044009189763470697083308406982426866919", + "0", + "24", + "255399919616426605400904655341355008", + "948966688758334747267197688290631807300425232609325189961866961490287477862", + "255399919636912342460516171815845888", + "916027209646762670988168231384814740561575425568614098768281455362425958986", + "344177859849261016318815705440976896", + "40814888387893053701912270904600745861151682137644012937054933817174895963", + "344400637343183300222065759427231744", + "2964255700413215368599492286872259704309940757683521358904708129044073305184", + "354685165896815395127641508979671040", + "119935823883701439733195903100412649216164864937060910307382680231527110021", + "359857101118792982641025093688360960", + "3284897659199930486815400908756596976389292853802694469907142958147712272639", + "359977924067836161575469877387329536", + "3288576587712149124447316732544791196311115592515841660658070036800257108260", + "364866935516639607860848399950544896", + "2088793420219657756596430930255115021344384874488581215473886497376324889194", + "370221491652003648852770474290053120", + "3059999493483769899245639766255369216472934192371230333580273770013086556017", + "380402944362804581987470878609244160", + "1756459738751954101706966142085635619570155791543921242793190472023789262637", + "380625575499469664776108737109688320", + "829791502518812211284766157565179083482596753402320615745356343301720933188", + "396101380212426712967694464499843072", + "259111753052080044279794563957475392982053383033353775454379726921882458972", + "401131420603629704476582868699578368", + "3052925542568080703785873982759792095624882859971144192826949163375595490459", + "401131892570687533667041932340101120", + "2338587485388203722133702144606981203863418717051558790544121694533416627284", + "401212466347460193622672556995641344", + "2151931625073647173883792055347738346287556817143266696224649345812575541832", + "411860019573868898601035405860012032", + "1821114629107982098980872866603902399738998209246745104942999446765099883966", + "416789435879299995584112254164926464", + "180962481521732356648447397967455883253720218591867005515485299706376644784", + "417195560640735061597624221636231168", + "2473466797304825308024617374747647646391090191311894573224933539645985171260", + "427355783296419140830553854720344064", + "903798372007016325937106699143697543547670323729510013040644280778056449772", + "432365923167804710124031323246952448", + "2530692089791956768759490226164064570407599173692773923731528298664484240116", + "432568984951955547080127463915782144", + "2536004036917500287705393744850232582159641163249388410170347315125573258772", + "432670881640456009432938863099117568", + "2202047645190409600553457430106006911515717243149964155904944931191045036006", + "432671347735506124965069064350203904", + "2554601470460927985230188095429825945030860103731451948035182367460510036836", + "432690441722672062670429108442234880", + "1884481551597662056284148297281443087996800907419546796164197623160921080346", + "104", + "1046811223788506756498142853096521063103316715398434648466167975175091304433", + "64", + "3585041040054866839964034982655459833300674071972025162941833118635674213633", + "64", + "24", + "255399919616426605400904655341355008", + "9223372038697891045", + "255399919636912342460516171815845888", + "9223372038209417872", + "344177859849261016318815705440976896", + "9223372040672466338", + "344400637343183300222065759427231744", + "9223372039503559143", + "354685165896815395127641508979671040", + "9223372042950450336", + "359857101118792982641025093688360960", + "9223372038800809228", + "359977924067836161575469877387329536", + "9223372048806885753", + "364866935516639607860848399950544896", + "9223372058493030737", + "370221491652003648852770474290053120", + "9223372038683424936", + "380402944362804581987470878609244160", + "9223372038005453354", + "380625575499469664776108737109688320", + "9223372040336234457", + "396101380212426712967694464499843072", + "9223372037370182721", + "401131420603629704476582868699578368", + "9223372038769340131", + "401131892570687533667041932340101120", + "9223372037044356995", + "401212466347460193622672556995641344", + "9223372038666942070", + "411860019573868898601035405860012032", + "9223372039920775823", + "416789435879299995584112254164926464", + "9223372039453367863", + "417195560640735061597624221636231168", + "9223372040478848726", + "427355783296419140830553854720344064", + "9223372044442772866", + "432365923167804710124031323246952448", + "9223372044456931433", + "432568984951955547080127463915782144", + "9223372037161125389", + "432670881640456009432938863099117568", + "9223372037129518657", + "432671347735506124965069064350203904", + "9223372038501363236", + "432690441722672062670429108442234880", + "9223372037415702862", + "1726599600", + "24", + "255399919616426605400904655341355008", + "7134799672", + "255399919636912342460516171815845888", + "12349251477", + "344177859849261016318815705440976896", + "5211856914", + "344400637343183300222065759427231744", + "25985427811", + "354685165896815395127641508979671040", + "17944600996", + "359857101118792982641025093688360960", + "7241851732", + "359977924067836161575469877387329536", + "101034194386", + "364866935516639607860848399950544896", + "58077449720", + "370221491652003648852770474290053120", + "5369782862", + "380402944362804581987470878609244160", + "3413272358", + "380625575499469664776108737109688320", + "8287784072", + "396101380212426712967694464499843072", + "4599288769", + "401131420603629704476582868699578368", + "3004514307", + "401131892570687533667041932340101120", + "1641141364", + "401212466347460193622672556995641344", + "4184371888", + "411860019573868898601035405860012032", + "13056485831", + "416789435879299995584112254164926464", + "14286736264", + "417195560640735061597624221636231168", + "12496550945", + "427355783296419140830553854720344064", + "20478172139", + "432365923167804710124031323246952448", + "12060053419", + "432568984951955547080127463915782144", + "5694023171", + "432670881640456009432938863099117568", + "1612674320", + "432671347735506124965069064350203904", + "6590734690", + "432690441722672062670429108442234880", + "4938746984", + "1726600872", + "104", + "1858667407462676733049027370389489272722967019017976408654482212311614053012", + "64", + "1813056584360340631925503039092357806921348684153629951009266897705344704494", + "64", + "24", + "255399919616426605400904655341355008", + "9223372038698156955", + "255399919636912342460516171815845888", + "9223372038209881727", + "344177859849261016318815705440976896", + "9223372040672667556", + "344400637343183300222065759427231744", + "9223372039504527762", + "354685165896815395127641508979671040", + "9223372042951120403", + "359857101118792982641025093688360960", + "9223372038801080668", + "359977924067836161575469877387329536", + "9223372048810667974", + "364866935516639607860848399950544896", + "9223372058495207585", + "370221491652003648852770474290053120", + "9223372038683626368", + "380402944362804581987470878609244160", + "9223372038005580451", + "380625575499469664776108737109688320", + "9223372040336547139", + "396101380212426712967694464499843072", + "9223372037370354346", + "401131420603629704476582868699578368", + "9223372038769453254", + "401131892570687533667041932340101120", + "9223372037044418401", + "401212466347460193622672556995641344", + "9223372038667100928", + "411860019573868898601035405860012032", + "9223372039921265609", + "416789435879299995584112254164926464", + "9223372039453901249", + "417195560640735061597624221636231168", + "9223372040479316661", + "427355783296419140830553854720344064", + "9223372044443539763", + "432365923167804710124031323246952448", + "9223372044457380578", + "432568984951955547080127463915782144", + "9223372037161220117", + "432670881640456009432938863099117568", + "9223372037129579376", + "432671347735506124965069064350203904", + "9223372038501609647", + "432690441722672062670429108442234880", + "9223372037415888918", + "1726610400", + "24", + "255399919616426605400904655341355008", + "7106238139", + "255399919636912342460516171815845888", + "12457552642", + "344177859849261016318815705440976896", + "5675369785", + "344400637343183300222065759427231744", + "25855104205", + "354685165896815395127641508979671040", + "17864067965", + "359857101118792982641025093688360960", + "7240455868", + "359977924067836161575469877387329536", + "100622868096", + "364866935516639607860848399950544896", + "58296664850", + "370221491652003648852770474290053120", + "5365487895", + "380402944362804581987470878609244160", + "3393979794", + "380625575499469664776108737109688320", + "8384236954", + "396101380212426712967694464499843072", + "4563084015", + "401131420603629704476582868699578368", + "3055224986", + "401131892570687533667041932340101120", + "1636871282", + "401212466347460193622672556995641344", + "4288524845", + "411860019573868898601035405860012032", + "13174812180", + "416789435879299995584112254164926464", + "14300093612", + "417195560640735061597624221636231168", + "12535935795", + "427355783296419140830553854720344064", + "20502026387", + "432365923167804710124031323246952448", + "12019465978", + "432568984951955547080127463915782144", + "5679879501", + "432670881640456009432938863099117568", + "1633698185", + "432671347735506124965069064350203904", + "6569259853", + "432690441722672062670429108442234880", + "5046024750", + "1726611315", + "479804", + "8", + "528846152037919179996544381945610567709592932019273288912478977776718018263", + "623969492073972567", + "18446744073709551616", + "1943311002549981298267301069940295567300687241263457120519121908020896503496", + "623970321145267016", + "18446744073709551616", + "3274308773284606175889349336715300384450432330365580633262761485270776909976", + "623970550137488152", + "18446744073709551616", + "1177218051531650455298680896865280480418551362274007756748049460266784183333", + "623988138976477989", + "18446744073709551616", + "3443291710166381889051965566160068365975777079294288962492775844293455948894", + "623992150530458462", + "18446744073709551616", + "1359563421350234992097298628225085349375344113082524121805878497294883483972", + "600166110695784772", + "18446744073709551616", + "476782448098654442722447004303665304003569729415497613155387377244549786609", + "624000137345106801", + "18446744073709551616", + "1415476352630300513357230417513404090322306229526282268437433570537817888397", + "624001067310383885", + "18446744073709551616", + "0", + "0", + "1", + "272966213343003811887796443085287793622835012735404341415662820903500602550" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259376", + "values": [ + "1", + "1963988848977898981099182456549102135964217595732413380974366541116910674410", + "654565759775733776494961255555814112245710249641958779308758055418095801361", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "348847770102068102753192138538082801442629901302063105908688835305424073540", + "2716216250192186062651008566878367876083470245296470922074816337941019730630", + "480344", + "31", + "31", + "251", + "2", + "6", + "0", + "0", + "2211403090730689991073134844647337469106491429900188051905119521112835668299", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "307299670167792882426412576", + "448377457927427746056835512680866578826440810826794324143128969361802021208", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "84957263818092472624431680", + "1463296083737433885001826449882652512231611126337684792214416592440227132149", + "1227321839257839290209865158586060728258613372089188877404673785123594903152", + "853733342482852931263963995308517537317668958722284448173019609495099419501", + "1023961375412336380526178068194940624136013363921246868646542293727329350792", + "175932063940002592858915020786867522408190765516622896376838139352990867686", + "599100244435727073311005267286350476052552209218994566011062232892518897364" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259403", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259407", + "values": [ + "2480322298824339771892587804363343123819218947624882113600036595816587602797", + "2692834451275206597298898186865153401776335907431237401682191711343641322547", + "728001", + "728049", + "1202418068435929119101390236949639553570470085530265176809144107366162743901", + "2881167780950607569303464627265801991295458560463523301884828367054215222354", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "1791398023684717800007210298567774043155444713571774969560271224914760863194", + "2", + "3343490582373142497756064054368840319773389577743293631102", + "4062047425664954890313404609882075163221409102847746356979", + "3781106519558369284215852554196472629808932619532348747125", + "3312901280395726476875071527928206033218745342828216604220", + "141182057356112732908375684836532489677", + "2636488949840497799301239156795213396", + "63425019332449164665358599462356279352", + "60758020383419425312506009447433683239", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259431", + "values": [ + "1714376845707457754345173613296970411499703603835537943280689910897267977895", + "1942705160574497731103977409228958091768182685872036020441748416625947279817", + "99275", + "99285", + "788667375044622825936591729137442451649695707056499461021558871665239385033", + "431896408505839938449472575273791492461060236513813395227090392261644327914", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "3392926986603424817023844532508109824623738065810493580897766026618627499746", + "1", + "79192403944900023377984110657456613645744029174272509023", + "3363162880703966299378822450231767289231538062306806910170", + "108500969548159163968909622436847800568", + "22185964519968897318464857878124291214", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259451", + "values": [ + "3192318943121879129802479213129068999340440166143720699111828389458109632024", + "2480322298824339771892587804363343123819218947624882113600036595816587602797", + "727953", + "728001", + "3003038045373955017456117849795298159507861244798825517619601778247206148675", + "1202418068435929119101390236949639553570470085530265176809144107366162743901", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "2614073367386890191498492246367213452050167193187867364194030334396350604463", + "2", + "2257498754492360165160689646668404887207064483410712857843", + "3219825831092790706435020742581503044893510633842938855048", + "3556471884252755109052903479987854641890495465238732081102", + "3768669422508437453720055017335058036525970580253003044216", + "262326552800675637258582245411455046615", + "126915885146032769571997883666352098810", + "329652465986294356869515762207086939729", + "44957350928828227075858205664870494810", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259475", + "values": [ + "532071260661235299517737428596775312803451263824202318186531717841248721481", + "1220546555924468949339184114682709943386746756855297986062522845852391120958", + "3503218251326255464258052867122527624342724322145352457425202596829882339787", + "396163060017615168529681909424844459213585347321580299590733847697067148334", + "480365", + "31", + "63", + "0", + "12", + "0", + "0", + "0", + "1724587665086850536668797521660707816238102072048120783614649380956676729239", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16893607497585864136830869760", + "3321333478454363857986275133439202312028175937155632331454029496406474798214", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "137041350562306212458381824", + "413293455027428852377815355008758094867019582881", + "1147032829293317481173155891309375254605214077236177772270270553197624560221", + "9223372036830645808", + "1775322041707674975527804275841634043214472589527860492558274345628271622552", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16858031549687165664532290944", + "365101553366381625923143405490721224182323541638", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036709775808", + "757188567697786531412395219014913034623563369960", + "634028667897844324040908450156043846954664548107344752361156161409532472444", + "9223371852322324264", + "488225679640083947861213771443034057296370784655040407425246830135048644360", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10273786506500404886917896320", + "952411041673069266094233699556845599251838782354", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036753775808", + "3173983529893109815567442119498998879581050808277786558945433295448121683542", + "990917105548321882863790743692016363780882772911795288852111915173114800720", + "10317357826682981289882198016", + "1775322041707674975527804275841634043214472589527860492558274345628271622552", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16858031549687165664536490944", + "1587914315973908740458237920665984186715344453262936361699643783897410210041", + "990917105548321882863790743692016363780882772911795288852111915173114800720", + "10317147773638203959217946624", + "1571503710487307154094684747735569763690320962159950468540603603000084108911", + "990917105548321882863790743692016363780882772911795288852111915173114800720", + "10317157163001012477379719168" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259525", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "2156248706556919416488765523801689306750751579064289020506750094161450134991", + "64", + "3500037257342132445494060790549368999902062379704785037448829016444701467054", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870532062", + "344278863666843608900923772802957312", + "9223372036844992257", + "344400638885778253860530994056003584", + "9223372036529899281", + "354684143347722343183560610217459712", + "9223372036855484286", + "359977924069045087395084506562035712", + "9223372036879211525", + "396101380212431435334177334145056768", + "9223372036862229076", + "396323605936767383653495383972118528", + "9223372036883378558", + "401131892570687552113786006049652736", + "9223372036857708584", + "432568984951955547080127463915782144", + "9223372036846245805", + "458591633384881771471787532316835840", + "9223372036858615227", + "1726610400", + "10", + "339248760150588245376950366141153280", + "1025559723", + "344278863666843608900923772802957312", + "2347267206", + "344400638885778253860530994056003584", + "25870322352", + "354684143347722343183560610217459712", + "43458973", + "359977924069045087395084506562035712", + "10071963761", + "396101380212431435334177334145056768", + "456081761", + "396323605936767383653495383972118528", + "2729022388", + "401131892570687552113786006049652736", + "163891120", + "432568984951955547080127463915782144", + "5681054131", + "458591633384881771471787532316835840", + "251776499", + "1726610619", + "48", + "2684758307872266215720920984565657445425282755747167972814055547739170454917", + "64", + "2454058392450907445896883424638402014182925102666765791700933027975197405215", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870532062", + "344278863666843608900923772802957312", + "9223372036844992257", + "344400638885778253860530994056003584", + "9223372036529899281", + "354684143347722343183560610217459712", + "9223372036855484286", + "359977924069045087395084506562035712", + "9223372036879211525", + "396101380212431435334177334145056768", + "9223372036862229076", + "396323605936767383653495383972118528", + "9223372036883378558", + "401131892570687552113786006049652736", + "9223372036857708584", + "432568984951955547080127463915782144", + "9223372036846245805", + "458591633384881771471787532316835840", + "9223372036858615227", + "1726610400", + "10", + "339248760150588245376950366141153280", + "1022990248", + "344278863666843608900923772802957312", + "2343245359", + "344400638885778253860530994056003584", + "25870693700", + "354684143347722343183560610217459712", + "43370580", + "359977924069045087395084506562035712", + "10056618148", + "396101380212431435334177334145056768", + "455466524", + "396323605936767383653495383972118528", + "2723831112", + "401131892570687552113786006049652736", + "163817303", + "432568984951955547080127463915782144", + "5666135605", + "458591633384881771471787532316835840", + "250656627", + "1726612740", + "480526", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259653", + "values": [ + "2692834451275206597298898186865153401776335907431237401682191711343641322547", + "1276909650363611546628831266411045148229045430822978718941956385640494865017", + "728049", + "728097", + "2881167780950607569303464627265801991295458560463523301884828367054215222354", + "227767419516643428575041326469308016922028677618965561064806915325003384268", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "3572180869143608640948581994826527604125696564489136499161130510496476185684", + "2", + "3880608085079116421851547114339058242189975585097165794877", + "3460167784226210993162994182070256044853669591829738875713", + "3634208524371216557954907544279707298817249021299248340549", + "4221049125732721343093882623891065057432130741208765967057", + "162227087128421254187132437504972187013", + "128940755980886189736624563078805830860", + "189019211225987058269691833937640553263", + "14933130550597903672219976349793357256", + "0", + "16", + "701342969023328078325351675058853960925251987941", + "1597912202364950170584616385628371331051772486078675638640010661333757067835", + "1661405", + "1514533640611525974705713327126002296924556199193521264179081732718740366599", + "3", + "950145783199168457770625727422270971785256614386", + "3225647039305201276101055897319319046098565249073506167455632960755000900326", + "832", + "701342969023328078325351675058853960925251987941", + "1597912202364950170584616385628371331051772486078675638640010661333757067835", + "1661406", + "1514533640611525974705713327126002296924556199193521264179081732718740366599", + "3", + "628208380237154903150618613472776112685645372796", + "3225647039305201276101055897319319046098565249073506167455632960755000900326", + "729" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259693", + "values": [ + "1312161930567071638741676557894192665273130729939646927681626538536757123513", + "0", + "10", + "339167696443096610495245177954762752", + "1313851010364875545926140136065021586316291117506124357741899442957750346673", + "344239815619412615560474239552192512", + "1994697093370466016569454514717396619954710743667851745525622903136045456260", + "344400638885778253860530994056003584", + "3325507353585270975064137592070142821503026650556873189881304858521263983216", + "354684143347712898450594870927032320", + "1464293302734016029301180469092096472071460522789343982602240040983488076495", + "359977924069045087395084506562035712", + "3386664087074192887992723028386798092912544335345141526765311253500109488569", + "411817626572047188535650410727211008", + "1587909811032742453008719589168207649343219066672570668451214652014761557795", + "427355783296423863197036724365557760", + "231732324478814693575727834381873611191914707920092095721261521361729570715", + "432365923167804710124031323246952448", + "3495374326751282949240470981491877936628792956398386900216172829265337126146", + "432568984951955547080127463915782144", + "619621184078728336005529129497588688682214766901880809186385666613354955080", + "453276691329565936829047600777789440", + "1421732108302838781308085993962514309076215434506439914684310070140621795455", + "48", + "2191087494633434928012276181804190439944571751098313465903663522524513473268", + "64", + "107569202269878225070232958147427259873515073953600058011507548811332354766", + "64", + "10", + "339167696443096610495245177954762752", + "9223372036874428154", + "344239815619412615560474239552192512", + "9223372036906234863", + "344400638885778253860530994056003584", + "9223372029778059373", + "354684143347712898450594870927032320", + "9223372036871606697", + "359977924069045087395084506562035712", + "9223372037608469032", + "411817626572047188535650410727211008", + "9223372036904370605", + "427355783296423863197036724365557760", + "9223372036872427308", + "432365923167804710124031323246952448", + "9223372036956228037", + "432568984951955547080127463915782144", + "9223372036297153152", + "453276691329565936829047600777789440", + "9223372036914430424", + "1726599720", + "10", + "339167696443096610495245177954762752", + "2237283811", + "344239815619412615560474239552192512", + "7499292072", + "344400638885778253860530994056003584", + "25981404172", + "354684143347712898450594870927032320", + "4349642230", + "359977924069045087395084506562035712", + "10102344984", + "411817626572047188535650410727211008", + "6243546714", + "427355783296423863197036724365557760", + "2047925232", + "432365923167804710124031323246952448", + "12052107729", + "432568984951955547080127463915782144", + "5691703073", + "453276691329565936829047600777789440", + "6325200806", + "1726600835", + "48", + "2191087494633434928012276181804190439944571751098313465903663522524513473268", + "64", + "107569202269878225070232958147427259873515073953600058011507548811332354766", + "64", + "10", + "339167696443096610495245177954762752", + "9223372036874461668", + "344239815619412615560474239552192512", + "9223372036906347167", + "344400638885778253860530994056003584", + "9223372029755663437", + "354684143347712898450594870927032320", + "9223372036871671774", + "359977924069045087395084506562035712", + "9223372037600227823", + "411817626572047188535650410727211008", + "9223372036904464313", + "427355783296423863197036724365557760", + "9223372036872457997", + "432365923167804710124031323246952448", + "9223372036956407618", + "432568984951955547080127463915782144", + "9223372036292042629", + "453276691329565936829047600777789440", + "9223372036914525778", + "1726610520", + "10", + "339167696443096610495245177954762752", + "2232383734", + "344239815619412615560474239552192512", + "7467208666", + "344400638885778253860530994056003584", + "25898589771", + "354684143347712898450594870927032320", + "4341352943", + "359977924069045087395084506562035712", + "10053838750", + "411817626572047188535650410727211008", + "6256214151", + "427355783296423863197036724365557760", + "2049427612", + "432365923167804710124031323246952448", + "12025564831", + "432568984951955547080127463915782144", + "5664417618", + "453276691329565936829047600777789440", + "6374523897", + "1726613354", + "4294967295", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259821", + "values": [ + "1942705160574497731103977409228958091768182685872036020441748416625947279817", + "2221557537985566145284599893779853485034409778984324121036308736654982978715", + "99285", + "99295", + "431896408505839938449472575273791492461060236513813395227090392261644327914", + "2100639914997365127387162677165548249628813066130350973061665613840669188294", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "2350593409157680952342718484837950490856916634001807867345061688230283271875", + "1", + "5461762100748997655577962920619412170779886487329864842155", + "3239845701541168895078818024654713543437994505200319070178", + "188482071105122059575553686690539894989", + "153375806402901816965121326115975664233", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259841", + "values": [ + "1276909650363611546628831266411045148229045430822978718941956385640494865017", + "711212294197761536153519674291941348385176745420073189855524222910566743271", + "728097", + "728145", + "227767419516643428575041326469308016922028677618965561064806915325003384268", + "3308440033041165663789549362616876449499896847221739953256411210969214141834", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "2060021640130852737598584855328478015985257135454640717812025102339227533044", + "2", + "1355603799819191100006668901506460737061512424865993320304", + "4053914776638867877463042200784286428751258142161378730795", + "1274760432287262689578318252682850716207100964153847305522", + "4500037845780675123775686715179742451293393265418840907440", + "47738648463538363540740314628229897636", + "21832858851703342677844511358086651066", + "179445078552560770807160102164763290586", + "153616050681684044556942906728827487561", + "13", + "2624271632322125921217374734393920890821192138210577916078337694621182820758", + "1404591322402643893568317420818282276642136598550", + "5", + "0", + "140521313558690881540058274225371112988857990262", + "917551056842671309452305380979543736893630245704", + "2091069444", + "0", + "3017680841384600773422741610054813248592135264558845543233652185005511939299", + "140521313558690881540058274225371112988857990262", + "2", + "251639340580782294023073663040700506301", + "245717826729262737501787972189634401380", + "33", + "1153662629565722384924271442556013022535898424660", + "3373368033269670157994482247005279022263162257471677606408186797532629153750", + "1661407", + "774397379524139446221206168840917193112228400237242521560346153613428128537", + "5", + "611382286831621467233887798921843936019654057231", + "140521313558690881540058274225371112988857990262", + "3017680841384600773422741610054813248592135264558845543233652185005511939299", + "49090032332436013039", + "0", + "140521313558690881540058274225371112988857990262", + "3017680841384600773422741610054813248592135264558845543233652185005511939299", + "1661408", + "477186015838641401525191909219275864963608196277487574221146346631829469951", + "4", + "335", + "0", + "272434548700867280229443969194057815807", + "147724886406025941856882030909299370702", + "937121399705943548119105796235616364745414524197", + "556369726739810459524573022740978980085720894636406241161217723763494519642", + "1661409", + "1514533640611525974705713327126002296924556199193521264179081732718740366599", + "9", + "43071133120789361660626605565423739737", + "29435033149404937115513759088953925165", + "628208380237154903150618613472776112685645372796", + "3225647039305201276101055897319319046098565249073506167455632960755000900326", + "2", + "5973", + "0", + "4908", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259911", + "values": [ + "1", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "1450551495884560068015438704174083915654253644067140635242657054022305906898", + "1041998675665923411560630423442715667066450351865837444931127560957769688159", + "3997985", + "31", + "31", + "251", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259926", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2259930", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "2684758307872266215720920984565657445425282755747167972814055547739170454917", + "64", + "2454058392450907445896883424638402014182925102666765791700933027975197405215", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870532062", + "344278863666843608900923772802957312", + "9223372036844992257", + "344400638885778253860530994056003584", + "9223372036529899281", + "354684143347722343183560610217459712", + "9223372036855484286", + "359977924069045087395084506562035712", + "9223372036879211525", + "396101380212431435334177334145056768", + "9223372036862229076", + "396323605936767383653495383972118528", + "9223372036883378558", + "401131892570687552113786006049652736", + "9223372036857708584", + "432568984951955547080127463915782144", + "9223372036846245805", + "458591633384881771471787532316835840", + "9223372036858615227", + "1726610400", + "10", + "339248760150588245376950366141153280", + "1022990248", + "344278863666843608900923772802957312", + "2343245359", + "344400638885778253860530994056003584", + "25870693700", + "354684143347722343183560610217459712", + "43370580", + "359977924069045087395084506562035712", + "10056618148", + "396101380212431435334177334145056768", + "455466524", + "396323605936767383653495383972118528", + "2723831112", + "401131892570687552113786006049652736", + "163817303", + "432568984951955547080127463915782144", + "5666135605", + "458591633384881771471787532316835840", + "250656627", + "1726612740", + "48", + "1787266852747124240166119358575001532269575653912546360886337292771513668796", + "64", + "2698256419736488285918676871066189306969268115661875750473640776538235160548", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870544837", + "344278863666843608900923772802957312", + "9223372036844621769", + "344400638885778253860530994056003584", + "9223372036528817198", + "354684143347722343183560610217459712", + "9223372036855484828", + "359977924069045087395084506562035712", + "9223372036879337022", + "396101380212431435334177334145056768", + "9223372036862234767", + "396323605936767383653495383972118528", + "9223372036883412696", + "401131892570687552113786006049652736", + "9223372036857710633", + "432568984951955547080127463915782144", + "9223372036846316528", + "458591633384881771471787532316835840", + "9223372036858618370", + "1726614000", + "10", + "339248760150588245376950366141153280", + "1018641878", + "344278863666843608900923772802957312", + "2337410191", + "344400638885778253860530994056003584", + "25810616172", + "354684143347722343183560610217459712", + "43262387", + "359977924069045087395084506562035712", + "10018929203", + "396101380212431435334177334145056768", + "454119261", + "396323605936767383653495383972118528", + "2725119108", + "401131892570687552113786006049652736", + "163253121", + "432568984951955547080127463915782144", + "5637276472", + "458591633384881771471787532316835840", + "251202121", + "1726614843", + "480526", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260058", + "values": [ + "695166559561689732906127294300789174214405924753847689402841317496509400506", + "0", + "41", + "255399919633304379671822251015012352", + "1505529156420067352120070990726485392925443261574841055178639991287457492321", + "255909362588701039568812711683817472", + "2987237268499420276328168206671203242461405425692552162427916489163442418721", + "338883663479274047025357693718102016", + "2029633849266906064041468469904589516386216332725570251076170480610557546489", + "339046408638147558767182227433324544", + "1130545920589131183288019352206203697449246969075846556068675642191435723650", + "339127369308376849947410064084041728", + "2000274125959301872211222335354741724455139421598701782272783582185640945578", + "339128557730814563912473967243296768", + "2516505388487942465841658054404863659027371944332466039423610100574610493077", + "339167696443096610495245177954762752", + "2996668383577445475648271118945298900594931665616357067175515390017501061934", + "339209301121316311335550155636080640", + "734092561378177250929268749910403601065505899386507477176286964903863121748", + "339248760150583523010467496495939584", + "1364214345469699875383963144505918985866972117735738401586056509581604108957", + "339290737780690188831142580884340736", + "1481261187711731197995687384244426578107291932826921267220721873116387216140", + "344056232528969600292671285127806976", + "225706133973132837229713992589107978151160521461761461582153518355301490365", + "344239815619412615560474239552192512", + "2861541274928078066256193684503851439480886962260071294044776528685244594165", + "344278863665634683081309143628251136", + "658720853735786565901152387098778273151707018562631393015095500367363824692", + "344400637343183300222065759427231744", + "1867256837479148284532884991450280673524766924980094747725866109993662211865", + "349351367538821165572554313980444672", + "176128245994777503268412490035856283994767230372814594117463409085155639352", + "349553874722207625219443412317503488", + "2382630495179093875813318572079674723610880790012780289009542228195636465146", + "354684143347712898450594870927032320", + "2868122657587921447083126306013763925313776517270376980712456079995170314007", + "354685165896815395127641508979671040", + "421616082899264764476722140260838277364490666438150411133418333185614644169", + "354886735639481781333860738224095232", + "928917794626946050974130190602585553843358993247890941223328235597689104695", + "359856388062912502622757493443395584", + "843307958592462037024631434504865822069609187246878619946724727221325794991", + "359977527925814664434167280492871680", + "2868104422492213788785446707238310112867029965325429196496972740328204815122", + "359977924067836161575469877387329536", + "2547021623521952909959051581903565028978421621308892561994336770827027135337", + "364947431330963026247458069778792448", + "584724723445830407108835856071973264435841096504840723853691443861619901150", + "369977475091734067620075921572102144", + "668723522059551887460984153636833977979245023144365184456802654817474973596", + "370221491652003648852770474290053120", + "2317319817200437927804155973322583524902335228110469891297846987445668564441", + "370221808567071557549350106815266816", + "3581708516613693603216332842420449439322042619625086805837408808361205419202", + "395959710983921515911698978258812928", + "2074356850987709244230260430513353087528319207130676763911109383115254353426", + "396000038118641276459534092129533952", + "109676264572010092976600548354236180224195638198030115305998967375914373030", + "396101380212426712967694464499843072", + "2711915681733221476781790902513677751383154660949436603023364657463516844939", + "396323605935558457833880754797412352", + "2201079076849954330568875041516030794837550704337174573917613132984988524564", + "401131892570687533667041932340101120", + "1709531250218670553762701150078406179940722314416103673211115797578441449102", + "406403816491359422489603563510038528", + "568828543450333359128147624140033184067298581579319292449106702208950184208", + "411817626572047188535650410727211008", + "1737301932571377902498329783939034393743125406428629236240947948026945357806", + "432285196778936779521635140430200832", + "1566729369220079251313620628072623940604381685383887897616924711689972645654", + "432568984950746621260512834741075968", + "1518074796119297540660480228230242278636657070359174032517758626020247896388", + "432691242383575563678708968120647680", + "2606886680296329334906545268245184582880760617513034312593448764240742836928", + "437638715840662956139171489404420096", + "586013713902145854204736763933055005473774069128236504107941858359368296920", + "437761440264397551598103888983490560", + "712559093065293488493797420984941312111241144890010884336272451887820195800", + "442933058572516156234522470341672960", + "3071280513962567471739546333716014152605056827738323434052146995050662990947", + "453276691329565936829047600777789440", + "2612113008857992558816624983006431319332483400257611878979717567822306392106", + "458591633383672845652172903142129664", + "462598245881353029007137233712976703683759047510135369126126082358963468864", + "104", + "1088382395715067831637124538677475476883647157276170536430773641660517474128", + "64", + "3012521723994040995779849246935564525823473918311395188149309457519735352188", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040272579398", + "339128557730814563912473967243296768", + "9223372048270808219", + "339167696443096610495245177954762752", + "9223372038929379817", + "339209301121316311335550155636080640", + "9223372038188778194", + "339248760150583523010467496495939584", + "9223372041207537857", + "344056232528969600292671285127806976", + "9223372037625277289", + "344239815619412615560474239552192512", + "9223372040113114289", + "344278863665634683081309143628251136", + "9223372038126211947", + "344400637343183300222065759427231744", + "9223372043758410093", + "354684143347712898450594870927032320", + "9223372038394398488", + "354886735639481781333860738224095232", + "9223372040780285957", + "359977527925814664434167280492871680", + "9223372038738660947", + "359977924067836161575469877387329536", + "9223372064480567603", + "395959710983921515911698978258812928", + "9223372037134927866", + "396000038118641276459534092129533952", + "9223372038718535257", + "396101380212426712967694464499843072", + "9223372039083561089", + "396323605935558457833880754797412352", + "9223372047231528514", + "401131892570687533667041932340101120", + "9223372038200376570", + "411817626572047188535650410727211008", + "9223372040205437766", + "432568984950746621260512834741075968", + "9223372052755873080", + "437638715840662956139171489404420096", + "9223372046346314564", + "437761440264397551598103888983490560", + "9223372040561294728", + "453276691329565936829047600777789440", + "9223372042072266864", + "458591633383672845652172903142129664", + "9223372037693299432", + "1726606800", + "24", + "255399919633304379671822251015012352", + "31415538282", + "339128557730814563912473967243296768", + "25532645732", + "339167696443096610495245177954762752", + "2239502309", + "339209301121316311335550155636080640", + "1797207049", + "339248760150583523010467496495939584", + "10267284856", + "344056232528969600292671285127806976", + "13491029148", + "344239815619412615560474239552192512", + "7495429930", + "344278863665634683081309143628251136", + "23502146052", + "344400637343183300222065759427231744", + "25912387453", + "354684143347712898450594870927032320", + "4353148116", + "354886735639481781333860738224095232", + "3755948900", + "359977527925814664434167280492871680", + "7765669621", + "359977924067836161575469877387329536", + "100801227501", + "395959710983921515911698978258812928", + "258807101", + "396000038118641276459534092129533952", + "4270474021", + "396101380212426712967694464499843072", + "4572227036", + "396323605935558457833880754797412352", + "27294739812", + "401131892570687533667041932340101120", + "1638744772", + "411817626572047188535650410727211008", + "6265449207", + "432568984950746621260512834741075968", + "56906724544", + "437638715840662956139171489404420096", + "22523444786", + "437761440264397551598103888983490560", + "23725505568", + "453276691329565936829047600777789440", + "6389370785", + "458591633383672845652172903142129664", + "2523532999", + "1726610041", + "104", + "701364145244080798036487872811790550262680160904920267554579219518505675719", + "64", + "2071150332263005196922631078941383889417476043759159285065771627746204842858", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040273624016", + "339128557730814563912473967243296768", + "9223372048271446826", + "339167696443096610495245177954762752", + "9223372038929435736", + "339209301121316311335550155636080640", + "9223372038188823043", + "339248760150583523010467496495939584", + "9223372041207794051", + "344056232528969600292671285127806976", + "9223372037624819112", + "344239815619412615560474239552192512", + "9223372040113301603", + "344278863665634683081309143628251136", + "9223372038124702211", + "344400637343183300222065759427231744", + "9223372043759057835", + "354684143347712898450594870927032320", + "9223372038394543312", + "354886735639481781333860738224095232", + "9223372040780379747", + "359977527925814664434167280492871680", + "9223372038738854756", + "359977924067836161575469877387329536", + "9223372064483084453", + "395959710983921515911698978258812928", + "9223372037134934308", + "396000038118641276459534092129533952", + "9223372038718641879", + "396101380212426712967694464499843072", + "9223372039083605106", + "396323605935558457833880754797412352", + "9223372047232211789", + "401131892570687533667041932340101120", + "9223372038200417591", + "411817626572047188535650410727211008", + "9223372040205594145", + "432568984950746621260512834741075968", + "9223372052757292405", + "437638715840662956139171489404420096", + "9223372046346310376", + "437761440264397551598103888983490560", + "9223372040561887036", + "453276691329565936829047600777789440", + "9223372042072426421", + "458591633383672845652172903142129664", + "9223372037693362411", + "1726614000", + "24", + "255399919633304379671822251015012352", + "31235149660", + "339128557730814563912473967243296768", + "25492241514", + "339167696443096610495245177954762752", + "2236642197", + "339209301121316311335550155636080640", + "1787123193", + "339248760150583523010467496495939584", + "10180915261", + "344056232528969600292671285127806976", + "13451438547", + "344239815619412615560474239552192512", + "7425998455", + "344278863665634683081309143628251136", + "23374102780", + "344400637343183300222065759427231744", + "25820895568", + "354684143347712898450594870927032320", + "4326668203", + "354886735639481781333860738224095232", + "3725884129", + "359977527925814664434167280492871680", + "7712616290", + "359977924067836161575469877387329536", + "100203874408", + "395959710983921515911698978258812928", + "260308854", + "396000038118641276459534092129533952", + "4237536046", + "396101380212426712967694464499843072", + "4547028668", + "396323605935558457833880754797412352", + "27254788719", + "401131892570687533667041932340101120", + "1634127682", + "411817626572047188535650410727211008", + "6217773366", + "432568984950746621260512834741075968", + "56379405011", + "437638715840662956139171489404420096", + "22281106280", + "437761440264397551598103888983490560", + "23631834318", + "453276691329565936829047600777789440", + "6329457033", + "458591633383672845652172903142129664", + "2513526829", + "1726615073", + "479806", + "11", + "2190791806495402930431878523142053450417711361733464390185004597014212489217", + "624000721624236801", + "18446744073709551616", + "1415476352630300513357230417513404090322306229526282268437433570537817888397", + "624001067310383885", + "18446744073709551616", + "884116963255015722119780282296620858131845094555551413946908073706204586146", + "624004389585027874", + "18446744073709551616", + "2397779807690899825224749450208902025949446129742545720225337381219336006963", + "624006992347792179", + "18446744073709551616", + "53799187764859463406499495325619170902525349239126492894139623630884714461", + "624010585129878365", + "18446744073709551616", + "693884441252606609058770608639068490092267614889", + "539514400399163761", + "18446744073573141616", + "2009072428447743083814172095455795827258832753033383209041818945778684555786", + "624017380426646282", + "18446744073709551616", + "3108555200723899577677398383304253888779461519506897600684670404207713716078", + "624017719208969070", + "18446744073709551616", + "117019808159069583678231228651385562142285637177471232400084384379800704116", + "624018087653409652", + "18446744073709551616", + "1500706457225649986945043526627000789063964004903003784127574739121903925486", + "624019023859811182", + "18446744073709551616", + "132756665683113131138773170452850958432268889760073781309056384638142269256", + "624019962184336200", + "18446744073709551616", + "0", + "0", + "1", + "1173793523511508104840519464506559995554966346562022298831242935469901834789" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260394", + "values": [ + "1", + "1723920678482026455629502746356662940308266645925920886009120497507384367150", + "3483405230068120832465357476328196462860183516317646327268467126072909097132", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "2360973367152004623261442242194836310268516765486643045239969481409074079541", + "1853404313324294770886246870409030166214939777070373515154149511647066274271", + "488371", + "31", + "31", + "251", + "3", + "0", + "0", + "0", + "578119881727152470096436942375240984119094654321", + "215434494688918762545527610590897547966052317914668824448206652708650545391", + "120433525511811511440677632", + "409120924953805093280344252980857469886734964375", + "215434494688918762545527610590897547966052317914668824448206652708650545391", + "91126500672380884752928640", + "1172774309248419587752841062462060009757493623911", + "215434494688918762545527610590897547966052317914668824448206652708650545391", + "120168021524362584407468544" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260418", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260422", + "values": [ + "1220546555924468949339184114682709943386746756855297986062522845852391120958", + "263100082017326676519506317210681803450075648219985315212920598665630118070", + "396163060017615168529681909424844459213585347321580299590733847697067148334", + "2338866880731291272322439973614224287497816207926434173214753574480716198028", + "480358", + "31", + "63", + "0", + "8", + "0", + "0", + "0", + "2166976977691758405534338565246710615046805178361039910611423165570421453402", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "12716297790100886312318920352", + "464065259374094280281017979896017489164917914260671091239003291232391238101", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16893766582306755807924006144", + "2215357788698332390947135158831075176389165798851857956682601128317463859172", + "990917105548321882863790743692016363780882772911795288852111915173114800720", + "10411429082568957524527322624", + "2819201977695972877690427961100496746525586562168433956831630598237168861962", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "8737712679806180801380448256", + "818593978117368016002748796298386162753316953937", + "636117700839179604858620718832286872417390350654465827892936533551518041557", + "9223356886463555696", + "2894067927372145017013378540234894664286634249792250131749316630472759463673", + "636117700839179604858620718832286872417390350654465827892936533551518041557", + "10119932821098239855660275342", + "815149684338963039698366415233090597510510628599", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036304775808", + "3496374740385372001908728312340447560521880811937798133490062641002045525165", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "276620853205318380207039744" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260460", + "values": [ + "2221557537985566145284599893779853485034409778984324121036308736654982978715", + "126358778135500251821851450126297029818817860213594171353629652661114085610", + "99295", + "99305", + "2100639914997365127387162677165548249628813066130350973061665613840669188294", + "1486299361654461024608938286760493867718675578717601497289675622488956331928", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "1139229221773578369406379249023791481169531142416758855339413432041796817450", + "1", + "144526723558556912636642158781200150727566755205597002353", + "4062774040028804668092063884823312532872424877994339694116", + "91293392703631835768455715174935525766", + "117282968527518750479433316714710242020", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260480", + "values": [ + "711212294197761536153519674291941348385176745420073189855524222910566743271", + "1550304727276198608120624880031641844639969585734461262639502270257872115766", + "728145", + "728193", + "3308440033041165663789549362616876449499896847221739953256411210969214141834", + "862657212132664486165386201867223871335625645751386285966170486012815873450", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "861119892241477874126874307530494675192011178354401795339264301943479389878", + "2", + "5962024585667141833492021189170612815189441611731102417650", + "4103863172671655766847043129138457844449761700887411821793", + "2030765836399350290771847538207041113511787982773355060074", + "4021527316212872339135610681396234311581082586052666533195", + "5141226758434659573596826236316300378", + "49059446507392935787194891114119940194", + "200010602940673779099677427361282372614", + "37537670676209555655147353629555823493", + "33", + "1198712799624223301808225462768066773906299918524570508722531757773960990877", + "438771331779136482299299982570092895070076319298", + "6", + "148", + "0", + "1943940135464585", + "0", + "60633899797181026437", + "0", + "3256441166037631918262930812410838598500200462657642943867372734773841898370", + "993696174272377493693496825928908586134624850969", + "5", + "0", + "438771331779136482299299982570092895070076319298", + "4543560", + "1943940135464585", + "0", + "2495000977497479260732935344159122635329677219267390915134173869561676848256", + "1392774847113581605730292544786846012817448779253", + "5", + "0", + "438771331779136482299299982570092895070076319298", + "545755017600859801259713618028590235307948280736", + "60633899797181026437", + "0", + "3256441166037631918262930812410838598500200462657642943867372734773841898370", + "993696174272377493693496825928908586134624850969", + "5", + "0", + "822393317313761739859359622327225043719506785589", + "4543560", + "124000000000000000", + "0", + "10", + "1092735609972394726528730534548720965203717757019", + "241939744573875736075283046176274470447710245184526611146097095139641614684", + "1661410", + "774397379524139446221206168840917193112228400237242521560346153613428128537", + "5", + "726330175714135941764069406682033110407748398240", + "1145101941436984918188324928911277671389217839588", + "167194133733511114443353121539476801724482693926731681753027497628711187618", + "69615400000000000000", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260547", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "1787266852747124240166119358575001532269575653912546360886337292771513668796", + "64", + "2698256419736488285918676871066189306969268115661875750473640776538235160548", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870544837", + "344278863666843608900923772802957312", + "9223372036844621769", + "344400638885778253860530994056003584", + "9223372036528817198", + "354684143347722343183560610217459712", + "9223372036855484828", + "359977924069045087395084506562035712", + "9223372036879337022", + "396101380212431435334177334145056768", + "9223372036862234767", + "396323605936767383653495383972118528", + "9223372036883412696", + "401131892570687552113786006049652736", + "9223372036857710633", + "432568984951955547080127463915782144", + "9223372036846316528", + "458591633384881771471787532316835840", + "9223372036858618370", + "1726614000", + "10", + "339248760150588245376950366141153280", + "1018641878", + "344278863666843608900923772802957312", + "2337410191", + "344400638885778253860530994056003584", + "25810616172", + "354684143347722343183560610217459712", + "43262387", + "359977924069045087395084506562035712", + "10018929203", + "396101380212431435334177334145056768", + "454119261", + "396323605936767383653495383972118528", + "2725119108", + "401131892570687552113786006049652736", + "163253121", + "432568984951955547080127463915782144", + "5637276472", + "458591633384881771471787532316835840", + "251202121", + "1726614843", + "48", + "735733128451103775339985396419675508582889808130265625305562129305782934453", + "64", + "2888833143810149318879881585546705056378037032638829340196686965886051828427", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870544837", + "344278863666843608900923772802957312", + "9223372036844621769", + "344400638885778253860530994056003584", + "9223372036528817198", + "354684143347722343183560610217459712", + "9223372036855484828", + "359977924069045087395084506562035712", + "9223372036879337022", + "396101380212431435334177334145056768", + "9223372036862234767", + "396323605936767383653495383972118528", + "9223372036883412696", + "401131892570687552113786006049652736", + "9223372036857710633", + "432568984951955547080127463915782144", + "9223372036846316528", + "458591633384881771471787532316835840", + "9223372036858618370", + "1726614000", + "10", + "339248760150588245376950366141153280", + "1019931675", + "344278863666843608900923772802957312", + "2343704143", + "344400638885778253860530994056003584", + "25883521433", + "354684143347722343183560610217459712", + "43416754", + "359977924069045087395084506562035712", + "10041608144", + "396101380212431435334177334145056768", + "456009481", + "396323605936767383653495383972118528", + "2739798804", + "401131892570687552113786006049652736", + "163554363", + "432568984951955547080127463915782144", + "5644250707", + "458591633384881771471787532316835840", + "251172730", + "1726616916", + "480527", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260675", + "values": [ + "1550304727276198608120624880031641844639969585734461262639502270257872115766", + "1465812982948884376964039079827523984392002786752760796774049670548195600910", + "728193", + "728241", + "862657212132664486165386201867223871335625645751386285966170486012815873450", + "912394956390777294242740307174246951467598033635005490849626621797998661787", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "2369216829582917452377269747692345689938977423649733535528424436724085889036", + "2", + "3348691330270535913583292393447007116328464578114697106990", + "4095878070949651083357804813979952166887896683347594002217", + "1748867672815449133425533795554518433416772783176719285304", + "4096668335967345077007773952638118815091344459282906158983", + "71373104279946466721442092073456606224", + "39502993327929016273779174540458347996", + "127852268093489324337776281360897600508", + "146355490672862435424156190819521531058", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260699", + "values": [ + "1", + "654565759775733776494961255555814112245710249641958779308758055418095801361", + "328599158167117632357078598253616374337211494734802120011835837098599922930", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "2716216250192186062651008566878367876083470245296470922074816337941019730630", + "743144248570155473784035154166467629960583090982662182216283607767076390565", + "480345", + "31", + "31", + "251", + "5", + "3", + "0", + "0", + "2433940032993480341979264724519386128748553312770935230185065503152111946441", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "258988920264088652700410080", + "242598837076366701573781325247603037139280631026732624149115303920988849276", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "19146844128167013387406240", + "632583912889719260057870822749599962429742088010571631563474801421434792689", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "80827904816960368370455232", + "1585024147379458314072800448026570395205979484224084078884331103349883925477", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "478638249552980057631437904", + "3582543203125238359549858936566754684257826442825377203637614758777662209700", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "51126211888070260622961920", + "1049591591416906618903416139856549962537285893962065204982196945950595874717", + "669894546863248525323476830238436016776258774962171017669566794362000906182", + "1439410284272080308647024937930610509617608322598259085759120373237492224870" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260732", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260736", + "values": [ + "126358778135500251821851450126297029818817860213594171353629652661114085610", + "2191752136949202491656217797261333556560569806570450800758344704490878211895", + "99305", + "99315", + "1486299361654461024608938286760493867718675578717601497289675622488956331928", + "1021530960255512493791509675151165364799938352344334295442877322970510272139", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "995292241565165755348770908357449709235366546175527200309507848239782834508", + "1", + "6259314847140947630827603420239016167767298799878139099115", + "4409594826794106487686877766829095588021068397700311838528", + "175307733545157106986068342686035080255", + "130337418282038963461191338946983382884", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260756", + "values": [ + "2191752136949202491656217797261333556560569806570450800758344704490878211895", + "2170902428195186750663607009502583289142760135244769853971944210779636245589", + "99315", + "99325", + "1021530960255512493791509675151165364799938352344334295442877322970510272139", + "2414912564833562317541676218897558416553088412355780859419623994782191630248", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "249979768835997761140616955860887148862479604012671043481395515031064618473", + "1", + "4242899299984956065134075249617083850702147313266327403110", + "3952328349720944209292748088296017974676650563468249798454", + "139382735715896364364796417090343527013", + "1131946170717519365242154102537584524", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260776", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "735733128451103775339985396419675508582889808130265625305562129305782934453", + "64", + "2888833143810149318879881585546705056378037032638829340196686965886051828427", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870544837", + "344278863666843608900923772802957312", + "9223372036844621769", + "344400638885778253860530994056003584", + "9223372036528817198", + "354684143347722343183560610217459712", + "9223372036855484828", + "359977924069045087395084506562035712", + "9223372036879337022", + "396101380212431435334177334145056768", + "9223372036862234767", + "396323605936767383653495383972118528", + "9223372036883412696", + "401131892570687552113786006049652736", + "9223372036857710633", + "432568984951955547080127463915782144", + "9223372036846316528", + "458591633384881771471787532316835840", + "9223372036858618370", + "1726614000", + "10", + "339248760150588245376950366141153280", + "1019931675", + "344278863666843608900923772802957312", + "2343704143", + "344400638885778253860530994056003584", + "25883521433", + "354684143347722343183560610217459712", + "43416754", + "359977924069045087395084506562035712", + "10041608144", + "396101380212431435334177334145056768", + "456009481", + "396323605936767383653495383972118528", + "2739798804", + "401131892570687552113786006049652736", + "163554363", + "432568984951955547080127463915782144", + "5644250707", + "458591633384881771471787532316835840", + "251172730", + "1726616916", + "48", + "1398660312420659977658012105945663877157374742227996001907118439868946426762", + "64", + "844218880673234291859314432222329272493233811911101397598365122185007794714", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870557601", + "344278863666843608900923772802957312", + "9223372036844651093", + "344400638885778253860530994056003584", + "9223372036528886864", + "354684143347722343183560610217459712", + "9223372036855485370", + "359977924069045087395084506562035712", + "9223372036879462745", + "396101380212431435334177334145056768", + "9223372036862240470", + "396323605936767383653495383972118528", + "9223372036883446938", + "401131892570687552113786006049652736", + "9223372036857712679", + "432568984951955547080127463915782144", + "9223372036846341892", + "458591633384881771471787532316835840", + "9223372036858621505", + "1726617600", + "10", + "339248760150588245376950366141153280", + "1013011461", + "344278863666843608900923772802957312", + "2336485849", + "344400638885778253860530994056003584", + "25773697363", + "354684143347722343183560610217459712", + "43076811", + "359977924069045087395084506562035712", + "9979027594", + "396101380212431435334177334145056768", + "452832585", + "396323605936767383653495383972118528", + "2731761645", + "401131892570687552113786006049652736", + "162888028", + "432568984951955547080127463915782144", + "5617426496", + "458591633384881771471787532316835840", + "249717720", + "1726618992", + "480527", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260904", + "values": [ + "2205782498798860699180224810072263572578029954527993795156126485694292421731", + "0", + "4", + "344400637343183300222065759427231744", + "1156518361631677299267640239939929860363798481437141139669963231674208834856", + "354684143347717620817077740572246016", + "548064214925934379680843604791757664626671338799432774218682282290230386759", + "359977924067836161575469877387329536", + "1043507288313242966059806728046739050807184538222017980901347654569938697972", + "432568984950746621260512834741075968", + "2967940361147433554609026228590913706956743263612420707826911756150762538234", + "24", + "1467901227588105710030393794401982300176614684447158840665690218854442996380", + "64", + "1765551787261869892818280372752455356907656166109089373289799096817683543357", + "64", + "4", + "344400637343183300222065759427231744", + "9223372036187090417", + "354684143347717620817077740572246016", + "9223372036796083316", + "359977924067836161575469877387329536", + "9223372032605238234", + "432568984950746621260512834741075968", + "9223372034749694241", + "1726610400", + "4", + "344400637343183300222065759427231744", + "25898515733", + "354684143347717620817077740572246016", + "435142997", + "359977924067836161575469877387329536", + "100767126834", + "432568984950746621260512834741075968", + "56840559640", + "1726610481", + "24", + "2607893996582073595952209628567676648246465052139124814097011167190403198347", + "64", + "3372941582161455072896856163906454072167989284384683499491401049884585940388", + "64", + "4", + "344400637343183300222065759427231744", + "9223372036187737626", + "354684143347717620817077740572246016", + "9223372036796094167", + "359977924067836161575469877387329536", + "9223372032607750447", + "432568984950746621260512834741075968", + "9223372034751107540", + "1726617600", + "4", + "344400637343183300222065759427231744", + "25816707357", + "354684143347717620817077740572246016", + "430944217", + "359977924067836161575469877387329536", + "99880207798", + "432568984950746621260512834741075968", + "56164321366", + "1726619331", + "480094", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2260972", + "values": [ + "695166559561689732906127294300789174214405924753847689402841317496509400506", + "0", + "41", + "255399919633304379671822251015012352", + "1505529156420067352120070990726485392925443261574841055178639991287457492321", + "255909362588701039568812711683817472", + "2987237268499420276328168206671203242461405425692552162427916489163442418721", + "338883663479274047025357693718102016", + "2029633849266906064041468469904589516386216332725570251076170480610557546489", + "339046408638147558767182227433324544", + "1130545920589131183288019352206203697449246969075846556068675642191435723650", + "339127369308376849947410064084041728", + "2000274125959301872211222335354741724455139421598701782272783582185640945578", + "339128557730814563912473967243296768", + "2516505388487942465841658054404863659027371944332466039423610100574610493077", + "339167696443096610495245177954762752", + "2996668383577445475648271118945298900594931665616357067175515390017501061934", + "339209301121316311335550155636080640", + "734092561378177250929268749910403601065505899386507477176286964903863121748", + "339248760150583523010467496495939584", + "1364214345469699875383963144505918985866972117735738401586056509581604108957", + "339290737780690188831142580884340736", + "1481261187711731197995687384244426578107291932826921267220721873116387216140", + "344056232528969600292671285127806976", + "225706133973132837229713992589107978151160521461761461582153518355301490365", + "344239815619412615560474239552192512", + "2861541274928078066256193684503851439480886962260071294044776528685244594165", + "344278863665634683081309143628251136", + "658720853735786565901152387098778273151707018562631393015095500367363824692", + "344400637343183300222065759427231744", + "1867256837479148284532884991450280673524766924980094747725866109993662211865", + "349351367538821165572554313980444672", + "176128245994777503268412490035856283994767230372814594117463409085155639352", + "349553874722207625219443412317503488", + "2382630495179093875813318572079674723610880790012780289009542228195636465146", + "354684143347712898450594870927032320", + "2868122657587921447083126306013763925313776517270376980712456079995170314007", + "354685165896815395127641508979671040", + "421616082899264764476722140260838277364490666438150411133418333185614644169", + "354886735639481781333860738224095232", + "928917794626946050974130190602585553843358993247890941223328235597689104695", + "359856388062912502622757493443395584", + "843307958592462037024631434504865822069609187246878619946724727221325794991", + "359977527925814664434167280492871680", + "2868104422492213788785446707238310112867029965325429196496972740328204815122", + "359977924067836161575469877387329536", + "2547021623521952909959051581903565028978421621308892561994336770827027135337", + "364947431330963026247458069778792448", + "584724723445830407108835856071973264435841096504840723853691443861619901150", + "369977475091734067620075921572102144", + "668723522059551887460984153636833977979245023144365184456802654817474973596", + "370221491652003648852770474290053120", + "2317319817200437927804155973322583524902335228110469891297846987445668564441", + "370221808567071557549350106815266816", + "3581708516613693603216332842420449439322042619625086805837408808361205419202", + "395959710983921515911698978258812928", + "2074356850987709244230260430513353087528319207130676763911109383115254353426", + "396000038118641276459534092129533952", + "109676264572010092976600548354236180224195638198030115305998967375914373030", + "396101380212426712967694464499843072", + "2711915681733221476781790902513677751383154660949436603023364657463516844939", + "396323605935558457833880754797412352", + "2201079076849954330568875041516030794837550704337174573917613132984988524564", + "401131892570687533667041932340101120", + "1709531250218670553762701150078406179940722314416103673211115797578441449102", + "406403816491359422489603563510038528", + "568828543450333359128147624140033184067298581579319292449106702208950184208", + "411817626572047188535650410727211008", + "1737301932571377902498329783939034393743125406428629236240947948026945357806", + "432285196778936779521635140430200832", + "1566729369220079251313620628072623940604381685383887897616924711689972645654", + "432568984950746621260512834741075968", + "1518074796119297540660480228230242278636657070359174032517758626020247896388", + "432691242383575563678708968120647680", + "2606886680296329334906545268245184582880760617513034312593448764240742836928", + "437638715840662956139171489404420096", + "586013713902145854204736763933055005473774069128236504107941858359368296920", + "437761440264397551598103888983490560", + "712559093065293488493797420984941312111241144890010884336272451887820195800", + "442933058572516156234522470341672960", + "3071280513962567471739546333716014152605056827738323434052146995050662990947", + "453276691329565936829047600777789440", + "2612113008857992558816624983006431319332483400257611878979717567822306392106", + "458591633383672845652172903142129664", + "462598245881353029007137233712976703683759047510135369126126082358963468864", + "104", + "701364145244080798036487872811790550262680160904920267554579219518505675719", + "64", + "2071150332263005196922631078941383889417476043759159285065771627746204842858", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040273624016", + "339128557730814563912473967243296768", + "9223372048271446826", + "339167696443096610495245177954762752", + "9223372038929435736", + "339209301121316311335550155636080640", + "9223372038188823043", + "339248760150583523010467496495939584", + "9223372041207794051", + "344056232528969600292671285127806976", + "9223372037624819112", + "344239815619412615560474239552192512", + "9223372040113301603", + "344278863665634683081309143628251136", + "9223372038124702211", + "344400637343183300222065759427231744", + "9223372043759057835", + "354684143347712898450594870927032320", + "9223372038394543312", + "354886735639481781333860738224095232", + "9223372040780379747", + "359977527925814664434167280492871680", + "9223372038738854756", + "359977924067836161575469877387329536", + "9223372064483084453", + "395959710983921515911698978258812928", + "9223372037134934308", + "396000038118641276459534092129533952", + "9223372038718641879", + "396101380212426712967694464499843072", + "9223372039083605106", + "396323605935558457833880754797412352", + "9223372047232211789", + "401131892570687533667041932340101120", + "9223372038200417591", + "411817626572047188535650410727211008", + "9223372040205594145", + "432568984950746621260512834741075968", + "9223372052757292405", + "437638715840662956139171489404420096", + "9223372046346310376", + "437761440264397551598103888983490560", + "9223372040561887036", + "453276691329565936829047600777789440", + "9223372042072426421", + "458591633383672845652172903142129664", + "9223372037693362411", + "1726614000", + "24", + "255399919633304379671822251015012352", + "31235149660", + "339128557730814563912473967243296768", + "25492241514", + "339167696443096610495245177954762752", + "2236642197", + "339209301121316311335550155636080640", + "1787123193", + "339248760150583523010467496495939584", + "10180915261", + "344056232528969600292671285127806976", + "13451438547", + "344239815619412615560474239552192512", + "7425998455", + "344278863665634683081309143628251136", + "23374102780", + "344400637343183300222065759427231744", + "25820895568", + "354684143347712898450594870927032320", + "4326668203", + "354886735639481781333860738224095232", + "3725884129", + "359977527925814664434167280492871680", + "7712616290", + "359977924067836161575469877387329536", + "100203874408", + "395959710983921515911698978258812928", + "260308854", + "396000038118641276459534092129533952", + "4237536046", + "396101380212426712967694464499843072", + "4547028668", + "396323605935558457833880754797412352", + "27254788719", + "401131892570687533667041932340101120", + "1634127682", + "411817626572047188535650410727211008", + "6217773366", + "432568984950746621260512834741075968", + "56379405011", + "437638715840662956139171489404420096", + "22281106280", + "437761440264397551598103888983490560", + "23631834318", + "453276691329565936829047600777789440", + "6329457033", + "458591633383672845652172903142129664", + "2513526829", + "1726615073", + "104", + "3281164796981622476182894118380901432826944375336155714446624428302886097902", + "64", + "1327721289772686511358632296422680195768179982989019769573444079850531516946", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040274148651", + "339128557730814563912473967243296768", + "9223372048271765781", + "339167696443096610495245177954762752", + "9223372038929463782", + "339209301121316311335550155636080640", + "9223372038188845553", + "339248760150583523010467496495939584", + "9223372041207921718", + "344056232528969600292671285127806976", + "9223372037624666384", + "344239815619412615560474239552192512", + "9223372040113394803", + "344278863665634683081309143628251136", + "9223372038124458147", + "344400637343183300222065759427231744", + "9223372043759381777", + "354684143347712898450594870927032320", + "9223372038394615724", + "354886735639481781333860738224095232", + "9223372040780426454", + "359977527925814664434167280492871680", + "9223372038738951339", + "359977924067836161575469877387329536", + "9223372064484342175", + "395959710983921515911698978258812928", + "9223372037134937529", + "396000038118641276459534092129533952", + "9223372038718695082", + "396101380212426712967694464499843072", + "9223372039083637570", + "396323605935558457833880754797412352", + "9223372047232554312", + "401131892570687533667041932340101120", + "9223372038200438040", + "411817626572047188535650410727211008", + "9223372040205672136", + "432568984950746621260512834741075968", + "9223372052757408830", + "437638715840662956139171489404420096", + "9223372046346591078", + "437761440264397551598103888983490560", + "9223372040562183641", + "453276691329565936829047600777789440", + "9223372042072505716", + "458591633383672845652172903142129664", + "9223372037693393769", + "1726617600", + "24", + "255399919633304379671822251015012352", + "30917322080", + "339128557730814563912473967243296768", + "25227145396", + "339167696443096610495245177954762752", + "2213544175", + "339209301121316311335550155636080640", + "1782496885", + "339248760150583523010467496495939584", + "10097214864", + "344056232528969600292671285127806976", + "13391167293", + "344239815619412615560474239552192512", + "7301444403", + "344278863665634683081309143628251136", + "23290107156", + "344400637343183300222065759427231744", + "25732637815", + "354684143347712898450594870927032320", + "4289813335", + "354886735639481781333860738224095232", + "3712999227", + "359977527925814664434167280492871680", + "7657204920", + "359977924067836161575469877387329536", + "99289658085", + "395959710983921515911698978258812928", + "258158510", + "396000038118641276459534092129533952", + "4202877657", + "396101380212426712967694464499843072", + "4516758720", + "396323605935558457833880754797412352", + "27210250208", + "401131892570687533667041932340101120", + "1620491161", + "411817626572047188535650410727211008", + "6158983102", + "432568984950746621260512834741075968", + "55962486318", + "437638715840662956139171489404420096", + "22149656502", + "437761440264397551598103888983490560", + "23541392894", + "453276691329565936829047600777789440", + "6273552472", + "458591633383672845652172903142129664", + "2491594736", + "1726619879", + "479808", + "6", + "1052651402925769440323959252744572585227887458121654997816897973851291233438", + "624024095058559774", + "18446744073709551616", + "82081601531438476343793622389594230216471728563544417668413072040221447418", + "624024309404271482", + "18446744073709551616", + "130546281685009229587286397856717791532832965573500261079229358289601686687", + "624025189406999327", + "18446744073709551616", + "422837253667290157155566028473083256321968728138573118411459491334356396557", + "624026779916436237", + "18446744073709551616", + "560357232790352347217198395476101641738240042094550216200724818885794479557", + "624028813793166149", + "18446744073709551616", + "119553402342942247635026710857303129103097835436786028816813820442064731385", + "624030365824058233", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2261292", + "values": [ + "1465812982948884376964039079827523984392002786752760796774049670548195600910", + "2957202935368148997239591659876102157881381758571899966979737624072955037457", + "728241", + "728289", + "912394956390777294242740307174246951467598033635005490849626621797998661787", + "3480354948491393099546484400409921956706620657604473378931076267618121300854", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "838453119485780412880152320307506536640027634998278713878307235366169843316", + "2", + "5996798831786577751137147079755641187895155704559959072846", + "3148362818257528386839407163160984381839903699606910457890", + "4928317261246851997480486948025063463009574835812656364189", + "3967544691503493219167057167725107865980825884658255146922", + "92414680582850336999143557610389945164", + "52265071743397865815984276954940228092", + "37899891890311891502420277548113185281", + "128834156920382511710391041123617513868", + "16", + "2624271632322125921217374734393920890821192138210577916078337694621182820758", + "1404591322402643893568317420818282276642136598550", + "5", + "0", + "1159971553744272084880146211397251290949690970711", + "917551056842671309452305380979543736893630245704", + "2439000000", + "0", + "3475252094465534150446669812792040965529065299943233505330779571674053440258", + "229593283080566061045346265188203502050393830836", + "5", + "0", + "1317488395318344130509498826167366127672893090474", + "196268403159008932410419402999721616371951519129", + "70000000", + "0", + "10", + "1404591322402643893568317420818282276642136598550", + "2624271632322125921217374734393920890821192138210577916078337694621182820758", + "1661411", + "774397379524139446221206168840917193112228400237242521560346153613428128537", + "5", + "917551056842671309452305380979543736893630245704", + "1317488395318344130509498826167366127672893090474", + "1805438662775509797620451179507529235553120542825036965146216487236473806286", + "18000000000", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2261342", + "values": [ + "2150168286851835195808891336339905576300548860916880512750803795969104164522", + "1", + "25", + "255399919633304379671818952480129024", + "1538517205362261526847772369245502401690416557513355348805318430445714002951", + "338883663474438343746899177019277312", + "2378381987174573879253610884538336712697184444851528525612319810455730595808", + "339167696437051981397172032081231872", + "2898055996894997761523214529123593946547580481574154903237662320902861557386", + "339209301121292699503135807410012160", + "2600162033276443144340884262572580530692768969540813004768921935479296326226", + "339248760150564633544536017915084800", + "2522434756716819032087002288892499387458947762955647583895281005481847902767", + "344056232524133897014212768428982272", + "2209985049823025920341736221036696321897478102449439370460819238382052515986", + "344278863660798979802850626929426432", + "761400415939247736832666471343692443484402538568229337365220368346020859100", + "344400637349001255728961162330505216", + "3573300456492735562599753317781203246054107256539926168802512700278262032232", + "354684143347689286618180522700963840", + "3063976737723502207312868187058327939350900550254842290741912609450031566453", + "354685165891979691849182992280846336", + "814479212711039930284337832207957089601871685406758700031455087636208266315", + "359977527919770035336094134619340800", + "3389301967090142174786667667994205243435742878254691153227315047087493390447", + "359977924064209384116625989863211008", + "767474862002443500945326305604335764832806347699052761514247301873195475821", + "364947431326127322968999553079967744", + "2586363747789872397835079193917782837060414550218874334201858973639320545351", + "396101380212403101135280116273774592", + "2674141894375568277899666553757149178525247184170009750406221330017763256550", + "396323605930722754555422238098587648", + "411207471368662247533325731902480283051308543586085041228276001724291581081", + "401131892570687441433321563792343040", + "2881431547838302795149535643732696900818756897619151655397813706304000205540", + "406403816491340533023672084929183744", + "2231728625341243789752394878955596056287857120793397984631886798215499754895", + "411778891792336016648512811332272128", + "3438354300630267880342344114154301977755010004951560301044411362388144224318", + "411817625024622139428925067103305728", + "1422896074878443611396094011411736344869080408317243279194096312392046563911", + "432568984945910917982054318042251264", + "2367366755254148031483890278463285074789833084403472127693810518677053142818", + "432690441716627433572355962568704000", + "344055739663361219306355889254392956198473018452140568125285133296315696629", + "437823079767580094335063891128614912", + "1628223135656652240605979034324651079847851871473940248256006843368212487071", + "453216002551035381248377800238301184", + "572954405775484018750320069871169446478855113201990687924384829982080081284", + "453276691324730233550589084078964736", + "932387146854131879289149416793678006948675320264769567851519639541400600589", + "458591633377628216554099757268598784", + "1882112635430273027352885137868670319585216910957452281852476597412959120654", + "108", + "1554600021748843481906320606524838157436149004716547140414135223002395773787", + "64", + "1924281505247601129546774748434355824335406478660292942979836698848696320766", + "64", + "25", + "255399919633304379671818952480129024", + "9223371686458573481", + "338883663474438343746899177019277312", + "9223371034544068866", + "339167696437051981397172032081231872", + "9223369697672729139", + "339209301121292699503135807410012160", + "9223370266875550407", + "339248760150564633544536017915084800", + "9223369507760347851", + "344056232524133897014212768428982272", + "9223370034136331405", + "344278863660798979802850626929426432", + "9223371186584628582", + "344400637349001255728961162330505216", + "9223357764856469563", + "354684143347689286618180522700963840", + "9223368698918608447", + "354685165891979691849182992280846336", + "9223370911829729536", + "359977527919770035336094134619340800", + "9223364504388194970", + "359977924064209384116625989863211008", + "9223369603611939489", + "364947431326127322968999553079967744", + "9223370920042481337", + "396101380212403101135280116273774592", + "9223368097861114445", + "396323605930722754555422238098587648", + "9223370573383765169", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367723735234205", + "411778891792336016648512811332272128", + "9223367909979326702", + "411817625024622139428925067103305728", + "9223361589707768963", + "432568984945910917982054318042251264", + "9223363261148197598", + "432690441716627433572355962568704000", + "9223365766224705251", + "437823079767580094335063891128614912", + "9223368371075045733", + "453216002551035381248377800238301184", + "9223356156412807767", + "453276691324730233550589084078964736", + "9223370763719826198", + "458591633377628216554099757268598784", + "9223370936686028076", + "1726603251", + "25", + "255399919633304379671818952480129024", + "31190816264701", + "338883663474438343746899177019277312", + "143528787600998", + "339167696437051981397172032081231872", + "223605875854111", + "339209301121292699503135807410012160", + "178606300903506", + "339248760150564633544536017915084800", + "102402212294033", + "344056232524133897014212768428982272", + "134591990032834", + "344278863660798979802850626929426432", + "234352746458565", + "344400637349001255728961162330505216", + "257916467809421", + "354684143347689286618180522700963840", + "433504641468282", + "354685165891979691849182992280846336", + "178294704891652", + "359977527919770035336094134619340800", + "773694807406019", + "359977924064209384116625989863211008", + "100966008194125", + "364947431326127322968999553079967744", + "148507084193792", + "396101380212403101135280116273774592", + "459191661038141", + "396323605930722754555422238098587648", + "271984802800022", + "401131892570687441433321563792343040", + "4294967296000", + "406403816491340533023672084929183744", + "177693301237036", + "411778891792336016648512811332272128", + "257660671544525", + "411817625024622139428925067103305728", + "623885660926771", + "432568984945910917982054318042251264", + "566382631085461", + "432690441716627433572355962568704000", + "495270717764403", + "437823079767580094335063891128614912", + "643952963179931", + "453216002551035381248377800238301184", + "653740408097997", + "453276691324730233550589084078964736", + "63643541749723", + "458591633377628216554099757268598784", + "252815948434637", + "1726605751", + "108", + "1773473455451751086516451606188353590555680118019077718258897753785110440241", + "64", + "2991513124292051221546203540937392356816165840407488531606857441716912995555", + "64", + "25", + "255399919633304379671818952480129024", + "9223371684549271800", + "338883663474438343746899177019277312", + "9223371026092923071", + "339167696437051981397172032081231872", + "9223369682261270643", + "339209301121292699503135807410012160", + "9223370259352355441", + "339248760150564633544536017915084800", + "9223369493638536359", + "344056232524133897014212768428982272", + "9223370026058671270", + "344278863660798979802850626929426432", + "9223371177688255923", + "344400637349001255728961162330505216", + "9223357730212076792", + "354684143347689286618180522700963840", + "9223368694143378293", + "354685165891979691849182992280846336", + "9223370903624575110", + "359977527919770035336094134619340800", + "9223364471896440667", + "359977924064209384116625989863211008", + "9223369601698000496", + "364947431326127322968999553079967744", + "9223370915738210771", + "396101380212403101135280116273774592", + "9223368072738955138", + "396323605930722754555422238098587648", + "9223370568750368912", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367698021501487", + "411778891792336016648512811332272128", + "9223367899954806394", + "411817625024622139428925067103305728", + "9223361481811210479", + "432568984945910917982054318042251264", + "9223363241317039518", + "432690441716627433572355962568704000", + "9223365691300293851", + "437823079767580094335063891128614912", + "9223368371075045733", + "453216002551035381248377800238301184", + "9223356100627240314", + "453276691324730233550589084078964736", + "9223370759077331020", + "458591633377628216554099757268598784", + "9223370935929210171", + "1726617651", + "25", + "255399919633304379671818952480129024", + "31009888903342", + "338883663474438343746899177019277312", + "142589260820214", + "339167696437051981397172032081231872", + "221669492533064", + "339209301121292699503135807410012160", + "178327855489352", + "339248760150564633544536017915084800", + "101148384370356", + "344056232524133897014212768428982272", + "134077719313907", + "344278863660798979802850626929426432", + "233213659982069", + "344400637349001255728961162330505216", + "257732612542012", + "354684143347689286618180522700963840", + "429700759337042", + "354685165891979691849182992280846336", + "177082159280947", + "359977527919770035336094134619340800", + "766704538752080", + "359977924064209384116625989863211008", + "99435122533387", + "364947431326127322968999553079967744", + "147529090612550", + "396101380212403101135280116273774592", + "452552841504971", + "396323605930722754555422238098587648", + "272743037078077", + "401131892570687441433321563792343040", + "4294967296000", + "406403816491340533023672084929183744", + "173817576114094", + "411778891792336016648512811332272128", + "254036116431176", + "411817625024622139428925067103305728", + "617843841847358", + "432568984945910917982054318042251264", + "560419394392420", + "432690441716627433572355962568704000", + "499631827556762", + "437823079767580094335063891128614912", + "642628900886575", + "453216002551035381248377800238301184", + "651778324765963", + "453276691324730233550589084078964736", + "62950613566052", + "458591633377628216554099757268598784", + "249461404492985", + "1726620175", + "479781", + "4", + "44037767344537167907514192278757311348087672280746642564337019248971457489", + "100016", + "18446744074789551616", + "3387870966827512312552688936053746165551802910613320100733144292941675438857", + "100026", + "18446744074424551616", + "361434417842596898657934640894587936220825419416961171429731258693190412124", + "100294", + "18446744073789551616", + "80914065402575485210970798148721901393683109897056605994443007691678429247", + "100135", + "18446744073805551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + } + ] +} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_3.json b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_3.json new file mode 100644 index 0000000..df04712 --- /dev/null +++ b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_3.json @@ -0,0 +1,3465 @@ +{ + "memoryPageEntries": [ + { + "startAddr": "2261630", + "values": [ + "4", + "25", + "255399919633304379671818952480129024", + "9223371685959921997", + "338883663474438343746899177019277312", + "9223371030105541000", + "339167696437051981397172032081231872", + "9223369689198930463", + "339209301121292699503135807410012160", + "9223370263480091770", + "339248760150564633544536017915084800", + "9223369503153367159", + "344056232524133897014212768428982272", + "9223370031985716953", + "344278863660798979802850626929426432", + "9223371179565488007", + "344400637349001255728961162330505216", + "9223357752984158424", + "354684143347689286618180522700963840", + "9223368697618277034", + "354685165891979691849182992280846336", + "9223370909336785173", + "359977527919770035336094134619340800", + "9223364491257736617", + "359977924064209384116625989863211008", + "9223369601799150496", + "364947431326127322968999553079967744", + "9223370917520637534", + "396101380212403101135280116273774592", + "9223368083668660531", + "396323605930722754555422238098587648", + "9223370570661629930", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367713369644255", + "411778891792336016648512811332272128", + "9223367904567523648", + "411817625024622139428925067103305728", + "9223361549212682698", + "432568984945910917982054318042251264", + "9223363246981229934", + "432690441716627433572355962568704000", + "9223365741044600915", + "437823079767580094335063891128614912", + "9223368371075045733", + "453216002551035381248377800238301184", + "9223356126348434409", + "453276691324730233550589084078964736", + "9223370762391433538", + "458591633377628216554099757268598784", + "9223370935929210171", + "1726606852", + "25", + "255399919633304379671818952480129024", + "9223371685176407955", + "338883663474438343746899177019277312", + "9223371029675208824", + "339167696437051981397172032081231872", + "9223369687184249101", + "339209301121292699503135807410012160", + "9223370261865911203", + "339248760150564633544536017915084800", + "9223369499150569184", + "344056232524133897014212768428982272", + "9223370029020775625", + "344278863660798979802850626929426432", + "9223371178156841149", + "344400637349001255728961162330505216", + "9223357744439292921", + "354684143347689286618180522700963840", + "9223368695877876863", + "354685165891979691849182992280846336", + "9223370907547976122", + "359977527919770035336094134619340800", + "9223364478082123844", + "359977924064209384116625989863211008", + "9223369601597544908", + "364947431326127322968999553079967744", + "9223370917371910164", + "396101380212403101135280116273774592", + "9223368081385346397", + "396323605930722754555422238098587648", + "9223370569843038779", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367705479984779", + "411778891792336016648512811332272128", + "9223367904567523648", + "411817625024622139428925067103305728", + "9223361523562404856", + "432568984945910917982054318042251264", + "9223363244705033237", + "432690441716627433572355962568704000", + "9223365724975773666", + "437823079767580094335063891128614912", + "9223368371075045733", + "453216002551035381248377800238301184", + "9223356117095122131", + "453276691324730233550589084078964736", + "9223370760857314471", + "458591633377628216554099757268598784", + "9223370935929210171", + "1726610451", + "25", + "255399919633304379671818952480129024", + "9223371684800446317", + "338883663474438343746899177019277312", + "9223371027523526429", + "339167696437051981397172032081231872", + "9223369686515388046", + "339209301121292699503135807410012160", + "9223370260971199293", + "339248760150564633544536017915084800", + "9223369496392710920", + "344056232524133897014212768428982272", + "9223370027137771642", + "344278863660798979802850626929426432", + "9223371177922665684", + "344400637349001255728961162330505216", + "9223357737203259658", + "354684143347689286618180522700963840", + "9223368695010932595", + "354685165891979691849182992280846336", + "9223370905409115550", + "359977527919770035336094134619340800", + "9223364474211415058", + "359977924064209384116625989863211008", + "9223369601597544908", + "364947431326127322968999553079967744", + "9223370916035669973", + "396101380212403101135280116273774592", + "9223368076383739890", + "396323605930722754555422238098587648", + "9223370569024181718", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367702809630628", + "411778891792336016648512811332272128", + "9223367901746722472", + "411817625024622139428925067103305728", + "9223361495500974242", + "432568984945910917982054318042251264", + "9223363243009736885", + "432690441716627433572355962568704000", + "9223365710827610885", + "437823079767580094335063891128614912", + "9223368371075045733", + "453216002551035381248377800238301184", + "9223356109206930117", + "453276691324730233550589084078964736", + "9223370759585054535", + "458591633377628216554099757268598784", + "9223370935929210171", + "1726614051", + "25", + "255399919633304379671818952480129024", + "9223371684549271800", + "338883663474438343746899177019277312", + "9223371026092923071", + "339167696437051981397172032081231872", + "9223369682261270643", + "339209301121292699503135807410012160", + "9223370259352355441", + "339248760150564633544536017915084800", + "9223369493638536359", + "344056232524133897014212768428982272", + "9223370026058671270", + "344278863660798979802850626929426432", + "9223371177688255923", + "344400637349001255728961162330505216", + "9223357730212076792", + "354684143347689286618180522700963840", + "9223368694143378293", + "354685165891979691849182992280846336", + "9223370903624575110", + "359977527919770035336094134619340800", + "9223364471896440667", + "359977924064209384116625989863211008", + "9223369601698000496", + "364947431326127322968999553079967744", + "9223370915738210771", + "396101380212403101135280116273774592", + "9223368072738955138", + "396323605930722754555422238098587648", + "9223370568750368912", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367698021501487", + "411778891792336016648512811332272128", + "9223367899954806394", + "411817625024622139428925067103305728", + "9223361481811210479", + "432568984945910917982054318042251264", + "9223363241317039518", + "432690441716627433572355962568704000", + "9223365691300293851", + "437823079767580094335063891128614912", + "9223368371075045733", + "453216002551035381248377800238301184", + "9223356100627240314", + "453276691324730233550589084078964736", + "9223370759077331020", + "458591633377628216554099757268598784", + "9223370935929210171", + "1726617651", + "4", + "1", + "2199587215577056660351400654348881668462034406195674478991913543998174982493", + "9223372045663701583", + "1726617651", + "28", + "500", + "3279569333027032943588282927224157449735552075268267602500421330293795289225", + "9223372044761351650", + "1726617651", + "4711296953921553324818149196807905420362349545722467092", + "6251300210874077555571336907306907377145842092736510750", + "6256539694243908842533097117432195251771308610903082740", + "6257307165206364866430484347196163711776538619562428508", + "6258035055820741247431916309054085700397615807471814358", + "6346717268337402449987692748405062501468064045187726810", + "6350824087938302287187845102784995256753297215633491000", + "6353070415999481375370185412655951620299805106964005994", + "6542767619337736433251448354363863840992885934284341818", + "6542786481950565571485165044539876729707728608411253264", + "6640413329822632555518252987680491719137725246349508298", + "6640420637397721445628435875529262455370768610530164336", + "6732091866030762764674251933551951436677722238837851282", + "7306780788021320761383589099721951750652089913028116690", + "7310880128973759676248560435200287705243571973810815516", + "7496827193394580118119081926576220757698912919970905372", + "7595979831848961140041324183736113289307986182228933406", + "7596694333872090790908605765170203324420381199099232136", + "7979489359521538474171300376156165577358787649504017862", + "7981729841486965257947845378721648202682623471080440538", + "8076410302035872396499304070097971447272345387506073370", + "8360359609168644946063955804648622928301866259056688922", + "8361479119445141162897830450372019319367571064890593754", + "8459522495261546709064075820548422731185521282097609522", + "28", + "501", + "3283391705117453259986824168092359105972252296430790922060056444367742983415", + "9223372317250002561", + "1726617651", + "4711296953921553324818149196807905420362349545722526792", + "6251300210874077555571336907306907377145842092736513690", + "6256539694243908842533097117432195251771308610903077870", + "6257307165206364866430484347196163711776538619562415838", + "6258035055820741247431916309054085700397615807471893278", + "6346717268337402449987692748405062501468064045187807550", + "6350824087938302287187845102784995256753297215633505280", + "6353070415999481375370185412655951620299805106964178244", + "6542767619337736433251448354363863840992885934284365178", + "6542786481950565571485165044539876729707728608411253154", + "6640413329822632555518252987680491719137725246349500878", + "6640420637397721445628435875529262455370768610528831726", + "6732091866030762764674251933551951436677722238837845812", + "7306780788021320761383589099721951750652089913028153260", + "7310880128973759676248560435200287705243571973810800686", + "7496827193394580118119081926576220757698912919971390132", + "7595979831848961140041324183736113289307986182228893966", + "7596694333872090790908605765170203324420381199099235986", + "7979489359521538474171300376156165577358787649503817462", + "7981729841486965257947845378721648202682623471080464528", + "8076410302035872396499304070097971447272345387506066350", + "8360359609168644946063955804648622928301866259056672742", + "8361479119445141162897830450372019319367571064890413844", + "8459522495261546709064075820548422731185521282097486202", + "5", + "502", + "408546670067409422691420976759461302219763972439624832105807839978151799606", + "9223372322797187825", + "1726614051", + "7595979831848961140041324183736113289307986182228976596", + "6", + "100016", + "44037767344537167907514192278757311348087672280746642564337019248971457489", + "9223372047760896297", + "1726617651", + "6353070415999481375370185412655951620299805106964130554", + "6640420637397721445628435875529262455370768610530061946", + "4", + "100026", + "3387870966827512312552688936053746165551802910613320100733144292941675438857", + "9223372040510308394", + "1726614051", + "15", + "100031", + "2821560105456323520354491400763748831430953746148937696088083074017067648916", + "9223372035971760178", + "1726617651", + "4711296953921553324818149196807905420362349545722478592", + "6346717268337402449987692748405062501468064045187727360", + "6350824087938302287187845102784995256753297215633489920", + "6353070415999481375370185412655951620299805106964087864", + "6542767619337736433251448354363863840992885934284341248", + "6640413329822632555518252987680491719137725246349508608", + "6640420637397721445628435875529262455370768610530164736", + "7306780788021320761383589099721951750652089913028116480", + "7979489359521538474171300376156165577358787649504018432", + "8076410302035872396499304070097971447272345387506073600", + "8360359609168644946063955804648622928301866259056689152", + "15", + "100032", + "3037807411080377009234082582360017450086474966099723413468995961303307066829", + "9223372043579765008", + "1726617651", + "4711296953921553324818149196807905420362349545722478592", + "6346717268337402449987692748405062501468064045187626060", + "6350824087938302287187845102784995256753297215633489920", + "6353070415999481375370185412655951620299805106964004864", + "6542767619337736433251448354363863840992885934284341248", + "6640413329822632555518252987680491719137725246349508608", + "6640420637397721445628435875529262455370768610530164736", + "7306780788021320761383589099721951750652089913028116480", + "7979489359521538474171300376156165577358787649504018432", + "8076410302035872396499304070097971447272345387506073600", + "8360359609168644946063955804648622928301866259056689152", + "6", + "100037", + "751978746329000689696601517176861188773679762570605172925360939904302980902", + "9223372036906646283", + "1726603251", + "6353070415999481375370185412655951620299805106964004864", + "6640420637397721445628435875529262455370768610530164736", + "4", + "100085", + "3388385943326563079020982118903598704545428221666971607201222310658425945908", + "9223372037003854448", + "1726606852", + "4", + "100135", + "80914065402575485210970798148721901393683109897056605994443007691678429247", + "9223372036950780340", + "1726610451", + "5", + "100270", + "2537241125973445008792560158211602846136540826937232359585828409209023105646", + "9223372036920063436", + "1726610451", + "6353070415999481375370185412655951620299805106964004864", + "5", + "100294", + "361434417842596898657934640894587936220825419416961171429731258693190412124", + "9223372073313099221", + "1726617651", + "6640420637397721445628435875529262455370768610530350996", + "6", + "100333", + "299613115614965042094641102959644982001517875109507791920794340233763382916", + "9223372036902494487", + "1726603251", + "6353070415999481375370185412655951620299805106964004864", + "6640420637397721445628435875529262455370768610530164736" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2261990", + "values": [ + "263100082017326676519506317210681803450075648219985315212920598665630118070", + "2774510135906147940647653140528399691110523386240135073871034162089401558791", + "2338866880731291272322439973614224287497816207926434173214753574480716198028", + "2244809985190012246345988416525681212708432071425878879561320271934208960076", + "480377", + "31", + "63", + "0", + "6", + "0", + "0", + "0", + "2307953376771846973201014527689445119345013756759422987379021416333713157865", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10310395472067231093990771136", + "1427546480237869941336186046105951116347366528371", + "88914301944088089141574999348394996493546404963067902156417732601144566237", + "9223372027639277364", + "257779457346475485180324581879817844969155057286", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372035860879974", + "393762897528707720640140435124693749273816662", + "636117700839179604858620718832286872417390350654465827892936533551518041557", + "9223369836854775808", + "321581635048215165701194333386090599752394874996961204018716584338706214827", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10806855517674819534088576384", + "3166970646811714858973007626432730635715262971002832559306146755831049299898", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10458641089055375345410209212" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262022", + "values": [ + "497816586585454145115168733235828951711843987468095458109519380400326874031", + "599431322078342127034787639839053946405522133985222656102771135318980886967", + "728337", + "728385", + "3018495555019967995423329455571998269766054581174022617718530260986599629126", + "1300068012361702989457557210713264785180282368112480359422525994353786820566", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "1482835829914097060521478669373286334963973897779062386894109305556087038868", + "2", + "5038265997723345455408369315369209187620113369912003915478", + "4314185799726392731698515305249887472161573313123842974161", + "1649390606164704013096698744050281173583203445359881756541", + "3204139807812219216601693665151091335054969546160569100179", + "101461628623821007487853927949339523158", + "67228867280144108250861856237212884632", + "76407232058703647583304485333468640072", + "40824349888487133136707584332577110235", + "0", + "20", + "1092735609972394726528730534548720965203717757019", + "241939744573875736075283046176274470447710245184526611146097095139641614684", + "1661413", + "774397379524139446221206168840917193112228400237242521560346153613428128537", + "5", + "726330175714135941764069406682033110407748398240", + "261965335278455887805445043065479786495663032850", + "978584731184445541607193877221905872290681528574565029971830860076677639807", + "169786000000000000000", + "0", + "993696174272377493693496825928908586134624850969", + "3256441166037631918262930812410838598500200462657642943867372734773841898370", + "1661414", + "774397379524139446221206168840917193112228400237242521560346153613428128537", + "5", + "4543560", + "1134443528949422960224565667367373118009742324520", + "710343288492472169556844652397594376602426228428446522543433217518567550950", + "400000000000000000", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262066", + "values": [ + "1", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "1041998675665923411560630423442715667066450351865837444931127560957769688159", + "777362872838982408909448807419565352327939387699320102023441887230835635529", + "3997985", + "31", + "31", + "251", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262081", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262085", + "values": [ + "2957202935368148997239591659876102157881381758571899966979737624072955037457", + "497816586585454145115168733235828951711843987468095458109519380400326874031", + "728289", + "728337", + "3480354948491393099546484400409921956706620657604473378931076267618121300854", + "3018495555019967995423329455571998269766054581174022617718530260986599629126", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "931986813307631047868231626400258179729027316921559931103010865686563060513", + "2", + "6219738472714300015548768128168473294079911334044422615308", + "4342044766713780264840865118876782581155593122867203308253", + "4776571858995650361454903239328524849995334936465343099369", + "3763028902525728980057940240558423396215351899051628727051", + "35640135738078454508620665109641969421", + "61191382994229477368379498196305121059", + "225426637695178041899433173264645355662", + "71987175850613066773618674050751155127", + "8", + "2624271632322125921217374734393920890821192138210577916078337694621182820758", + "1404591322402643893568317420818282276642136598550", + "5", + "0", + "102329204384897288962813632140091087625198017141", + "917551056842671309452305380979543736893630245704", + "21000000000", + "0", + "10", + "1092735609972394726528730534548720965203717757019", + "241939744573875736075283046176274470447710245184526611146097095139641614684", + "1661412", + "774397379524139446221206168840917193112228400237242521560346153613428128537", + "5", + "726330175714135941764069406682033110407748398240", + "261965335278455887805445043065479786495663032850", + "978584731184445541607193877221905872290681528574565029971830860076677639807", + "640159000000000000000", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262127", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "1398660312420659977658012105945663877157374742227996001907118439868946426762", + "64", + "844218880673234291859314432222329272493233811911101397598365122185007794714", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870557601", + "344278863666843608900923772802957312", + "9223372036844651093", + "344400638885778253860530994056003584", + "9223372036528886864", + "354684143347722343183560610217459712", + "9223372036855485370", + "359977924069045087395084506562035712", + "9223372036879462745", + "396101380212431435334177334145056768", + "9223372036862240470", + "396323605936767383653495383972118528", + "9223372036883446938", + "401131892570687552113786006049652736", + "9223372036857712679", + "432568984951955547080127463915782144", + "9223372036846341892", + "458591633384881771471787532316835840", + "9223372036858621505", + "1726617600", + "10", + "339248760150588245376950366141153280", + "1013011461", + "344278863666843608900923772802957312", + "2336485849", + "344400638885778253860530994056003584", + "25773697363", + "354684143347722343183560610217459712", + "43076811", + "359977924069045087395084506562035712", + "9979027594", + "396101380212431435334177334145056768", + "452832585", + "396323605936767383653495383972118528", + "2731761645", + "401131892570687552113786006049652736", + "162888028", + "432568984951955547080127463915782144", + "5617426496", + "458591633384881771471787532316835840", + "249717720", + "1726618992", + "48", + "2919796556750532818764252764035869297047144376638096958061475163317197114554", + "64", + "3467614507730033035271365728651361244664617396736321676693034816914430999290", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870557601", + "344278863666843608900923772802957312", + "9223372036844651093", + "344400638885778253860530994056003584", + "9223372036528886864", + "354684143347722343183560610217459712", + "9223372036855485370", + "359977924069045087395084506562035712", + "9223372036879462745", + "396101380212431435334177334145056768", + "9223372036862240470", + "396323605936767383653495383972118528", + "9223372036883446938", + "401131892570687552113786006049652736", + "9223372036857712679", + "432568984951955547080127463915782144", + "9223372036846341892", + "458591633384881771471787532316835840", + "9223372036858621505", + "1726617600", + "10", + "339248760150588245376950366141153280", + "1019018930", + "344278863666843608900923772802957312", + "2345730328", + "344400638885778253860530994056003584", + "25876981606", + "354684143347722343183560610217459712", + "43149840", + "359977924069045087395084506562035712", + "9981034268", + "396101380212431435334177334145056768", + "453923159", + "396323605936767383653495383972118528", + "2738781541", + "401131892570687552113786006049652736", + "162772241", + "432568984951955547080127463915782144", + "5641834165", + "458591633384881771471787532316835840", + "249930161", + "1726621077", + "480528", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262255", + "values": [ + "2170902428195186750663607009502583289142760135244769853971944210779636245589", + "1143182284536644099207299200826354444018521931665252453878191563030135542032", + "99325", + "99335", + "2414912564833562317541676218897558416553088412355780859419623994782191630248", + "378100380530864909444819405941752133655714742407006071663790517446982703258", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "3165532211545556547205889438254214365645972928966271372725198993409236595286", + "1", + "1615699805676861077313185273609803554209588210499461945863", + "4385670046854236480883999902440463143367241382538481895750", + "44224014934081726015404025665670115397", + "21071391128636333293463803397552610339", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262275", + "values": [ + "2774510135906147940647653140528399691110523386240135073871034162089401558791", + "2954736953173689835280204584930567920350669402083326777764569624968713758924", + "2244809985190012246345988416525681212708432071425878879561320271934208960076", + "1206837939908074671588454785022935015407112939222480836562732407737840316823", + "480360", + "31", + "63", + "0", + "5", + "0", + "0", + "0", + "936159951282983326176966383020601555093254328523", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036707641983", + "2807561595448148294670408655534841747011524401623263110508740947846089334089", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10693530841596804476079284096", + "2911961647055701814632433049938923637855462073279749999023346106766236419354", + "990917105548321882863790743692016363780882772911795288852111915173114800720", + "10316984925751632151296280576", + "384009200454517103991805653126262785911776373549", + "634028667897844324040908450156043846954664548107344752361156161409532472444", + "9223372017084775808", + "170832011380436681745043505548400251735271041808", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036109948558" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262304", + "values": [ + "1143182284536644099207299200826354444018521931665252453878191563030135542032", + "376285845756530004352708460534027646441050587345913298559012927467070282604", + "99335", + "99345", + "378100380530864909444819405941752133655714742407006071663790517446982703258", + "947720474610642952048916058496210799572343238748860495671161512655548630928", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "1442691354698991907270419456212441284518229045290542234833553967251318419371", + "1", + "308935421926032254236474983087653671490048768527402112201", + "3422977712585165788308538055454457162284538476274555141519", + "80482375165108765227597083091476618312", + "99253901395009507949838016781419894509", + "8", + "2864971203131313031866805857875416189344382126070311282219612283141982282579", + "1300487787300761060715068194789698196324233854387", + "5", + "0", + "1111548872653563739667598351640068105948167906681", + "917551056842671309452305380979543736893630245704", + "8792800000", + "0", + "12", + "1300487787300761060715068194789698196324233854387", + "2864971203131313031866805857875416189344382126070311282219612283141982282579", + "2018", + "247015267890530308727663503380700973440961674638638362173641612402089762826", + "7", + "917551056842671309452305380979543736893630245704", + "523856276985627505032199061038592582029011022888", + "1714859902305778244490160610519521545817949499765002954626240090353392032268", + "1000000000", + "0", + "1", + "928947309711339341156877245029025918816337687896530815790614917434933868971" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262344", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "2919796556750532818764252764035869297047144376638096958061475163317197114554", + "64", + "3467614507730033035271365728651361244664617396736321676693034816914430999290", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870557601", + "344278863666843608900923772802957312", + "9223372036844651093", + "344400638885778253860530994056003584", + "9223372036528886864", + "354684143347722343183560610217459712", + "9223372036855485370", + "359977924069045087395084506562035712", + "9223372036879462745", + "396101380212431435334177334145056768", + "9223372036862240470", + "396323605936767383653495383972118528", + "9223372036883446938", + "401131892570687552113786006049652736", + "9223372036857712679", + "432568984951955547080127463915782144", + "9223372036846341892", + "458591633384881771471787532316835840", + "9223372036858621505", + "1726617600", + "10", + "339248760150588245376950366141153280", + "1019018930", + "344278863666843608900923772802957312", + "2345730328", + "344400638885778253860530994056003584", + "25876981606", + "354684143347722343183560610217459712", + "43149840", + "359977924069045087395084506562035712", + "9981034268", + "396101380212431435334177334145056768", + "453923159", + "396323605936767383653495383972118528", + "2738781541", + "401131892570687552113786006049652736", + "162772241", + "432568984951955547080127463915782144", + "5641834165", + "458591633384881771471787532316835840", + "249930161", + "1726621077", + "48", + "2204305733360159711128288614651759969462267978686672523422084294985141178059", + "64", + "3012538720204646519922353049902044346934015570367216876028651542302392733235", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870570338", + "344278863666843608900923772802957312", + "9223372036844636093", + "344400638885778253860530994056003584", + "9223372036528033205", + "354684143347722343183560610217459712", + "9223372036855485909", + "359977924069045087395084506562035712", + "9223372036879587504", + "396101380212431435334177334145056768", + "9223372036862246145", + "396323605936767383653495383972118528", + "9223372036883481148", + "401131892570687552113786006049652736", + "9223372036857714712", + "432568984951955547080127463915782144", + "9223372036846099314", + "458591633384881771471787532316835840", + "9223372036858624627", + "1726621200", + "10", + "339248760150588245376950366141153280", + "1018590858", + "344278863666843608900923772802957312", + "2353925285", + "344400638885778253860530994056003584", + "25834654983", + "354684143347722343183560610217459712", + "43167857", + "359977924069045087395084506562035712", + "9977630027", + "396101380212431435334177334145056768", + "454389426", + "396323605936767383653495383972118528", + "2730384673", + "401131892570687552113786006049652736", + "162606438", + "432568984951955547080127463915782144", + "5636513701", + "458591633384881771471787532316835840", + "248485062", + "1726623162", + "480528", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262472", + "values": [ + "2954736953173689835280204584930567920350669402083326777764569624968713758924", + "1798977743956441639021311257547123648985039190092604895982091011762182374290", + "1206837939908074671588454785022935015407112939222480836562732407737840316823", + "3154581633492390885420612554521724050306368013993745125537851556692651915433", + "480883", + "31", + "63", + "0", + "3", + "0", + "0", + "0", + "65956948334761882140834562788242703422651270299302459149113830343578046090", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16869801199595490864582253888", + "2957420454386252317154285873690072264861536558814690932060115913015166886702", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16883010193603655400608958464", + "889277142894480448777515211556032851294369639263", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036593185808" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262495", + "values": [ + "695166559561689732906127294300789174214405924753847689402841317496509400506", + "0", + "41", + "255399919633304379671822251015012352", + "1505529156420067352120070990726485392925443261574841055178639991287457492321", + "255909362588701039568812711683817472", + "2987237268499420276328168206671203242461405425692552162427916489163442418721", + "338883663479274047025357693718102016", + "2029633849266906064041468469904589516386216332725570251076170480610557546489", + "339046408638147558767182227433324544", + "1130545920589131183288019352206203697449246969075846556068675642191435723650", + "339127369308376849947410064084041728", + "2000274125959301872211222335354741724455139421598701782272783582185640945578", + "339128557730814563912473967243296768", + "2516505388487942465841658054404863659027371944332466039423610100574610493077", + "339167696443096610495245177954762752", + "2996668383577445475648271118945298900594931665616357067175515390017501061934", + "339209301121316311335550155636080640", + "734092561378177250929268749910403601065505899386507477176286964903863121748", + "339248760150583523010467496495939584", + "1364214345469699875383963144505918985866972117735738401586056509581604108957", + "339290737780690188831142580884340736", + "1481261187711731197995687384244426578107291932826921267220721873116387216140", + "344056232528969600292671285127806976", + "225706133973132837229713992589107978151160521461761461582153518355301490365", + "344239815619412615560474239552192512", + "2861541274928078066256193684503851439480886962260071294044776528685244594165", + "344278863665634683081309143628251136", + "658720853735786565901152387098778273151707018562631393015095500367363824692", + "344400637343183300222065759427231744", + "1867256837479148284532884991450280673524766924980094747725866109993662211865", + "349351367538821165572554313980444672", + "176128245994777503268412490035856283994767230372814594117463409085155639352", + "349553874722207625219443412317503488", + "2382630495179093875813318572079674723610880790012780289009542228195636465146", + "354684143347712898450594870927032320", + "2868122657587921447083126306013763925313776517270376980712456079995170314007", + "354685165896815395127641508979671040", + "421616082899264764476722140260838277364490666438150411133418333185614644169", + "354886735639481781333860738224095232", + "928917794626946050974130190602585553843358993247890941223328235597689104695", + "359856388062912502622757493443395584", + "843307958592462037024631434504865822069609187246878619946724727221325794991", + "359977527925814664434167280492871680", + "2868104422492213788785446707238310112867029965325429196496972740328204815122", + "359977924067836161575469877387329536", + "2547021623521952909959051581903565028978421621308892561994336770827027135337", + "364947431330963026247458069778792448", + "584724723445830407108835856071973264435841096504840723853691443861619901150", + "369977475091734067620075921572102144", + "668723522059551887460984153636833977979245023144365184456802654817474973596", + "370221491652003648852770474290053120", + "2317319817200437927804155973322583524902335228110469891297846987445668564441", + "370221808567071557549350106815266816", + "3581708516613693603216332842420449439322042619625086805837408808361205419202", + "395959710983921515911698978258812928", + "2074356850987709244230260430513353087528319207130676763911109383115254353426", + "396000038118641276459534092129533952", + "109676264572010092976600548354236180224195638198030115305998967375914373030", + "396101380212426712967694464499843072", + "2711915681733221476781790902513677751383154660949436603023364657463516844939", + "396323605935558457833880754797412352", + "2201079076849954330568875041516030794837550704337174573917613132984988524564", + "401131892570687533667041932340101120", + "1709531250218670553762701150078406179940722314416103673211115797578441449102", + "406403816491359422489603563510038528", + "568828543450333359128147624140033184067298581579319292449106702208950184208", + "411817626572047188535650410727211008", + "1737301932571377902498329783939034393743125406428629236240947948026945357806", + "432285196778936779521635140430200832", + "1566729369220079251313620628072623940604381685383887897616924711689972645654", + "432568984950746621260512834741075968", + "1518074796119297540660480228230242278636657070359174032517758626020247896388", + "432691242383575563678708968120647680", + "2606886680296329334906545268245184582880760617513034312593448764240742836928", + "437638715840662956139171489404420096", + "586013713902145854204736763933055005473774069128236504107941858359368296920", + "437761440264397551598103888983490560", + "712559093065293488493797420984941312111241144890010884336272451887820195800", + "442933058572516156234522470341672960", + "3071280513962567471739546333716014152605056827738323434052146995050662990947", + "453276691329565936829047600777789440", + "2612113008857992558816624983006431319332483400257611878979717567822306392106", + "458591633383672845652172903142129664", + "462598245881353029007137233712976703683759047510135369126126082358963468864", + "104", + "3281164796981622476182894118380901432826944375336155714446624428302886097902", + "64", + "1327721289772686511358632296422680195768179982989019769573444079850531516946", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040274148651", + "339128557730814563912473967243296768", + "9223372048271765781", + "339167696443096610495245177954762752", + "9223372038929463782", + "339209301121316311335550155636080640", + "9223372038188845553", + "339248760150583523010467496495939584", + "9223372041207921718", + "344056232528969600292671285127806976", + "9223372037624666384", + "344239815619412615560474239552192512", + "9223372040113394803", + "344278863665634683081309143628251136", + "9223372038124458147", + "344400637343183300222065759427231744", + "9223372043759381777", + "354684143347712898450594870927032320", + "9223372038394615724", + "354886735639481781333860738224095232", + "9223372040780426454", + "359977527925814664434167280492871680", + "9223372038738951339", + "359977924067836161575469877387329536", + "9223372064484342175", + "395959710983921515911698978258812928", + "9223372037134937529", + "396000038118641276459534092129533952", + "9223372038718695082", + "396101380212426712967694464499843072", + "9223372039083637570", + "396323605935558457833880754797412352", + "9223372047232554312", + "401131892570687533667041932340101120", + "9223372038200438040", + "411817626572047188535650410727211008", + "9223372040205672136", + "432568984950746621260512834741075968", + "9223372052757408830", + "437638715840662956139171489404420096", + "9223372046346591078", + "437761440264397551598103888983490560", + "9223372040562183641", + "453276691329565936829047600777789440", + "9223372042072505716", + "458591633383672845652172903142129664", + "9223372037693393769", + "1726617600", + "24", + "255399919633304379671822251015012352", + "30917322080", + "339128557730814563912473967243296768", + "25227145396", + "339167696443096610495245177954762752", + "2213544175", + "339209301121316311335550155636080640", + "1782496885", + "339248760150583523010467496495939584", + "10097214864", + "344056232528969600292671285127806976", + "13391167293", + "344239815619412615560474239552192512", + "7301444403", + "344278863665634683081309143628251136", + "23290107156", + "344400637343183300222065759427231744", + "25732637815", + "354684143347712898450594870927032320", + "4289813335", + "354886735639481781333860738224095232", + "3712999227", + "359977527925814664434167280492871680", + "7657204920", + "359977924067836161575469877387329536", + "99289658085", + "395959710983921515911698978258812928", + "258158510", + "396000038118641276459534092129533952", + "4202877657", + "396101380212426712967694464499843072", + "4516758720", + "396323605935558457833880754797412352", + "27210250208", + "401131892570687533667041932340101120", + "1620491161", + "411817626572047188535650410727211008", + "6158983102", + "432568984950746621260512834741075968", + "55962486318", + "437638715840662956139171489404420096", + "22149656502", + "437761440264397551598103888983490560", + "23541392894", + "453276691329565936829047600777789440", + "6273552472", + "458591633383672845652172903142129664", + "2491594736", + "1726619879", + "104", + "1589865037025361409075515943081327706533955678166596238692594775683952733881", + "64", + "855327349831550308869101290619889848557811837105038486943152103524889198632", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040274668491", + "339128557730814563912473967243296768", + "9223372048272083877", + "339167696443096610495245177954762752", + "9223372038929491618", + "339209301121316311335550155636080640", + "9223372038188867940", + "339248760150583523010467496495939584", + "9223372041208049117", + "344056232528969600292671285127806976", + "9223372037623839522", + "344239815619412615560474239552192512", + "9223372040113487681", + "344278863665634683081309143628251136", + "9223372038124143911", + "344400637343183300222065759427231744", + "9223372043759705181", + "354684143347712898450594870927032320", + "9223372038394687635", + "354886735639481781333860738224095232", + "9223372040780473430", + "359977527925814664434167280492871680", + "9223372038739047438", + "359977924067836161575469877387329536", + "9223372064485590394", + "395959710983921515911698978258812928", + "9223372037134940803", + "396000038118641276459534092129533952", + "9223372038718748017", + "396101380212426712967694464499843072", + "9223372039083587354", + "396323605935558457833880754797412352", + "9223372047232896674", + "401131892570687533667041932340101120", + "9223372038200458376", + "411817626572047188535650410727211008", + "9223372040205749891", + "432568984950746621260512834741075968", + "9223372052757292599", + "437638715840662956139171489404420096", + "9223372046346318732", + "437761440264397551598103888983490560", + "9223372040562479349", + "453276691329565936829047600777789440", + "9223372042072585065", + "458591633383672845652172903142129664", + "9223372037693424998", + "1726621200", + "24", + "255399919633304379671822251015012352", + "31068915653", + "339128557730814563912473967243296768", + "25361137638", + "339167696443096610495245177954762752", + "2229425363", + "339209301121316311335550155636080640", + "1787771079", + "339248760150583523010467496495939584", + "10147418314", + "344056232528969600292671285127806976", + "13429692355", + "344239815619412615560474239552192512", + "7416076715", + "344278863665634683081309143628251136", + "23445369202", + "344400637343183300222065759427231744", + "25806804919", + "354684143347712898450594870927032320", + "4303815850", + "354886735639481781333860738224095232", + "3760243868", + "359977527925814664434167280492871680", + "7656951892", + "359977924067836161575469877387329536", + "99718403195", + "395959710983921515911698978258812928", + "261731882", + "396000038118641276459534092129533952", + "4220269547", + "396101380212426712967694464499843072", + "4532191356", + "396323605935558457833880754797412352", + "27288928683", + "401131892570687533667041932340101120", + "1622423896", + "411817626572047188535650410727211008", + "6223407612", + "432568984950746621260512834741075968", + "56134014674", + "437638715840662956139171489404420096", + "22350795060", + "437761440264397551598103888983490560", + "23609455000", + "453276691329565936829047600777789440", + "6307853262", + "458591633383672845652172903142129664", + "2479113047", + "1726624709", + "479809", + "11", + "742262123824671749973200238775644954337025125505766486150654962328542660512", + "624041537705083680", + "18446744073709551616", + "3407702586706503517190847444362017568423358378554431639289553785080778206644", + "477516611868164148", + "18446744073903551616", + "2305238259685798260056570289474279863465868608023362972085347853204784832347", + "624042561773765467", + "18446744073709551616", + "1910737540971430645891319675447329020894448996584509061971353050687412239155", + "624043832161338163", + "18446744073709551616", + "3551235223261271644751895518567311901889399761179112075292854941518662400787", + "624044931345810195", + "18446744073709551616", + "2910994134025538163672574666927672958006025173182612296644020856957963847589", + "624049697090175781", + "18446744073709551616", + "1183732947849402543674201987782450312479137602528601163148721688208476363646", + "624054362582287230", + "18446744073709551616", + "3448457446648890637987457625725585735733969703708701093694798811845809179875", + "624061543117488995", + "18446744073709551616", + "2234504002422570819397301859231938847737053120989748650090138570752911948106", + "624061543146849098", + "18446744073709551616", + "2738507815071870045895909197667348420857512518939273535086220514346938205878", + "624061546531652406", + "18446744073709551616", + "1651145307708809882987700908868789284448886261213338576879223281268209004984", + "624061547513119544", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262830", + "values": [ + "1798977743956441639021311257547123648985039190092604895982091011762182374290", + "955162700034296133830149056114581407756257891895176095243005233198186884070", + "3154581633492390885420612554521724050306368013993745125537851556692651915433", + "236188915105053692221561154425662246481517595962747362738051189732287640505", + "480361", + "31", + "63", + "0", + "6", + "0", + "0", + "0", + "1449254219115974694018119232364676931631296682077805238924216784088010297792", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "8594952829357652579726330624", + "1738290007165568116228915777457159696113944687960712856658510921129428161707", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "276598477304756971020929536", + "844516979248715070770028147710056905312367773825", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036854199151", + "844516979248715070770028147710056905312367773825", + "88914301944088089141574999348394996493546404963067902156417732601144566237", + "9223372033870699250", + "2795557134786509650145857799900249630679774601048095290387486396777385180676", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16874081618983842576432173760", + "138916085164979366550301779756910523872883531081887196044157582255843208166", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "405404195965007222387365888" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2262862", + "values": [ + "1652414701102345982774518137166150664044009189763470697083308406982426866919", + "0", + "24", + "255399919616426605400904655341355008", + "948966688758334747267197688290631807300425232609325189961866961490287477862", + "255399919636912342460516171815845888", + "916027209646762670988168231384814740561575425568614098768281455362425958986", + "344177859849261016318815705440976896", + "40814888387893053701912270904600745861151682137644012937054933817174895963", + "344400637343183300222065759427231744", + "2964255700413215368599492286872259704309940757683521358904708129044073305184", + "354685165896815395127641508979671040", + "119935823883701439733195903100412649216164864937060910307382680231527110021", + "359857101118792982641025093688360960", + "3284897659199930486815400908756596976389292853802694469907142958147712272639", + "359977924067836161575469877387329536", + "3288576587712149124447316732544791196311115592515841660658070036800257108260", + "364866935516639607860848399950544896", + "2088793420219657756596430930255115021344384874488581215473886497376324889194", + "370221491652003648852770474290053120", + "3059999493483769899245639766255369216472934192371230333580273770013086556017", + "380402944362804581987470878609244160", + "1756459738751954101706966142085635619570155791543921242793190472023789262637", + "380625575499469664776108737109688320", + "829791502518812211284766157565179083482596753402320615745356343301720933188", + "396101380212426712967694464499843072", + "259111753052080044279794563957475392982053383033353775454379726921882458972", + "401131420603629704476582868699578368", + "3052925542568080703785873982759792095624882859971144192826949163375595490459", + "401131892570687533667041932340101120", + "2338587485388203722133702144606981203863418717051558790544121694533416627284", + "401212466347460193622672556995641344", + "2151931625073647173883792055347738346287556817143266696224649345812575541832", + "411860019573868898601035405860012032", + "1821114629107982098980872866603902399738998209246745104942999446765099883966", + "416789435879299995584112254164926464", + "180962481521732356648447397967455883253720218591867005515485299706376644784", + "417195560640735061597624221636231168", + "2473466797304825308024617374747647646391090191311894573224933539645985171260", + "427355783296419140830553854720344064", + "903798372007016325937106699143697543547670323729510013040644280778056449772", + "432365923167804710124031323246952448", + "2530692089791956768759490226164064570407599173692773923731528298664484240116", + "432568984951955547080127463915782144", + "2536004036917500287705393744850232582159641163249388410170347315125573258772", + "432670881640456009432938863099117568", + "2202047645190409600553457430106006911515717243149964155904944931191045036006", + "432671347735506124965069064350203904", + "2554601470460927985230188095429825945030860103731451948035182367460510036836", + "432690441722672062670429108442234880", + "1884481551597662056284148297281443087996800907419546796164197623160921080346", + "104", + "1858667407462676733049027370389489272722967019017976408654482212311614053012", + "64", + "1813056584360340631925503039092357806921348684153629951009266897705344704494", + "64", + "24", + "255399919616426605400904655341355008", + "9223372038698156955", + "255399919636912342460516171815845888", + "9223372038209881727", + "344177859849261016318815705440976896", + "9223372040672667556", + "344400637343183300222065759427231744", + "9223372039504527762", + "354685165896815395127641508979671040", + "9223372042951120403", + "359857101118792982641025093688360960", + "9223372038801080668", + "359977924067836161575469877387329536", + "9223372048810667974", + "364866935516639607860848399950544896", + "9223372058495207585", + "370221491652003648852770474290053120", + "9223372038683626368", + "380402944362804581987470878609244160", + "9223372038005580451", + "380625575499469664776108737109688320", + "9223372040336547139", + "396101380212426712967694464499843072", + "9223372037370354346", + "401131420603629704476582868699578368", + "9223372038769453254", + "401131892570687533667041932340101120", + "9223372037044418401", + "401212466347460193622672556995641344", + "9223372038667100928", + "411860019573868898601035405860012032", + "9223372039921265609", + "416789435879299995584112254164926464", + "9223372039453901249", + "417195560640735061597624221636231168", + "9223372040479316661", + "427355783296419140830553854720344064", + "9223372044443539763", + "432365923167804710124031323246952448", + "9223372044457380578", + "432568984951955547080127463915782144", + "9223372037161220117", + "432670881640456009432938863099117568", + "9223372037129579376", + "432671347735506124965069064350203904", + "9223372038501609647", + "432690441722672062670429108442234880", + "9223372037415888918", + "1726610400", + "24", + "255399919616426605400904655341355008", + "7106238139", + "255399919636912342460516171815845888", + "12457552642", + "344177859849261016318815705440976896", + "5675369785", + "344400637343183300222065759427231744", + "25855104205", + "354685165896815395127641508979671040", + "17864067965", + "359857101118792982641025093688360960", + "7240455868", + "359977924067836161575469877387329536", + "100622868096", + "364866935516639607860848399950544896", + "58296664850", + "370221491652003648852770474290053120", + "5365487895", + "380402944362804581987470878609244160", + "3393979794", + "380625575499469664776108737109688320", + "8384236954", + "396101380212426712967694464499843072", + "4563084015", + "401131420603629704476582868699578368", + "3055224986", + "401131892570687533667041932340101120", + "1636871282", + "401212466347460193622672556995641344", + "4288524845", + "411860019573868898601035405860012032", + "13174812180", + "416789435879299995584112254164926464", + "14300093612", + "417195560640735061597624221636231168", + "12535935795", + "427355783296419140830553854720344064", + "20502026387", + "432365923167804710124031323246952448", + "12019465978", + "432568984951955547080127463915782144", + "5679879501", + "432670881640456009432938863099117568", + "1633698185", + "432671347735506124965069064350203904", + "6569259853", + "432690441722672062670429108442234880", + "5046024750", + "1726611315", + "104", + "1743370280178879397528675505249506513920638207347370009877757350284919264473", + "64", + "325809068305704138338103943763392205383246607919237959442046849526322564995", + "64", + "24", + "255399919616426605400904655341355008", + "9223372038698423403", + "255399919636912342460516171815845888", + "9223372038210347729", + "344177859849261016318815705440976896", + "9223372040672911133", + "344400637343183300222065759427231744", + "9223372039505498354", + "354685165896815395127641508979671040", + "9223372042951788806", + "359857101118792982641025093688360960", + "9223372038801350171", + "359977924067836161575469877387329536", + "9223372048814427937", + "364866935516639607860848399950544896", + "9223372058497381105", + "370221491652003648852770474290053120", + "9223372038683826835", + "380402944362804581987470878609244160", + "9223372038005707619", + "380625575499469664776108737109688320", + "9223372040336860751", + "396101380212426712967694464499843072", + "9223372037370516390", + "401131420603629704476582868699578368", + "9223372038769567815", + "401131892570687533667041932340101120", + "9223372037044479705", + "401212466347460193622672556995641344", + "9223372038667261934", + "411860019573868898601035405860012032", + "9223372039921756952", + "416789435879299995584112254164926464", + "9223372039454436948", + "417195560640735061597624221636231168", + "9223372040479787979", + "427355783296419140830553854720344064", + "9223372044444306059", + "432365923167804710124031323246952448", + "9223372044457827629", + "432568984951955547080127463915782144", + "9223372037161203188", + "432670881640456009432938863099117568", + "9223372037129640524", + "432671347735506124965069064350203904", + "9223372038501854754", + "432690441722672062670429108442234880", + "9223372037416078255", + "1726621200", + "24", + "255399919616426605400904655341355008", + "7075904933", + "255399919636912342460516171815845888", + "12431782838", + "344177859849261016318815705440976896", + "7202660155", + "344400637343183300222065759427231744", + "25803207176", + "354685165896815395127641508979671040", + "17706002678", + "359857101118792982641025093688360960", + "7174850242", + "359977924067836161575469877387329536", + "99746105734", + "364866935516639607860848399950544896", + "57448408809", + "370221491652003648852770474290053120", + "5330054414", + "380402944362804581987470878609244160", + "3359596340", + "380625575499469664776108737109688320", + "8294762965", + "396101380212426712967694464499843072", + "4532356417", + "401131420603629704476582868699578368", + "3074122842", + "401131892570687533667041932340101120", + "1622352812", + "401212466347460193622672556995641344", + "4404488962", + "411860019573868898601035405860012032", + "13118977606", + "416789435879299995584112254164926464", + "14121208224", + "417195560640735061597624221636231168", + "12491482884", + "427355783296419140830553854720344064", + "20248623317", + "432365923167804710124031323246952448", + "11778947809", + "432568984951955547080127463915782144", + "5615790374", + "432670881640456009432938863099117568", + "1639389017", + "432671347735506124965069064350203904", + "6461295113", + "432690441722672062670429108442234880", + "5051999495", + "1726624458", + "479807", + "17", + "2508249566916055447591943891089460786732297046858665175119133791555687132385", + "623997879656121185", + "18446744073709551616", + "693884441252606609058770608639068490092267614889", + "539514400399163761", + "18446744073686531616", + "2009072428447743083814172095455795827258832753033383209041818945778684555786", + "624017380426646282", + "18446744073709551616", + "1500706457225649986945043526627000789063964004903003784127574739121903925486", + "624019023859811182", + "18446744073709551616", + "1800042331463866916776623885085325447873206024679899855658020244323008334735", + "472761583374696975", + "18446744073709551616", + "130546281685009229587286397856717791532832965573500261079229358289601686687", + "624025189406999327", + "18446744073709551616", + "560357232790352347217198395476101641738240042094550216200724818885794479557", + "624028813793166149", + "18446744073709551616", + "2568790648561756258289742587855454186659502383188795706457216362528353695299", + "385610010081624131", + "18446744073709551616", + "119553402342942247635026710857303129103097835436786028816813820442064731385", + "624030365824058233", + "18446744073709551616", + "329315455266245365670514429047500633144418445163418360878690440330964950708", + "464038360516657716", + "18446744073709551616", + "22009648228262438945127484481556920362258655467352917722532639586512872940", + "552949870948778604", + "18446744073709551616", + "2305238259685798260056570289474279863465868608023362972085347853204784832347", + "624042561773765467", + "18446744073709551616", + "1910737540971430645891319675447329020894448996584509061971353050687412239155", + "624043832161338163", + "18446744073709551616", + "3551235223261271644751895518567311901889399761179112075292854941518662400787", + "624044931345810195", + "18446744073709551616", + "1217676312679624007547316959068400825409637276111541317242227918923685104647", + "620202449768022279", + "18446744073709551616", + "1183732947849402543674201987782450312479137602528601163148721688208476363646", + "624054362582287230", + "18446744073709551616", + "597487568834823067255203855179461351598998510329412799071442443537250195168", + "574444690753978464", + "18446744074509551616", + "0", + "0", + "1", + "108919137849042745827139393558107836414644538242677901293621702084934391615" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263182", + "values": [ + "599431322078342127034787639839053946405522133985222656102771135318980886967", + "820913798933167779085712078112462678819070883946623872794045878797771074669", + "728385", + "728433", + "1300068012361702989457557210713264785180282368112480359422525994353786820566", + "1285099062053826001486965689434487053997973874361575225131774949330932187474", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "1679092219195096661486732779709720613012146748793309091945354754707888646382", + "2", + "2134880913562821047589587236372545124265120765677950326591", + "3589278927646246347333840313739505412778487386936201251529", + "1162079194688290624252661817306974533298926217792041190261", + "3956588929026717109943631704689781018238506448589985186226", + "97974349745415356488052199543117568820", + "50127743007186914744877807770969948049", + "282848752296587494288002568938431730972", + "94240720944818387490162276612960758506", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263206", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "2204305733360159711128288614651759969462267978686672523422084294985141178059", + "64", + "3012538720204646519922353049902044346934015570367216876028651542302392733235", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870570338", + "344278863666843608900923772802957312", + "9223372036844636093", + "344400638885778253860530994056003584", + "9223372036528033205", + "354684143347722343183560610217459712", + "9223372036855485909", + "359977924069045087395084506562035712", + "9223372036879587504", + "396101380212431435334177334145056768", + "9223372036862246145", + "396323605936767383653495383972118528", + "9223372036883481148", + "401131892570687552113786006049652736", + "9223372036857714712", + "432568984951955547080127463915782144", + "9223372036846099314", + "458591633384881771471787532316835840", + "9223372036858624627", + "1726621200", + "10", + "339248760150588245376950366141153280", + "1018590858", + "344278863666843608900923772802957312", + "2353925285", + "344400638885778253860530994056003584", + "25834654983", + "354684143347722343183560610217459712", + "43167857", + "359977924069045087395084506562035712", + "9977630027", + "396101380212431435334177334145056768", + "454389426", + "396323605936767383653495383972118528", + "2730384673", + "401131892570687552113786006049652736", + "162606438", + "432568984951955547080127463915782144", + "5636513701", + "458591633384881771471787532316835840", + "248485062", + "1726623162", + "48", + "2650334278861141382000631716145267907706033424129783860997086291010348151384", + "64", + "2488607148621834047742861111740482250880674286101195364194032804679096930406", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870583044", + "344278863666843608900923772802957312", + "9223372036844379004", + "344400638885778253860530994056003584", + "9223372036526958129", + "354684143347722343183560610217459712", + "9223372036855486447", + "359977924069045087395084506562035712", + "9223372036879664989", + "396101380212431435334177334145056768", + "9223372036862251811", + "396323605936767383653495383972118528", + "9223372036883515334", + "401131892570687552113786006049652736", + "9223372036857716741", + "432568984951955547080127463915782144", + "9223372036846052484", + "458591633384881771471787532316835840", + "9223372036858627722", + "1726624800", + "10", + "339248760150588245376950366141153280", + "1017429135", + "344278863666843608900923772802957312", + "2346178935", + "344400638885778253860530994056003584", + "25834790036", + "354684143347722343183560610217459712", + "43133829", + "359977924069045087395084506562035712", + "9993993049", + "396101380212431435334177334145056768", + "453245535", + "396323605936767383653495383972118528", + "2737111600", + "401131892570687552113786006049652736", + "162370016", + "432568984951955547080127463915782144", + "5627614940", + "458591633384881771471787532316835840", + "248248183", + "1726625259", + "480529", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263334", + "values": [ + "1312161930567071638741676557894192665273130729939646927681626538536757123513", + "0", + "10", + "339167696443096610495245177954762752", + "1313851010364875545926140136065021586316291117506124357741899442957750346673", + "344239815619412615560474239552192512", + "1994697093370466016569454514717396619954710743667851745525622903136045456260", + "344400638885778253860530994056003584", + "3325507353585270975064137592070142821503026650556873189881304858521263983216", + "354684143347712898450594870927032320", + "1464293302734016029301180469092096472071460522789343982602240040983488076495", + "359977924069045087395084506562035712", + "3386664087074192887992723028386798092912544335345141526765311253500109488569", + "411817626572047188535650410727211008", + "1587909811032742453008719589168207649343219066672570668451214652014761557795", + "427355783296423863197036724365557760", + "231732324478814693575727834381873611191914707920092095721261521361729570715", + "432365923167804710124031323246952448", + "3495374326751282949240470981491877936628792956398386900216172829265337126146", + "432568984951955547080127463915782144", + "619621184078728336005529129497588688682214766901880809186385666613354955080", + "453276691329565936829047600777789440", + "1421732108302838781308085993962514309076215434506439914684310070140621795455", + "48", + "2191087494633434928012276181804190439944571751098313465903663522524513473268", + "64", + "107569202269878225070232958147427259873515073953600058011507548811332354766", + "64", + "10", + "339167696443096610495245177954762752", + "9223372036874461668", + "344239815619412615560474239552192512", + "9223372036906347167", + "344400638885778253860530994056003584", + "9223372029755663437", + "354684143347712898450594870927032320", + "9223372036871671774", + "359977924069045087395084506562035712", + "9223372037600227823", + "411817626572047188535650410727211008", + "9223372036904464313", + "427355783296423863197036724365557760", + "9223372036872457997", + "432365923167804710124031323246952448", + "9223372036956407618", + "432568984951955547080127463915782144", + "9223372036292042629", + "453276691329565936829047600777789440", + "9223372036914525778", + "1726610520", + "10", + "339167696443096610495245177954762752", + "2232383734", + "344239815619412615560474239552192512", + "7467208666", + "344400638885778253860530994056003584", + "25898589771", + "354684143347712898450594870927032320", + "4341352943", + "359977924069045087395084506562035712", + "10053838750", + "411817626572047188535650410727211008", + "6256214151", + "427355783296423863197036724365557760", + "2049427612", + "432365923167804710124031323246952448", + "12025564831", + "432568984951955547080127463915782144", + "5664417618", + "453276691329565936829047600777789440", + "6374523897", + "1726613354", + "48", + "2191087494633434928012276181804190439944571751098313465903663522524513473268", + "64", + "107569202269878225070232958147427259873515073953600058011507548811332354766", + "64", + "10", + "339167696443096610495245177954762752", + "9223372036874506328", + "344239815619412615560474239552192512", + "9223372036906495867", + "344400638885778253860530994056003584", + "9223372029724630018", + "354684143347712898450594870927032320", + "9223372036871758257", + "359977924069045087395084506562035712", + "9223372037588210889", + "411817626572047188535650410727211008", + "9223372036904588889", + "427355783296423863197036724365557760", + "9223372036872498769", + "432365923167804710124031323246952448", + "9223372036956644960", + "432568984951955547080127463915782144", + "9223372036285273937", + "453276691329565936829047600777789440", + "9223372036914652676", + "1726624920", + "10", + "339167696443096610495245177954762752", + "2237990086", + "344239815619412615560474239552192512", + "7545837674", + "344400638885778253860530994056003584", + "25848971033", + "354684143347712898450594870927032320", + "4317012354", + "359977924069045087395084506562035712", + "10004493709", + "411817626572047188535650410727211008", + "6249833579", + "427355783296423863197036724365557760", + "2038475875", + "432365923167804710124031323246952448", + "11877366985", + "432568984951955547080127463915782144", + "5631379742", + "453276691329565936829047600777789440", + "6346755073", + "1726625870", + "4294967295", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263462", + "values": [ + "820913798933167779085712078112462678819070883946623872794045878797771074669", + "2531267120182807885625308427388294747328125285209285846108776016220012705731", + "728433", + "728481", + "1285099062053826001486965689434487053997973874361575225131774949330932187474", + "3138665799379671885227652783602085507455679296109906267865128817715985331322", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "2273145565939886060449033384603774254164600672636409128929727405311863349262", + "2", + "2020444236698309037115944885973673983753611842414925516399", + "3437593389489859562319536153936113500110888534077619563684", + "4779971369371691095128154869460090016633203505946549293932", + "3924326819918123848080519714430719786474524823075472537441", + "213079772492615998395167323718260436931", + "6435622382799887368299036354389087784", + "159991729788260592389758696890948228210", + "149355914847889213047138070790356391845", + "8", + "3256441166037631918262930812410838598500200462657642943867372734773841898370", + "993696174272377493693496825928908586134624850969", + "5", + "0", + "43454035186021677847934725763821632992097905385", + "4543560", + "38080000000000000", + "0", + "16", + "701342969023328078325351675058853960925251987941", + "1597912202364950170584616385628371331051772486078675638640010661333757067835", + "1661415", + "1514533640611525974705713327126002296924556199193521264179081732718740366599", + "3", + "814584571956280116947732497383858336718499109896", + "149699412763891440988173951098199906565022049374418157509725291100862575590", + "1157", + "701342969023328078325351675058853960925251987941", + "1597912202364950170584616385628371331051772486078675638640010661333757067835", + "1661416", + "1514533640611525974705713327126002296924556199193521264179081732718740366599", + "3", + "388139481759667365289187262324337441233337135197", + "890194184109292524626208715338566421968283004751147656055805220370913402698", + "1232" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263510", + "values": [ + "2531267120182807885625308427388294747328125285209285846108776016220012705731", + "1016556383447747549112417789195500950899940883874441214849355456900748763594", + "728481", + "728529", + "3138665799379671885227652783602085507455679296109906267865128817715985331322", + "1549420773468113219721692129703837551701064747489110711832018343733364212941", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "1005149344783420184933977003524701068010283443514893927596097537847498404906", + "2", + "701096443527223671376303690728615925018299802357035305576", + "3619497411257184207996132344725025704820019615064172046454", + "1388345660754112452578771311237750085691233534717017293326", + "3386283110917141884210376004198046069691345079825579499394", + "120127642675504009292474681877920300900", + "64428194156272817101652364925928385481", + "248876919604744288956806570081571592677", + "36518473905383282049660659252973441744", + "0", + "22", + "937121399705943548119105796235616364745414524197", + "556369726739810459524573022740978980085720894636406241161217723763494519642", + "1661417", + "1514533640611525974705713327126002296924556199193521264179081732718740366599", + "9", + "262447126726216075950933823606796236236", + "59455922194050765211435957685262379308", + "950145783199168457770625727422270971785256614386", + "3225647039305201276101055897319319046098565249073506167455632960755000900326", + "2", + "6969", + "0", + "722", + "0", + "701342969023328078325351675058853960925251987941", + "1597912202364950170584616385628371331051772486078675638640010661333757067835", + "1661418", + "1514533640611525974705713327126002296924556199193521264179081732718740366599", + "3", + "941299187812718091168287636212763242371786842078", + "890194184109292524626208715338566421968283004751147656055805220370913402698", + "1248" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263556", + "values": [ + "1", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "777362872838982408909448807419565352327939387699320102023441887230835635529", + "64771203985077596284340339052913361147343252031331101885660063120156529783", + "3997985", + "31", + "31", + "251", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263571", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263575", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "2650334278861141382000631716145267907706033424129783860997086291010348151384", + "64", + "2488607148621834047742861111740482250880674286101195364194032804679096930406", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870583044", + "344278863666843608900923772802957312", + "9223372036844379004", + "344400638885778253860530994056003584", + "9223372036526958129", + "354684143347722343183560610217459712", + "9223372036855486447", + "359977924069045087395084506562035712", + "9223372036879664989", + "396101380212431435334177334145056768", + "9223372036862251811", + "396323605936767383653495383972118528", + "9223372036883515334", + "401131892570687552113786006049652736", + "9223372036857716741", + "432568984951955547080127463915782144", + "9223372036846052484", + "458591633384881771471787532316835840", + "9223372036858627722", + "1726624800", + "10", + "339248760150588245376950366141153280", + "1017429135", + "344278863666843608900923772802957312", + "2346178935", + "344400638885778253860530994056003584", + "25834790036", + "354684143347722343183560610217459712", + "43133829", + "359977924069045087395084506562035712", + "9993993049", + "396101380212431435334177334145056768", + "453245535", + "396323605936767383653495383972118528", + "2737111600", + "401131892570687552113786006049652736", + "162370016", + "432568984951955547080127463915782144", + "5627614940", + "458591633384881771471787532316835840", + "248248183", + "1726625259", + "48", + "1585838588564408905159056872662023003941325606344277644051846491805368704682", + "64", + "285384252816404794344144287777023590194918073174822650609525661777021926234", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870583044", + "344278863666843608900923772802957312", + "9223372036844379004", + "344400638885778253860530994056003584", + "9223372036526958129", + "354684143347722343183560610217459712", + "9223372036855486447", + "359977924069045087395084506562035712", + "9223372036879664989", + "396101380212431435334177334145056768", + "9223372036862251811", + "396323605936767383653495383972118528", + "9223372036883515334", + "401131892570687552113786006049652736", + "9223372036857716741", + "432568984951955547080127463915782144", + "9223372036846052484", + "458591633384881771471787532316835840", + "9223372036858627722", + "1726624800", + "10", + "339248760150588245376950366141153280", + "1019052444", + "344278863666843608900923772802957312", + "2350592803", + "344400638885778253860530994056003584", + "25871940892", + "354684143347722343183560610217459712", + "43243583", + "359977924069045087395084506562035712", + "10016812782", + "396101380212431435334177334145056768", + "455929440", + "396323605936767383653495383972118528", + "2751483290", + "401131892570687552113786006049652736", + "163025124", + "432568984951955547080127463915782144", + "5639678972", + "458591633384881771471787532316835840", + "249419488", + "1726627392", + "480530", + "1", + "136422524056967125740496505900608287044139434619497214599702131332896634073", + "531107983615066724", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263706", + "values": [ + "1", + "2083417662063688654465822837159130182279262008744909932014857896068717116234", + "3580431016782839432531219668158178365070493684387029187477155790879360277132", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "1930149858429826297218176473001230903975224599926451101385618233016931115182", + "1930149858429826297218176473001230903975224599926451101385618233016931115182", + "4194303", + "31", + "31", + "251", + "7", + "0", + "0", + "0", + "816448294848572451150703258343429609584005971927147201940553056921207443182", + "373567897000807740822428487461121987831490194561240693259628823282407685116", + "371454549917335130539666245", + "2184525079304166305475808860720717263681401630819183077560966831970301933208", + "1525375435160220597243464539250467643769218958150901306470625783001954564768", + "371454568364079204398429372", + "586909474082070917605702228129308787452632558347688047284137830400742484600", + "373567897000807740822428487461121987831490194561240693259628823282407685116", + "371449034340857091383814076", + "3466621576096485300179743381966389787759511860487841653430867119651535696220", + "373567897000807740822428487461121987831490194561240693259628823282407685116", + "371454586810823277958792101", + "2568034439897880594993045996850468227172807427768644772081339766135275846017", + "373567897000807740822428487461121987831490194561240693259628823282407685116", + "371453996515012919253011999", + "1555267324149567538745769676191562942595341801839993870917405127174321692277", + "373567897000807740822428487461121987831490194561240693259628823282407685116", + "371454605257567351668315348", + "893333105327568753835571365862944823028027387016837809296964002904131426844", + "373567897000807740822428487461121987831490194561240693259628823282407685116", + "371454642151055499087359944" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263742", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263746", + "values": [ + "955162700034296133830149056114581407756257891895176095243005233198186884070", + "2272983784421959222779972451612126379723760455823789153260691636862701064468", + "236188915105053692221561154425662246481517595962747362738051189732287640505", + "3504982233527641521151999202824240943937115432403815617352445127787084420953", + "480374", + "31", + "63", + "0", + "5", + "0", + "0", + "0", + "2869594594471404225028463303049167170872585157980972165026640304047181248071", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10340770618728764190098741376", + "234353093064490846635392049477805955159385082151", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036364775808", + "590041550745211030598121225961254811891380668492", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372035884775808", + "2696729032923390281106326400557234434985108400068637841971854176026978778459", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "1782058530256110466315702784", + "1160721021812758830982246182159618783697677382545", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372033721913088" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263775", + "values": [ + "376285845756530004352708460534027646441050587345913298559012927467070282604", + "1208868503377058303678044052135681022692154969786473527392090332316504757806", + "99345", + "99355", + "947720474610642952048916058496210799572343238748860495671161512655548630928", + "3219725182099362244054162539482814644076892757955301987263542669367160827822", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "1958679722877010891343043884788228088311174760267290953120820073511608832457", + "1", + "5307438846839656331126854753600346467917138545970428794496", + "3767632456194119217155589367508250916743519895075601644033", + "301179614027552057607100908314499408995", + "14480221944054126849983946053228697789", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263795", + "values": [ + "1", + "3483405230068120832465357476328196462860183516317646327268467126072909097132", + "3272092909137415402775704341908006334737558392086951683220618539312999356121", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "1853404313324294770886246870409030166214939777070373515154149511647066274271", + "1533747113945667510889369371573702172046361925237720358180940545139299060499", + "488376", + "31", + "31", + "251", + "1", + "0", + "0", + "0", + "335604642640337498319339634490975441194264668489", + "215434494688918762545527610590897547966052317914668824448206652708650545391", + "102145386543651439524572000" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263813", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263817", + "values": [ + "2205782498798860699180224810072263572578029954527993795156126485694292421731", + "0", + "4", + "344400637343183300222065759427231744", + "1156518361631677299267640239939929860363798481437141139669963231674208834856", + "354684143347717620817077740572246016", + "548064214925934379680843604791757664626671338799432774218682282290230386759", + "359977924067836161575469877387329536", + "1043507288313242966059806728046739050807184538222017980901347654569938697972", + "432568984950746621260512834741075968", + "2967940361147433554609026228590913706956743263612420707826911756150762538234", + "24", + "2607893996582073595952209628567676648246465052139124814097011167190403198347", + "64", + "3372941582161455072896856163906454072167989284384683499491401049884585940388", + "64", + "4", + "344400637343183300222065759427231744", + "9223372036187737626", + "354684143347717620817077740572246016", + "9223372036796094167", + "359977924067836161575469877387329536", + "9223372032607750447", + "432568984950746621260512834741075968", + "9223372034751107540", + "1726617600", + "4", + "344400637343183300222065759427231744", + "25816707357", + "354684143347717620817077740572246016", + "430944217", + "359977924067836161575469877387329536", + "99880207798", + "432568984950746621260512834741075968", + "56164321366", + "1726619331", + "24", + "344934789402294278927198086930407113580916850543324393354701120262248793940", + "64", + "3502433806395190414716896208099771973189705145914373943357363714285753082128", + "64", + "4", + "344400637343183300222065759427231744", + "9223372036188383753", + "354684143347717620817077740572246016", + "9223372036796104945", + "359977924067836161575469877387329536", + "9223372032610246366", + "432568984950746621260512834741075968", + "9223372034752515314", + "1726624800", + "4", + "344400637343183300222065759427231744", + "25916293299", + "354684143347717620817077740572246016", + "433879938", + "359977924067836161575469877387329536", + "100131364300", + "432568984950746621260512834741075968", + "56554638723", + "1726628355", + "480096", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263885", + "values": [ + "1208868503377058303678044052135681022692154969786473527392090332316504757806", + "2118324027080850715457514355972125282476483079654273087476160566888862672415", + "99355", + "99365", + "3219725182099362244054162539482814644076892757955301987263542669367160827822", + "390598955651388358418020014737423903654356485870583628261561710269948129614", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "2102367313295602735068703154547436781812177380374789217802791242054016176447", + "1", + "5652044949949915751027141788765751860195226491488773527220", + "3581872012035035442072676974362241782009375285372755907673", + "69838947469094490102280199454695297800", + "122511184124045467651976562924367089855", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2263905", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "1585838588564408905159056872662023003941325606344277644051846491805368704682", + "64", + "285384252816404794344144287777023590194918073174822650609525661777021926234", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870583044", + "344278863666843608900923772802957312", + "9223372036844379004", + "344400638885778253860530994056003584", + "9223372036526958129", + "354684143347722343183560610217459712", + "9223372036855486447", + "359977924069045087395084506562035712", + "9223372036879664989", + "396101380212431435334177334145056768", + "9223372036862251811", + "396323605936767383653495383972118528", + "9223372036883515334", + "401131892570687552113786006049652736", + "9223372036857716741", + "432568984951955547080127463915782144", + "9223372036846052484", + "458591633384881771471787532316835840", + "9223372036858627722", + "1726624800", + "10", + "339248760150588245376950366141153280", + "1019052444", + "344278863666843608900923772802957312", + "2350592803", + "344400638885778253860530994056003584", + "25871940892", + "354684143347722343183560610217459712", + "43243583", + "359977924069045087395084506562035712", + "10016812782", + "396101380212431435334177334145056768", + "455929440", + "396323605936767383653495383972118528", + "2751483290", + "401131892570687552113786006049652736", + "163025124", + "432568984951955547080127463915782144", + "5639678972", + "458591633384881771471787532316835840", + "249419488", + "1726627392", + "48", + "756696904419657822417940421892611804669229468800303205170241103356190540354", + "64", + "1186565107220582967077651263912188922560013718115899475786417493676432120755", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870595818", + "344278863666843608900923772802957312", + "9223372036844408423", + "344400638885778253860530994056003584", + "9223372036527282128", + "354684143347722343183560610217459712", + "9223372036855486989", + "359977924069045087395084506562035712", + "9223372036879790160", + "396101380212431435334177334145056768", + "9223372036862257522", + "396323605936767383653495383972118528", + "9223372036883549830", + "401131892570687552113786006049652736", + "9223372036857718781", + "432568984951955547080127463915782144", + "9223372036846123178", + "458591633384881771471787532316835840", + "9223372036858630839", + "1726628400", + "10", + "339248760150588245376950366141153280", + "1025085950", + "344278863666843608900923772802957312", + "2356094652", + "344400638885778253860530994056003584", + "26016909397", + "354684143347722343183560610217459712", + "43538863", + "359977924069045087395084506562035712", + "10045122106", + "396101380212431435334177334145056768", + "457706575", + "396323605936767383653495383972118528", + "2758124810", + "401131892570687552113786006049652736", + "163601060", + "432568984951955547080127463915782144", + "5668653237", + "458591633384881771471787532316835840", + "249797552", + "1726629477", + "480530", + "1", + "1702491050207970722998079340375047003613025786195457680399912315054609137879", + "531117811011945205", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264036", + "values": [ + "1016556383447747549112417789195500950899940883874441214849355456900748763594", + "3431568190183626548399201410020359028181344027688903306221011072713336194786", + "728529", + "728577", + "1549420773468113219721692129703837551701064747489110711832018343733364212941", + "1631314679643565794180790284394278264669942774247328937116603523697393019974", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "2828413688618218791362078111790688357177181235053136320210491054201360210205", + "2", + "1706885654083058489173522317868464931658100374545069900236", + "4480244905450886325579165553683248409802803369253267202907", + "5010785159352163149430315022731844526093876352146866815810", + "3208283397393785068367749294520623416314639819539437100154", + "297853642799325575020788464482815343866", + "121185393241165998781097544273177403004", + "249772877513985869125853471969973209269", + "3708666991661312845473031547811598744", + "8", + "3256441166037631918262930812410838598500200462657642943867372734773841898370", + "993696174272377493693496825928908586134624850969", + "5", + "0", + "1379535661345336268851424409301228139141031794316", + "4543560", + "21460000000000000", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264068", + "values": [ + "1", + "328599158167117632357078598253616374337211494734802120011835837098599922930", + "158392873823259512175094183968321933186206357653160993906483543455649704345", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "743144248570155473784035154166467629960583090982662182216283607767076390565", + "1722803820035618677944077344593337513140372058950260368900470653520263775910", + "480346", + "31", + "31", + "251", + "8", + "5", + "0", + "0", + "2578719100397693594903807707857317931139673368593454634509964533416818209126", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "118786729328124345629892464", + "3331589110623094011663234692645111164872271138529691296402684264333854676214", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "125005034521651466925457984", + "918369787085026034873891221464660311640878448240290376495429874275349101034", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "478919894441497455065550992", + "410627250368393050501484719109135763827392674645471419551503712510693196182", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "195295891645919870638435584", + "3173920233974070044552242384870714731189542646515659103333191976229409562363", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "473886755661218025039630240", + "785651817420111647140313644875720806465967188177630762967510880328311307748", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "138655440668755798025211824", + "3212443670585131366821689447665077164441227821805447261832377840383652451738", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "478972486108851600997108208", + "1194386034767161342769262421566629507999064672910270174988913803172435493705", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "78542279439251460082546368", + "1056023050867259803513504948543512735274757542344751883389624195177920561664", + "1075359254479333162973713968859372539872418866181625362256189456329349391479", + "1763412842740463326996853118406813000689243018262175463872890551276696728096", + "1311878064335307898856316889059500045952547563685013549194647162612402390274", + "1066398656505771728075180773123584237920248116604825893869484855305425036649" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264112", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264116", + "values": [ + "2272983784421959222779972451612126379723760455823789153260691636862701064468", + "2011806467990576299306220558860108081638704964978653594608690829651057674758", + "3504982233527641521151999202824240943937115432403815617352445127787084420953", + "3406661250480380628679192876321902205895349769872248844366644154404282210483", + "480370", + "31", + "63", + "0", + "5", + "0", + "0", + "0", + "2795557134786509650145857799900249630679774601048095290387486396777385180676", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16874081618983842576377033760", + "1095066582943473675679676920773963685700350055487018053649787859769569445920", + "990917105548321882863790743692016363780882772911795288852111915173114800720", + "10317480700445273140507013082", + "1205217955806747325667195649093625680383612782255707465601085052845697713622", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16872570498602812437576054272", + "308645648221649876501407934101458907510137287607674757658408660201417426349", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "5915604056849231253470505216", + "2253125615533449339578670461371408855834765978549789345740884719182395934926", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10150412044251032865268207232" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264145", + "values": [ + "3538173989890540050135686849795712484430549661776156483958897511636299824215", + "881806569005857604090688008592447078155652519976000929540409764312292700009", + "728625", + "728673", + "1478127053441052108706080715526490956762250048606066852523295004292115876033", + "266007141354881345823212137344818629896803994889568067827108922259297738472", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "2988497637698502926241291795132211389104800893162189776183651251128856657610", + "2", + "3704044538095657752743831583394567819500167615404494465851", + "3413958851845992864746032605360609545344861366475443185841", + "6001205885824260917858195885312952446675717684237825833451", + "4411947922178072789441323173567965276364444797732597483124", + "274578613281041629045939755277673827449", + "127665143075011776765647959676421200858", + "30531657793164011260175403064431585522", + "68430066477151067355789151157298252980", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264169", + "values": [ + "695166559561689732906127294300789174214405924753847689402841317496509400506", + "0", + "41", + "255399919633304379671822251015012352", + "1505529156420067352120070990726485392925443261574841055178639991287457492321", + "255909362588701039568812711683817472", + "2987237268499420276328168206671203242461405425692552162427916489163442418721", + "338883663479274047025357693718102016", + "2029633849266906064041468469904589516386216332725570251076170480610557546489", + "339046408638147558767182227433324544", + "1130545920589131183288019352206203697449246969075846556068675642191435723650", + "339127369308376849947410064084041728", + "2000274125959301872211222335354741724455139421598701782272783582185640945578", + "339128557730814563912473967243296768", + "2516505388487942465841658054404863659027371944332466039423610100574610493077", + "339167696443096610495245177954762752", + "2996668383577445475648271118945298900594931665616357067175515390017501061934", + "339209301121316311335550155636080640", + "734092561378177250929268749910403601065505899386507477176286964903863121748", + "339248760150583523010467496495939584", + "1364214345469699875383963144505918985866972117735738401586056509581604108957", + "339290737780690188831142580884340736", + "1481261187711731197995687384244426578107291932826921267220721873116387216140", + "344056232528969600292671285127806976", + "225706133973132837229713992589107978151160521461761461582153518355301490365", + "344239815619412615560474239552192512", + "2861541274928078066256193684503851439480886962260071294044776528685244594165", + "344278863665634683081309143628251136", + "658720853735786565901152387098778273151707018562631393015095500367363824692", + "344400637343183300222065759427231744", + "1867256837479148284532884991450280673524766924980094747725866109993662211865", + "349351367538821165572554313980444672", + "176128245994777503268412490035856283994767230372814594117463409085155639352", + "349553874722207625219443412317503488", + "2382630495179093875813318572079674723610880790012780289009542228195636465146", + "354684143347712898450594870927032320", + "2868122657587921447083126306013763925313776517270376980712456079995170314007", + "354685165896815395127641508979671040", + "421616082899264764476722140260838277364490666438150411133418333185614644169", + "354886735639481781333860738224095232", + "928917794626946050974130190602585553843358993247890941223328235597689104695", + "359856388062912502622757493443395584", + "843307958592462037024631434504865822069609187246878619946724727221325794991", + "359977527925814664434167280492871680", + "2868104422492213788785446707238310112867029965325429196496972740328204815122", + "359977924067836161575469877387329536", + "2547021623521952909959051581903565028978421621308892561994336770827027135337", + "364947431330963026247458069778792448", + "584724723445830407108835856071973264435841096504840723853691443861619901150", + "369977475091734067620075921572102144", + "668723522059551887460984153636833977979245023144365184456802654817474973596", + "370221491652003648852770474290053120", + "2317319817200437927804155973322583524902335228110469891297846987445668564441", + "370221808567071557549350106815266816", + "3581708516613693603216332842420449439322042619625086805837408808361205419202", + "395959710983921515911698978258812928", + "2074356850987709244230260430513353087528319207130676763911109383115254353426", + "396000038118641276459534092129533952", + "109676264572010092976600548354236180224195638198030115305998967375914373030", + "396101380212426712967694464499843072", + "2711915681733221476781790902513677751383154660949436603023364657463516844939", + "396323605935558457833880754797412352", + "2201079076849954330568875041516030794837550704337174573917613132984988524564", + "401131892570687533667041932340101120", + "1709531250218670553762701150078406179940722314416103673211115797578441449102", + "406403816491359422489603563510038528", + "568828543450333359128147624140033184067298581579319292449106702208950184208", + "411817626572047188535650410727211008", + "1737301932571377902498329783939034393743125406428629236240947948026945357806", + "432285196778936779521635140430200832", + "1566729369220079251313620628072623940604381685383887897616924711689972645654", + "432568984950746621260512834741075968", + "1518074796119297540660480228230242278636657070359174032517758626020247896388", + "432691242383575563678708968120647680", + "2606886680296329334906545268245184582880760617513034312593448764240742836928", + "437638715840662956139171489404420096", + "586013713902145854204736763933055005473774069128236504107941858359368296920", + "437761440264397551598103888983490560", + "712559093065293488493797420984941312111241144890010884336272451887820195800", + "442933058572516156234522470341672960", + "3071280513962567471739546333716014152605056827738323434052146995050662990947", + "453276691329565936829047600777789440", + "2612113008857992558816624983006431319332483400257611878979717567822306392106", + "458591633383672845652172903142129664", + "462598245881353029007137233712976703683759047510135369126126082358963468864", + "104", + "1589865037025361409075515943081327706533955678166596238692594775683952733881", + "64", + "855327349831550308869101290619889848557811837105038486943152103524889198632", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040274668491", + "339128557730814563912473967243296768", + "9223372048272083877", + "339167696443096610495245177954762752", + "9223372038929491618", + "339209301121316311335550155636080640", + "9223372038188867940", + "339248760150583523010467496495939584", + "9223372041208049117", + "344056232528969600292671285127806976", + "9223372037623839522", + "344239815619412615560474239552192512", + "9223372040113487681", + "344278863665634683081309143628251136", + "9223372038124143911", + "344400637343183300222065759427231744", + "9223372043759705181", + "354684143347712898450594870927032320", + "9223372038394687635", + "354886735639481781333860738224095232", + "9223372040780473430", + "359977527925814664434167280492871680", + "9223372038739047438", + "359977924067836161575469877387329536", + "9223372064485590394", + "395959710983921515911698978258812928", + "9223372037134940803", + "396000038118641276459534092129533952", + "9223372038718748017", + "396101380212426712967694464499843072", + "9223372039083587354", + "396323605935558457833880754797412352", + "9223372047232896674", + "401131892570687533667041932340101120", + "9223372038200458376", + "411817626572047188535650410727211008", + "9223372040205749891", + "432568984950746621260512834741075968", + "9223372052757292599", + "437638715840662956139171489404420096", + "9223372046346318732", + "437761440264397551598103888983490560", + "9223372040562479349", + "453276691329565936829047600777789440", + "9223372042072585065", + "458591633383672845652172903142129664", + "9223372037693424998", + "1726621200", + "24", + "255399919633304379671822251015012352", + "31068915653", + "339128557730814563912473967243296768", + "25361137638", + "339167696443096610495245177954762752", + "2229425363", + "339209301121316311335550155636080640", + "1787771079", + "339248760150583523010467496495939584", + "10147418314", + "344056232528969600292671285127806976", + "13429692355", + "344239815619412615560474239552192512", + "7416076715", + "344278863665634683081309143628251136", + "23445369202", + "344400637343183300222065759427231744", + "25806804919", + "354684143347712898450594870927032320", + "4303815850", + "354886735639481781333860738224095232", + "3760243868", + "359977527925814664434167280492871680", + "7656951892", + "359977924067836161575469877387329536", + "99718403195", + "395959710983921515911698978258812928", + "261731882", + "396000038118641276459534092129533952", + "4220269547", + "396101380212426712967694464499843072", + "4532191356", + "396323605935558457833880754797412352", + "27288928683", + "401131892570687533667041932340101120", + "1622423896", + "411817626572047188535650410727211008", + "6223407612", + "432568984950746621260512834741075968", + "56134014674", + "437638715840662956139171489404420096", + "22350795060", + "437761440264397551598103888983490560", + "23609455000", + "453276691329565936829047600777789440", + "6307853262", + "458591633383672845652172903142129664", + "2479113047", + "1726624709", + "104", + "1577033696514100357397407070031596373503468289618617630407709973594086674430", + "64", + "3463933287350036946383090218857802702557828572326723068326446584611158133441", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040275710032", + "339128557730814563912473967243296768", + "9223372048272721625", + "339167696443096610495245177954762752", + "9223372038929547591", + "339209301121316311335550155636080640", + "9223372038188912912", + "339248760150583523010467496495939584", + "9223372041208304023", + "344056232528969600292671285127806976", + "9223372037622525962", + "344239815619412615560474239552192512", + "9223372040113676014", + "344278863665634683081309143628251136", + "9223372038124379575", + "344400637343183300222065759427231744", + "9223372043760495023", + "354684143347712898450594870927032320", + "9223372038394831744", + "354886735639481781333860738224095232", + "9223372040780568455", + "359977527925814664434167280492871680", + "9223372038739239422", + "359977924067836161575469877387329536", + "9223372064488091256", + "395959710983921515911698978258812928", + "9223372037134947351", + "396000038118641276459534092129533952", + "9223372038718854102", + "396101380212426712967694464499843072", + "9223372039083570022", + "396323605935558457833880754797412352", + "9223372047233583868", + "401131892570687533667041932340101120", + "9223372038200499081", + "411817626572047188535650410727211008", + "9223372040205906721", + "432568984950746621260512834741075968", + "9223372052758703012", + "437638715840662956139171489404420096", + "9223372046345591888", + "437761440264397551598103888983490560", + "9223372040563072445", + "453276691329565936829047600777789440", + "9223372042072744139", + "458591633383672845652172903142129664", + "9223372037693487134", + "1726628400", + "24", + "255399919633304379671822251015012352", + "31793495409", + "339128557730814563912473967243296768", + "25628356834", + "339167696443096610495245177954762752", + "2254857273", + "339209301121316311335550155636080640", + "1808567778", + "339248760150583523010467496495939584", + "10259826100", + "344056232528969600292671285127806976", + "13557600856", + "344239815619412615560474239552192512", + "7687991460", + "344278863665634683081309143628251136", + "23570012982", + "344400637343183300222065759427231744", + "26026677180", + "354684143347712898450594870927032320", + "4360450254", + "354886735639481781333860738224095232", + "3842213222", + "359977527925814664434167280492871680", + "7714234939", + "359977924067836161575469877387329536", + "100406823380", + "395959710983921515911698978258812928", + "262136017", + "396000038118641276459534092129533952", + "4280138207", + "396101380212426712967694464499843072", + "4580692825", + "396323605935558457833880754797412352", + "27619025143", + "401131892570687533667041932340101120", + "1640462759", + "411817626572047188535650410727211008", + "6318067555", + "432568984950746621260512834741075968", + "56724179865", + "437638715840662956139171489404420096", + "22842805941", + "437761440264397551598103888983490560", + "23729800944", + "453276691329565936829047600777789440", + "6492459793", + "458591633383672845652172903142129664", + "2498405054", + "1726630096", + "479811", + "21", + "3178257892804395110933211103022534383111394467525528631273196986199755433165", + "624063305626944333", + "18446744073709551616", + "1474597408256411488790964528983299673424244893745196092573810169251784197788", + "624063308260967196", + "18446744073709551616", + "3298349076393199298937629026111683679134597378456200744931331860024144294103", + "624063311549301591", + "18446744073709551616", + "1658516781272897346260838957788837133797420630126973050044450176486301419024", + "624063313289937680", + "18446744073709551616", + "3494583373197941550634065169754590243694520381774266086503565510193424221137", + "624064827257520977", + "18446744073709551616", + "2664521592920224679340472052946893699076225273429684838543176794730906719436", + "624064834312340300", + "18446744073709551616", + "380434110068995777661395345594683338465020022597424276759538508115622955855", + "624064834337506127", + "18446744073709551616", + "1707301703265808811730291420694866345481877848151767254292021049365853584374", + "624064837642617718", + "18446744073709551616", + "2810810887831636042876015759622431833327919067282442690468968808449786893982", + "624066707639501598", + "18446744073709551616", + "1085449171458423985530523008793313900017117312337127086752753194496167710356", + "624068746587144980", + "18446744073709551616", + "411860572249421724913021255174346569906779810218707950346899626135482594771", + "368606129049043283", + "18446744083709551616", + "1551835635810822544576873490683231670416230800655884901989028032235791819049", + "431772270948516393", + "18446744093709551616", + "751566919021474554996735977346911282594498892605295679401482754692717284322", + "624073113662915426", + "18446744073709551616", + "1894534464968536056588374043020074851903051917401393691365570779164541091112", + "624073839646606120", + "18446744073709551616", + "2171826406373240960715194317121283191304455745684201550720513269710630362216", + "624074383341650792", + "18446744073709551616", + "2268671547303059241708577935530130271520439851591502472428108468836206476315", + "624075137532035867", + "18446744073709551616", + "2453621100557062620884034614787484607706940822356892448405780034146618563008", + "561056655861612608", + "18446744073807389802", + "3581755093216222741758495940870783757332437134218518022130927007383550952208", + "624078060911592208", + "18446744073709551616", + "2985623969695894065254796789383108176625238707197865705193459371975534098862", + "624079666273059630", + "18446744073709551616", + "1974623411751855025589253971319143040019155468382326802913291236637630879240", + "624080117013938952", + "18446744073709551616", + "1175287966501320156739984780083834587511578936037694250154580031855521952833", + "624081280383845185", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264534", + "values": [ + "3431568190183626548399201410020359028181344027688903306221011072713336194786", + "3538173989890540050135686849795712484430549661776156483958897511636299824215", + "728577", + "728625", + "1631314679643565794180790284394278264669942774247328937116603523697393019974", + "1478127053441052108706080715526490956762250048606066852523295004292115876033", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "986513210329515818864980924931675764440806731514799677725468582703463778232", + "2", + "1597931386009311448631149651620206464615916317720007805612", + "4407483858964466184084457344772695727662177005929928743202", + "374835824428996396435979876250585045579173263575588135514", + "3749906843326704868310314413803124423315983762054788896495", + "333538693962052244408819595615721433758", + "2489892820115847716706274814741822689", + "118212339870568077964747931794159659144", + "23008892811750859698814731818156498739", + "8", + "1664015738346703719092667845204826968002822652638997199367526143920141278968", + "1298815730822278902934766636815198998626615520107", + "5", + "1056821354461963493869604920442253899646534182978", + "131038041129840431791153062933308194368852289479", + "2267647296403267647544362206498284313425650313245939089798171835633421883986", + "120328988764044943829", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264566", + "values": [ + "2118324027080850715457514355972125282476483079654273087476160566888862672415", + "1297007390905871094503530506743436647640335157329711627144877329157990288132", + "99365", + "99375", + "390598955651388358418020014737423903654356485870583628261561710269948129614", + "913127423354585102440643934887104238773694457214313742832226321530143656507", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "2922816429853080019931095951782796309283974227750324189150786545846812080146", + "1", + "2923456317083541824806413751498017363109989820911164458457", + "3427599531221264838562421116282198713915947068870272751891", + "232291884235917178648513118604324846719", + "117961301309167744883762732275335648844", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264586", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "756696904419657822417940421892611804669229468800303205170241103356190540354", + "64", + "1186565107220582967077651263912188922560013718115899475786417493676432120755", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870595818", + "344278863666843608900923772802957312", + "9223372036844408423", + "344400638885778253860530994056003584", + "9223372036527282128", + "354684143347722343183560610217459712", + "9223372036855486989", + "359977924069045087395084506562035712", + "9223372036879790160", + "396101380212431435334177334145056768", + "9223372036862257522", + "396323605936767383653495383972118528", + "9223372036883549830", + "401131892570687552113786006049652736", + "9223372036857718781", + "432568984951955547080127463915782144", + "9223372036846123178", + "458591633384881771471787532316835840", + "9223372036858630839", + "1726628400", + "10", + "339248760150588245376950366141153280", + "1025085950", + "344278863666843608900923772802957312", + "2356094652", + "344400638885778253860530994056003584", + "26016909397", + "354684143347722343183560610217459712", + "43538863", + "359977924069045087395084506562035712", + "10045122106", + "396101380212431435334177334145056768", + "457706575", + "396323605936767383653495383972118528", + "2758124810", + "401131892570687552113786006049652736", + "163601060", + "432568984951955547080127463915782144", + "5668653237", + "458591633384881771471787532316835840", + "249797552", + "1726629477", + "48", + "884810571811751855459699508911188288787527956429161567913127769456839429639", + "64", + "1296386636777787631817665596968377237715684011794174325155568461623972458442", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870595818", + "344278863666843608900923772802957312", + "9223372036844408423", + "344400638885778253860530994056003584", + "9223372036527282128", + "354684143347722343183560610217459712", + "9223372036855486989", + "359977924069045087395084506562035712", + "9223372036879790160", + "396101380212431435334177334145056768", + "9223372036862257522", + "396323605936767383653495383972118528", + "9223372036883549830", + "401131892570687552113786006049652736", + "9223372036857718781", + "432568984951955547080127463915782144", + "9223372036846123178", + "458591633384881771471787532316835840", + "9223372036858630839", + "1726628400", + "10", + "339248760150588245376950366141153280", + "1024996020", + "344278863666843608900923772802957312", + "2356031191", + "344400638885778253860530994056003584", + "26019477358", + "354684143347722343183560610217459712", + "43543782", + "359977924069045087395084506562035712", + "10037574852", + "396101380212431435334177334145056768", + "457773958", + "396323605936767383653495383972118528", + "2758771675", + "401131892570687552113786006049652736", + "163741434", + "432568984951955547080127463915782144", + "5663276327", + "458591633384881771471787532316835840", + "249608264", + "1726631517", + "480531", + "2", + "3014062769298224544707453612633298750730237531461568865187088274045746323516", + "531124907887559249", + "18446744073709551616", + "3014062769298224544707453612633298750730237531461568865187088274045746323516", + "531124908168577617", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264720", + "values": [ + "2752458800640035647027105614438988939619444497893437399743005401289156577507", + "3461493524755342865633509776600268983715922722283066195092517401134581482461", + "3235041917949649705353019883347655004005016932020889564357828874264156156092", + "2614908966878405341902326160525597611095815128721986030559006708038314098687", + "487222", + "31", + "63", + "0", + "1", + "0", + "0", + "0", + "2040351644660588556144377818166905555257449858175237844169155202929804324462", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10331745788998374751884784384" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264737", + "values": [ + "1", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "64771203985077596284340339052913361147343252031331101885660063120156529783", + "1066659009475753266996956147655912666514479366468729510102281749690940913124", + "3997985", + "31", + "31", + "251", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264752", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264756", + "values": [ + "1297007390905871094503530506743436647640335157329711627144877329157990288132", + "403167266200320368541545265368870888842107987034545133164453660230271096400", + "99375", + "99385", + "913127423354585102440643934887104238773694457214313742832226321530143656507", + "249485825648199661320451663033810102746847200001572058412879609425539197853", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "3175805501019894465348613259451459680546720991304110030917066779617892057309", + "1", + "443512049331325164367610064593736150224206310245070596792", + "4187119516113807237068566915375993438352232191759659665391", + "294188320563111271945984244096973924310", + "126854206244754857313261815461173432553", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264776", + "values": [ + "1", + "2492958188071123021139121068619693335110299139051265932435195119622948768571", + "1797502126258695346674413037101958885892722185397223492281065972459405771556", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "353507678310032822011468281159865577599085857850373451548525728799951024338", + "2896563967510309201160947514681378471288531281483117869717282244337072271232", + "4194303", + "31", + "31", + "251", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264791", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + } + ] +} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_4.json b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_4.json new file mode 100644 index 0000000..6405c23 --- /dev/null +++ b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_4.json @@ -0,0 +1,2877 @@ +{ + "memoryPageEntries": [ + { + "startAddr": "2264795", + "values": [ + "881806569005857604090688008592447078155652519976000929540409764312292700009", + "3193198617480937558822644503617707036246269341717815720761166051437149917131", + "728673", + "728721", + "266007141354881345823212137344818629896803994889568067827108922259297738472", + "3167701973526463841575224668466487568583671668470061889856914951172687051070", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "2850682120974834212845899471452671891882399846446721843725607819831482145508", + "2", + "5282687322667071592927542356275907839952810540491976702195", + "3637475086967635497256709579208153866495900342670109150417", + "6021319899454782564296285337572170957455158213807381652731", + "3218813780391036552478897207691606228988746605477302748460", + "8856002147467520034782279388347515574", + "44912911339830935580423890040156031069", + "251469115793262333463220503290409005770", + "64815613427572924835454689277817917533", + "8", + "3256441166037631918262930812410838598500200462657642943867372734773841898370", + "993696174272377493693496825928908586134624850969", + "5", + "0", + "415362977876039823507058536675577897968744347891", + "4543560", + "4000000000000000", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264827", + "values": [ + "403167266200320368541545265368870888842107987034545133164453660230271096400", + "2935784456734760168259533618386076270129277413919048571539314422373383422578", + "99385", + "99395", + "249485825648199661320451663033810102746847200001572058412879609425539197853", + "1930073597979911102961818128826484881769228700643844218304210241705140111707", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "645360963434058058036968844426319938928693765867464758154985284773526152906", + "1", + "5975685844081737796024908210584272817664070383958793710559", + "4260805022381087208319097880330304392600428228584753570587", + "297016508920188660808421339087370824100", + "96843176005096241983562474969921291346", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264847", + "values": [ + "2011806467990576299306220558860108081638704964978653594608690829651057674758", + "2752458800640035647027105614438988939619444497893437399743005401289156577507", + "3406661250480380628679192876321902205895349769872248844366644154404282210483", + "3235041917949649705353019883347655004005016932020889564357828874264156156092", + "480359", + "31", + "63", + "0", + "7", + "0", + "0", + "0", + "952411041673069266094233699556845599251838782354", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036703405808", + "1439094261191816944712705855708025215536435954910992963023409649916515304249", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9771653810388989656825941432", + "1289179100692757930682870777303396453284105053709550496280020153706559592640", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "16895253094731191619841429888", + "1439618794567549368343538658667611460325338063598076261843642559933408091165", + "88914301944088089141574999348394996493546404963067902156417732601144566237", + "10220363407497369392684758549", + "8879110014442197285883356539166252208615079974", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372035332755808", + "1414943471775023690863078508318693007882592556459", + "634028667897844324040908450156043846954664548107344752361156161409532472444", + "9223372025399105616", + "3245691765385542337509274451568640315714806437546239868617777102243303376508", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9092442738240132150053305536" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2264882", + "values": [ + "695166559561689732906127294300789174214405924753847689402841317496509400506", + "0", + "41", + "255399919633304379671822251015012352", + "1505529156420067352120070990726485392925443261574841055178639991287457492321", + "255909362588701039568812711683817472", + "2987237268499420276328168206671203242461405425692552162427916489163442418721", + "338883663479274047025357693718102016", + "2029633849266906064041468469904589516386216332725570251076170480610557546489", + "339046408638147558767182227433324544", + "1130545920589131183288019352206203697449246969075846556068675642191435723650", + "339127369308376849947410064084041728", + "2000274125959301872211222335354741724455139421598701782272783582185640945578", + "339128557730814563912473967243296768", + "2516505388487942465841658054404863659027371944332466039423610100574610493077", + "339167696443096610495245177954762752", + "2996668383577445475648271118945298900594931665616357067175515390017501061934", + "339209301121316311335550155636080640", + "734092561378177250929268749910403601065505899386507477176286964903863121748", + "339248760150583523010467496495939584", + "1364214345469699875383963144505918985866972117735738401586056509581604108957", + "339290737780690188831142580884340736", + "1481261187711731197995687384244426578107291932826921267220721873116387216140", + "344056232528969600292671285127806976", + "225706133973132837229713992589107978151160521461761461582153518355301490365", + "344239815619412615560474239552192512", + "2861541274928078066256193684503851439480886962260071294044776528685244594165", + "344278863665634683081309143628251136", + "658720853735786565901152387098778273151707018562631393015095500367363824692", + "344400637343183300222065759427231744", + "1867256837479148284532884991450280673524766924980094747725866109993662211865", + "349351367538821165572554313980444672", + "176128245994777503268412490035856283994767230372814594117463409085155639352", + "349553874722207625219443412317503488", + "2382630495179093875813318572079674723610880790012780289009542228195636465146", + "354684143347712898450594870927032320", + "2868122657587921447083126306013763925313776517270376980712456079995170314007", + "354685165896815395127641508979671040", + "421616082899264764476722140260838277364490666438150411133418333185614644169", + "354886735639481781333860738224095232", + "928917794626946050974130190602585553843358993247890941223328235597689104695", + "359856388062912502622757493443395584", + "843307958592462037024631434504865822069609187246878619946724727221325794991", + "359977527925814664434167280492871680", + "2868104422492213788785446707238310112867029965325429196496972740328204815122", + "359977924067836161575469877387329536", + "2547021623521952909959051581903565028978421621308892561994336770827027135337", + "364947431330963026247458069778792448", + "584724723445830407108835856071973264435841096504840723853691443861619901150", + "369977475091734067620075921572102144", + "668723522059551887460984153636833977979245023144365184456802654817474973596", + "370221491652003648852770474290053120", + "2317319817200437927804155973322583524902335228110469891297846987445668564441", + "370221808567071557549350106815266816", + "3581708516613693603216332842420449439322042619625086805837408808361205419202", + "395959710983921515911698978258812928", + "2074356850987709244230260430513353087528319207130676763911109383115254353426", + "396000038118641276459534092129533952", + "109676264572010092976600548354236180224195638198030115305998967375914373030", + "396101380212426712967694464499843072", + "2711915681733221476781790902513677751383154660949436603023364657463516844939", + "396323605935558457833880754797412352", + "2201079076849954330568875041516030794837550704337174573917613132984988524564", + "401131892570687533667041932340101120", + "1709531250218670553762701150078406179940722314416103673211115797578441449102", + "406403816491359422489603563510038528", + "568828543450333359128147624140033184067298581579319292449106702208950184208", + "411817626572047188535650410727211008", + "1737301932571377902498329783939034393743125406428629236240947948026945357806", + "432285196778936779521635140430200832", + "1566729369220079251313620628072623940604381685383887897616924711689972645654", + "432568984950746621260512834741075968", + "1518074796119297540660480228230242278636657070359174032517758626020247896388", + "432691242383575563678708968120647680", + "2606886680296329334906545268245184582880760617513034312593448764240742836928", + "437638715840662956139171489404420096", + "586013713902145854204736763933055005473774069128236504107941858359368296920", + "437761440264397551598103888983490560", + "712559093065293488493797420984941312111241144890010884336272451887820195800", + "442933058572516156234522470341672960", + "3071280513962567471739546333716014152605056827738323434052146995050662990947", + "453276691329565936829047600777789440", + "2612113008857992558816624983006431319332483400257611878979717567822306392106", + "458591633383672845652172903142129664", + "462598245881353029007137233712976703683759047510135369126126082358963468864", + "104", + "1577033696514100357397407070031596373503468289618617630407709973594086674430", + "64", + "3463933287350036946383090218857802702557828572326723068326446584611158133441", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040275710032", + "339128557730814563912473967243296768", + "9223372048272721625", + "339167696443096610495245177954762752", + "9223372038929547591", + "339209301121316311335550155636080640", + "9223372038188912912", + "339248760150583523010467496495939584", + "9223372041208304023", + "344056232528969600292671285127806976", + "9223372037622525962", + "344239815619412615560474239552192512", + "9223372040113676014", + "344278863665634683081309143628251136", + "9223372038124379575", + "344400637343183300222065759427231744", + "9223372043760495023", + "354684143347712898450594870927032320", + "9223372038394831744", + "354886735639481781333860738224095232", + "9223372040780568455", + "359977527925814664434167280492871680", + "9223372038739239422", + "359977924067836161575469877387329536", + "9223372064488091256", + "395959710983921515911698978258812928", + "9223372037134947351", + "396000038118641276459534092129533952", + "9223372038718854102", + "396101380212426712967694464499843072", + "9223372039083570022", + "396323605935558457833880754797412352", + "9223372047233583868", + "401131892570687533667041932340101120", + "9223372038200499081", + "411817626572047188535650410727211008", + "9223372040205906721", + "432568984950746621260512834741075968", + "9223372052758703012", + "437638715840662956139171489404420096", + "9223372046345591888", + "437761440264397551598103888983490560", + "9223372040563072445", + "453276691329565936829047600777789440", + "9223372042072744139", + "458591633383672845652172903142129664", + "9223372037693487134", + "1726628400", + "24", + "255399919633304379671822251015012352", + "31793495409", + "339128557730814563912473967243296768", + "25628356834", + "339167696443096610495245177954762752", + "2254857273", + "339209301121316311335550155636080640", + "1808567778", + "339248760150583523010467496495939584", + "10259826100", + "344056232528969600292671285127806976", + "13557600856", + "344239815619412615560474239552192512", + "7687991460", + "344278863665634683081309143628251136", + "23570012982", + "344400637343183300222065759427231744", + "26026677180", + "354684143347712898450594870927032320", + "4360450254", + "354886735639481781333860738224095232", + "3842213222", + "359977527925814664434167280492871680", + "7714234939", + "359977924067836161575469877387329536", + "100406823380", + "395959710983921515911698978258812928", + "262136017", + "396000038118641276459534092129533952", + "4280138207", + "396101380212426712967694464499843072", + "4580692825", + "396323605935558457833880754797412352", + "27619025143", + "401131892570687533667041932340101120", + "1640462759", + "411817626572047188535650410727211008", + "6318067555", + "432568984950746621260512834741075968", + "56724179865", + "437638715840662956139171489404420096", + "22842805941", + "437761440264397551598103888983490560", + "23729800944", + "453276691329565936829047600777789440", + "6492459793", + "458591633383672845652172903142129664", + "2498405054", + "1726630096", + "104", + "109784777737265295113706052607003350685406596673082618032856106616463350173", + "64", + "1381238078071249809321047557233472602680117124272698196783837852320648892542", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040276235883", + "339128557730814563912473967243296768", + "9223372048273041492", + "339167696443096610495245177954762752", + "9223372038929575723", + "339209301121316311335550155636080640", + "9223372038188935444", + "339248760150583523010467496495939584", + "9223372041208432120", + "344056232528969600292671285127806976", + "9223372037622485644", + "344239815619412615560474239552192512", + "9223372040113771362", + "344278863665634683081309143628251136", + "9223372038124673458", + "344400637343183300222065759427231744", + "9223372043760819918", + "354684143347712898450594870927032320", + "9223372038394904085", + "354886735639481781333860738224095232", + "9223372040780616129", + "359977527925814664434167280492871680", + "9223372038739335575", + "359977924067836161575469877387329536", + "9223372064490319453", + "395959710983921515911698978258812928", + "9223372037134950625", + "396000038118641276459534092129533952", + "9223372038718907413", + "396101380212426712967694464499843072", + "9223372039083627193", + "396323605935558457833880754797412352", + "9223372047233928378", + "401131892570687533667041932340101120", + "9223372038200519519", + "411817626572047188535650410727211008", + "9223372040205985367", + "432568984950746621260512834741075968", + "9223372052759409909", + "437638715840662956139171489404420096", + "9223372046340243160", + "437761440264397551598103888983490560", + "9223372040563368228", + "453276691329565936829047600777789440", + "9223372042072824723", + "458591633383672845652172903142129664", + "9223372037693518293", + "1726632000", + "24", + "255399919633304379671822251015012352", + "31583042011", + "339128557730814563912473967243296768", + "25575159724", + "339167696443096610495245177954762752", + "2246867203", + "339209301121316311335550155636080640", + "1801488002", + "339248760150583523010467496495939584", + "10236000849", + "344056232528969600292671285127806976", + "13548095992", + "344239815619412615560474239552192512", + "7610682049", + "344278863665634683081309143628251136", + "23498973564", + "344400637343183300222065759427231744", + "26054064438", + "354684143347712898450594870927032320", + "4346721652", + "354886735639481781333860738224095232", + "3811631004", + "359977527925814664434167280492871680", + "7685690259", + "359977924067836161575469877387329536", + "100119413674", + "395959710983921515911698978258812928", + "258460793", + "396000038118641276459534092129533952", + "4226163251", + "396101380212426712967694464499843072", + "4568507209", + "396323605935558457833880754797412352", + "27531263451", + "401131892570687533667041932340101120", + "1637885778", + "411817626572047188535650410727211008", + "6283537154", + "432568984950746621260512834741075968", + "56462658281", + "437638715840662956139171489404420096", + "22803216693", + "437761440264397551598103888983490560", + "23626743730", + "453276691329565936829047600777789440", + "6444340644", + "458591633383672845652172903142129664", + "2493343526", + "1726633621", + "479812", + "9", + "2610455185171316686122246051195351442151489419937388121709389584681383234306", + "624085105656201986", + "18446744073709551616", + "111136309691883529950180068659206801138845389086647966174609911369828681223", + "624086660522443527", + "18446744073709551616", + "1217717515540922579806520885398068445740753522079706966460156796888819927500", + "567962388708458572", + "18446744080014615356", + "528846152037919179996544381945610567709592932019273288912478977776718018263", + "623969492073972567", + "18446744074205631616", + "3304728142728130940495032478092807254266409381278302289195794553241771115890", + "624092834806367090", + "18446744073709551616", + "3025013068601840444078535865013140831986417388483264418844359826607320650272", + "624094529900774176", + "18446744073709551616", + "289739524625457442991823517394326983477641034100616778275116391467304987846", + "624095004846981958", + "18446744073709551616", + "2394859767569145600563292753015736033290181802813992904385035859334932307875", + "624097828016227107", + "18446744073709551616", + "783683178189946525118050046985867090189859801182375832355330005282165801059", + "624098748594652003", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2265211", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "884810571811751855459699508911188288787527956429161567913127769456839429639", + "64", + "1296386636777787631817665596968377237715684011794174325155568461623972458442", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870595818", + "344278863666843608900923772802957312", + "9223372036844408423", + "344400638885778253860530994056003584", + "9223372036527282128", + "354684143347722343183560610217459712", + "9223372036855486989", + "359977924069045087395084506562035712", + "9223372036879790160", + "396101380212431435334177334145056768", + "9223372036862257522", + "396323605936767383653495383972118528", + "9223372036883549830", + "401131892570687552113786006049652736", + "9223372036857718781", + "432568984951955547080127463915782144", + "9223372036846123178", + "458591633384881771471787532316835840", + "9223372036858630839", + "1726628400", + "10", + "339248760150588245376950366141153280", + "1024996020", + "344278863666843608900923772802957312", + "2356031191", + "344400638885778253860530994056003584", + "26019477358", + "354684143347722343183560610217459712", + "43543782", + "359977924069045087395084506562035712", + "10037574852", + "396101380212431435334177334145056768", + "457773958", + "396323605936767383653495383972118528", + "2758771675", + "401131892570687552113786006049652736", + "163741434", + "432568984951955547080127463915782144", + "5663276327", + "458591633384881771471787532316835840", + "249608264", + "1726631517", + "48", + "862938386385520969314616308517173416700313449819840587988039331323289004655", + "64", + "3435014835931359461593101259358683188033620220122935145375712635445807535079", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870608620", + "344278863666843608900923772802957312", + "9223372036844215425", + "344400638885778253860530994056003584", + "9223372036526670799", + "354684143347722343183560610217459712", + "9223372036855487531", + "359977924069045087395084506562035712", + "9223372036879915517", + "396101380212431435334177334145056768", + "9223372036862263239", + "396323605936767383653495383972118528", + "9223372036883584277", + "401131892570687552113786006049652736", + "9223372036857720824", + "432568984951955547080127463915782144", + "9223372036846011984", + "458591633384881771471787532316835840", + "9223372036858633955", + "1726632000", + "10", + "339248760150588245376950366141153280", + "1023244251", + "344278863666843608900923772802957312", + "2348286427", + "344400638885778253860530994056003584", + "26047263748", + "354684143347722343183560610217459712", + "43411809", + "359977924069045087395084506562035712", + "10014561923", + "396101380212431435334177334145056768", + "456754629", + "396323605936767383653495383972118528", + "2752943202", + "401131892570687552113786006049652736", + "163451166", + "432568984951955547080127463915782144", + "5641688582", + "458591633384881771471787532316835840", + "249041360", + "1726633590", + "480531", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2265339", + "values": [ + "2150168286851835195808891336339905576300548860916880512750803795969104164522", + "1", + "25", + "255399919633304379671818952480129024", + "1538517205362261526847772369245502401690416557513355348805318430445714002951", + "338883663474438343746899177019277312", + "2378381987174573879253610884538336712697184444851528525612319810455730595808", + "339167696437051981397172032081231872", + "2898055996894997761523214529123593946547580481574154903237662320902861557386", + "339209301121292699503135807410012160", + "2600162033276443144340884262572580530692768969540813004768921935479296326226", + "339248760150564633544536017915084800", + "2522434756716819032087002288892499387458947762955647583895281005481847902767", + "344056232524133897014212768428982272", + "2209985049823025920341736221036696321897478102449439370460819238382052515986", + "344278863660798979802850626929426432", + "761400415939247736832666471343692443484402538568229337365220368346020859100", + "344400637349001255728961162330505216", + "3573300456492735562599753317781203246054107256539926168802512700278262032232", + "354684143347689286618180522700963840", + "3063976737723502207312868187058327939350900550254842290741912609450031566453", + "354685165891979691849182992280846336", + "814479212711039930284337832207957089601871685406758700031455087636208266315", + "359977527919770035336094134619340800", + "3389301967090142174786667667994205243435742878254691153227315047087493390447", + "359977924064209384116625989863211008", + "767474862002443500945326305604335764832806347699052761514247301873195475821", + "364947431326127322968999553079967744", + "2586363747789872397835079193917782837060414550218874334201858973639320545351", + "396101380212403101135280116273774592", + "2674141894375568277899666553757149178525247184170009750406221330017763256550", + "396323605930722754555422238098587648", + "411207471368662247533325731902480283051308543586085041228276001724291581081", + "401131892570687441433321563792343040", + "2881431547838302795149535643732696900818756897619151655397813706304000205540", + "406403816491340533023672084929183744", + "2231728625341243789752394878955596056287857120793397984631886798215499754895", + "411778891792336016648512811332272128", + "3438354300630267880342344114154301977755010004951560301044411362388144224318", + "411817625024622139428925067103305728", + "1422896074878443611396094011411736344869080408317243279194096312392046563911", + "432568984945910917982054318042251264", + "2367366755254148031483890278463285074789833084403472127693810518677053142818", + "432690441716627433572355962568704000", + "344055739663361219306355889254392956198473018452140568125285133296315696629", + "437823079767580094335063891128614912", + "1628223135656652240605979034324651079847851871473940248256006843368212487071", + "453216002551035381248377800238301184", + "572954405775484018750320069871169446478855113201990687924384829982080081284", + "453276691324730233550589084078964736", + "932387146854131879289149416793678006948675320264769567851519639541400600589", + "458591633377628216554099757268598784", + "1882112635430273027352885137868670319585216910957452281852476597412959120654", + "108", + "1773473455451751086516451606188353590555680118019077718258897753785110440241", + "64", + "2991513124292051221546203540937392356816165840407488531606857441716912995555", + "64", + "25", + "255399919633304379671818952480129024", + "9223371684549271800", + "338883663474438343746899177019277312", + "9223371026092923071", + "339167696437051981397172032081231872", + "9223369682261270643", + "339209301121292699503135807410012160", + "9223370259352355441", + "339248760150564633544536017915084800", + "9223369493638536359", + "344056232524133897014212768428982272", + "9223370026058671270", + "344278863660798979802850626929426432", + "9223371177688255923", + "344400637349001255728961162330505216", + "9223357730212076792", + "354684143347689286618180522700963840", + "9223368694143378293", + "354685165891979691849182992280846336", + "9223370903624575110", + "359977527919770035336094134619340800", + "9223364471896440667", + "359977924064209384116625989863211008", + "9223369601698000496", + "364947431326127322968999553079967744", + "9223370915738210771", + "396101380212403101135280116273774592", + "9223368072738955138", + "396323605930722754555422238098587648", + "9223370568750368912", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367698021501487", + "411778891792336016648512811332272128", + "9223367899954806394", + "411817625024622139428925067103305728", + "9223361481811210479", + "432568984945910917982054318042251264", + "9223363241317039518", + "432690441716627433572355962568704000", + "9223365691300293851", + "437823079767580094335063891128614912", + "9223368371075045733", + "453216002551035381248377800238301184", + "9223356100627240314", + "453276691324730233550589084078964736", + "9223370759077331020", + "458591633377628216554099757268598784", + "9223370935929210171", + "1726617651", + "25", + "255399919633304379671818952480129024", + "31009888903342", + "338883663474438343746899177019277312", + "142589260820214", + "339167696437051981397172032081231872", + "221669492533064", + "339209301121292699503135807410012160", + "178327855489352", + "339248760150564633544536017915084800", + "101148384370356", + "344056232524133897014212768428982272", + "134077719313907", + "344278863660798979802850626929426432", + "233213659982069", + "344400637349001255728961162330505216", + "257732612542012", + "354684143347689286618180522700963840", + "429700759337042", + "354685165891979691849182992280846336", + "177082159280947", + "359977527919770035336094134619340800", + "766704538752080", + "359977924064209384116625989863211008", + "99435122533387", + "364947431326127322968999553079967744", + "147529090612550", + "396101380212403101135280116273774592", + "452552841504971", + "396323605930722754555422238098587648", + "272743037078077", + "401131892570687441433321563792343040", + "4294967296000", + "406403816491340533023672084929183744", + "173817576114094", + "411778891792336016648512811332272128", + "254036116431176", + "411817625024622139428925067103305728", + "617843841847358", + "432568984945910917982054318042251264", + "560419394392420", + "432690441716627433572355962568704000", + "499631827556762", + "437823079767580094335063891128614912", + "642628900886575", + "453216002551035381248377800238301184", + "651778324765963", + "453276691324730233550589084078964736", + "62950613566052", + "458591633377628216554099757268598784", + "249461404492985", + "1726620175", + "108", + "2354501579714421543548274539995123159489050126980105799074982734240575887128", + "64", + "2795842797033298379841806562328694407674178301971834657545320231273796217318", + "64", + "25", + "255399919633304379671818952480129024", + "9223371682389523029", + "338883663474438343746899177019277312", + "9223371020351153046", + "339167696437051981397172032081231872", + "9223369672902176027", + "339209301121292699503135807410012160", + "9223370253251476155", + "339248760150564633544536017915084800", + "9223369478857424472", + "344056232524133897014212768428982272", + "9223370002616644134", + "344278863660798979802850626929426432", + "9223371173235303942", + "344400637349001255728961162330505216", + "9223357671990835465", + "354684143347689286618180522700963840", + "9223368688107981363", + "354685165891979691849182992280846336", + "9223370890655042940", + "359977527919770035336094134619340800", + "9223364441191704814", + "359977924064209384116625989863211008", + "9223369599701229219", + "364947431326127322968999553079967744", + "9223370911134812949", + "396101380212403101135280116273774592", + "9223368058668251512", + "396323605930722754555422238098587648", + "9223370564095205185", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367680672911534", + "411778891792336016648512811332272128", + "9223367895622777229", + "411817625024622139428925067103305728", + "9223361404423048425", + "432568984945910917982054318042251264", + "9223363236251378033", + "432690441716627433572355962568704000", + "9223365573872135524", + "437823079767580094335063891128614912", + "9223368361424856028", + "453216002551035381248377800238301184", + "9223356064347258312", + "453276691324730233550589084078964736", + "9223370757681265223", + "458591633377628216554099757268598784", + "9223370935681728411", + "1726632051", + "25", + "255399919633304379671818952480129024", + "31405502829217", + "338883663474438343746899177019277312", + "143773311363449", + "339167696437051981397172032081231872", + "223788152011296", + "339209301121292699503135807410012160", + "179679058428333", + "339248760150564633544536017915084800", + "101848197730157", + "344056232524133897014212768428982272", + "135215631814781", + "344278863660798979802850626929426432", + "234428880283658", + "344400637349001255728961162330505216", + "259600054510460", + "354684143347689286618180522700963840", + "432608417832401", + "354685165891979691849182992280846336", + "178026909815276", + "359977527919770035336094134619340800", + "765638516809715", + "359977924064209384116625989863211008", + "99880897796777", + "364947431326127322968999553079967744", + "149700336596654", + "396101380212403101135280116273774592", + "455586377979877", + "396323605930722754555422238098587648", + "274597361076090", + "401131892570687441433321563792343040", + "4294967296000", + "406403816491340533023672084929183744", + "174181527777287", + "411778891792336016648512811332272128", + "257567900895176", + "411817625024622139428925067103305728", + "625880979788624", + "432568984945910917982054318042251264", + "562272832177618", + "432690441716627433572355962568704000", + "510003341534062", + "437823079767580094335063891128614912", + "642201773905180", + "453216002551035381248377800238301184", + "662495392914473", + "453276691324730233550589084078964736", + "63756323242219", + "458591633377628216554099757268598784", + "248612938857621", + "1726634577", + "479785", + "1", + "1291932069404253247402786787432351144522681548655", + "5", + "18446744073613555897", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2265618", + "values": [ + "4", + "25", + "255399919633304379671818952480129024", + "9223371683831579634", + "338883663474438343746899177019277312", + "9223371024949477012", + "339167696437051981397172032081231872", + "9223369675588090232", + "339209301121292699503135807410012160", + "9223370256312794894", + "339248760150564633544536017915084800", + "9223369488551554459", + "344056232524133897014212768428982272", + "9223370018664662377", + "344278863660798979802850626929426432", + "9223371177219670697", + "344400637349001255728961162330505216", + "9223357713663994839", + "354684143347689286618180522700963840", + "9223368688969521124", + "354685165891979691849182992280846336", + "9223370898304458218", + "359977527919770035336094134619340800", + "9223364458849880061", + "359977924064209384116625989863211008", + "9223369601498469418", + "364947431326127322968999553079967744", + "9223370914998213890", + "396101380212403101135280116273774592", + "9223368070015688347", + "396323605930722754555422238098587648", + "9223370566015677200", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367694353346288", + "411778891792336016648512811332272128", + "9223367898169063230", + "411817625024622139428925067103305728", + "9223361447672021881", + "432568984945910917982054318042251264", + "9223363238498468607", + "432690441716627433572355962568704000", + "9223365673089605246", + "437823079767580094335063891128614912", + "9223368367859157384", + "453216002551035381248377800238301184", + "9223356090740211887", + "453276691324730233550589084078964736", + "9223370758697042854", + "458591633377628216554099757268598784", + "9223370935929210171", + "1726621251", + "25", + "255399919633304379671818952480129024", + "9223371683396921510", + "338883663474438343746899177019277312", + "9223371022518193687", + "339167696437051981397172032081231872", + "9223369674250103707", + "339209301121292699503135807410012160", + "9223370255776015267", + "339248760150564633544536017915084800", + "9223369485097080205", + "344056232524133897014212768428982272", + "9223370012888324682", + "344278863660798979802850626929426432", + "9223371173940897111", + "344400637349001255728961162330505216", + "9223357696121060692", + "354684143347689286618180522700963840", + "9223368688108414319", + "354685165891979691849182992280846336", + "9223370895294836886", + "359977527919770035336094134619340800", + "9223364451191755317", + "359977924064209384116625989863211008", + "9223369599901428359", + "364947431326127322968999553079967744", + "9223370912334225117", + "396101380212403101135280116273774592", + "9223368061865220299", + "396323605930722754555422238098587648", + "9223370564921628698", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367691386808216", + "411778891792336016648512811332272128", + "9223367896137663868", + "411817625024622139428925067103305728", + "9223361430858274712", + "432568984945910917982054318042251264", + "9223363236251378033", + "432690441716627433572355962568704000", + "9223365631471068105", + "437823079767580094335063891128614912", + "9223368362068238819", + "453216002551035381248377800238301184", + "9223356074977150756", + "453276691324730233550589084078964736", + "9223370757939585010", + "458591633377628216554099757268598784", + "9223370935681728411", + "1726624851", + "25", + "255399919633304379671818952480129024", + "9223371683051702841", + "338883663474438343746899177019277312", + "9223371022373418062", + "339167696437051981397172032081231872", + "9223369673351945219", + "339209301121292699503135807410012160", + "9223370254512122557", + "339248760150564633544536017915084800", + "9223369482235544122", + "344056232524133897014212768428982272", + "9223370007480876695", + "344278863660798979802850626929426432", + "9223371173470248543", + "344400637349001255728961162330505216", + "9223357684718910453", + "354684143347689286618180522700963840", + "9223368688542096887", + "354685165891979691849182992280846336", + "9223370893512470898", + "359977527919770035336094134619340800", + "9223364442728255176", + "359977924064209384116625989863211008", + "9223369599701229219", + "364947431326127322968999553079967744", + "9223370912184725327", + "396101380212403101135280116273774592", + "9223368059125257037", + "396323605930722754555422238098587648", + "9223370564921628698", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367686290195064", + "411778891792336016648512811332272128", + "9223367895622777229", + "411817625024622139428925067103305728", + "9223361414478844856", + "432568984945910917982054318042251264", + "9223363236251378033", + "432690441716627433572355962568704000", + "9223365599649153927", + "437823079767580094335063891128614912", + "9223368361424856028", + "453216002551035381248377800238301184", + "9223356070337588733", + "453276691324730233550589084078964736", + "9223370758067814208", + "458591633377628216554099757268598784", + "9223370935681728411", + "1726628451", + "25", + "255399919633304379671818952480129024", + "9223371682389523029", + "338883663474438343746899177019277312", + "9223371020351153046", + "339167696437051981397172032081231872", + "9223369672902176027", + "339209301121292699503135807410012160", + "9223370253251476155", + "339248760150564633544536017915084800", + "9223369478857424472", + "344056232524133897014212768428982272", + "9223370002616644134", + "344278863660798979802850626929426432", + "9223371173235303942", + "344400637349001255728961162330505216", + "9223357671990835465", + "354684143347689286618180522700963840", + "9223368688107981363", + "354685165891979691849182992280846336", + "9223370890655042940", + "359977527919770035336094134619340800", + "9223364441191704814", + "359977924064209384116625989863211008", + "9223369599701229219", + "364947431326127322968999553079967744", + "9223370911134812949", + "396101380212403101135280116273774592", + "9223368058668251512", + "396323605930722754555422238098587648", + "9223370564095205185", + "401131892570687441433321563792343040", + "9223371323300643952", + "406403816491340533023672084929183744", + "9223367680672911534", + "411778891792336016648512811332272128", + "9223367895622777229", + "411817625024622139428925067103305728", + "9223361404423048425", + "432568984945910917982054318042251264", + "9223363236251378033", + "432690441716627433572355962568704000", + "9223365573872135524", + "437823079767580094335063891128614912", + "9223368361424856028", + "453216002551035381248377800238301184", + "9223356064347258312", + "453276691324730233550589084078964736", + "9223370757681265223", + "458591633377628216554099757268598784", + "9223370935681728411", + "1726632051", + "4", + "1", + "2199587215577056660351400654348881668462034406195674478991913543998174982493", + "9223372045664482671", + "1726632051", + "4", + "5", + "0", + "9223372036854775808", + "0", + "28", + "500", + "3279569333027032943588282927224157449735552075268267602500421330293795289225", + "9223372044850291103", + "1726632051", + "4711296953921553324818149196807905420362349545722469392", + "6251300210874077555571336907306907377145842092736511560", + "6256539694243908842533097117432195251771308610903082650", + "6257307165206364866430484347196163711776538619562427868", + "6258035055820741247431916309054085700397615807471814558", + "6346717268337402449987692748405062501468064045187726600", + "6350824087938302287187845102784995256753297215633491620", + "6353070415999481375370185412655951620299805106964004634", + "6542767619337736433251448354363863840992885934284340508", + "6542786481950565571485165044539876729707728608411253334", + "6640413329822632555518252987680491719137725246349508638", + "6640420637397721445628435875529262455370768610530164016", + "6732091866030762764674251933551951436677722238837852762", + "7306780788021320761383589099721951750652089913028116640", + "7310880128973759676248560435200287705243571973810814986", + "7496827193394580118119081926576220757698912919970905362", + "7595979831848961140041324183736113289307986182228934126", + "7596694333872090790908605765170203324420381199099231876", + "7979489359521538474171300376156165577358787649504018552", + "7981729841486965257947845378721648202682623471080439868", + "8076410302035872396499304070097971447272345387506073080", + "8360359609168644946063955804648622928301866259056689112", + "8361479119445141162897830450372019319367571064890593964", + "8459522495261546709064075820548422731185521282097609582", + "28", + "501", + "3283391705117453259986824168092359105972252296430790922060056444367742983415", + "9223372312141004533", + "1726632051", + "4711296953921553324818149196807905420362349545722524492", + "6251300210874077555571336907306907377145842092736512880", + "6256539694243908842533097117432195251771308610903077960", + "6257307165206364866430484347196163711776538619562416478", + "6258035055820741247431916309054085700397615807471893078", + "6346717268337402449987692748405062501468064045187807760", + "6350824087938302287187845102784995256753297215633504660", + "6353070415999481375370185412655951620299805106964262934", + "6542767619337736433251448354363863840992885934284366488", + "6542786481950565571485165044539876729707728608411253084", + "6640413329822632555518252987680491719137725246349500538", + "6640420637397721445628435875529262455370768610528832006", + "6732091866030762764674251933551951436677722238837844332", + "7306780788021320761383589099721951750652089913028153310", + "7310880128973759676248560435200287705243571973810801216", + "7496827193394580118119081926576220757698912919971390142", + "7595979831848961140041324183736113289307986182228893246", + "7596694333872090790908605765170203324420381199099236246", + "7979489359521538474171300376156165577358787649503816772", + "7981729841486965257947845378721648202682623471080465198", + "8076410302035872396499304070097971447272345387506066640", + "8360359609168644946063955804648622928301866259056672552", + "8361479119445141162897830450372019319367571064890413634", + "8459522495261546709064075820548422731185521282097486142", + "6", + "100016", + "44037767344537167907514192278757311348087672280746642564337019248971457489", + "9223372050680960334", + "1726632051", + "6353070415999481375370185412655951620299805106964081924", + "6640420637397721445628435875529262455370768610530062206", + "4", + "100135", + "80914065402575485210970798148721901393683109897056605994443007691678429247", + "9223372036854784621", + "1726632051", + "6", + "100294", + "361434417842596898657934640894587936220825419416961171429731258693190412124", + "9223372075420733686", + "1726628451", + "6353070415999481375370185412655951620299805106964140764", + "6640420637397721445628435875529262455370768610530350776" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2265916", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "862938386385520969314616308517173416700313449819840587988039331323289004655", + "64", + "3435014835931359461593101259358683188033620220122935145375712635445807535079", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870608620", + "344278863666843608900923772802957312", + "9223372036844215425", + "344400638885778253860530994056003584", + "9223372036526670799", + "354684143347722343183560610217459712", + "9223372036855487531", + "359977924069045087395084506562035712", + "9223372036879915517", + "396101380212431435334177334145056768", + "9223372036862263239", + "396323605936767383653495383972118528", + "9223372036883584277", + "401131892570687552113786006049652736", + "9223372036857720824", + "432568984951955547080127463915782144", + "9223372036846011984", + "458591633384881771471787532316835840", + "9223372036858633955", + "1726632000", + "10", + "339248760150588245376950366141153280", + "1023244251", + "344278863666843608900923772802957312", + "2348286427", + "344400638885778253860530994056003584", + "26047263748", + "354684143347722343183560610217459712", + "43411809", + "359977924069045087395084506562035712", + "10014561923", + "396101380212431435334177334145056768", + "456754629", + "396323605936767383653495383972118528", + "2752943202", + "401131892570687552113786006049652736", + "163451166", + "432568984951955547080127463915782144", + "5641688582", + "458591633384881771471787532316835840", + "249041360", + "1726633590", + "48", + "3100012149107673332424273895095909483652896673875755873813617710204952320441", + "64", + "1501192799330405335941951172644593142779318710160304128295103816605983985677", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870621325", + "344278863666843608900923772802957312", + "9223372036843667025", + "344400638885778253860530994056003584", + "9223372036526469904", + "354684143347722343183560610217459712", + "9223372036855488071", + "359977924069045087395084506562035712", + "9223372036880040264", + "396101380212431435334177334145056768", + "9223372036862268916", + "396323605936767383653495383972118528", + "9223372036883618595", + "401131892570687552113786006049652736", + "9223372036857722864", + "432568984951955547080127463915782144", + "9223372036845967840", + "458591633384881771471787532316835840", + "9223372036858637065", + "1726635600", + "10", + "339248760150588245376950366141153280", + "1016405381", + "344278863666843608900923772802957312", + "2343520156", + "344400638885778253860530994056003584", + "25955549300", + "354684143347722343183560610217459712", + "43252252", + "359977924069045087395084506562035712", + "9980584054", + "396101380212431435334177334145056768", + "454202498", + "396323605936767383653495383972118528", + "2745443606", + "401131892570687552113786006049652736", + "163217970", + "432568984951955547080127463915782144", + "5630598009", + "458591633384881771471787532316835840", + "248874479", + "1726635600", + "480532", + "1", + "667219969430582293814374755982612086231344201579383826949084908866116903714", + "531140392154825429", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266047", + "values": [ + "3193198617480937558822644503617707036246269341717815720761166051437149917131", + "2460833402258371009975364521731862755966905542768550830004921784244961416906", + "728721", + "728769", + "3167701973526463841575224668466487568583671668470061889856914951172687051070", + "3109615977686204072498982877966811716313279945088954614625820751958768093181", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "2848103203551574144631618695272948295741985064660635118456695780996817172805", + "2", + "1517428104134387445260364100119777144093767853553421813690", + "3938738740242955336003858691982870663451137430114111269706", + "2396175693588239314963173675012914207943175906534440601946", + "3491577764800247216321576018249706562019496015254197254249", + "113804845406177064520288355450226193835", + "4603095883949716828900929968231306095", + "100460439414031570479933712503226572859", + "88753083470354493403540281176325384326", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266071", + "values": [ + "2460833402258371009975364521731862755966905542768550830004921784244961416906", + "1502064884135231113827891111349300255047225554450455295667654053821716465720", + "728769", + "728817", + "3109615977686204072498982877966811716313279945088954614625820751958768093181", + "2832914200146729305725492670058415642561345016730517888054697367899932523329", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "3604211656235889313735138881832761940757946337020801377643139777659571330616", + "3", + "882696553044317131639627771941143917172434575303985764050", + "3569356928004625372743992789170266890488404070964278390678", + "875427769415707363904676703835780840686655615882584598154", + "3618542661468059929471043954123254438823545159745163285213", + "221835313362713003965332558415825821096065491744274094109", + "3433348473636059603010022033085041057352028544079740473987", + "64776289497048341540357422282847067865", + "108094026587368929218406569033763272351", + "211188912480441192295766521468535053357", + "144733390456771993487047991719479125113", + "30589924428372242378956855978237823455", + "14892487742498688920949066722463278455", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266099", + "values": [ + "695166559561689732906127294300789174214405924753847689402841317496509400506", + "0", + "41", + "255399919633304379671822251015012352", + "1505529156420067352120070990726485392925443261574841055178639991287457492321", + "255909362588701039568812711683817472", + "2987237268499420276328168206671203242461405425692552162427916489163442418721", + "338883663479274047025357693718102016", + "2029633849266906064041468469904589516386216332725570251076170480610557546489", + "339046408638147558767182227433324544", + "1130545920589131183288019352206203697449246969075846556068675642191435723650", + "339127369308376849947410064084041728", + "2000274125959301872211222335354741724455139421598701782272783582185640945578", + "339128557730814563912473967243296768", + "2516505388487942465841658054404863659027371944332466039423610100574610493077", + "339167696443096610495245177954762752", + "2996668383577445475648271118945298900594931665616357067175515390017501061934", + "339209301121316311335550155636080640", + "734092561378177250929268749910403601065505899386507477176286964903863121748", + "339248760150583523010467496495939584", + "1364214345469699875383963144505918985866972117735738401586056509581604108957", + "339290737780690188831142580884340736", + "1481261187711731197995687384244426578107291932826921267220721873116387216140", + "344056232528969600292671285127806976", + "225706133973132837229713992589107978151160521461761461582153518355301490365", + "344239815619412615560474239552192512", + "2861541274928078066256193684503851439480886962260071294044776528685244594165", + "344278863665634683081309143628251136", + "658720853735786565901152387098778273151707018562631393015095500367363824692", + "344400637343183300222065759427231744", + "1867256837479148284532884991450280673524766924980094747725866109993662211865", + "349351367538821165572554313980444672", + "176128245994777503268412490035856283994767230372814594117463409085155639352", + "349553874722207625219443412317503488", + "2382630495179093875813318572079674723610880790012780289009542228195636465146", + "354684143347712898450594870927032320", + "2868122657587921447083126306013763925313776517270376980712456079995170314007", + "354685165896815395127641508979671040", + "421616082899264764476722140260838277364490666438150411133418333185614644169", + "354886735639481781333860738224095232", + "928917794626946050974130190602585553843358993247890941223328235597689104695", + "359856388062912502622757493443395584", + "843307958592462037024631434504865822069609187246878619946724727221325794991", + "359977527925814664434167280492871680", + "2868104422492213788785446707238310112867029965325429196496972740328204815122", + "359977924067836161575469877387329536", + "2547021623521952909959051581903565028978421621308892561994336770827027135337", + "364947431330963026247458069778792448", + "584724723445830407108835856071973264435841096504840723853691443861619901150", + "369977475091734067620075921572102144", + "668723522059551887460984153636833977979245023144365184456802654817474973596", + "370221491652003648852770474290053120", + "2317319817200437927804155973322583524902335228110469891297846987445668564441", + "370221808567071557549350106815266816", + "3581708516613693603216332842420449439322042619625086805837408808361205419202", + "395959710983921515911698978258812928", + "2074356850987709244230260430513353087528319207130676763911109383115254353426", + "396000038118641276459534092129533952", + "109676264572010092976600548354236180224195638198030115305998967375914373030", + "396101380212426712967694464499843072", + "2711915681733221476781790902513677751383154660949436603023364657463516844939", + "396323605935558457833880754797412352", + "2201079076849954330568875041516030794837550704337174573917613132984988524564", + "401131892570687533667041932340101120", + "1709531250218670553762701150078406179940722314416103673211115797578441449102", + "406403816491359422489603563510038528", + "568828543450333359128147624140033184067298581579319292449106702208950184208", + "411817626572047188535650410727211008", + "1737301932571377902498329783939034393743125406428629236240947948026945357806", + "432285196778936779521635140430200832", + "1566729369220079251313620628072623940604381685383887897616924711689972645654", + "432568984950746621260512834741075968", + "1518074796119297540660480228230242278636657070359174032517758626020247896388", + "432691242383575563678708968120647680", + "2606886680296329334906545268245184582880760617513034312593448764240742836928", + "437638715840662956139171489404420096", + "586013713902145854204736763933055005473774069128236504107941858359368296920", + "437761440264397551598103888983490560", + "712559093065293488493797420984941312111241144890010884336272451887820195800", + "442933058572516156234522470341672960", + "3071280513962567471739546333716014152605056827738323434052146995050662990947", + "453276691329565936829047600777789440", + "2612113008857992558816624983006431319332483400257611878979717567822306392106", + "458591633383672845652172903142129664", + "462598245881353029007137233712976703683759047510135369126126082358963468864", + "104", + "109784777737265295113706052607003350685406596673082618032856106616463350173", + "64", + "1381238078071249809321047557233472602680117124272698196783837852320648892542", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040276235883", + "339128557730814563912473967243296768", + "9223372048273041492", + "339167696443096610495245177954762752", + "9223372038929575723", + "339209301121316311335550155636080640", + "9223372038188935444", + "339248760150583523010467496495939584", + "9223372041208432120", + "344056232528969600292671285127806976", + "9223372037622485644", + "344239815619412615560474239552192512", + "9223372040113771362", + "344278863665634683081309143628251136", + "9223372038124673458", + "344400637343183300222065759427231744", + "9223372043760819918", + "354684143347712898450594870927032320", + "9223372038394904085", + "354886735639481781333860738224095232", + "9223372040780616129", + "359977527925814664434167280492871680", + "9223372038739335575", + "359977924067836161575469877387329536", + "9223372064490319453", + "395959710983921515911698978258812928", + "9223372037134950625", + "396000038118641276459534092129533952", + "9223372038718907413", + "396101380212426712967694464499843072", + "9223372039083627193", + "396323605935558457833880754797412352", + "9223372047233928378", + "401131892570687533667041932340101120", + "9223372038200519519", + "411817626572047188535650410727211008", + "9223372040205985367", + "432568984950746621260512834741075968", + "9223372052759409909", + "437638715840662956139171489404420096", + "9223372046340243160", + "437761440264397551598103888983490560", + "9223372040563368228", + "453276691329565936829047600777789440", + "9223372042072824723", + "458591633383672845652172903142129664", + "9223372037693518293", + "1726632000", + "24", + "255399919633304379671822251015012352", + "31583042011", + "339128557730814563912473967243296768", + "25575159724", + "339167696443096610495245177954762752", + "2246867203", + "339209301121316311335550155636080640", + "1801488002", + "339248760150583523010467496495939584", + "10236000849", + "344056232528969600292671285127806976", + "13548095992", + "344239815619412615560474239552192512", + "7610682049", + "344278863665634683081309143628251136", + "23498973564", + "344400637343183300222065759427231744", + "26054064438", + "354684143347712898450594870927032320", + "4346721652", + "354886735639481781333860738224095232", + "3811631004", + "359977527925814664434167280492871680", + "7685690259", + "359977924067836161575469877387329536", + "100119413674", + "395959710983921515911698978258812928", + "258460793", + "396000038118641276459534092129533952", + "4226163251", + "396101380212426712967694464499843072", + "4568507209", + "396323605935558457833880754797412352", + "27531263451", + "401131892570687533667041932340101120", + "1637885778", + "411817626572047188535650410727211008", + "6283537154", + "432568984950746621260512834741075968", + "56462658281", + "437638715840662956139171489404420096", + "22803216693", + "437761440264397551598103888983490560", + "23626743730", + "453276691329565936829047600777789440", + "6444340644", + "458591633383672845652172903142129664", + "2493343526", + "1726633621", + "104", + "829122565350855611993170702702454167084306693539742883640071402791287466107", + "64", + "338213380681923883086307525388030366273708542719360728569218157787592370981", + "64", + "24", + "255399919633304379671822251015012352", + "9223372040276759015", + "339128557730814563912473967243296768", + "9223372048273359426", + "339167696443096610495245177954762752", + "9223372038929603661", + "339209301121316311335550155636080640", + "9223372038188957922", + "339248760150583523010467496495939584", + "9223372041208559197", + "344056232528969600292671285127806976", + "9223372037622349003", + "344239815619412615560474239552192512", + "9223372040113865743", + "344278863665634683081309143628251136", + "9223372038124966428", + "344400637343183300222065759427231744", + "9223372043761144274", + "354684143347712898450594870927032320", + "9223372038394976140", + "354886735639481781333860738224095232", + "9223372040780663534", + "359977527925814664434167280492871680", + "9223372038739431299", + "359977924067836161575469877387329536", + "9223372064491658924", + "395959710983921515911698978258812928", + "9223372037134953899", + "396000038118641276459534092129533952", + "9223372038718959865", + "396101380212426712967694464499843072", + "9223372039083683977", + "396323605935558457833880754797412352", + "9223372047234271599", + "401131892570687533667041932340101120", + "9223372038200539914", + "411817626572047188535650410727211008", + "9223372040206063519", + "432568984950746621260512834741075968", + "9223372052760113746", + "437638715840662956139171489404420096", + "9223372046334866693", + "437761440264397551598103888983490560", + "9223372040563662368", + "453276691329565936829047600777789440", + "9223372042072904340", + "458591633383672845652172903142129664", + "9223372037693549404", + "1726635600", + "24", + "255399919633304379671822251015012352", + "31264901775", + "339128557730814563912473967243296768", + "25402993919", + "339167696443096610495245177954762752", + "2229828497", + "339209301121316311335550155636080640", + "1802257629", + "339248760150583523010467496495939584", + "10145792410", + "344056232528969600292671285127806976", + "13453488288", + "344239815619412615560474239552192512", + "7494642984", + "344278863665634683081309143628251136", + "23423443654", + "344400637343183300222065759427231744", + "25900239137", + "354684143347712898450594870927032320", + "4319190669", + "354886735639481781333860738224095232", + "3785975811", + "359977527925814664434167280492871680", + "7648048264", + "359977924067836161575469877387329536", + "99546106758", + "395959710983921515911698978258812928", + "258543708", + "396000038118641276459534092129533952", + "4185424703", + "396101380212426712967694464499843072", + "4542097242", + "396323605935558457833880754797412352", + "27408196758", + "401131892570687533667041932340101120", + "1629081095", + "411817626572047188535650410727211008", + "6238377613", + "432568984950746621260512834741075968", + "56200439801", + "437638715840662956139171489404420096", + "22908911717", + "437761440264397551598103888983490560", + "23529743031", + "453276691329565936829047600777789440", + "6362930419", + "458591633383672845652172903142129664", + "2484828481", + "1726637030", + "479813", + "7", + "2471400130185301076597122248696371017557991873596123284585916637878496462551", + "624099834361545559", + "18446744073709551616", + "3017942279200118477185848661667218524310863452942701871679790946106769257833", + "624100135588070249", + "18446744073709551616", + "1833218693083205463952955418846581522989201295436628954426130295688822718012", + "624104939731288892", + "18446744073709551616", + "2962678666859606495977156254391034348966677837927902660220155062821918545348", + "624107017128117060", + "18446744073709551616", + "34488026941370821961584558840032194788395674615729747919630552188537179079", + "624108920134173511", + "18446744073709551616", + "2104194836817141034110318905765737029910061415371291409977201302532766398142", + "624108980418904894", + "18446744073709551616", + "404981031790927226903258981942418260570672631594175160981483277524228873965", + "624109226293199725", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266422", + "values": [ + "2935784456734760168259533618386076270129277413919048571539314422373383422578", + "2779784250851170122324300803631441500643996408947947910435740010487671435618", + "99395", + "99405", + "1930073597979911102961818128826484881769228700643844218304210241705140111707", + "2934866531214187792161800342860014313187622232116221556052455584854440229259", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "2401788482128984166533813849444736178583258224551540890152575388349528980331", + "1", + "346707654470562389116759662676905060789550794475140608733", + "4545882052957857162089859054578094592494192008935173579604", + "162256009092864813110524761969215900679", + "22034149085825730107804185384457452155", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266442", + "values": [ + "3461493524755342865633509776600268983715922722283066195092517401134581482461", + "1581014334727067177347207008060956182839838735702880445799620145034106386268", + "2614908966878405341902326160525597611095815128721986030559006708038314098687", + "548440122919161918523692144077912329753567546150691735905865642908862242300", + "480353", + "31", + "63", + "0", + "8", + "0", + "0", + "0", + "786346543410868854698195399189282888405846972019", + "634028667897844324040908450156043846954664548107344752361156161409532472444", + "9223372027267072715", + "779160985450484062413915931083818978494723849770371026606425803941349721429", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "6356707729334626552067646464", + "3609919086104595291441442078633419634984064934895001002717475011544069147026", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "4911653015592160871138094496", + "2462797478571716488472441544970509132918432175916316724945500045965788527397", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "6368060648847582570142852352", + "1282082781115114100871577930643119780061734199808739760987567364340935990166", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "313453817585431642440187648", + "820957343910629866418315943864512096209420362638047811570999118484814118532", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10492216764260441122257559168", + "2164499640696133975520265088040600472758221622530843753228854870891037814539", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "10773656358963042242828712704", + "290243785244754897090423094453455950980008640747", + "1103114524755001640548555873671808205895038091681120606634696969331999845790", + "9223372036170444008" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266480", + "values": [ + "2205782498798860699180224810072263572578029954527993795156126485694292421731", + "0", + "4", + "344400637343183300222065759427231744", + "1156518361631677299267640239939929860363798481437141139669963231674208834856", + "354684143347717620817077740572246016", + "548064214925934379680843604791757664626671338799432774218682282290230386759", + "359977924067836161575469877387329536", + "1043507288313242966059806728046739050807184538222017980901347654569938697972", + "432568984950746621260512834741075968", + "2967940361147433554609026228590913706956743263612420707826911756150762538234", + "24", + "344934789402294278927198086930407113580916850543324393354701120262248793940", + "64", + "3502433806395190414716896208099771973189705145914373943357363714285753082128", + "64", + "4", + "344400637343183300222065759427231744", + "9223372036188383753", + "354684143347717620817077740572246016", + "9223372036796104945", + "359977924067836161575469877387329536", + "9223372032610246366", + "432568984950746621260512834741075968", + "9223372034752515314", + "1726624800", + "4", + "344400637343183300222065759427231744", + "25916293299", + "354684143347717620817077740572246016", + "433879938", + "359977924067836161575469877387329536", + "100131364300", + "432568984950746621260512834741075968", + "56554638723", + "1726628355", + "24", + "2084462396400212586721958682423534056588782251109956485786350697347699555524", + "64", + "1594660434803519097610597323279641649621501592099162321432222431113205542700", + "64", + "4", + "344400637343183300222065759427231744", + "9223372036189357055", + "354684143347717620817077740572246016", + "9223372036796121201", + "359977924067836161575469877387329536", + "9223372032613999098", + "432568984950746621260512834741075968", + "9223372034754633085", + "1726635600", + "4", + "344400637343183300222065759427231744", + "25899802772", + "354684143347717620817077740572246016", + "432047915", + "359977924067836161575469877387329536", + "99621972875", + "432568984950746621260512834741075968", + "56210665542", + "1726637125", + "480098", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266548", + "values": [ + "1312161930567071638741676557894192665273130729939646927681626538536757123513", + "0", + "10", + "339167696443096610495245177954762752", + "1313851010364875545926140136065021586316291117506124357741899442957750346673", + "344239815619412615560474239552192512", + "1994697093370466016569454514717396619954710743667851745525622903136045456260", + "344400638885778253860530994056003584", + "3325507353585270975064137592070142821503026650556873189881304858521263983216", + "354684143347712898450594870927032320", + "1464293302734016029301180469092096472071460522789343982602240040983488076495", + "359977924069045087395084506562035712", + "3386664087074192887992723028386798092912544335345141526765311253500109488569", + "411817626572047188535650410727211008", + "1587909811032742453008719589168207649343219066672570668451214652014761557795", + "427355783296423863197036724365557760", + "231732324478814693575727834381873611191914707920092095721261521361729570715", + "432365923167804710124031323246952448", + "3495374326751282949240470981491877936628792956398386900216172829265337126146", + "432568984951955547080127463915782144", + "619621184078728336005529129497588688682214766901880809186385666613354955080", + "453276691329565936829047600777789440", + "1421732108302838781308085993962514309076215434506439914684310070140621795455", + "48", + "2191087494633434928012276181804190439944571751098313465903663522524513473268", + "64", + "107569202269878225070232958147427259873515073953600058011507548811332354766", + "64", + "10", + "339167696443096610495245177954762752", + "9223372036874506328", + "344239815619412615560474239552192512", + "9223372036906495867", + "344400638885778253860530994056003584", + "9223372029724630018", + "354684143347712898450594870927032320", + "9223372036871758257", + "359977924069045087395084506562035712", + "9223372037588210889", + "411817626572047188535650410727211008", + "9223372036904588889", + "427355783296423863197036724365557760", + "9223372036872498769", + "432365923167804710124031323246952448", + "9223372036956644960", + "432568984951955547080127463915782144", + "9223372036285273937", + "453276691329565936829047600777789440", + "9223372036914652676", + "1726624920", + "10", + "339167696443096610495245177954762752", + "2237990086", + "344239815619412615560474239552192512", + "7545837674", + "344400638885778253860530994056003584", + "25848971033", + "354684143347712898450594870927032320", + "4317012354", + "359977924069045087395084506562035712", + "10004493709", + "411817626572047188535650410727211008", + "6249833579", + "427355783296423863197036724365557760", + "2038475875", + "432365923167804710124031323246952448", + "11877366985", + "432568984951955547080127463915782144", + "5631379742", + "453276691329565936829047600777789440", + "6346755073", + "1726625870", + "48", + "2756029449368460951664378546389327260158429805647269759379873342293727862155", + "64", + "653670951113819371568876099173982874460615031422807361836264659642134213508", + "64", + "10", + "339167696443096610495245177954762752", + "9223372036874539988", + "344239815619412615560474239552192512", + "9223372036906609935", + "344400638885778253860530994056003584", + "9223372029701630423", + "354684143347712898450594870927032320", + "9223372036871823322", + "359977924069045087395084506562035712", + "9223372037579594352", + "411817626572047188535650410727211008", + "9223372036904683122", + "427355783296423863197036724365557760", + "9223372036872529428", + "432365923167804710124031323246952448", + "9223372036956824294", + "432568984951955547080127463915782144", + "9223372036280470859", + "453276691329565936829047600777789440", + "9223372036914748934", + "1726635720", + "10", + "339167696443096610495245177954762752", + "2232426078", + "344239815619412615560474239552192512", + "7478982428", + "344400638885778253860530994056003584", + "25864412242", + "354684143347712898450594870927032320", + "4320135679", + "359977924069045087395084506562035712", + "9954982573", + "411817626572047188535650410727211008", + "6241883420", + "427355783296423863197036724365557760", + "2029392341", + "432365923167804710124031323246952448", + "11777138383", + "432568984951955547080127463915782144", + "5623400681", + "453276691329565936829047600777789440", + "6349974317", + "1726638323", + "479813", + "1", + "2185106569938577871576473220901618074958896282776949719794122689651991824233", + "510809256841183709", + "18446744073739551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266679", + "values": [ + "1", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "3080627579649737164611349683017562704529573830753540947775660383119457864776", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "1066659009475753266996956147655912666514479366468729510102281749690940913124", + "2687522442578258013074763586113467497523042043695276143344845856488104800532", + "3997985", + "31", + "31", + "251", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266694", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266698", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "3100012149107673332424273895095909483652896673875755873813617710204952320441", + "64", + "1501192799330405335941951172644593142779318710160304128295103816605983985677", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870621325", + "344278863666843608900923772802957312", + "9223372036843667025", + "344400638885778253860530994056003584", + "9223372036526469904", + "354684143347722343183560610217459712", + "9223372036855488071", + "359977924069045087395084506562035712", + "9223372036880040264", + "396101380212431435334177334145056768", + "9223372036862268916", + "396323605936767383653495383972118528", + "9223372036883618595", + "401131892570687552113786006049652736", + "9223372036857722864", + "432568984951955547080127463915782144", + "9223372036845967840", + "458591633384881771471787532316835840", + "9223372036858637065", + "1726635600", + "10", + "339248760150588245376950366141153280", + "1016405381", + "344278863666843608900923772802957312", + "2343520156", + "344400638885778253860530994056003584", + "25955549300", + "354684143347722343183560610217459712", + "43252252", + "359977924069045087395084506562035712", + "9980584054", + "396101380212431435334177334145056768", + "454202498", + "396323605936767383653495383972118528", + "2745443606", + "401131892570687552113786006049652736", + "163217970", + "432568984951955547080127463915782144", + "5630598009", + "458591633384881771471787532316835840", + "248874479", + "1726635600", + "48", + "3121327793738126016819398219123213571222669667642080084533138441801710342011", + "64", + "1798623942546316399008849111189381069994950814017413364651176442163288987963", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870621325", + "344278863666843608900923772802957312", + "9223372036843667025", + "344400638885778253860530994056003584", + "9223372036526469904", + "354684143347722343183560610217459712", + "9223372036855488071", + "359977924069045087395084506562035712", + "9223372036880040264", + "396101380212431435334177334145056768", + "9223372036862268916", + "396323605936767383653495383972118528", + "9223372036883618595", + "401131892570687552113786006049652736", + "9223372036857722864", + "432568984951955547080127463915782144", + "9223372036845967840", + "458591633384881771471787532316835840", + "9223372036858637065", + "1726635600", + "10", + "339248760150588245376950366141153280", + "1017623549", + "344278863666843608900923772802957312", + "2344694850", + "344400638885778253860530994056003584", + "25924973524", + "354684143347722343183560610217459712", + "43275551", + "359977924069045087395084506562035712", + "9975587415", + "396101380212431435334177334145056768", + "454832719", + "396323605936767383653495383972118528", + "2740511257", + "401131892570687552113786006049652736", + "162842974", + "432568984951955547080127463915782144", + "5634164166", + "458591633384881771471787532316835840", + "249296715", + "1726637682", + "480341", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266826", + "values": [ + "1", + "158392873823259512175094183968321933186206357653160993906483543455649704345", + "1640329890697894815391884169455024655819778160589005784904028038810209056888", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "207095555137602068174310225607660532858489993604082708018689543482077973596", + "1722803820035618677944077344593337513140372058950260368900470653520263775910", + "1446217538853022782940255618597489121939110513953632411317010028326162149379", + "480350", + "31", + "31", + "251", + "13", + "11", + "0", + "0", + "2320461367242408279424962753786918367232148312360325863683361576132996603177", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "478978647321372219987347952", + "2002577712142797366071400208984130265718806010031142715952818248584534926009", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "20074254186472761082879332", + "3593819958147349194633270120402184667865898042662313272145269628595308534434", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "478983720175992490114042352", + "2915366546679747614654619643495609415936565872925915844818995283771369551926", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "478990102749441993618901488", + "3532478867743278201212337618735895551250608174479120090257373604698681924415", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "20093863075423114344568448", + "1808853130132318821711726779669093148666190652477752601905825429812086012279", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "478995562985687811646179824", + "679866882539019000935887740270904727131388330854547147619228008664713029466", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "477384922420380009565958628", + "1096454675270815948555659825108277485290142302055303468770096565778035912772", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "19282206336179894068564448", + "441701436224783909038101764297165985154040917091776454560170818457801538217", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "106796843742303127241636096", + "3301898268653520728281402540648098262205671265038174604957557400816986013443", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "20067631805350299380130496", + "394147783947837887276808641747888311352268815122920822187473382343259741669", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "479008457259795334622759408", + "3301898268653520728281402540648098262205671265038174604957557400816986013443", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "20067631805350299428140496", + "1532218410469604162162782038718455736517922712489147971250501289022396412586", + "316623735692853304525146192642758839706355829840274185964789512850136103846", + "83095968894311105156225664", + "1247564730678417239830872151754749769218771346634782609455097078989337615797", + "1274774629464866617375619675534046311823567799173222425688032354717900711262", + "1686174658157191442829310875979381046958771039145848732285406649800534888548", + "1003683004621926499494993993756189533190975455535560421229035822582494583110", + "250318155718797493578458557294694348675764762963901938769352450785151504787", + "874888573105041796852966365996649145302693897242184786515882156769251808114", + "1061855011443659831969050258960224167075664164099243218793966995209483684730", + "1307230101009284911625691942754918485451337339357232965577457680006852285162", + "1790609963763171253498498651647293806921856854609838620441719203548485949934", + "440885030272423981944585768819709070420364476970220757442217858490595202588", + "1284012468656000335222320871104793176982487125940290902701786673286179164117" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266891", + "values": [ + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2266895", + "values": [ + "1652414701102345982774518137166150664044009189763470697083308406982426866919", + "0", + "24", + "255399919616426605400904655341355008", + "948966688758334747267197688290631807300425232609325189961866961490287477862", + "255399919636912342460516171815845888", + "916027209646762670988168231384814740561575425568614098768281455362425958986", + "344177859849261016318815705440976896", + "40814888387893053701912270904600745861151682137644012937054933817174895963", + "344400637343183300222065759427231744", + "2964255700413215368599492286872259704309940757683521358904708129044073305184", + "354685165896815395127641508979671040", + "119935823883701439733195903100412649216164864937060910307382680231527110021", + "359857101118792982641025093688360960", + "3284897659199930486815400908756596976389292853802694469907142958147712272639", + "359977924067836161575469877387329536", + "3288576587712149124447316732544791196311115592515841660658070036800257108260", + "364866935516639607860848399950544896", + "2088793420219657756596430930255115021344384874488581215473886497376324889194", + "370221491652003648852770474290053120", + "3059999493483769899245639766255369216472934192371230333580273770013086556017", + "380402944362804581987470878609244160", + "1756459738751954101706966142085635619570155791543921242793190472023789262637", + "380625575499469664776108737109688320", + "829791502518812211284766157565179083482596753402320615745356343301720933188", + "396101380212426712967694464499843072", + "259111753052080044279794563957475392982053383033353775454379726921882458972", + "401131420603629704476582868699578368", + "3052925542568080703785873982759792095624882859971144192826949163375595490459", + "401131892570687533667041932340101120", + "2338587485388203722133702144606981203863418717051558790544121694533416627284", + "401212466347460193622672556995641344", + "2151931625073647173883792055347738346287556817143266696224649345812575541832", + "411860019573868898601035405860012032", + "1821114629107982098980872866603902399738998209246745104942999446765099883966", + "416789435879299995584112254164926464", + "180962481521732356648447397967455883253720218591867005515485299706376644784", + "417195560640735061597624221636231168", + "2473466797304825308024617374747647646391090191311894573224933539645985171260", + "427355783296419140830553854720344064", + "903798372007016325937106699143697543547670323729510013040644280778056449772", + "432365923167804710124031323246952448", + "2530692089791956768759490226164064570407599173692773923731528298664484240116", + "432568984951955547080127463915782144", + "2536004036917500287705393744850232582159641163249388410170347315125573258772", + "432670881640456009432938863099117568", + "2202047645190409600553457430106006911515717243149964155904944931191045036006", + "432671347735506124965069064350203904", + "2554601470460927985230188095429825945030860103731451948035182367460510036836", + "432690441722672062670429108442234880", + "1884481551597662056284148297281443087996800907419546796164197623160921080346", + "104", + "1743370280178879397528675505249506513920638207347370009877757350284919264473", + "64", + "325809068305704138338103943763392205383246607919237959442046849526322564995", + "64", + "24", + "255399919616426605400904655341355008", + "9223372038698423403", + "255399919636912342460516171815845888", + "9223372038210347729", + "344177859849261016318815705440976896", + "9223372040672911133", + "344400637343183300222065759427231744", + "9223372039505498354", + "354685165896815395127641508979671040", + "9223372042951788806", + "359857101118792982641025093688360960", + "9223372038801350171", + "359977924067836161575469877387329536", + "9223372048814427937", + "364866935516639607860848399950544896", + "9223372058497381105", + "370221491652003648852770474290053120", + "9223372038683826835", + "380402944362804581987470878609244160", + "9223372038005707619", + "380625575499469664776108737109688320", + "9223372040336860751", + "396101380212426712967694464499843072", + "9223372037370516390", + "401131420603629704476582868699578368", + "9223372038769567815", + "401131892570687533667041932340101120", + "9223372037044479705", + "401212466347460193622672556995641344", + "9223372038667261934", + "411860019573868898601035405860012032", + "9223372039921756952", + "416789435879299995584112254164926464", + "9223372039454436948", + "417195560640735061597624221636231168", + "9223372040479787979", + "427355783296419140830553854720344064", + "9223372044444306059", + "432365923167804710124031323246952448", + "9223372044457827629", + "432568984951955547080127463915782144", + "9223372037161203188", + "432670881640456009432938863099117568", + "9223372037129640524", + "432671347735506124965069064350203904", + "9223372038501854754", + "432690441722672062670429108442234880", + "9223372037416078255", + "1726621200", + "24", + "255399919616426605400904655341355008", + "7075904933", + "255399919636912342460516171815845888", + "12431782838", + "344177859849261016318815705440976896", + "7202660155", + "344400637343183300222065759427231744", + "25803207176", + "354685165896815395127641508979671040", + "17706002678", + "359857101118792982641025093688360960", + "7174850242", + "359977924067836161575469877387329536", + "99746105734", + "364866935516639607860848399950544896", + "57448408809", + "370221491652003648852770474290053120", + "5330054414", + "380402944362804581987470878609244160", + "3359596340", + "380625575499469664776108737109688320", + "8294762965", + "396101380212426712967694464499843072", + "4532356417", + "401131420603629704476582868699578368", + "3074122842", + "401131892570687533667041932340101120", + "1622352812", + "401212466347460193622672556995641344", + "4404488962", + "411860019573868898601035405860012032", + "13118977606", + "416789435879299995584112254164926464", + "14121208224", + "417195560640735061597624221636231168", + "12491482884", + "427355783296419140830553854720344064", + "20248623317", + "432365923167804710124031323246952448", + "11778947809", + "432568984951955547080127463915782144", + "5615790374", + "432670881640456009432938863099117568", + "1639389017", + "432671347735506124965069064350203904", + "6461295113", + "432690441722672062670429108442234880", + "5051999495", + "1726624458", + "104", + "1520251226228008659872762224967900795047479515375137799057685745102768562107", + "64", + "3014228266470727074536954061036451127999400893635924886131680674201546065136", + "64", + "24", + "255399919616426605400904655341355008", + "9223372038698779685", + "255399919636912342460516171815845888", + "9223372038210973182", + "344177859849261016318815705440976896", + "9223372040673268525", + "344400637343183300222065759427231744", + "9223372039506794401", + "354685165896815395127641508979671040", + "9223372042952679151", + "359857101118792982641025093688360960", + "9223372038801711590", + "359977924067836161575469877387329536", + "9223372048819428812", + "364866935516639607860848399950544896", + "9223372058500272583", + "370221491652003648852770474290053120", + "9223372038684094463", + "380402944362804581987470878609244160", + "9223372038005876409", + "380625575499469664776108737109688320", + "9223372040337275455", + "396101380212426712967694464499843072", + "9223372037370702355", + "401131420603629704476582868699578368", + "9223372038769722603", + "401131892570687533667041932340101120", + "9223372037044561217", + "401212466347460193622672556995641344", + "9223372038667482854", + "411860019573868898601035405860012032", + "9223372039922417086", + "416789435879299995584112254164926464", + "9223372039455141212", + "417195560640735061597624221636231168", + "9223372040480421860", + "427355783296419140830553854720344064", + "9223372044445326445", + "432365923167804710124031323246952448", + "9223372044458423608", + "432568984951955547080127463915782144", + "9223372037161275520", + "432670881640456009432938863099117568", + "9223372037129723255", + "432671347735506124965069064350203904", + "9223372038502182420", + "432690441722672062670429108442234880", + "9223372037416335194", + "1726635600", + "24", + "255399919616426605400904655341355008", + "7105916017", + "255399919636912342460516171815845888", + "12384538198", + "344177859849261016318815705440976896", + "6673090688", + "344400637343183300222065759427231744", + "25885642351", + "354685165896815395127641508979671040", + "17746804867", + "359857101118792982641025093688360960", + "7195788208", + "359977924067836161575469877387329536", + "99647536234", + "364866935516639607860848399950544896", + "57616986276", + "370221491652003648852770474290053120", + "5319316996", + "380402944362804581987470878609244160", + "3363755387", + "380625575499469664776108737109688320", + "8239118153", + "396101380212426712967694464499843072", + "4542682014", + "401131420603629704476582868699578368", + "3054795489", + "401131892570687533667041932340101120", + "1628791549", + "401212466347460193622672556995641344", + "4340064452", + "411860019573868898601035405860012032", + "13129929772", + "416789435879299995584112254164926464", + "13887776752", + "417195560640735061597624221636231168", + "12578026475", + "427355783296419140830553854720344064", + "20323785245", + "432365923167804710124031323246952448", + "11809012580", + "432568984951955547080127463915782144", + "5629413635", + "432670881640456009432938863099117568", + "1634251399", + "432671347735506124965069064350203904", + "6544692640", + "432690441722672062670429108442234880", + "5098391914", + "1726637990", + "479811", + "33", + "3448457446648890637987457625725585735733969703708701093694798811845809179875", + "624061543117488995", + "18446744073709551616", + "2234504002422570819397301859231938847737053120989748650090138570752911948106", + "624061543146849098", + "18446744073709551616", + "2738507815071870045895909197667348420857512518939273535086220514346938205878", + "624061546531652406", + "18446744073709551616", + "1651145307708809882987700908868789284448886261213338576879223281268209004984", + "624061547513119544", + "18446744073709551616", + "3395190343537131438593989416130839542254696321926437377937244590255229888059", + "396095722589519931", + "18446744073709551616", + "3178257892804395110933211103022534383111394467525528631273196986199755433165", + "624063305626944333", + "18446744073709551616", + "1474597408256411488790964528983299673424244893745196092573810169251784197788", + "624063308260967196", + "18446744073709551616", + "3298349076393199298937629026111683679134597378456200744931331860024144294103", + "624063311549301591", + "18446744073709551616", + "1658516781272897346260838957788837133797420630126973050044450176486301419024", + "624063313289937680", + "18446744073709551616", + "3494583373197941550634065169754590243694520381774266086503565510193424221137", + "624064827257520977", + "18446744073709551616", + "2664521592920224679340472052946893699076225273429684838543176794730906719436", + "624064834312340300", + "18446744073709551616", + "380434110068995777661395345594683338465020022597424276759538508115622955855", + "624064834337506127", + "18446744073709551616", + "1707301703265808811730291420694866345481877848151767254292021049365853584374", + "624064837642617718", + "18446744073709551616", + "2810810887831636042876015759622431833327919067282442690468968808449786893982", + "624066707639501598", + "18446744073709551616", + "108332331529976827078139210181405381248626086779436659934907290951594035513", + "510349384517419065", + "18446744073709551616", + "1085449171458423985530523008793313900017117312337127086752753194496167710356", + "624068746587144980", + "18446744073709551616", + "751566919021474554996735977346911282594498892605295679401482754692717284322", + "624073113662915426", + "18446744073709551616", + "1894534464968536056588374043020074851903051917401393691365570779164541091112", + "624073839646606120", + "18446744073709551616", + "3581755093216222741758495940870783757332437134218518022130927007383550952208", + "624078060911592208", + "18446744073709551616", + "2993085944781414856323465247746768329337317263569684564138404717523247747160", + "565891257251922264", + "18446744073732622428", + "2985623969695894065254796789383108176625238707197865705193459371975534098862", + "624079666273059630", + "18446744073709551616", + "1175287966501320156739984780083834587511578936037694250154580031855521952833", + "624081280383845185", + "18446744073709551616", + "350380601156275337554855337330411777564058553254486315978148078899170427685", + "442774218577281061", + "18446744073709551616", + "3304728142728130940495032478092807254266409381278302289195794553241771115890", + "624092834806367090", + "18446744073709551616", + "3025013068601840444078535865013140831986417388483264418844359826607320650272", + "624094529900774176", + "18446744073709551616", + "2394859767569145600563292753015736033290181802813992904385035859334932307875", + "624097828016227107", + "18446744073709551616", + "3017942279200118477185848661667218524310863452942701871679790946106769257833", + "624100135588070249", + "18446744073709551616", + "2605041527487117743567886514190092543730133843062513513076419398798701942995", + "460583347899335251", + "18446744073709551616", + "2962678666859606495977156254391034348966677837927902660220155062821918545348", + "624107017128117060", + "18446744073709551616", + "34488026941370821961584558840032194788395674615729747919630552188537179079", + "624108920134173511", + "18446744073709551616", + "404981031790927226903258981942418260570672631594175160981483277524228873965", + "624109226293199725", + "18446744073709551616", + "3067286965062429705398986642946829763151854175449642593699546952448246096458", + "624116329636430666", + "18446744073709551616", + "3472162226018522618051619207908428052136097364294907980185905883937507481017", + "624118994021909305", + "18446744073709551616", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2267262", + "values": [ + "1502064884135231113827891111349300255047225554450455295667654053821716465720", + "1894521718522320839335869237639920547001250165603817160928857651520581736754", + "728817", + "728865", + "2832914200146729305725492670058415642561345016730517888054697367899932523329", + "1928309703959946097975848766963085324519985755355328599744176469955190132519", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "1479150403853374881896910806912428294850816525883338778260134815061235206262", + "2", + "4441318813843549193313554750708714639489185768106637511526", + "3739710701308370092694697633647216497028321944313771392182", + "2189598676020048460630838359628206660537376914088161609418", + "4109823507917180997456689309324961518192292136884449406412", + "15611903485901105712174691337435340284", + "122663422079271817275020504370675137034", + "108311867721095674430480948410089614588", + "51795001711331643066853837304522821645", + "0", + "30", + "993696174272377493693496825928908586134624850969", + "3256441166037631918262930812410838598500200462657642943867372734773841898370", + "1661419", + "774397379524139446221206168840917193112228400237242521560346153613428128537", + "5", + "4543560", + "731571816250358337020264068457412444728650167773", + "2624108838281635479035520427445644879894123744014061403441716546205335167342", + "80000000000000000", + "0", + "1068740994912402803003650731105045756656512955909", + "3292310102732967235607621007132320245226792589059970898975575550212288113616", + "1661420", + "774397379524139446221206168840917193112228400237242521560346153613428128537", + "5", + "1248875146012964071876423320777688075155124985543", + "731571816250358337020264068457412444728650167773", + "2624108838281635479035520427445644879894123744014061403441716546205335167342", + "225000000000", + "0", + "1404591322402643893568317420818282276642136598550", + "2624271632322125921217374734393920890821192138210577916078337694621182820758", + "1661421", + "774397379524139446221206168840917193112228400237242521560346153613428128537", + "5", + "917551056842671309452305380979543736893630245704", + "731571816250358337020264068457412444728650167773", + "2624108838281635479035520427445644879894123744014061403441716546205335167342", + "225000000000", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2267316", + "values": [ + "2779784250851170122324300803631441500643996408947947910435740010487671435618", + "2761886929817458989375993288572045325271029092888093579809345005383287886720", + "99405", + "99415", + "2934866531214187792161800342860014313187622232116221556052455584854440229259", + "317504296052938784232390990701651058805110265595310097956015637790828312042", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2741190170141984203224468507008497105532196084369172236871397222510074358631", + "1", + "0", + "3350831691814899018250025228308624991428028813336219476031459613612853168341", + "1", + "993806718117153289762150898316773135793649052772238399322", + "4067771870745279160700476308666245058999830559458381983091", + "162995022304715835092938652519509651146", + "69699890158984580167981993862016801171", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2267336", + "values": [ + "2709739437445365581839607575480067270776788628024404825133389496524515212850", + "0", + "10", + "339248760150588245376950366141153280", + "3227474820798936117769241731037441376655836565025668355812772465413527090458", + "344278863666843608900923772802957312", + "777336590596743353097754011184648664781033590609845071754567471072205620859", + "344400638885778253860530994056003584", + "2835001893685947666376121498030164113839277334081255538282824190539164388563", + "354684143347722343183560610217459712", + "1892704610648537240350416598274027060870039100740952142714396830528897062360", + "359977924069045087395084506562035712", + "801768444596032524967613964230879666515400286406149963657831743137904493300", + "396101380212431435334177334145056768", + "102872403802112671469570821928696405701440538299218037795054959592026784188", + "396323605936767383653495383972118528", + "2125545610456369765608388126250331295283802027854598857071512446248012166545", + "401131892570687552113786006049652736", + "3532574809517450733593392881089714264060214291098884754589458368765819293566", + "432568984951955547080127463915782144", + "2409116671548289620469958353361823063575071672439171865370488937823736240344", + "458591633384881771471787532316835840", + "3365636747832722437945332534052394150904470008774008947776009987469882110216", + "48", + "3121327793738126016819398219123213571222669667642080084533138441801710342011", + "64", + "1798623942546316399008849111189381069994950814017413364651176442163288987963", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870621325", + "344278863666843608900923772802957312", + "9223372036843667025", + "344400638885778253860530994056003584", + "9223372036526469904", + "354684143347722343183560610217459712", + "9223372036855488071", + "359977924069045087395084506562035712", + "9223372036880040264", + "396101380212431435334177334145056768", + "9223372036862268916", + "396323605936767383653495383972118528", + "9223372036883618595", + "401131892570687552113786006049652736", + "9223372036857722864", + "432568984951955547080127463915782144", + "9223372036845967840", + "458591633384881771471787532316835840", + "9223372036858637065", + "1726635600", + "10", + "339248760150588245376950366141153280", + "1017623549", + "344278863666843608900923772802957312", + "2344694850", + "344400638885778253860530994056003584", + "25924973524", + "354684143347722343183560610217459712", + "43275551", + "359977924069045087395084506562035712", + "9975587415", + "396101380212431435334177334145056768", + "454832719", + "396323605936767383653495383972118528", + "2740511257", + "401131892570687552113786006049652736", + "162842974", + "432568984951955547080127463915782144", + "5634164166", + "458591633384881771471787532316835840", + "249296715", + "1726637682", + "48", + "1692557564791130040214621820893748442953144569179725711983639379320105735030", + "64", + "3391989943787163830750164901271031646917115055599232868373393154742934924578", + "64", + "10", + "339248760150588245376950366141153280", + "9223372036870634035", + "344278863666843608900923772802957312", + "9223372036843311237", + "344400638885778253860530994056003584", + "9223372036526793322", + "354684143347722343183560610217459712", + "9223372036855488612", + "359977924069045087395084506562035712", + "9223372036880164875", + "396101380212431435334177334145056768", + "9223372036862274594", + "396323605936767383653495383972118528", + "9223372036883652765", + "401131892570687552113786006049652736", + "9223372036857724900", + "432568984951955547080127463915782144", + "9223372036845731088", + "458591633384881771471787532316835840", + "9223372036858640177", + "1726639200", + "10", + "339248760150588245376950366141153280", + "1017286412", + "344278863666843608900923772802957312", + "2341389714", + "344400638885778253860530994056003584", + "25892787250", + "354684143347722343183560610217459712", + "43388404", + "359977924069045087395084506562035712", + "9981482521", + "396101380212431435334177334145056768", + "454613183", + "396323605936767383653495383972118528", + "2734593948", + "401131892570687552113786006049652736", + "163318472", + "432568984951955547080127463915782144", + "5624085113", + "458591633384881771471787532316835840", + "248616544", + "1726639695", + "480533", + "0", + "0", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + }, + { + "startAddr": "2267464", + "values": [ + "1894521718522320839335869237639920547001250165603817160928857651520581736754", + "1976457095157837022619043343778863250685004675914496772081151602162471595007", + "728865", + "728913", + "1928309703959946097975848766963085324519985755355328599744176469955190132519", + "639334480574394745976206419197093090307434637010925072957230217826622648760", + "853638403225561750106379562222782223909906501242604214771127703946595519856", + "2590421891839256512113614983194993186457498815986333310670788206383913888162", + "1", + "0", + "1141431240442161207722785472053847347825323765146961451026154488743080296796", + "2", + "431322277763591161649156910656318814453316001471233461322", + "4252392959244911622088022587813310403249840559004737826096", + "3863495197515073144473166985869185238850047271335855108902", + "4204688437553340666941709588523339887425509208274716387980", + "271214851313774927062362109714663516009", + "26555990035108352738337454366809256018", + "44058568597181151734704353408322338023", + "41143453646152027962733638147109402861", + "24", + "3475252094465534150446669812792040965529065299943233505330779571674053440258", + "229593283080566061045346265188203502050393830836", + "5", + "0", + "172835729311429630586540173121386426287377880798", + "196268403159008932410419402999721616371951519129", + "20000000", + "0", + "3292310102732967235607621007132320245226792589059970898975575550212288113616", + "1068740994912402803003650731105045756656512955909", + "5", + "0", + "1009767196968243419063526169048420819003511671774", + "1248875146012964071876423320777688075155124985543", + "1000000", + "0", + "3256441166037631918262930812410838598500200462657642943867372734773841898370", + "993696174272377493693496825928908586134624850969", + "5", + "0", + "263098948757741292142939352281879216467092637510", + "4543560", + "4500000000000000", + "0", + "0" + ], + "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", + "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + } + ] +} \ No newline at end of file diff --git a/src/data_samples/data_samples/merkle_verify/merkle_verify_1.json b/src/data_samples/data_samples/merkle_verify/merkle_verify_1.json index bc11c1d..9808d44 100644 --- a/src/data_samples/data_samples/merkle_verify/merkle_verify_1.json +++ b/src/data_samples/data_samples/merkle_verify/merkle_verify_1.json @@ -1,439 +1,332 @@ { "merkleView": [ - "67308838319218314023300986328357146642211993217198743503019619825002085351424", - "104592077766553783740207471622928775414340040746737518642252315989010676711424", - "97601063946723926418835601629391169689959508047004269504146158879484722282496", - "83450748086812302784514034844448944657998511579706467237037258272809366323200", - "74565194756121129032960531430941387545355168017489083427171350619707827814400", - "48795817681173776109388974698510285937547998340436481895061696242013607821312", - "75934391499899796383106624421075227107254485391569755435364066332477675798528", - "20090775423145657589449297981662434497308008534449378529680232048107389452288", - "76852298112425589494313761070638667004750622196942647586358223047614812651520", - "61041073221163095524297509663624813222026221753207323648999174029292915916800", - "83010854399194670986702758904841688474269577580852049220108739624872481652736", - "73828941665035162870681111562836745250113716755264915996857520334764070928384", - "66465781107168353306260343721231378721778826309042034798975914585079850991616", - "65681798268731664742814258440951879914368084480852765130062234933423331344384", - "20158781614833622486432722575644247964412727224380687100372062042608040411136", - "111013574026182633262879343945276776712403365461607410425435884944093035364352", - "107918577031860237523232540960878259436105518019834638384597428665957931286528", - "59015649029432863506367118092159102289343308508323595870332411452212289470464", - "107901481847429148907413719776041011341481867494826484182119007709305080119296", - "73099726734365407451725533646796564177172009776922922946437020600746966515712", - "22401670533839346379507574203563484180168765607406624140245893096164944773120", - "3972073664323263866312681314066601153493168679664021229244654620758727720960", - "111165806727320282938373206490001099375199582755739295979599889415588599037952", - "36440437179666422806883224020445279636197304391906314164442981962917309579264", - "100017032572732280208438797731893473263282134071781824793637474327152071540736", - "62132899597752479318446931135597339820323175663182715722527432082150375030784", - "56164287890483019875878788206939283790988721063593018876115122483239688601600", - "73365215934386131017056757008118015656646147600849934729574972075605525266432", - "85616089934001933556569876521090526615321872372864609968300240299803996585984", - "29571998086205105093773190633447171227035855303437548954365569587148016844800", - "91711528001416021714893996576218720179040375853176941082504255656689580113920", - "25420592619476847875164193748098659156311118662270600532152055600269083279360", - "115213477822456318441458380969444202302834747676101773733403383061275685683200", - "9496049296643605044850564781215888646301116960163937964472721441629895917568", - "62938075740853665698425653874640198125122156930042841223968135492240880435200", - "56956576176041624498616958235228260469461123516420031909830778039672233787392", - "10830340551018213985853777484617072644666104955693311762753044915585181286400", - "16396038011027631432373495973030829164409259115476496673924212129678149812224", - "113012817353560071880996363653752283304058910190488887324270564605393184489472", - "42528114512826478456818193444304763796414364821052611870504380949985121796096", - "50465547723627795463892475396609948647848037093906406801107711579005300768768", - "22048801001988274532437440714343053211538335175763745973673019060296244789248", - "109298186844619534601219817221175616361070097537639082768730658631559315193856", - "24339006361499575411886166770526692989148042945094399266578148358140616245248", - "42060718057318979072039422535099233216898552330774150811954141447367704969216", - "13444992926749396010884711206194481255241094412133284948409418206665112551424", - "82071369093835764236793038171025638534312727717678048681207300596061834313728", - "109894704419179448809478801475211107049647298851530778702750760925305992380416", - "107227412824649568429418572790550526972680948770143555414495622032567958503424", - "93248995207130974325381768561809716780429760120135953216196586531691736072192", - "12605411159692402521890937603532355719382343024524929573092305396846831861760", - "86255843457023054100960686804165450319633141827697723730850677571847075135488", - "16169713553085472842915788832325542767023302257899031877431088779095948918784", - "94296227309933411467687386269282412169007421829540801144957171352464672161792", - "104910862699802496430591398224092826951915386699149618849853753980965451988992", - "111816074101771299265172975606350426956077723925918721487196147419116164087808", - "35594484925592180855188810541693319759719658076998783462780274139685139251200", - "97852602628185435825265547852510384636921102348202292365446693952152177475584", - "63328404169334756465785305199612936619850094311840215055413903015005275553792", - "102897710487632455235113681575792895971900403145908763301171630374095721332736", - "22029543827877317037710255331754906225788807098040723085855146211632796925952", - "106467692500225762056056875137308053292998039999416660820762683163755128291328", - "83251112506333606431476321084195079953311683321739084544578568045932926992384", - "63397536618468896313612706552902528920794429977235513710652660513130829316096", - "76618729326569238714678321635568612669538705264305426299070381350811458338816", - "35925777835475309453086354363803160701074301077878122967802967129637523554304", - "8113167442801930449020290896484610334893255622499652490895977990655909560320", - "12594052795158370986991031946945848848078234636239569320888471941703706607616", - "69111727838694153921524626391924572689966654209198270236042209344504863916032", - "9180316852412313010573510350525196194152337750316546773487372902469889687552", - "22980798704153454476295274017238079211961676485493649522778629179114281500672", - "104370908652664896362391927624437310189497165784422106526086951709662282514432", - "14126541039394397835053780521990396136269592857119515750909292390831215345664", - "81077634846092781306003531686826353658344288213628453821394196250040043831296", - "105092987744168743877564638407706808662474269917053994912806436992055121018880", - "66546260885304139246202288837106996864437594626838757726462844403221400649728", - "99462857351862675646637465342876670226893203659379256099538754067476475019264", - "42554221037224116597773854626309661431192722581498455566360172182106500235264", - "8718546424390865261174924695283947999908859408938170573438097620832784220160", - "45415383479308590278684451115405937061492931060304638299770597489426546294784", - "101590954736559740891806327845812085311273417773911253748070978358600976564224", - "84101454568687420492146900087949499163322287487459237330667008155293015080960", - "41777824951091192929700861676524318083343968099366888222007904659262859640832", - "35259052608400815421866508109689660559572076775871017356260581209541395349504", - "61296994182475522127878494333507345795743650712949502978346077882443810996224", - "95886332963096097585635608322003730917316269537055897907550016961209803210752", - "78597400136950571023257633171455881697116071429428812709440160092831203983360", - "92435827848641588673752077038940167228635436343914563749008733719318897885184", - "7308083595111305045046214229632068037861210178658917524593226667290104168448", - "59746144370277476901479414695880830144617274028809688642080033331310789394432", - "17295804539249436013858800257554307258949075793740981725682556761342551785472", - "90676909277735760141294878814424654674788442177775032475288563144768383614976", - "44364061593379463115225001995841185777694528928377929907815526305788231417856", - "4570957198588040632021921630540641084833443464327474801563231408778534453248", - "14419960308900512550079548216055842105938253864021077517742532787719978876928", - "71657731117955768089411283563249846548186423085666532185452231964634600439808", - "40535290855160123560422504851683957306637024073628896739401326393034331389952", - "43111028501601683553445761486870742065060494866788960388985848675973430509568", - "33558738000014589005802124626333053576066533476069388261171157556922459095040", - "45294651214228517609357591827165196185059301966195531392623097639542716366848", - "81705894203283254095877517919741004666929510313459406988498484644279868194816", - "61697236836608947519515498505707899835146058775383364040556642755642252066816", - "47903705646732367943864644506411516921324478906357956104444596864664349966336", - "112254209476807119118884473157280695530248139999525970294121196635004405284864", - "14797162358930228875408603118754926464575134358859423930747899961463491526656", - "25628280171304281650560643629712483050052181224138865222686993674778760445952", - "49322546497121032001773105158870062144841473627080846534653325133183281266688", - "112886275997459705758396740498467744688409946379329227937367798765418507665408", - "94858727948261059348816851845157826666806185812101447983873759486555975581696", - "41876545011858226743589076637697485508529894347498604098316135013268607467520", - "83906612907840831460923229657819122191230377724910209754711807188492546473984", - "16122730220554402114716773804351219079219389687693856972805548687446058729472", - "58976581496243174267777660675577567707812491342433616922303591777540983750656", - "107910304439299773499576111521163664078872092612627941273197477337579003052032", - "102850004539127788365933582877184764485485549904879118170494135455229826564096", - "95899733897667914410417718062084023562015196458240407587243378737980056272896", - "30773503165844023413320307350226276950444712399821048921714680781888297107456", - "111617267040198161202927017493278209706585858590749422300290111469304049303552", - "93416298769384191679606128817397955133334708306576855347054873600671814254592", - "101504869552807993647989544396628263288175610837235407422964782629033030451200", - "65318337138572401099973567537591385648298982118182363637454214929047456055296", - "11348167949979007349921715612986332187594500140453405236051257032640733118464", - "93912602959848641241710073359926550180978240318631686029449367233707204673536", - "92174452743329261199308900468170383078544503409760081080854446408262471385088", - "26487350187972658405148646726738014963743947020485984076751102083300136583168", - "6936444191344965539377260090159642677450707685510673788589050945325433356288", - "79953193378056563507222979208263233862300757401245947726291857169431763353600", - "35848063357209613629905433997359359787875749853261193094345891975524572463104", - "55342249517949787648509292460956060812993117932638102321724411262304690110464", - "61835738256466934571354872817295808487594127518264296227013580188402470354944", - "110787387334341827871711086650242137534548035573848565568015129902141256237056", - "68264394436263760331138101884384015947611606558110724574451096762161838424064", - "28964640413462155223592163681831471495006379484860677429648140219708904308736", - "61529919370274438152130940448466125979256364275827981025911819895540434337792", - "40106472621878873744124295679244452874263989946750790541141346601749002059776", - "66563411271010787552989624783032916819114269404633646688059121925691317157888", - "61068480526699339064272439854343796254877790740732542270141910804975816015872", - "32728316656588824765428538956147125737650412568997324497602097031325058859008", - "72681094005616756138564928542912610220306892054186233196151382342662562512896", - "56766740563440858584121883029152891459114416903398409516066953424308640153600", - "109191351859862071290271919186161369701940160137413338171764071442759314046976", - "44466590545297201181049730193636358015176934515367373786055081978601628762112", - "84239372835582500330084866199470653818506654768172755961647163802500114415616", - "95329657346345279432081408224662391089906689964309369204276467661285135220736", - "74580355726717492760667043735031643137135517611398644746544929872304182132736", - "5233352809388660481434582947512328242162887362521585742284324246191503048704", - "92125133817656538419945203297057628605010439999713922759507312328023239294976", - "90760095508467312416080004045642478490062395745103745310322489175329126481920", - "12215924417259842455798690026759508046501612787230180007764127228093779673088", - "74643833168278092578290472785051932317589979066618626631847115684923410743296", - "46592120962461585070816468620963826672329315229509131987805496188798777688064", - "5075933622192797709118624689469787532686915602532570044872767052195783770112", - "24093094920377429330853460893813858439063425036252581684907970726455064657920", - "48016476219422449578664751710516221843039509682549121004935742218662941032448", - "46245903905707218111870195333851826797643245491595397874219018799626344988672", - "68687642338300448884954842223118481225528417585216614673175759240920309956608", - "69139100832228804055940655407030002798755275973942058830317796494789547393024", - "67427479786107937241705876354338426057694458658413452699710233787816675901440", - "82401926991431294980731057351575985399066441624203182907607654015801048956928", - "97280708732213841312854572898412506903905479868446741271691417624917294710784", - "112835521821362381953190341473163897844024238328681964709709994899325889544192", - "33249668572056896356206665580372655584849157747655735394398940764514923053056", - "72395332929080427047599359735951858838371478352931881279229540785357443825664", - "76514120133822036291276703520448538811947949536346288096251907369534316609536", - "16454385003377737707910380479667941864608111311130098530924807568311348887552", - "109939171667283932947796146578477399609510821175983883999627990904894329454592", - "12799206809438536717586611216214906271255656268967714015229950374509832830976", - "32401942778482791101008215728393471229523586404694153428745939383678511611904", - "80519844679515121315074996329356510153827912480973759601226340890181858492416", - "31946089839724403511065192746846863685687831349891247128736081136323313795072", - "53284870278907660840810400835690279922531163054729105222723035672727064150016", - "38574910070582974052624225633339457656654358540230754165531585799160854478848", - "63389925964347109174342482877564238100394103458922082818562669014495220727808", - "5666619525251672697493016269748742533113764062649652150906632640846303854592", - "64914370073808416875405244853160352574610817010863018449009267058642977292288", - "13185584490988892765612185314045479424008532196212321423543319718143297847296", - "71380893200007354733282680620676588633265788867746971227029189862796656902144", - "1050535231758985371440438823003206092548114187663845982561352477452693143552", - "83849963135794929197177188449175769589312548284383512801315876457188633346048", - "6044065992116158818591996511167205228306434459466276302113656666972374433792", - "64084369974385024363922340528127058484839169824530545781198455995373379911680", - "10720636626663340389043886989627966704598500555276887391123389349934405779456", - "82004119177296471301036989445507992499641698303125916809306983898934786654208", - "30096860226781990409745253293944438665067470758437332457141176336410927431680", - "111171570304987282441999547236810982637783709757855584304211193662073787645952", - "111073264049077472312363187724854223000929710874703464669059759098439363723264", - "73349179453678578624370299201889632030855881662748804252695347683849205186560", - "34506662016128836727108177528345410391077552461559292688216584789436812754944", - "80796092735667498334043730480288487667232325017483974711746821540418313781248", - "81891943861943875218703046363076765886406844945378771796040240870033434083328", - "57392150378910409326567187703304480460475243014615904724098197142645032091648", - "108657650171853769930132086503588239410586327644429004796919104402320892362752", - "109903250725481962342155487015664128374249590455752579521302976962321188913152", - "74665924755317588116976143580597764783277467552233602903799121280464127524864", - "14924291846412941909857708210277226665014796667344357895828812531547779366912", - "12934928496490827604056429941161476285436759890899967542325962621024729038848", - "4924609399871756214339769889010643170109426776594566737279848142741356675072", - "30239274152323682311372967132902572682776656742123991165394298994305815019520", - "113211568851300706312772208753392706412565816516458284680218135750642359074816", - "4287935475482615897710428379887622195796120042168883259911507078845653057536", - "91011679020925350641381182084972176681131771968145166236616478538410712104960", - "87951930931279959176151085650057838396320267682793633912926017378353200234496", - "104261464397631076677271701313774899487047813678881427582308209302436612931584", - "18402572216590915703281837599066224340900358851603399924902351156584189526016", - "9198966040360097633619568550496010981162036172585225243024331319009888698368", - "101224500538776039067791136980535140783543478079839878046701866645511924088832", - "66835797400551190699910184241645743258097219354160404678355405236236128878592", - "49585003585403332467702625703649904996718533357573900601327732805683621396480", - "38973276210149794175263962485528752238971411508196431805449375534252302532608", - "61603568514266348821650921773764131414874896072039690820461377130741054308352", - "42016940774440816633511391010356999138626363022415389166224686466057166127104", - "74070576172516909333331294862966961455014582882499964784848613117597000400896", - "93426832798995220043127894053271669486416492809744346096508010671457198669824", - "5406096368422399993977886940547440202153270512560251958425005357317343936512", - "111721397439227553109184792638488691478926981503706803977776082167021038469120", - "23797118341228319796903882094282485583128523760760214365070254240007026900992", - "21800473642054850607327066310662927178576273678700509531332479331557919686656", - "41957329335867030842308295939333548256373885629371180023702765531437413171200", - "44568768271141562472845616534658407146658326483799057475584350771913410215936", - "36772637092794249647308174394227868849105685955727508091360139693868823085056", - "99555084033458835963132902605976633315864208737510222794105802195101437394944", - "61870811224590647461208038647028768945072413788137925949118691799834176782336", - "81604624186051753924365788878609896090903514139407309805110993537656671961088", - "91801154911679484919476294713595686724777639400063213824863407704667202781184", - "49997367045251847190290885604463501877744069351999426081709631250357135867904", - "114604769388349657307270665182191112964935154929738651284794747825018390970368", - "10178052030609591954649313463225930004797731513164475812526533070215211646976", - "24917930987053028280887561344229732471267403183096299498799418214201369296896", - "13513541837400632787944620600513172224277619793993440760196705902116101685248", - "38758252692437087747985422947387630203932714451539043657968313018201996787712", - "30936433013641939540499753866735656347868914234520993025034864883310090256384", - "82784592779532728202648822185754248695717952908680798408646748925119726354432", - "24490933729497509370459031551796518485260645183487897455877190145111303913472", - "113846778122883227911755808282490082526073933155372412267660618222051925164032", - "80948905552859205691273311517178574236172489798211959446095983888274296930304", - "44544535368519189335325624432905780099741906333593603592829911110238351654912", - "17289072613280243572560261408402481223341495308803543987940159344956667854848", - "7468447171047462509057763659218708510880436064100465821043135458990092189696", - "33109063415273425045224355803484597331174239386755915714499863190366534500352", - "28901157140702863880182330918553558116521425912482229558804096954450881544192", - "82994587876868284031042106063345050454176590882725584196529218236100909203456", - "52031635681846924240195095038979343300292271537986275868486616515933500342272", - "44581952675582213914582847364377237798071833876348280316600749011992880087040", - "87894521637119640298250605656993228321820490416974336913297663972780401491968", - "1470478718909253075736724864201064047773936278159494997628555329835657854976", - "35283308074713773211323023378584934813729394744912447763843933008753619632128", - "42071360282670416191204008296065710256284290750308956591071189015221856370688", - "22139642156047256661120785070838411209155228615350322906485459205931256512512", - "88052511089415740490536807517511050526855768456141920514047458994989777813504", - "64550247075553679474130024828185536813644152461257148659451571747252405796864", - "58791985039066000958015012509574182399174789972954778972511546665476435214336", - "81512855831557757052216343559527444614746971213030724276201056169624340529152", - "46967307084880853233610015110161491374632426199755098439022047918276869095424", - "75090818482098727514492338920789182432272698475097061889496860266889348120576", - "76401462818452921241316462271559699520537961525623726309353625193109268725760", - "7101637071537394326550434749583004123929740072924436253725962693642180100096", - "71259302736840138663016976443291471728973896115692079000998392783619219259392", - "45781294823952048246327781193357898122782842772899102781338102945516829540352", - "1622749482119008929753680967159439909604194453099753012515699229421572456448", - "26209871685970344942239410718268462391001321306909953590914600031612938747904", - "61523272798279051378073172847632153961994823629866839474626733307364869406720", - "51383589067384007625416808972314191785598217134000699813349498954952246034432", - "50212328029313050976224561507548955860313399554575991573951112911005270671360", - "91755876351215690973197431397895532968163702509340470466426130848846893285376", - "58092475831904765723895312892408623367617932789380894272131920125364835188736", - "79101032038165439862282898685126999270341987627126199062210894057338904248320", - "108486276573881553328660504416730434192949935068245290684705748913686983999488", - "30244672030431636302295688038517921653365846937639432342167617914193345249280", - "69075440529352590260629428822198159328813480174434871226701978947809164918784", - "96921532002849874378706712215728325549885812457435681484726202370709872705536", - "65244265344076617344162640893645051225871994146280491808936537979903801294848", - "65401273550189460844866822778748899911220395085607160345382084694140434513920", - "84846414768739867202968415330842199877227853749531791219865215477620269907968", - "16143098216423667050246218687248669008162907081109174450228396012267443847168", - "195551696559026390464409665536509293299745978835313538279821596842415620096", - "64534525148693622859896232804639041624671993223076221139022933633939724566528", - "1197816462105399226095535549924762900905134692301627891826068302800307093504", - "33379419666584984000411333132454340082490898215504939544134597029897263120384", - "50596703306342346845060356536559481653780415426505114430902031697169675714560", - "58917227319287331181267226248819940511023977465151429731046391898900835336192", - "21968260048303066569347430108832989686119035760514130279414411598467440836608", - "27580803378190616703921903212426273799811091687304232280800821595891545669632", - "82814799377701790123063649711505530171559564978633528091486092150635877105664", - "84793756184424956264507468962277704052603930095106134244911015049612861898752", - "56821962635691242105377872831897510789037120288177607494341119621682285248512", - "41985448632727333917202899899016077040739742860907827258636370768195911417856", - "45288818907720631323948534770333804238555225420953279970519573828010281795584", - "76402793081923256038658813919801548080536323678867418125743324610112241270784", - "79537725936420050671319391716735491768092632142433481813200585861996801425408", - "68984993031104511073563476591834568355427595831192835672429292960415957909504", - "34232395941979126530397863102449128288559467276120325487917741929666288025600", - "60827719012659203687842777342244533990960810476225141996333004237365466628096", - "26639885725308685410139455717529858552813258507323258830126501296926651056128", - "28349799789287944419632479319948343063833505772231656611642702654583601102848", - "65731151649361733439020279318435461413561784341690898592558613653824762544128", - "46033873780057458135657604244633374750970882857845516216727510381844009844736", - "38964156677039861934520255886989709785849574319501962655599790920855803920384", - "91449750303923134525000126518655186404032030862339029818443779223177735962624", - "32282198556838387894331026380550676111217796026145015598771375994882437939200", - "64865025872723245151423059089475701949004380437394049920714276052352649658368", - "40116003541303170916617868461885624961505262463278301537441114198527510052864", - "4319703143250080609201664142708048849204223249599715223729201354705310056448", - "68442692820152524931500182049102925904495756778108433037361023094219905957888", - "79460228147780086015494456645208850091993288721268425097273579165137428807680", - "77788098780973022635228168526512313495413333770049813276046497594074728497152", - "107172405541312032027271954875869420934877826253392867904005798217004032720896", - "29896218460422617423070329608303020179932413520532707065352630031374943780864", - "89735284868468530411203811399032618473300544023153436956929358299475839287296", - "25340017947339044220598355380831604858822084633869772125011739403362483830784", - "64531357437875387349910298951369978672657445695061722911330268664763829452800", - "91671319395857760231854528387031703166611417010819949627025858727874937225216", - "86475487107783430568053826058903674171885013452216099942214462289135058026496", - "99141628846535883121406150882437413126184363091550169425303127213709277003776", - "97464700116804339464126866104842011542194482821876409319834928276869065211904", - "115018827378066870316812149336947001573918741039697805210066929225647240773632", - "42890310796535726208216018289780516273541130438845845847570941762212097687552", - "57047733514281496327017739291735192266565312939526305467857044418780538601472", - "93258022023027339909567400021697227749176804167174718260157400029015876567040", - "8628303588305029513260008929386801536184348027479935372331731812421776441344", - "74058162630904989041156424920058232034198017333849870217087314682334976933888", - "111182062697240117771417040208644237370609742120854473238896981833280892436480", - "54819177644174116473462839398316603413138295776165690624076975665825666039808", - "83820856550940578211802732861540832837279891554573472959853889462050184232960", - "3623820166524728774798065936130200073575816398838871372629068732329422225408", - "84817061609015548589723094411144601476723664107592905082630250460576955236352", - "11092629378833747601629471298825206950084245303535445820948407179381936488448", - "109243523449272346603305987040318994061257236448981034303799334353143662116864", - "92426700174819012929026209467491025374331342516266220391476705144334675083264", - "39158541444683933214961809120769238541290486756422025502027811932225350402048", - "41806259984977506174308616755000326443256151788325512026705792753518109523968", - "44407546698444167181228721858007401420818768534322874564437678992134930169856", - "50000396992900970844776956612614925752227830983707759872581601867657012838400", - "61510392804676413596655401474018222076984546419712577224992961466279405813760", - "86646372180177941887527819052786205714923895754721396387387624128521797894144", - "35402197222942722385830179078171238822751328743747369689016224318357579497472", - "114079654212588445661845190122503758538088185492439260070828248135711244419072", - "57378390008485113804546243186107058867456889549304369352546420678461925359616", - "12813759348156313791648971386135952737280903025040524004680479879255109402624", - "110304953224241601766341804267775057407880717188099848402201412675292402548736", - "115201184711220873959125913173847702127646153480737605831559657551282890080256", - "83153655822515827455480329757754758739983202407706007619432979912994624372736", - "103700218344877251142763820829380664933190390648129698680946797928096118865920", - "13889509693267866265843700290985522181471776341304431015723350244315436679168", - "52104587032332447867505026159502337816645322824470438047485259304469784428544", - "6283248110308256799190376468896844506024882145832995471189304314186052927488", - "59527737298800713670095737442657542377036175001929408619924827861748562264064", - "3176735237927902499039066345753605098727131572393737566239877058688024838144", - "99073081379096243889982010198430698260061192570277602153840851693434556121088", - "22467975022880571899920837293206011543922500998094432791888712755346581487616", - "20675871703733291955577246691669275628144301482786492483241830030176094781440", - "6177301008145259987404023052487690154719469398595217388822167158550528262144", - "51999179122927046002389572512133977859543686057184343948124907595931020427264", - "85839834812364221669367345824896140086931939107321437535727777658743950409728", - "70034935581868797606734742011100907074752070153151117078970517310025645424640", - "29482042626867173190510440421171925423541590466925495994154014379764409696256", - "84007642193938950025243406585259383967809393292214126511360658828376882020352", - "8067663105376609565328717592258540906788380190795720140365099707252636385280", - "83750463490122530455639631061751774994013879820131771961358068692717353828352", - "48407629965113184041225276904950341717089504731312246679801492190708933591040", - "73921364084591975895954017985038865143305854294509094991205393188511698386944", - "84361456730850451750233304631441924286366580445633815595571245072958829363200", - "83540109908159593765596665970405935553455991144112873308777414835015042203648", - "45072541130913382121918589025427601325317674437094467997339886263684810407936", - "44212606642796820754074555224108152534127497851932359787999554992359279165440", - "5199855960796857322236518838441638526662334521635997601240533028237771538432", - "81909192824316564771037153717254475627436341180132533508811466257011553861632", - "65846360665953217392121356812143032325329320026940519043439785343702660022272", - "2277945148999993684965789426314051440269295847101597746836237545256138047488", - "56157997380092802352669727997233497010386214166220137181137223106375375126528", - "64071416507482453053859976848753611062860228739184987145606134783450047053824", - "70341801191533662939318189919952562242644862041644498849475890407082045734912", - "20620493096658744689607235483049876094583223390636206154989833890917120999424", - "72396076799398268619972411295428019167298911955785554410540740302896076161024", - "82805285233541836592662715563429229845729675073557115928429319584234923360256", - "1260965036663896759237199409830424102654951066637999506541222620276061110272", - "67662922510224926087477969709587493703344101704701226363693003528778540908544", - "48491914235994211152558891719260216696466890062685772424040726713428569227264", - "88770561442011262601152049955071864319673966766577553356706268115444810383360", - "110975237062336854499571642533511720230509185456198183098284949116774674071552", - "70101739366786446792421658388507471592703593736190070259965792126494505435136", - "108334083020423550201095664245571488795339288585573928682103872517028773363712", - "96356462368955850478537989253930554148173755748322368536494713514965256372224", - "54894394585836228303283433701444446735343998907192585360464144956932422107136", - "17894440374020017663577150369289533708073247791284861909340454005962958700544", - "74127122056306371435493761230155815208302585871571193318939367410077704126464", - "55469507694351193681331775775076060358219168834597115832030622035174255230976", - "19834594518198086573608195792799535820975055443713438593613683479316225064960", - "3629043129461716011912417425942646291790683562669364023909927934444269731840", - "1229532439635680400275535984121395395432308705972044566732558228755119603712", - "111962593661596609258661010434521917026719007974504177794442772055564151160832", - "36351940997263301158338277364801920979789932988282514807778596325391278800896", - "89890712869014161635108639429480298136126780602481492192157648328231957299200", - "158730151163210687921430893874888733543360991222456149740293663199869272064", - "113662560265244396709050425623764496197432442698837997252556413951818105618432", - "106222430288065989646565639943012464900961660357896246206477324692380750708736", - "38838449596697640849344953157330410009248213004191416151695052017880197496832", - "76588950228644959675020101326559289594193173395259498775891647291904581697536", - "59767487991208798492970512345266400938092644992140407281727658914110374936576", - "64904059709265870819299782117997824762862835445256484005498498193990120112128" + "73692797113366198397370597412262573787031970131988936095608088228996531093504", + "67941417461260045147841468768020733334953388817930643927155422483271580123136", + "11965678975848739879742386624060702710051967012373920307874838851174621249536", + "78337095179855139581420211890168145712959181113641375379509493206675001180160", + "32900985946913696031117327905543111652472903132572454377350793403104067846144", + "8179199742699511040346261537429915259484010221374730877021948502992773709824", + "10930265458812741307363484068654426781832423566639370164744992473851321384960", + "25544522026737346928741101117628556248579448929940486000438560575119251472384", + "108373219908574574263089815646791485514452645241129867002000223431770089979904", + "46448707315921016011706890097545812300769501208350143114950278481262378221568", + "5693980744442303537602910951164729389616570077713438561278398792173736689664", + "86992222447126001777434437624990511010588161045313657840365546324301455556608", + "20246646247647201466643480521156217042104733045379706800763838893715202506752", + "48245133573915111770979552356204686579448141035850947552639220186667445911552", + "14748515173346017367977899357289958309194913399638032437087745283388388409344", + "115026096965308767007453339191559035998834703970836320075024695690782656430080", + "42119955646112389302341678652605540246235459312316678404993097576423993901056", + "113155825427743345064353522347089820171438014598718161770336391921101157957632", + "61809199382585120955307943938837147840515306321317986177830510990541725892608", + "41469357433218152161933678104984197251402407510205329957292915409437946019840", + "62846877165734634720413685964986129822955692536436729516168943330041857572864", + "42224408746609664989557812297509522591679846350387194594210414899733064581120", + "6032034042192915909132588174188840796824927281755924821484113727559946993664", + "101350601201718472761714795883117774367515067479103396440060601360412844228608", + "82746294230058491861261876498811313381369695972972687551184533303720851537920", + "27255091459075163785694603668214048978505721611858462262908375356216883281920", + "51683904245044070898035001649111228078077992388737303386641692646823446970368", + "73355089579709208068263927489177512584581414813874606757114765929728670957568", + "64053818019243197766191040614157902220449567216335532727287738546676024999936", + "108026686747161432662510563167607214750877252799773668267470742504656546562048", + "96071771526369728529905193711026518966216901700015397650954364636322554970112", + "47631097614388936020191954938759113396877495590862693593266574489997373603840", + "50358652080400621996137155034675620993294417988754839867486071931598106787840", + "115040026671386279547978932055893845847560641153895216802464910916263625097216", + "2922381254888451446927615592593788501314930197141960888504857031464185757696", + "78899622112618087898906159545902227072925134709303666573810707768358094241792", + "4515297285882885621240736077605695299218165805536150805265467943229583261696", + "31740719442913965432481730533362802831170220446890038119019594120936827125760", + "56572576673101509557150159013734923535649548995203054939813577604601491750912", + "21611413198726557501483754273895270431209547762942044345851480294148230086656", + "6682700826689952625203454500518736334345935277562970427753132670232828051456", + "40299545363382686747743912458273539441813715091798066362045468913110454632448", + "67872642191360367342000672933063758318339103266171270349546901633796646371328", + "103858790287786358710304054470292237573063192242663189668082694148724271087616", + "93779226492652781139548038346767853976783081564543376724298185646911826952192", + "54887113232361352208521196054089459065682758819996439416060266166195157204992", + "36549751282420324455036862927481740716519640820865323102464057417763613835264", + "114035362086000387583636256311835110073125133569203798562431595080931747037184", + "103627526493479625708071229002971881573214054317322338431804420205018165018624", + "95873494630878756237483581011517294697821226195039012387977550200845438550016", + "89164572665707379843755548917435911861493826311110709099419797941966262501376", + "38142764351723857841220392216153959245302014514335433885651011371395352363008", + "39311064742755940357662448590355154226329761504170720972389409328913904041984", + "95200531447378328897321094712631328718560372657816890072409668248358703071232", + "95108721759529873199601537317201703879331103376346262738214656342049962328064", + "77601907327015563473803623354826521314059066990843762956790224177937076191232", + "100213840437022352382495697010024791365451527086785277769954661694096329932800", + "99167927197309267439380005969437384814820219927615309095371952301341843390464", + "30404109417208620123174378501762672207666225819050532640116324598780306391040", + "24397574406755845215859738883904753932523149345232159438290324566993409146880", + "102778114313218306684105922040798861593111559054581486241275995625040105177088", + "55046051829931897344368405230840833130202457529900083336715695775168042369024", + "31745582373905463044540292294023709275385168320759666883300603503516789506048", + "26942811507394891860628010561585583931820241396467059910661170214704060039168", + "23430397464384467955230957391980019214071606161602614040447800173761711308800", + "104258859856248771505733246521405727869495639432250636623055312713569695432704", + "81136396198834552221567111799514700649271418527987981201264336266894162001920", + "4672497109294221454148299203171825300461442813480658300827598352876170117120", + "22197196327467050061337858889990164596599886579331215136772893191500680134656", + "9470145989402435275348601293802331650752852141876104902542832572420983881728", + "35503261811054653099539124854880096602511029527873237386078822128949009580032", + "19064569066144385995712474032890390661808762521382041216957626860175678767104", + "31687633221888987741154153722808753942676551467838796205538792350574014627840", + "42442057161455189773268685484301643287843567062489385471647639390336382402560", + "66490245208283202529107639780062006469953843166707230302060627730847533891584", + "74880387871627792968215305107501489396774067018751615381021247688934600736768", + "41357160333970764523226758954397872272643887242591085464606350700562498977792", + "82773498131916751200942120271289613777202446162378830815688913163198790631424", + "64048031751726866027324712731184637225583769992817343971829918010031055306752", + "20036898453665371939269178119546185960677311702422989542182071796025079627776", + "3463735180706683861302920377068488423526634334809430459180459579947805048832", + "113117557863303136552779354490397640334371526346081946637282932353999443066880", + "16146037857438388972965707472159418874488318609219469775827051883740138569728", + "115047207089452567824248496793419378258514539250896752637066252088528951312384", + "9322406301664790071049411746026964790700465519757461400345085186728624390144", + "100185327758328030948143085530061061011855845842739626762157580112830731911168", + "11319746345737510669624680256406298841875026228224639236227953056698146488320", + "44733460055281211775397919978276943659468537054702742054934988870959495118848", + "19614394241639767823811908065376837442043093742954442348570450387977195487232", + "68558002434222832572649590844558095829642037113490213014183595146943387402240", + "70093630717191168731264615198187505276880258459296603215909581343328814759936", + "48210267562256227799945690184860382475394936532822798400347004775756462030848", + "50339792039762408000322666726395152552081095810808465269135396715364251336704", + "66096215046225053229649638649605171662221071438391622388319561108795328299008", + "105534771813552191432930610781712048888313606266484341859358246009685076344832", + "98854085610720743094066599656084096082183083717829095929419629031404834127872", + "95471461072527945045380920135571045827339392930034130814720006131771330527232", + "107656236813631680719901796619440986850180090762889765757752382629525535588352", + "4167036653755086287948247857137678429518210952575861965296488567101372497920", + "12629813378561112280163518681713473131406335129666995815494738777628095807488", + "2775697189195655345571583063843475548055465177613152858935983595803891466240", + "12242098595355587732480048682142438852009813142194350362388503447262025744384", + "77027951568307917659410027627226911091740994939466789831873773084218708983808", + "82161381036317847074845086111066650270962911142221072207485109482314688102400", + "57833920891559527957360071553941012071365565433808369428862239033727362531328", + "97083765278868969424402266839583469703492396407409747762090929509569268809728", + "41818391410288286112440779970625264608187105490899569211025033216418482487296", + "94758468752966863631001662346778446230816728227706819510649535173001868214272", + "100389856762235990404610639792356248231723846459319154341201370680327894204416", + "101097805539856518879790591969484539774337861861867236638068363480150185082880", + "8912127535371496205087672796019810153362980931589815228699428482187800870912", + "38110290855596314474899730943950988847492342548190176094415673699894319644672", + "33161088640889097348727193249445261259700162197475842739454676854711890477056", + "22313443817012900606962970525943377405046145090944743774479785690051599400960", + "15583682930321382898821732700792603185111998104370956806429635009690743078912", + "47366732191871776973103709820683389328323576460987452009461856373911423287296", + "8482235934187874522970167063602122842820331060388525240264146838140934422528", + "10444506920771625556374576147278323146950009345739205097077026475653319360512", + "81269652159822882914641915473103627749468191694367720426575791705897316646912", + "40472899889746453283197153010333435538711679501917510746809930968255944458240", + "25683831239099437185251288200823557949957110373850868740122052212024408014848", + "112879080852173620454207252721036268203668410173284618847992568494114088157184", + "86632623387210975345191820466775300601519678936782122460225609587235634544640", + "61024377553934840521179446701879204412625373118801860617252420731196980330496", + "20694657681349500025954285760897215040124558127724569214222377178255574695936", + "96638151522377074425892421172645794105761988184732744022801683478516143751168", + "108322113625145142942695528887836447001470016237319436842350206018355738968064", + "3677804400667849722153883458350437808245235160033870851469531760975631351808", + "60967100992859302805997283946388259977142974967287443904634996117505038090240", + "74436365609036188331247763184636646998736572306140751808321571385895242694656", + "45084906791148431973135212920418867928273553510611706752424711985643170824192", + "47694386158530099921661373354023694695607736065553789870331888336844896600064", + "64268691455783705110314599772401218225101654733232138076353722389206006759424", + "75527434559923244940052648264812467868500127201275157542003717527735485071360", + "103503218237770716629075744788792639224787456259012914515179944163900435464192", + "47456766568638726907254640253893527303564421774150304302521496337849981599744", + "63094076008439174266111178239935595388073930582610380452362743573647407972352", + "103078696614283150468273787166171737687643042305427560097451907701503667732480", + "27336611806037475569160973809520923036314841040603936397255185389561348882432", + "99594850977737311769813624104515777520396933992760887895492055234934657253376", + "25126743379953262370702211894820524289268922353825342717089433877558830563328", + "84177063517935714243368402828482161993083371083932482266573182672872591589376", + "110572087978857822605085195240532518483545406970605740876576007692017580638208", + "80213992444630507097715031716649703576107386652208991328960017079853572423680", + "37836345923525671566053303422192582000257254941333317163982534542265583403008", + "38142082395015226612811440963900902181070247588098405134773864769346290581504", + "33808585542117629955920692867015523036408634856511865301819790363655474774016", + "2269460310496115994332318786682856159985030601248438876972592011197580050432", + "97082953988742238062363291205834050966636858933253220440886326397436143075328", + "44437127183969953583633486085333078786195417193642224304839624019574135980032", + "100258786235768559127860684576544115466707715061358988289835135544974467137536", + "19022841848080328178085880529610956818276452390117826554147205603512268357632", + "17767340875377419106154229014033842975766854387147137964238686290835348127744", + "100584410466062070847299399458828658062951710431916963880543783057209748881408", + "51175975894278823160415077536464909334311045410382900364671625584848796647424", + "79476286908221872550672658476652553866475251311239132319842974213574773178368", + "114522230639017853007628311597389822631400293375304414627849401698730555473920", + "3476445600910074290583429542198773418577373007875870931611222400239853895680", + "26932304826656133929900095990089495752096306187193992513742620543446989930496", + "89476610536499679113318688535193421663821256352499520227990022027044777361408", + "46546901944122006722864961983342603621369696697438800733909705298449142906880", + "95574782119298504560093487863367284947009717130474658979702677678583273488384", + "70697128824398759358470777345300654649767720691321737683759396843551803310080", + "28432212652223095300693701005567994106864092074867081970836896493195178803200", + "45992435510242322371289003195204170082309559216927361218693429238052998348800", + "113468726827249560625627798225014250507901241588761469223365077063476334034944", + "52786750129680349728627464103993294263206968029555493219984589098315073716224", + "6512500189049996477502139235764614493323609410158343990386691742675035488256", + "17594827138463930852859396941220776194417463161810367691580167738232854806528", + "80869450329706217114618175849076467040918495715660825960968586491474424627200", + "46011740545178984934601892299200718715843753402597011149172245449957160517632", + "50777883347263995363922177402032545876654544546161822549847897783359177228288", + "24886185538745530098460639598252581545547828421000645770572124718104206901248", + "42599427438703400542237986341715056014778850831072848754919861022917495095296", + "33319909858942734491258000651834516518914985127580230476352147201258963337216", + "13161064008264091282151519108292479628558081610078351301081559882231560798208", + "111500559951501348534591704879709583618990089145351622589181806866514504056832", + "64771347061210287360102830251667751887205324777981394306976924020203140939776", + "26598363175538219819584536900119847280786219891443515622915166337085560848384", + "106099884592229470892671129979876545529879905988326573195208356732173708951552", + "72764727752499175494332435825244223010116429367895596290829222049770882727936", + "11229844987316006652995294319697162350654392701159876229888333974711115448320", + "104238471787033326450464193476784124323684044126921330864556832285554653528064", + "51560614196412032659878917619165748576310062392759185621904541021090240004096", + "70728687587966577546019365944033687227830677400206773245968546478106001539072", + "30032258741564064368388382723219300005892769054899861160812272376179591217152", + "33294517379320632115804529833719549175352462738344910141155638543419992702976", + "3426836259724095721068088143468242246257636237758638538101541285131936858112", + "114368575049004385149766313294807411003662313429925569853691040594931386155008", + "10593345064595501742704621911915277634204422782577808281470623355897125011456", + "61959587862168531104706392360941332159542166482374110791674516045473708507136", + "96924641872775518926267113829830327512685671961415468789595582634596587536384", + "103598508676778095203889637989488472074458745346236670555435272415392514965504", + "39218104107154882172997406854076529529912417940910162144119389804782430453760", + "87676085079399878587871457878004600525059796156070883403146667759509113405440", + "104174353495238951292358450605422415154161674531729006352461078945073503141888", + "29750444627810256742007565399746526837342639473781502728671443047091235979264", + "77182724220233883792048532649099662053872696398444933345783561864513624997888", + "35106544545959963024893531437575708718797355490392858533464291179999663226880", + "87959944314682873154149811344773794157830164564676167411768927481659498954752", + "111642794286030245852839579024766502383484545042645697498422578967667217006592", + "12825436818929010527757177755858456403030802791351883164152450364282721271808", + "38502784590425812986768117492719670269735005575585081066425402276763884584960", + "54071275495035694935959332016362155265748072778418050444540303027646748426240", + "6460207131521398063672820000712516073453070781605807497745211518345824698368", + "45921252666570608244110999997511244036638706640856423588172710044197021810688", + "76762065981698610064418293379148430452275215667809878550704801003520701497344", + "9354431242146591755298181150268174228189479021393075901468525146879123521536", + "84939291123625045275974667085352591160251662185325995912833193207023680880640", + "113440483597687494668272357374567807607898586395939458352384522515366266535936", + "115610731135646761764606711513771838419574732585000114098797647107512707579904", + "103877784046484276173490138739969374639495812868037691953978136179396990468096", + "98986936732080638055847601133491853374836675177249513122709220077301563129856", + "101549092894654233287829576239656598007934571531819386061922118639062817439744", + "24334041459157719102377905204219483959215900455272121942417282956894180212736", + "18644419830608245094092206274311505826748042981307064087950212597807876931584", + "114379322807050304183428970360580504224564381350459684333124334316494906195968", + "38937849629157825917062897906472686808121505701924291400489190404605140271104", + "37757408496163193647841524586346656601052749312770696668534294532984636702720", + "100070923243144432847253274906184421602947783421398319067961595731900366848000", + "61628268620992119135966351708250757019266408435431460337330633061744813015040", + "19815251967056661554041510254099923304578285814708097655990571370446971731968", + "108454971456700115938423489110147417476506807135025355133152283893220608311296", + "84174412370371132875013425046026630232257816739160315132585165279493437259776", + "103274885623937486864161154756258621624245292898137747438609363004495973318656", + "40914078355615954443247831663279303728162602086694484565748163726797894057984", + "15446240193016715369272085526170379324419558204379093587967800649555202015232", + "58676556257793141474798055058608102358146859920919651118276606701349260754944", + "6229585679853560438526060436545954857234133224395270944877811378020901978112", + "81955690295661800546586245850162892051724987712890828235842491020266868572160", + "39801303887460185784199231351694574796928739889595586059308800080974603878400", + "72723101682628458882449309170321911610975875691243807965100932415147414126592", + "101364191963715949899782534724784881199919341413581761598496790350863511060480", + "111103328951155307460417279670153460777057521454590927085706953174503936491520", + "36877387148436809076265711998889779928108926719993314248297589496931529261056", + "92655692260217608320533493038195929047049337777577931451550765749656931532800", + "60084814160503212617754271860004355541071992941805110069550650333998266449920", + "39569458511089892005540091858798429447328509863193649476029233140257769127936", + "34857452548140852693245430452214051360959952581416668536265390893912484216832", + "104652207032591233214380315223908715142651253853377860091358908874290307792896", + "25549864467679877469318028914763308448741822780350410240518455617803914313728", + "75240542654370981738216330225222921892444941474262855187379672011915850153984", + "25978283287904539514290695332678685793187156281896838920084150395064813617152", + "52394114086072746835982232083373989461549055167866322976249977737615572467712", + "18858501700109861581153612595752284570365313381628516929260815849104898785280", + "105490154614679153848858396300727334136303421082621509596281354763476460896256", + "53848292096572221428988454235301260159856015201536034517765946310018952331264", + "58607484066813892640475131366157369507476469279412115831458877273554766790656", + "10659023778096909274804764025768796884332952301124865758544428257101052116992", + "70868061646058334056010522974576817956024731780562906960326063186441708503040", + "58993408037312772660580397614409467047554221125247856848064169541580309397504", + "107158952977098234419672625283635166766273405656899198341571300427142050873344", + "75213072991130370731530307432709155533481878541450487604773948829795323215872", + "90705816442831915121766842300134707559227331434677909321484676807297339490304", + "10969585785012199830218572384613527018119920746498225866086517978786896543744", + "24573847249849802391849844263449811819353730419286240232089012279260718563328", + "50961223028816034946009013975615760895349916687306716132842838601844788297728", + "96284802352781996220950354354732228889183047843751450811680954468910365671424", + "104796794224950033379858424931105758893636066091992532049446066704297125478400", + "85009515771265020414778280770385214948144951088692176148835606323430137266176", + "3666519333973538083102835221119305218211669316120484583528161712384726007808", + "79571574001332039193628362094851195556843868939022342594669937312648384217088", + "52794870254744881648005439453462042236402145771198728032236150343370950049792", + "16212484252416483412145464557223072085532875734677592483384089782866256330752", + "55748488525424160717134370108256383675628264669241821756499531919357124804608", + "40871507951191552266997978440518966894768167912607124413518029365434692665344", + "80968291694663780259241481070057738727244653731535928825231084309874273681408", + "50733894661197210832453652690948697806660797406858909135501616407415367925760", + "34591083831771229350621578805576305341540341741954766251554339985045277638656", + "2295624977990754248677015509127309895081457051412591337867472250574477459456", + "27301362305023570983046468495697444550661945569907233294600264556508914647040", + "58697856290624459696680192196482728858764057652853547199041422787668957200384", + "74990233306104710293789454320468392598763061233363891233328117564212783349760", + "7328042533891681921963627243473054854554999453794890628023697031287411834880", + "115213351981474445159907122107140993405208921087167835168254679553164076646400", + "52616071236294494633381120502360095026463674954443500123213254724654834122752", + "489536165499778946537803997449515099540468847162084572678447149388174196736", + "100744750927407963457802236274496614487750681054786439258127468182576748822528", + "43496544020197261414447522870547653388405019106109667295316803394575299248128", + "1099490272051149324871810965457412867016951438277086363574757627770202750976", + "30762218530103657220031350052042220545644989595157837968391747612154391429120", + "43689877616924551116057965005852379210798548003282115994883883627113495920640", + "27739852883497440936916783899602391648055090950078878559809646482499758456832", + "60977571004752994107989932400083556168983291359857576302672675905116464742400", + "5372292573952784866593910467321218474759582060017413967940597669705770074112", + "62070381952568353117744561668344564653112886273675143506249034588339084197888", + "36884476909084567316582360026904103149114011106829623574313138955302765330432", + "110449819947310993649757368985963795674676642368706454637791566047378606653440", + "41396023899601651092075786467510898405788988389543381040264633199592298512384", + "464984608277875539833098154417997058410566912240713233764511110805873229824", + "105637570317453183441805844452727335101235831208347127123272845043546483326976", + "69565588424288730149709550745492143027065880762967894013406281725584349331456", + "45205175296258943606400118139852097350949930578909925883022731388149947170816", + "52702292869368564583924473164196116818156683648193476947066074339725084196864", + "7283805497791771012945494529948434851568146988959011309954010016046190166016", + "114647378839064486558583756429389838242291003485025290405068461628866206629888", + "15349882220275777015503008083039091081145953795183631816042568497335271161856", + "56549246468777872514770784264733453483908755934231861158813375238883076210688", + "70422020318657112748517733860080563446379083254092636911350668063973939609600", + "44045078307853496815698868343714666415025111124432705716377350799146006609920", + "1912252512488095340155866702222167849328740828047675268933813327222747955200", + "85453729782541873741093253246954947364720874959087431432231568638335342608384" ], "initialMerkleQueue": [ - "1156586129", - "7571438104610254331785552975080552877156654703407984202836767266591110856704", - "1228919375", - "62341031345990254453115262245152787332454654111616479288454285010037349810176", - "1358027652", - "80457285398833726151716236977604448987988722831668980534301936371119062777856", - "1410549367", - "31845888925208399254292990952162820227226448838192585058176675187035534786560", - "1423548484", - "15361200000952499450161045449812384626260055743742191931368842505240566562816", - "1465645840", - "65704669013309513811627277028964658272455963227346605274273399406353713201152", - "1705231901", - "108137254344024775317422612118031159597271730365919797243070125209813965078528", - "1784274787", - "100795441019384657526471431581647172934712031019097491177055413131219130384384", - "1797163689", - "35898781620733911232132375270462979435810693645709743994357234395448306827264", - "1800981600", - "87860180627181332084014953046117365260535927060435944101874614802134859776", - "1809871483", - "54051506901978994166883320532784544411644359298964041714336665320500959903744", - "1858605003", - "57052568939278136556838082986535691493199846573999643411574792298923311497216", - "1887670377", - "32868654955886820087659023580581672859521751471673449937047290336496647667712", - "1966752107", - "108047018002547308607803249214525940206972573143956917958982599373221554814976", - "1978958587", - "72745899064841512643845049231250143303816936258000710872298885074630096191488", - "2107414490", - "37287983030451064911762089590661374610890088158519452712008974950573178617856" + "4516552834", + "68881926696781015539643070258777712411668069444379499084898725064475337031680", + "4892289745", + "38637755198926171708015574953498694087893426615399281984230223338921426681856", + "5385569276", + "16128265399707689181863973002834505122026587741752195604849466544585873293312", + "5994694769", + "60422222622968340853071913359892510161599907625754965498056118250692516249600", + "6472957491", + "110237809248778219846616800558710930264857110533034157949581965536535462805504", + "6510849037", + "96900897521426902700413791278177395159098601155661098699534981794410570711040", + "6584667822", + "19263782824146581339657960779547345460590085514160229087339257399735792697344", + "6937336162", + "48366726139024077307393672759477057112082117562772280112022856479391493390336", + "7209437135", + "1974499543611751998097116420282527118022614329907314906270355883970321711104", + "7999586403", + "73212803229202487706980372195607267446140012148753860777076907765618914099200", + "8001304390", + "66273125076128009012933860560344000988452849931043427242954975506019878174720" ], - "height": "30", - "expectedRoot": "81826041485941920729208486564641888036913005464944271361829961674896219045888" + "height": "32", + "expectedRoot": "33912732357209368981680891864262474967720593581461421213566169922258759319552" } \ No newline at end of file diff --git a/src/data_samples/data_samples/merkle_verify/merkle_verify_2.json b/src/data_samples/data_samples/merkle_verify/merkle_verify_2.json index 4af3578..22b5046 100644 --- a/src/data_samples/data_samples/merkle_verify/merkle_verify_2.json +++ b/src/data_samples/data_samples/merkle_verify/merkle_verify_2.json @@ -1,439 +1,332 @@ { "merkleView": [ - "27973447727101962959396906556444782203676991970929808822664126521449113452544", - "91117371748370698609030167193664354975057973298270211938589929617072200876032", - "14641132428025906192799664685055120719519528341710215356289175634825810280448", - "103186713769937583671907317367299601502304432415742776479748887542695804796928", - "46091110999809202649163000740097400366579971516015631183526285303319384555520", - "106673794512391907484101646756881641775329538629484285125526892690098630950912", - "107297475619754399537008539378996371419645329220452301801367737259296445956096", - "93483888423040832818301974604767680118510071885053668735384798337016249974784", - "48180341617664801533847085668601220609586543000478365460964146252724159119360", - "78918590340558208840634834026530867669357750937823085535753023172035043393536", - "63254733137390714384611671822915232377726241783770079662198402510404655775744", - "76172993694369191227393532187647539599431223558038316250132151602894946172928", - "25376407687529321190057726687709779434756960933633789837227686340771434201088", - "100535250808830631919899235526523557709870511698722808176149452955993656786944", - "55227608745508498275330002908704567998292117309419346816697581919531463344128", - "70097173999443543831112772174659661334124773072631157586488585438169082626048", - "2667145005065610071145179402459726408225893010060378716957872108150389211136", - "42280947170980955925974377447577772964375545068364216695603099279958355214336", - "87940953387653796953686076440080991986816487200402016116117623674560042762240", - "39852148979683951262315846475339356718176486428445009428188030030307953475584", - "14045742854988013913554298763532852642937521308229412288563796921229378584576", - "113884807361422167295501268545082490672965345636155644573758717435462805356544", - "110660259016888034285320735077899729847568837881091653621592586026423901224960", - "83849463086539169963302332987306167337337442641418882038499146508738626584576", - "93021237053932472474545798105089795120395323701952950277947043844402425364480", - "24353757720889291239924338344959550032055192705374138128245186270478972485632", - "27048267531836599740159321049022288853419888075295307603750270663960098242560", - "8577112092060009303191977926653852701678304635801789462480631819300939759616", - "29200584463322851263534688766877969849497051116140597783743029400077309313024", - "49205068089031200795302846735236071902298306632210592533815389453310509449216", - "17495639874449537872923965565523033269808442801039271245616660001972757200896", - "59089494035784750213154303825605399979301066558021159597704864739996507045888", - "46348293097948395161526035814481006013305358246978774133291427768518414696448", - "82429546532478384800360262785736257801973660783973669260414374533740732874752", - "58036409233899117533100916454898120622178457716863944445727707708505567789056", - "67413457210238699778943663753115970916954117327548310842732238077200380723200", - "38567391088968193612296545521926629556221955506040704298616766313702384205824", - "57264772745555730499513263588665753162687293663913242856328987011014402768896", - "106228457069411390946393399837979491435996162337982449973655333525221514674176", - "12101139693752315102997607017366465429956862869557057661458100149196249104384", - "94197127283344419351520093416665454964451361398206317505520671025363425427456", - "32280745657741324356401844971883537373754125376426438797996242801335086350336", - "55977896951867172135932840755183165434972091283259321180546260410378783555584", - "74838267629778616246965428978086716353007450555410024735578548340838973308928", - "34087382737047680727939681763726315883162527088564006964494804242984639397888", - "56674621940138862822510633759565759334970825997556374976801034427814272565248", - "74273001157844147477334748380787739334669059546656111133370894303955576160256", - "77275734105132644533795603655954972114945634640627787311081371585041626300416", - "104919984321915167665806112568942171848928143455806119013743948855869551149056", - "60637003299802218780181966690335645920111807821153152702285772683113547169792", - "89590057383831409314257816459208318374865022800717069265364456716395639472128", - "57955037621042856020899646660327479747528249420659819549503675624732705685504", - "46403741673424527760031525121417572272799990952180658468677441643955387105280", - "1117761172001897901701180107777759390462852807751262960617013696099239591936", - "79416751760225513426857418616814358264179621359582031907308027208098864168960", - "65231090971423047718861888211497323177412858244012418999465460891774164664320", - "62164993455859438497892211514782185515818854712051592370367138005557308293120", - "14018580981527256811431717245014577792291277033029963138288751859496506097664", - "74171068358020462973838662539911017444268004408765129123374234879297759215616", - "50085138991048497306486245062503677502973293370185982923561828876215522426880", - "96767462810838747593997265068703249092778998459553479979095695268293824741376", - "61342838902586767578973737705993488604236462456721954232263982606036324319232", - "93113975863920718985293697307834204284935465598290295989233978405304261410816", - "109387010392840145458627111096479717806357435590575288113501714957171496583168", - "33976065039252887095224819006868995721926264247748171967369558611536616882176", - "45263809285621851708472365303921705353644841129085399583948763026842751860736", - "85012401752389244820636827898069752303361947644957952805710162284427463360512", - "19402322407264565175653693530955643491300263501932258485427637725861873975296", - "47917486535119764460121844921969102371487441583217690079048184368869528305664", - "77630313031276272126662462322416522329643812903055796775377668660039256113152", - "68043061030979766667958570934851520939593523892335674142438585738790654967808", - "85796968554917147345765792323182701719009589618343264772677449301105559207936", - "87626700962319739934087505401550564950853181324679231412275002107481515098112", - "30511620916864897866571330978298824949889167268563105615175571945730198208512", - "56831742429032459019814220205832629457805568562510773203508945560734672093184", - "60905493462387983814530375627271232943145470648245518193731976666321965285376", - "64896912744188114171400006557020149687449691820586152147972756936635063468032", - "111833846830482622537525234566679943512697539402828254875794676019607277404160", - "92016868006458495035311961625478150387712056173696546696454125433980855517184", - "40357006138909816384883557415624311294940228001815730011604716481954151661568", - "26235531884963599777120932391180287544169486281119084723567916710464923369472", - "33707048405341241584291417046039789284391613907774575722416706813135620669440", - "2615587394330385613423214211599817009715173349992528980052600638598318915584", - "98128173199743806838419706381590557249538296891257607114807788825907556253696", - "93461242669056019993684885235425191554768344649325503661370956789426969116672", - "74051697692945440020420814134785924966570055652665806697322943257332116619264", - "79516518595750009800023803700369062279651123488253319957912889895738302005248", - "89281336963914289801921189764648001509430604755123687631183471471764223033344", - "72580016011154649340333407746148975757105616100066575131200720325607656783872", - "32395104375281932142103505692364033806294190350957270159411988674595363225600", - "45646179020262507796945619382371334974356320098306679656493783490529696153600", - "84638008135462272288825018371938200891390434323045670863003540966148929486848", - "34164950070571809200930565992645267372834673224149059292794276672858641924096", - "3982376539476002897605452096692675725864314577710832005296330254209507131392", - "26467082912169222778679086793581723318035768258262880456793453372171716919296", - "72891366861776931495351339389739591641712747607382871406236722941633717338112", - "29598511306746939042384547557794938084260908083648252160224094736541384966144", - "70949673169346454245051173713201453256205024809878563428915280805990441680896", - "29625958739235238783550321197451279935430561500432966282480805210757233901568", - "42821871207221038499925972786333290057442407298963141638255728369521657905152", - "38827118794047965971152799613345526314334444626994078363350279801391607185408", - "93516996532852988945428988053762293517992810940167635219111645209247008948224", - "2879723766801421016378741973500729142297637944460906124712242598255368601600", - "49883833753071629661364469097281953168414765833133950118040598601914248069120", - "110669133968560849978069001022560697706753447958034518352473110994537139929088", - "102215354875598857348533280188628673623566536420494042337924518113452614483968", - "62774811037090647784764177032711778064074284620648232901649760495444963622912", - "20365087681499658626800867852262120822771616772822257455986455431554768306176", - "55618612617359520451960622300776666225924305759796153211026671559257433833472", - "51909843546354974482287639957154183531277442926404420029995662616217495011328", - "69289155936313161182733207346647624488512725964333383713093318454277876744192", - "11137856859502125530564344818357440434214247679144285922936402335887672737792", - "79193066474234293582318669489933412008761740089644034918019490332085191704576", - "59336363918518471526040181044789420569586380315903067398556230422401724186624", - "52786404339005639923544047013518412467795622808061065449068015632362030235648", - "5253608567445884618590794908090819669273106165877935450020835163642892648448", - "115357308843417077549956255382145325544973669420439166184183976722086573899776", - "33592820181489560581600744443441114562195155917272612843288127373126158778368", - "85779813652422989350937950661176774583946680471915796141393154134465593737216", - "445437340729748378351706745396329714765210808021590207441685461385321906176", - "31947122830059320344874830957355873579788478828907076611248354923773926834176", - "60529524169032033943839188656690778885316312349239814661075020160895868207104", - "89364602816181885291588867081642468298806264420551568430342050264504233623552", - "60473554170290981873370044856499915254147414927334180858765363532435761922048", - "45161895169779285726911736941932987089123086928300422608972747719740403744768", - "104349537024426002808478265294704051732017262492377375438772286809157811568640", - "36594575123430751774036131758005866750060026194657443766689791489616419749888", - "66164820249354584686648133295171344826015124536219343191700100655230088118272", - "50227959100828195365573215257037405138271313788322012802602484863387383627776", - "54533403536777466047617987988361765638916907740545716905428025648363260084224", - "68286305071164268658811218920917241332633790116427543581329788481620274053120", - "9235459996805222390244917989946587536904988628730145953481455211927069261824", - "29057129913125834920497739531006698294562501139252033072088226977815883415552", - "57048210297145409854420843648381068722337836264956038462419046829140767408128", - "85155141207445933893743673488561988099811480431373096350736097471483432927232", - "35108415949397646464310245691316253263771733213940120126338048961428127219712", - "87862601807939768507032659813763193677832685297739866821773383515436759384064", - "112005481319195500201695087795889816257600925825658175187596474096413254352896", - "57785528432064729465766739447237322049751064967651112729613779790933929230336", - "45763557124961580171794116922837001490674048253408752308551739090234146553856", - "4067795419582472208469226994741142846600438177460730679949243619421752131584", - "24004707233335010664347262898611154103070312939360424890995203805830835077120", - "110837776415350477515889478657287605099219860163021194785393496184800971587584", - "34300304780516170676732350070513439581026657447935535683332701902090014818304", - "61543194434682859428937433944355829679619956818831811004527939076973993656320", - "83095291233819422810037500194306648380074402382676856527464109646343972061184", - "72127843471308307024618978387039440123551895930015461658841771762440889958400", - "24410787896508468637312349422944182621512499540855334576625058530987643764736", - "48732959654955755590118549521272834727064123465140375067785379394323256180736", - "3713686148685238864125244210402828455714124217504702177089378889144507301888", - "34288996738645154941389242422122510224576147553513815026046304803643897937920", - "113408932976040786513815164405086774565507858165311378237631454561688379981824", - "13756592842480352426776603704566558477788335160923484324764143462421012414464", - "83594309388571867235382411795157432669813060829723531340015538861354893967360", - "69736967388321783426932175295285132943391164264261907921318244923964032811008", - "109358687093592905576714444098987139842187304760487685418089989289719520821248", - "108817566654627724897432341378013769896749885377476886815152450464828780183552", - "106412193370490002623726400446172663805264773757854627861508048655526584647680", - "64927659342006329677391169720371959896895414104266532781424269774424675188736", - "37968491684690865308176576851688176955502887933879311124442997051337740386304", - "81788989400543326701701427932110340709065967330054271851902275994505172746240", - "95342402070550297053905121938072746493204306968624394973133777280459123720192", - "26177998670533273448119366083449418531627922399533429309107355467984968613888", - "80434693908126788640315274320384420493109231315279126811987667434999478484992", - "76385447669083770561640112212912486606178534519616091309568402515421447585792", - "31663874110723115967579066458250287344395758946793348984337403490337187430400", - "49340619796557142113813769522371863071771198414222586017694095750769118543872", - "96839043701865299586885380619601535946911545434959341218289588130579604307968", - "84954241552908356827750974765901510868416789208973896043834576165142578331648", - "36080256987981149282050015091006044468089817948381856743008414308020181270528", - "72222010769400229884422589880595194106979813021264098899657775119561782198272", - "102331766550225516290936288203977505547624806192393724604426753382046102454272", - "17350050661876001942035486749103347970956658898134347937920551056533694185472", - "58960910645388913848076242635595680356855842289541961386867266244200227667968", - "37989108682022429246690526121263448755557333544510580882624527945411697049600", - "95672790814528036538204534175800957488361791732209916650454397923958573760512", - "93596352192540539872390653296372303393466074085631420060766472397241177866240", - "61015809215239725728079081526108102054706314701678715569712616496952539873280", - "4942589534675313768337755790632892218610406780677376660450199094363508703232", - "46552640686537198202825246990754287787744192003367020528752819355005038362624", - "35170461131063304289939072520131192429422867542059129316096754943277953712128", - "101510734024959472923141502117692499888179332411993123485495951781346626502656", - "89911458439882682439407469830673034161485890822800986993015311063539198722048", - "4741688198342846694559599659828547883923363671295680342326325065264123609088", - "46826550144118674586735550113777798035197937415797669468042172853156912824320", - "11901410190881636725249519831889343414373295379173100202695602433984944930816", - "103937971442583419018551443016314265318161132427065707503776506572464130621440", - "54480551735979350327818687306710339205657218171902885300089334380204107235328", - "10298767027109881150332896676683773519409532791287840127657692312039816429568", - "76954396872446951633063112974436703602494068719920030341671861716255189762048", - "4934919680523251914642828318779477607716384087836487127858071140502060662784", - "106387254617683625300742051675278880892319206554005901343896122647937256783872", - "25428041192267768065657740905183025763675952932969486972897375776646157565952", - "89183734649535473043884946496381939473931962881544660060469546382528660635648", - "76472364545382335749749043589510796182029050456703158806395590416721709629440", - "23148173297934788159235310114996529688358115877566932153677663689965907738624", - "85133870372589754047085899280034676873518672423576296451534312165291407179776", - "47438777380349137169413819038748976537368189184213208392712765472683962925056", - "79664769517257062706237546290497254689597432774307414366735936825739999969280", - "26171983860172620630153767562023017001063679185362798143999720135363697573888", - "60457499584122392114668495702381801848035368719757794498478262095024454893568", - "33608533486893980003026589923828013714572331631230387860164941620848827039744", - "47520000287771561775573241635871193964056323161604092865834044513289989259264", - "46419293615854621291385968618081072086942332195796972813979351060505390219264", - "74540279280270817237469343967449377996322925225723800580827432755232258392064", - "101101610677328056108458034245573890138266833419487092361051475590845885841408", - "72308721297215193030644661847895349602491282390296618466960377496944752197632", - "103827934278041324115955332593483234498701565026513409564946905627944976121856", - "27184825325358409584819657606694834374989292686141726142424419800477595598848", - "70005608209768671263592032437237008010223956254965154014933137568901495783424", - "71860005373711209476214994828965698961053107028034044996577201077252322754560", - "31124005626946522516162308135889175443278633096766111555094590079672246075392", - "98520961021086874426572159050217799302593645142184877124443518866394926022656", - "68225565778265295578050088272855710198758098805362344421227007018233407471616", - "29070890716219773864920488578359415978150769222762812272671626940761273008128", - "43670894785202086434177844481984052798841710348663305079100755573594143064064", - "53760989758932099190812632054250012253414536109365374184005842943031023501312", - "66283338004695285164305607535576554051366390300315829817162173908937066151936", - "31582289576303809839955359040743823939012781250169103280541730020291399122944", - "81007205606387263054774778181108115229815475869711943638230039554729523019776", - "94402515086947721234487795890701014163897442994131354551648445165020586704896", - "42824541532923492660263076533796137062139663395220308119424365681299974782976", - "86793960933543020616358679210725596978844007055060768518981588849688380964864", - "88668344713064642661824321643039688429852897353365945494184820929714165121024", - "111120836316936376313001223876025689073471407447596197582032480507670411870208", - "50419709614812134096012169496557132052924415962193189555449620892397282000896", - "86926867449642735154810020469125488330977887285556967306893342208059301167104", - "110051694518261855142971713426375000651194026343733971270032988405585131077632", - "48846976120488858986757294655857179222657101301950787228622427142996816297984", - "35009093058384504846870594881679481382316850851369274267244043375311899852800", - "29962012794921201475137871895258598785972730622868035371830784554161997348864", - "45067722144404741986103447637963026815251582114441119828024068220909451739136", - "53935730723678738337925599061413627554536015654138548933927821734623473303552", - "45835497455533278491056784606139328523387562179278972897009352958127779086336", - "97741815169653248008191898982261211091221192900671985670545532219008969867264", - "47269381628839382029390671057047239722706568299621427034825399840422441779200", - "61289000133396536353715544616252527276943095426897846115725511224719428288512", - "26855845998083349732438934778656986220395589751157119720470009739425368506368", - "7108239385429929448459858739330270556602182164585133068600445111928207966208", - "110406145071805640377783310743893389760851918857697618466050781398739590316032", - "23260240467675239509236987993883948421223291739712025134775669907073013907456", - "42060238089674397912125143556679893393290052778479108286080887253143396548608", - "103976379978778302836528350662247542238528772366211563267347070220589810581504", - "87759522778713417775742993441540381764484328463452896518070592255824758833152", - "85513252246851543045647589038678989734736979796793635517910897691949344489472", - "104277650706649843194422857986675309817548299421147035871979017789681243783168", - "14935079745157388527089996647751437055484374267897681946908948381979325235200", - "83568961972190338936851992695223531722725316565880318905992333309410596093952", - "105021101036052440408246936464660203209756456958677595531031200092732621062144", - "7360273466927724088988267891310317710395213361967048148728041799869397991424", - "93683897012053446633552159820590456795482356507245405163831553546003970785280", - "90592717404277597995582018910374902624457080653228743340573173129051545534464", - "35939786808030032282702336438415539940729487406357645816663904737842432049152", - "69515889040059231642980023097854765222631493601365523375734667965528759336960", - "55558932905713231245244589257278574769675242139485418092691578821670082707456", - "80744452608731659303209848466035359956823090621417527295696488683405202948096", - "83772221710966141963281436997074717702940385621023364886829918990550716907520", - "69380005059894970877854192110023015264253022759290766515027342936337454989312", - "19210656426204620243059046391427694834220343648209623688116025087237401083904", - "44870375620216920623905250469499386883290763535721144543917285353609093971968", - "65566285913348283796838924755403080806098730026609248698417238657060292263936", - "45265737823254313647584643313445099176431250313767191237517870232793256034304", - "46181565160087243976576222970162644912980527074848077234505262689781366652928", - "113302940434854253413600710768081666356653659275411370146875999412836439687168", - "62137933115729246083802540955057686536164337644611707933067731803613981310976", - "100321623215196642968266018698049788062449885287927713762813289242869563916288", - "63896659062638884129785975923183577009183877750493227771658610931353341919232", - "22855949864955071421548418081520578367909311331647348386063647828008415264768", - "60126814195778659771502049189282841345922216360815786941891468322599019216896", - "68952600885301149811440038888223861302035794259391359704232107593355493376000", - "12282209525187477539702308728232706878276804090698016442549595658407966146560", - "99071439553398041633800860087551088300512785183236967534220464639315906920448", - "48648409386349382387583970106801492354267625036828703119878213371531087577088", - "33444986626435679967982336791098997079381413483885363944759431852758430384128", - "76166639411278318346538279533165747658815662696991881455043726036033700102144", - "55681146107722998301460755826132442450557058053221077638191204658921106046976", - "88563276809978678501943294280175776145408859711542554767993449640840688304128", - "92172659048048818434250519298044320883129929807981036676230918842068903133184", - "89780953676124143455221422814525764017817571724112969252022179749610710368256", - "89983844117540605664344708615333186516154340657377584902133869797932370231296", - "67898531579374599338542239210853067111727424822246413337080943950336607911936", - "12006291403275041290529939869399533367779997426929658399944315473398973071360", - "19531033866627324957487719667146046706895721999415137213536916379265816068096", - "71918126477244348151944556246590458239330884088555963151008299007303149944832", - "15305389863147241522155547798798294941653269372718491227910449258394216824832", - "28505834447315311619033395236423864677048135685546173035598022911871057657856", - "21595113379518006867882111795473940328864803928387438536196738399021893156864", - "71519042780433502900268124697163568332357488651095445922639665404859262173184", - "74487885011293911931076742725546580972935783566280954795300486009317681528832", - "68840869098726362212380170446204783703655866289015254649575028239633523671040", - "48836137633764658864855199152934044138687927973053797975938858735332793253888", - "87897573709791014123142717185813360563649401391270611485206140229148196470784", - "16097192686111640466346838281483120085632758099899954924983758717282620014592", - "94533542042386685373057350719899978717331135910866934293707543671362220457984", - "73019376521579865799924364207270957325917248851666782026047511007252625489920", - "112253145747532798799358231025741147899636613918576164813385892395474025971712", - "12805769460825302327532819578140328417445137350852629200456878337071501017088", - "79336652833651017498479750150707595111717630777866050186522684946877775872000", - "91148481796043094582168347386238624386615652857164926151727370947117291929600", - "64029909811161648444972672604884758166985248780582122361649432846754864168960", - "27254931763870575756075045692684803795823659469889490366372667551852139642880", - "30701664123263938272709197767089322992387440660469474684963542164392038629376", - "22416607193542956732960955089067679730061649688346966300143973433994620436480", - "26046230251524627277057800746379281637305541783098855282734752454963821019136", - "98384216722333308156392935798632523808149678969048330515919128715213236338688", - "102059353646014459708811231833843634418555994790009812899517823027393721270272", - "47355252720373233700570643698108747214324741840116089025289477897039011381248", - "106302816926773754488293601818715380417103710643011066932457515264131809148928", - "19203422227094108425898761559613836128913632133202471374146590290142266654720", - "24351417449197083640849504007653943403570993905993827227658055551562643668992", - "93574713365817631281471968286348641616565877589405564308401250098342101254144", - "83267325259102648226411438578683853566929088750998812828391530189646592999424", - "5639086171813677374864748622732144778874519947742231099948926976046565163008", - "31847021446339681662538688730278277531561655851792733343641424729659922186240", - "42227883046551143833125540994478798796485160245726001627207162640535545446400", - "261363737336289050809609039156468135430499480084802119622136961766711623680", - "5947359903565060893751044514605910392495847024448266127002926021835342479360", - "6773926905478794083309134684858224706315494019883944994564773044859239923712", - "8617136394125418153335329331532449653237917906183047020461834498209608630272", - "14056005881178640167306554998203684917500737850312307407017154791409994170368", - "40301174075142840299305759457755698429379809493487544139654072235576503828480", - "113714820990919056218825227285155947060161369731337854401704688696419835445248", - "103220699500152258523079392418284802298140018079024589853397577545865888792576", - "28927223562714358463027028161965218156454432768093498468566391444476623060992", - "31775684934572998330094545055550781360445949660162973665818248105267359121408", - "80812696172941291851854020169298316737282092167945884546301091109739360681984", - "19969745313215185614851940990541328352738264891669511455419219342721145634816", - "29745655333749936312732634221076439064924569762639583197327337030909635330048", - "31370819706570396151278972297227565513067287518449847724383137853129480994816", - "80999290920515038639616663576477898702900906868114004134285918776866874851328", - "105281489075301548013006548667472556067670351249052537361276962279951565848576", - "82115416477323445352632387695064133054805958096103933076978319809223313063936", - "109934733520548253818571993736627682041525528654507382442480021599831004807168", - "7715546167757742550007317948847970905585366581062840081629449506202941652992", - "87953656204057113220729791436224996765986403209086473273623516678280326414336", - "59172451439707595764003868827380322555304428364009962692285171444351454150656", - "7525923122566073182494730236343659626292831503660361415041373013023639207936", - "5921811338517600869592671176532322375237304392997575542252892519113775120384", - "102243047897259508548462295859679716510269902365639473652686296560841594503168", - "48358767613706041229513977529197526697883271528632014913570535884962607923200", - "58418910782655350293908486691157489161964729314532922137573154933324715655168", - "64289438327080192219236840660255472983615202115350937561647590060890207027200", - "47890354457845396225896120524746356928380067963496679481709971009323728371712", - "59886378320939110478442411184797429611847346911193755235827484304860550004736", - "102478571062773840041420184478677601177942927550076052994354241964108146540544", - "55828151323148445301155198970831621991370737317149947539252818436403597672448", - "48949846383245701605252522736606903609797877444876385005378116065802426777600", - "53407765274551918669076651299709536111239776373749907716665826977587878952960", - "104573889199480108578241509712633206611613058732650081125598678801101084426240", - "12120003473451144226277773508417114270883147454769009413696418070251217879040", - "30310600223325957096682303289115936957144032293124988675920324033977109184512", - "12070101459645353948905437620798932988670833613050534519415049578855803125760", - "84029116295879193372518280166237482664242789641660580868775366301569819607040", - "74809165402416313356974805600411877646157652901595899475178160113265577820160", - "56688080524747579938549742959493147983686659333387484756189702949521812619264", - "114572722605897631984449694013676921534580464339125259965684108148387377840128", - "102338098301406222422649953554895104865924906186748693321493186160346439614464", - "67009459119807780101586052282546474790683596523059187201660948730452142718976", - "14094229739514396705311715526588946627769480437344822466704882253329046962176", - "96542427996837922506872243161105284182215509097721398761758364197617150197760", - "24481888149169073625848120634710915763750564964231207899485882776082752471040", - "6250430920999269713459255008435060112709615488227718945830728680170930044928", - "20270262524905823625724556368248386668920729931095703645518898340485331419136", - "95578586735795045591515803632343956210325464720792294775514018061318021447680", - "2927173142597653285420718194907901147619297145401874925528943446234492829696", - "19866082129993294751066692388556759174378416203935120143457787175881945382912", - "44935933374035800986228707445412806430559105141850810386150945584643890479104", - "86101231880106764040105599927794649232515178960080619848655767921686214606848", - "92875425928023071970491194783753904117750397906787801367854650629799375011840", - "70420436097343529320825622964648153334067450422346950909638606544072544878592", - "53628564230674507482621628544939856287778599939932786673547203342440817754112", - "108672926234935666340043729509062615645256310108470388288685122865226175217664", - "13818054129697890162062804481023687602237470613409410330638093124486345785344", - "75784844235833552542374296984555426330523320056033445906322547992647352451072", - "5323359101622012161842993145662351578785641682276986184518951576953446989824", - "77017873450697332598315316776279143399667493611005647915323784416668871032832", - "76257250050403572195371248218897153907100100717512846121100179129638731120640", - "78738377795900310087551128820537074885117560202090233562098866051909779718144", - "37439576363534658603938058468546725981340821447997062135776471308390518226944", - "27472969228845249470328386817068717748847844560389608128289737919644582281216", - "100891339166081937885924667776834022602106670328235819174137732278373610160128", - "71484779832868745742681871473652182505430353604752293331327203908771727278080", - "50670384383431882478502443090816250378223138397839685523577487966320600285184", - "12943552931968981233159645928879309117463174743357538146739451149528873304064", - "7137626153545193220041217466298430581505958362705614290554824914835070779392", - "101689058030501831626011861883898405485249287163591822759555674004827228078080", - "49402810620883213791329551265162342572818059031176182540129095241326452015104", - "33007481510197067760753530055943182423783893400151661283122368406564643012608", - "66684786243394506805805244231814202009792659462304540998386705942175513837568", - "52748352060622704305564354269441377479014799689031061633536772936377787482112", - "8183031547369395918806452424797624624810840861122939881815501488548780965888", - "9424057739125077769015398113224953449491395859594566258741595616697693241344", - "2331802490724328807971480629000401509258973406600281645159995698111353716736", - "105359680713408811883862265833195571591983359732781109301231187882875635630080", - "104040664532359033813177438109395391606213435307814006138211618951167905628160", - "44431363466567060982225687348998606209823388188968297532219763299668530823168", - "32044051670940227104106932053355902801969195800189273258146273786135698210816", - "24566648871230464934109746561475136990201723795139288000009217594473289089024", - "113404431804058720711799478411101975029828943452315497881119134893120245727232" + "72679294708451327394051867226919508128371931456127017883042294132798824382464", + "99798558536423833260734820134080988753848821574506065092305355698967811194880", + "23735168215585208563369825070850051712761281336354478282105202772414050598912", + "70641200592652690903032481932758330932061896072486153278683108902748333015040", + "98466670906514292703343603610610661804274617784450951456093350578014371446784", + "65094106082161844075843161245946438407389473318753149854815938964508232384512", + "83474846388883819746336017103989271840368391278647119631244081291297139195904", + "20411846927568610122006825989873451276265984253192940493729610283517453795328", + "66156668114490742643005396992396566067111464082567404260475831665311952666624", + "50580869835451064532042325854573606568833803196973957671575865991029768323072", + "109262099913068346272733821545786850419148523488482852221510465898289827938304", + "11433824303390779216113633621197601711578034683017586941331526585223615610880", + "33955956502302249444677230943000292630660231473522459972233308004939827511296", + "81410536380388813108992562817536469955064870843622863376201366457778362646528", + "94898156514113726450438510582371005215825224397595101222159225105691271233536", + "95669907118390787545075786971330408975575485691213764089656804211745758380032", + "103739772155309964458640115484883609776836993794249858372045205156381335748608", + "54315877687389443072876393660589059190939841940164415074753443612760939167744", + "103228500349778990949037489295628374460790622352139050215140686877365299576832", + "20255808797781725454017589828807491880272306966346749919300896943869842685952", + "223471217983440042128749851603607215377814778486602634666727918915565912064", + "29747036266376902091910426454441889673205926373032168657563616878510341095424", + "49412069175211641091186638481777961502450127389173862698729783291607657742336", + "23591587431137036678896344567419666457847891801011430049170481236313328582656", + "108717319136728106442383108839049660393342247391973198692779926184467875495936", + "91051731887231405187155512518002084936743028873544850016341031124469624602624", + "54766121152210861927628360572617334195687256238109168519152850918741741928448", + "102203170416570540571304190203113120229566203600239515749852937082351560687616", + "108885051844043745774808961839791224611617301393211119168256101424893358243840", + "83144932880587425875363149766581077469799889998034520570441916705508612374528", + "88746599186288124473683406360864483906274980098917716568730281421997850230784", + "71133620975734386914064468924479347572337021643602231980040831089567860785152", + "34398708079901372943015212764557161581900002696952093503571327114591892144128", + "79924049124211773829529527516453617346599796211369002122441421961742633664512", + "4619852293887481445516427842147545496136076130141848546408652046175827918848", + "45530581910016997972569181386251580804770387710511995544639529797482014834688", + "16495965542608845726020259911098448702516971082700829851981786829802067460096", + "81651240176265925516832777866308106086093839493433865396934608829078629777408", + "94852375079278956415949919414238912654626479144880147717418486778043605975040", + "69005215679964135476109999121054665721898372932816128081169135427800916819968", + "53121945998181554614563201814711663685257921300418423428919086488808933294080", + "78570141422810236043549096572304875621193341645769693377444921129841320787968", + "78169455102073706456818568795768979073015857094472509688172908968267858575360", + "27681062857227239908912919374189471392774040216686098227678375489796267048960", + "95659672353673666127912431751197406301180233586405371117749818654734008975360", + "72469225916763098255351079004277837636887363020331741226402259360184176476160", + "35187552535644285702886968154402962985499228085099518959303798419573316780032", + "63850676547886141851770171395063265945126049902699667297354938994937995198464", + "30476834718042138523784331092969505693422824649747950910001028983634620579840", + "73363817559605932014044834133921838770476761549581578910652310325607882817536", + "5242212740311871115540052939341883147681964031503005938691788182349393428480", + "17201273461348714805759633945654407321844707669655096733337183156616843755520", + "111027250279981439089437333510301438182371501392322862354029428678505084747776", + "11371158297169074513732416033569837008515039410530314232425294895603022561280", + "56268416966933959955034779702758399463083461539409257551865064472412078211072", + "66965183194424776048966347089958180198257788506047599577785236415977141305344", + "107710006923501781588440023705701368979785589919510926068747820225603137699840", + "86996382471333236031105402184327240445025757065454227356741158116358172442624", + "799783022012760426711289682228078526019582967303407599163887862215895678976", + "30696792072766196971521161276166983598892373540581354471148859404480990412800", + "64713624744133471189865558298012257536808907169771838252181693998912579305472", + "2965664169533438218933046080545507524812494570369807308296853620932606951424", + "23754391758790261490437645931931748970329928322794771969219575480332314476544", + "90905822092379783597626342233459886623544916235031676631294447420727818715136", + "53673365127104916602237400308093659328193639732339016518377122829432128536576", + "110267801407950386178598096772402402469650302725032738992995642302821476335616", + "34556145539455057078201386015867502407138426517800199240305266603602869223424", + "109173594266825748822105070474629405880104361928535510390653750516583812300800", + "89504468923658988494285019829348472170825691305837122884403763720661680259072", + "38322783535300221789503381604487089000997625029816865283186763820177320574976", + "50645316458885407252596131569775972164101829129986554442112919498708607827968", + "608712443902708031417222599631232467415296367106659528717071851958518677504", + "24939625339712596458788439310311923197374116295993964761561973952560156901376", + "113538103657543107619968075264899108605074156876296670974328982655368316321792", + "3656245500261259551319367092782939835081098790366544509610360788454937198592", + "7522774867170197027297392219789103965933874784086329437511580167678434738176", + "71198604363120255587429737390050127688452773149111802967866933344856075927552", + "54537252818376494778100917859075418457659666561028548746446390790653401366528", + "19722248184817769929383999702230697728157536097141818433478092236404484472832", + "43692549162401952123448058553526169616448419894209366790851130073662078582784", + "49738845032478489521699578224227822576799869418047432877004378000866026717184", + "109838587680232141760952741591601424822377123752734429850847260808873980723200", + "78520199303033075726951113971792114614976549472199292335195252395630846279680", + "22834807962171392985375933315559948317718445648912076730803825091129766838272", + "65569181414392579663249873372867435821936395816718414103233951841345039499264", + "102683925848415440035947995914081615227314452725002494124646178359039739559936", + "25488181343327053717489934233475951998022478805518752402537343274679835557888", + "82203593233736920649276594180814009594682188742476307531770779731937124679680", + "59881585989343888297945631323500000973945011160103133695282228803483048345600", + "25371680857235430880308948267725249186725933852804688755144695927200207077376", + "108865460725574824156050965672204889599405841953908931394405817781933358186496", + "111646412065482480800433466648331161800248842364518303310218988137086531403776", + "35128715680331543944589514143516838142667178899727826344157367327026965381120", + "107882279172455430737357061013221505789669142153350370764770262194533473189888", + "84129878898966074426997501309033290678662972822780963589956003204941865811968", + "93658567652631652614431807025546651743769043562343087007266109901753150341120", + "109613054124919940672512908364075141177599772386151271566338695605533116727296", + "114977044462196473810984066335199271022703846806376158064139919196517606359040", + "77918067538803742423926466833865162437155071693405345554940775146297334169600", + "62739191846950686023876770962827856613666548836545801994987862341882531020800", + "14855553839043510926043466353039118093246273866087495569836976619633590140928", + "85900149990748389959653495431519488972550529798731075185668276282478060109824", + "106013556437813461055374652700326577379122585974721661762598539288509214097408", + "26519620442577576288837194185160933273255904682240391846625439530484978679808", + "36895528617262774830762013071822152714864306614211533305889480050781947166720", + "64722540118592059760820901792938834229774723424262357061594316423162522238976", + "105469398174863499759744202836369759594987052447527449150972742693756105392128", + "73571965902101339641995974678756635537448307605801695213408995676231041024000", + "85377859750919995040241162735597132244995730973310712235400794754445620543488", + "47338400995870787197440419241710817712047068534967862705282852342245183455232", + "63959485835098142060257098257599338790102618796685911278563126337783283580928", + "44464275014776021167159954339728092836810226132121255011591624949240728387584", + "25917269279534578404593252755174713073445421788280300237226471877756198060032", + "80714767507326810632334848951334143005866111440260410849003835936332058722304", + "4370194388419013635787392323867155373400062953429219142754348486695994785792", + "45950938087106615795764759386750225879310203186351166964005114432542031740928", + "19978505137086301564185091145093554915945575543347903017128206728404150517760", + "115201667268428344335921516590631976803844877543578225417845498028133061754880", + "98623415568927992822095776611473201991827872216231628628934065451018915676160", + "51494134037216171582997385515572197845311347903365815113909545216614456098816", + "11410490163222440329653704714379198893199399377061378102812409334371121627136", + "86944415498361240393390173877123953117022379260107372136694826339613221584896", + "115683356265754456828315255430106166843898510658149015478635734909062913982464", + "32288355493779783492276710189970806267775270641325429722740606574257005133824", + "97732048611342020029323275614655527291554508757969266505663561611068777168896", + "53283201351845014065348358061698513799742446029824514962124173829966898659328", + "105352565257715127041680643652405090892488267035360429102039079603512258068480", + "71895116099510452797240081550068732070215866749164286213358983217390756560896", + "20170198743223710034893537716704175268051519575892731497037959600442791952384", + "70428266402055783054727924730338080079293317272267497003806030506069671804928", + "115608223949551593516817484796172957243450066091467416058814076891269280301056", + "100460188501364165831821264355862295048379782797380448109244332397471727616000", + "67781810740799336856335573297517650764582472156094335190103577764749690011648", + "115248422726598487674494447042990092834586332772597423709877332153507447308288", + "72013196775282657031583083811880130971891767204807566251352877142849632600064", + "62334190700739753206634715991394662101224392502554574843021086607330978562048", + "36519725974839471717443925236097538338634434963031010879725438019475475529728", + "53257374708950356096238264997780083490635202269363317615578965196041778888704", + "20146419080685269397030687636308452971260678178046610746723281485678432485376", + "79579084257747706835435126573396442161151406149273950637673894480677485674496", + "109366363562686290169041064731058523744287282377918184606877369912024050434048", + "53148152345584159143414677733689925595687983399681361336928694615371646238720", + "101897229095746095334817261121681323699611461696716788090245109691833005375488", + "51364162980411573260597156876295419638536726974984677475311273939995837071360", + "24104424815480629628088894693044127314416259345311035115569129515343694266368", + "20154029703089688780704975273650029693687277319883319646897515261776655024128", + "59920086381864940370336831521174027786506799361513293633434358780515351265280", + "6837059730758820103945326120072834865722205414041919138863765021984586465280", + "20937050180225376419070189037324004518229292964026033228673132397522380128256", + "34432599643482394138080512873697788460624425454171943106539858271929846726656", + "32619780908401894265196777202697026495635080243241836863623494202710699278336", + "83462123304457478046391539070852141350388330359696646277179455437959679967232", + "71870564895073269665519106362507238168753435118302287322503629261325314555904", + "114485317535549030310339975332681820126520542546382318192009065738629703270400", + "112653374425049780433140009111192257163674817640317766886064488879877886312448", + "4578499438513870514917995336743940274432281580208005639485313112227805396992", + "8934817149118828664731488543892961002821660668571872937390478467286458957824", + "92657091422532863710480997038706335144473381554273680282108147181410687385600", + "78884607154022670833317120449344860158664511955735953557017248138605824573440", + "88189908152334075035131516963942869937579987142635091754812311512149003337728", + "74989589036944986248065780826338854739078875723313445560157467166350501740544", + "47000327750338733757333961699383443548940876008424028167063490264047409954816", + "8123961462368515862020593255345348073943666805855635846232963045064120991744", + "90527127166870824820879862997124086916883104819580032524841692873121761067008", + "49885887158944073815374478906904586969135506680801565986995867211950878359552", + "104016359318918611767000444143552013492390330762381550336648231840652803964928", + "48254858271278816411939982122335436582577271782757644972431604017981263183872", + "103273342258643774409670227870040514789908574549971372004420574900342256304128", + "110438023841821466221138337597349610139940444833815345369070429996678910050304", + "81912167516596108846506137905512782943980654220921807564900874948098180251648", + "33812473062822014524041836415287701967619497961920696274815326637838154334208", + "65923846224688798433940259001043601600048819383495832534571454057653261565952", + "26598896628065238860512742905569319825605992299060225650247409060624975527936", + "6430540608203127321424049815535405367453903138841445739791610917456489480192", + "74872284927464457885557879217779257422287132600837898622932298440855141744640", + "35893104975370227894846746632968761615261858827673432528297160792895236603904", + "91786810516747216860422522028156970952532200469204960687006663461730563129344", + "44534393807324324865340140214272498686764501082207527433788426081142573105152", + "49570480929827633148550902892094359992984658041750892960880005741962518855680", + "67336062191881058598127399685145379433580809325184370464074005425503235735552", + "94462533100938045815354370095008015251925953423710828628743975604454642679808", + "78532340939918635745729734488646060534131663630177648879994575689845240233984", + "109815069838500195885210384605483335242266970355322205761250752792847651438592", + "114074168810250470046797067591617257644201446009012318584504025990983722205184", + "82190377429749253841684728559864671116770239037730940205848993855055455059968", + "60531336585434074255254940703227230741673708032745499176628461034366654480384", + "24545568605004225596683479616400883909648798951939860686069090213046744252416", + "60483574652774532640556017831121879517722742681050707646898839377715830718464", + "73139629398525419464448792373586902801242020580382922865532188024433494982656", + "92504240768951431576623996519408744719019508838271122918335518909349379440640", + "90908670570610898774387660534186982071292778934420233445867148987804636151808", + "46474464416876429891437974485286738406710627780577733755425352167980787564544", + "95987401452142038195454882482235278720976644050325501306270529757596765650944", + "104410163591242828206463005244757213926193866856576441954912645946647473291264", + "17670450519838798537918330223020122828659590487135796105971774933119828754432", + "31425428008557522549397354652711071226519928095775853066215556745759224233984", + "111121057742361486574203403325275759871562050604710599283132425046380832096256", + "74216017376826136778309319863751312983781577048316831453890870420645399756800", + "111367884010556003596667564911241765771413866166753505043535884174879436570624", + "61948869643908369713768380983374279296606381220047173778050771930543678291968", + "4911632293461484415320420859202563056877635055915625068221513132800949092352", + "77019274617064105854887176474638256608816245727192956611442894071924533493760", + "95588622343689822954670168891744165540183840935662490932351885015777615544320", + "21134321185383117965883438795270828572026334455091296247404688551726471446528", + "76813982558761799312268413116918868574997577987600293541294888374396417736704", + "106431885110699689531013550856521497236836498437399801406012069551529955164160", + "109488275834513961275925776928021434380213988554639886797815474396108106498048", + "61046954355817891052845044227818798348265837658829202032589867666223191293952", + "76260718886760164113920080468924166488987577905134532122579090978359706910720", + "67069202188712535790311511027949011187137770970767261988442691364867320840192", + "5033761481757801161191847638416835931148812700003679428605376370120729821184", + "64956374686731337969304059562724745944611076396374327996795512215439350431744", + "49762597299507958575546045128234555059066522193229421516211187163493904154624", + "20658980997485255643444365994826408294777827761070004818702854104504042782720", + "43988152924419154103807832649580611749539753283398652844164543896625147281408", + "18196351943128807119884478838200310803753359406549013193902777592271888973824", + "25808724155691688290097002498093784123324061834233523147253293649487405776896", + "76415701849888529395581656764851147498576538818404293212753653663065960349696", + "37363332043087093775149013003379970558526134695856363398624628933626528006144", + "101986001261521838521120639553522604588148235684562656506287303141447897710592", + "4300956920833842299928627666644207238446879796360344225400107055969097220096", + "38095429900584527615798966829318294766087167378792662792765096995855456534528", + "95200206463037274082940245736002765208161855553759201404286978593275282194432", + "76294980988049796503580157936562179480736792992778979730164679278473368305664", + "71992430172694516557525560219980214486290758576178950094914688173280501694464", + "79886814197878308421855562614233204800915625335689653890992956531941262229504", + "94461598138566270713826539465767492238707598931236120582356025735542841802752", + "112831895233678112452260438934028044891057564366790320813003715853006833451008", + "97983743375766012585502858377389911552763431176285439536465663773535274795008", + "46407097707238359010328731740841165579916362797858823049691319525724768960512", + "108890642589974044208615916028489792166711160053594926298376241095133290823680", + "74912868814999087949740877311871621633540534608796714121355774169161792487424", + "42020009100047570088588188119747897637834666575939384013011854315695571468288", + "35401233908016886909485562057790733450713091212045542739258992423408582524928", + "54362478969286245516684997195460401770924678358690330839554522853439201869824", + "28710712433800080774010588868478808643862060316682166688366663722568872099840", + "285724650155216142886922794654663392503949313238739568264147956004370251776", + "90909789965677128105957206449035916572328524166643643180313583564165214109696", + "29816158221438627992034247056886003885265003925474577276645713867899588837376", + "78376135543630336436394337682082879222201699025427778920777359574526200905728", + "97877909326556061736468060270899356074408397159426207378199542935745829273600", + "4642399975443156268737480872087961570618278618272391540390220341354917003264", + "77759144887464170650979485584000867856551723293996839981269869305162325032960", + "83923008308346435223273487385151365400573600960363983257796243909323748540416", + "81689303380951681465868140800952584408142341039388256730932889548764454322176", + "112693045378458058962965777142166405956527786701079722214668784342934136815616", + "92202709063715051686706163800528618607156894447811220629821578982280780578816", + "72519887148984270002071860623625646451545400181451050133145233861639772569600", + "16346281532345166316624810054738130334685104211827295180578306050946154627072", + "55898894750867602671574856789047881032256800195998346410970636389729823621120", + "58570440305502528475577867819057396880043329362919304920390738776819501105152", + "22375226174768673826898626724889639154359567527082706406835458809219451453440", + "57819439953800643939363189501526987612630104606718521003951940499056640393216", + "20226128450187382190259575841078111028832622890991073181819852990269911728128", + "89737802496399423439054478390162189519271225912638207542863226861976463343616", + "9653414899890483697222410578659959261445411837086661038807359543619658711040", + "97576252236063966628878062466269542324571048813910875303859724305241575784448", + "75025741268102180216239567547049189204494673744839356454986009649452509298688", + "51044303151263936290218972670558719012458230849694590099939176248706085158912", + "12463641972356835179531230968858721197702825583690782149952492431272254111744", + "81815352049910649430547171986034216288930714506303839828953215459551527043072", + "25692875621678991790279455043694355356270265079050125054225238416917002190848", + "108885860484330180124941496312306322170705039255434359602590826167800946491392", + "39747236039643550933496606425914616624808069067693632436772610929573410897920", + "52825103948508700463784610661167135908375443785232662754473330160841275736064", + "56779318649266010437857558985735979392331148530798523112505759295542105473024", + "107790855723959409272073071813483569843246310340649481241893553490914388738048", + "77311942723669159324080303956954572094927633648070747512444369233614838169600", + "72223136830841819473777563091746557081975660561613493601314578050750080876544", + "29751970162388490079302908067436039637816470988812299756808956520124760719360", + "106730681370232290288449028255120628061650209170060656116380251291867328544768", + "79403451540984837934426787330156762840896442791343249155414467296690876448768", + "34660446309902179804780548929880965953618949986495614934120352297535980699648", + "81100514955403735793587309851677635787218163110854111211752092379667962527744", + "60835119368974777264672391962448453438129541706884398058849449846926731116544", + "109752822353283307679342612747217379363196138338354420425938525157250377449472", + "43359755183214529619847797972630850142660556959414125276921166656629079277568", + "40219246844955162164627255333415954215331924558757517561697207779525736267776", + "26024355168951116417677784568174569369258869182011217666155752776570924695552", + "73747232281257869280075948999442804419536405240033685469275689194103081271296", + "5198573758178109700577717374040619242702348803407509622847922306953183756288", + "67364615303686394438106399549789482799358910124515714545063264834272383467520", + "68287244214824426836301296988038310965228934804649589987776685303034804174848", + "38973256190185908466488890389112144076470306045524616056704208393408547389440", + "56973204913852330953607971066051826809352492464542153956013233350111788007424", + "19272017577149142497491022073242002588098859560254430234548392402383703900160", + "82317171724058469716591186134174433173482556637350425414767002249329060610048", + "54235449723381860069520753890671087657304762589269368713304969571067479719936", + "16845050615682892210292152439886686681802778774380493825051791637661565845504", + "39397939308968819845831146383023766166763063139686777971636923522004050509824", + "101449823629554984793799432381542784259486699852742597786932094533747041370112", + "95214583665435027689883633132057569558747625625907413072421676253252920803328", + "18656045979951477111355943343315362319934866332879504752633275874152856682496", + "61100721960918685244579098622834374997590796544528196947347485174588835364864", + "50147243098877474108213486797083726826680315038857886557356048100070919241728", + "72058082623337584094818638857175573540545828711552658408693259578431305154560", + "8403656302435287142640172537742848930295613192939816155625288283893088124928", + "28166756895528181914675199243509312624642896848907973734385228076584871657472", + "71003365211054943811129485516127650314817867686078632606802181104885007646720", + "23864878311565294989511021678480542055155850975608281960388927721358290321408", + "22364130829759719339587489314913867313640896109222513590218942353750630596608", + "13769198385831673105458786872890975256209046531179154235959221043707770830848" ], "initialMerkleQueue": [ - "1156586129", - "54681116394776642250440946632403781818588941520831710430739967423938266398720", - "1228919375", - "59310487076185133494707493661669260226117552170527544914991839307046911475712", - "1358027652", - "38642232875246260766419111098648085832146105404284770384660020919101537910784", - "1410549367", - "32014000471076522331031993396449213779375715698816326292398247843874411118592", - "1423548484", - "25959451832566762951245891215115991980643682090384108738758130309548960907264", - "1465645840", - "80267817790328751122396022183740835265445397304711474979349587964117777383424", - "1705231901", - "45007319837885710261134889352257843302340963273551971548930789847045890899968", - "1784274787", - "44571145488052230960190349475955648332998169388478665543454577490644764196864", - "1797163689", - "107923449389126356101691079333049574026275284060065623754581957017715494354944", - "1800981600", - "21507224955827596937352859250601761600594046821447320097375589941103523004416", - "1809871483", - "84226566044525941438887318161668276910168714517807039277771423532063093948416", - "1858605003", - "34546220369382319738162122003361350601157412955249379193281873222585618006016", - "1887670377", - "58264748594971496925510108568971877628772604411305610617896310763328431456256", - "1966752107", - "33641812603700336003131264989815177918042854937169865985631138811515127201792", - "1978958587", - "11499649039756046073302589252670445851959109597624520616316521691878690652160", - "2107414490", - "115282618584844294711522723028339386810152590241063435383882136289041696423936" + "4516552834", + "97542059219046443698631724945935386316159419893053617537884012241746307055616", + "4892289745", + "105483830075360869985418263230153936687578669747886187439575646961987481501696", + "5385569276", + "66669432094101220886312345908619106659057218995572613963296611145732899995648", + "5994694769", + "79829379335443385960165957890856446096690129047510515969022164909199741419520", + "6472957491", + "70492177075734297334606559057963849108618876002891249166465716052090091995136", + "6510849037", + "103697799682293022516689499338619046117363609931182837211448593104504310726656", + "6584667822", + "91143399947772152549992006971236744014435225737836312025734312034481737826304", + "6937336162", + "13979779648326903338983281399907289884394541439806533106443057512389908889600", + "7209437135", + "23095124209284190902020677894421612247073565117776870451484947618901075689472", + "7999586403", + "85774030533126906365276691365105987657401481797070357869749108412973227966464", + "8001304390", + "51415827369957963453968567280837652629634963847667442131054902323123268354048" ], - "height": "30", - "expectedRoot": "72955144497943338958628783655501847609825065540881236343658859203168034619392" + "height": "32", + "expectedRoot": "68433568001725544407260608283135816602006808543931527073951340377690586742784" } \ No newline at end of file diff --git a/src/data_samples/data_samples/merkle_verify/merkle_verify_3.json b/src/data_samples/data_samples/merkle_verify/merkle_verify_3.json index 710b1c9..b84a3bc 100644 --- a/src/data_samples/data_samples/merkle_verify/merkle_verify_3.json +++ b/src/data_samples/data_samples/merkle_verify/merkle_verify_3.json @@ -1,439 +1,332 @@ { "merkleView": [ - "10522889294858936370100482858116445504956535468214751558823011590215634518016", - "65164074773127985604974816549998342379238998007443284350568769580170341253120", - "5952293069600237483508759463442782071353085381287259737423773320935941079040", - "111557628604225500591614345181704520326819355535134784192378438137910103375872", - "109375243802959493634474487037661139071888248268258351925261534155686824378368", - "23697469139467210451195359683328909287232079517053106165475991446084395204608", - "7875307977806771559367924073934208444572925676362754068591905651484964945920", - "107419060191422779650879992730960703705580143054869193890439825853485408059392", - "10220620702136544543578300965504667634296825787364593267384203702383897739264", - "41598358346914135215013155784163645535005355747639334961033670749134906195968", - "45971286277113410240838632006222781262469137424008524135252987418470439190528", - "82484031228375126163127500161297503829067707846637720699481739653412118593536", - "58825600170878764826314174518621021628406439814194114859582275905161883811840", - "111584779737067524251852867359799442161366694710867171916982839558154762584064", - "22198173944076335197152609337422415863804632746124595089679162134914712731648", - "109489312453760954379264507888194267865199405843871502324110988247693254459392", - "2217274653116841746411974595640597425031007836858115248424144735532555960320", - "95431523914014782009758851948041393614106601714033062110827689248402503106560", - "8212975445887609695935459848765913310856201814812050446041731092449194934272", - "47464737617132004453918485397860865784696001198164325740276369233521575723008", - "79827456779765339119565776562606048643991898484847601471430039223327870943232", - "30165865451548093869353960559018036237505992486875163451555051612093368238080", - "78633019290059244105619435788576054719180943734537799721076379532432949379072", - "53585763985053674509032600658991574984849503980092274791518837872303500427264", - "35011498063333299211837812282022673481847561916916524797666644476257084899328", - "5087799772747279961108672772402467660384287041968596688139148856743834943488", - "37522812202151152270024605390107851523998079095503837446887593699231362187264", - "27218809485871422854933986259269115348666274485516702920955416410566097371136", - "110957368053797197032745720049508383949874737387153927097311215729528132337664", - "13428950249873546941561975283147374122793501779753289832117823918441513353216", - "42170994008978804163196960378160445398726996442098354536209212981339125448704", - "53108422782412889317415748757536306864211914180882487796305846520838761742336", - "36956571306160029849789673640681656133965188384414849497035613478219784650752", - "71501567736901300061243093103362728571336578637453629814622151780695604723712", - "95491294513146015309083565170231036690843243357857180233778615485832567455744", - "112019327008722492385908758987929918867164819840513319392180952829255634386944", - "37440644043000408075525508392430885031213186668177425359046429495960946081792", - "78397498520949869682310440860798633333209637615207490191062921601390116601856", - "60386956912021716238301086985702839314663981827193603138812436276709836193792", - "65372926602644134096964980993024582070761402156710604515626457599196780298240", - "80212419183801207674595704627596556258514704124655196314048185425771341283328", - "11311195105401466987815328721181766999209886269503364932191477061300256768000", - "95389178902497065017507272711485616644857090345886618961305435159175849050112", - "18253134036695916905737600704245048327712295985606812777999016875987247824896", - "21291753032588977413358901633729943366850957862646665501906015388450135474176", - "82862960514466377109041490541376006845934380967715670497746816479458796503040", - "56842609429498654830920427870014464534535624929303333841964486013147867512832", - "64607761734546230404827176851248086839357210771952360075919982921536331841536", - "25130748412867571510828424546588295347247133394918228691590766764398678638592", - "18042508128363110511150739561523450621117349765849054618467742374899121913856", - "86374942786407371712346038856482466629893148805593355210346486067222273851392", - "77648123635121382862159784393837143154915251693921494157019082673964890193920", - "111847594709657054550038042114549430980492836160813114825916160954707451314176", - "36850767205728462900680889927303223381068466385926988081302882772383690653696", - "35473916520415874002481448586621578095365455549845919001560160130347888017408", - "99367170673246616112605323681372772687853726524320034234125933956037649367040", - "99970432628803199849315498642343015730612733565697988749072954971746048409600", - "44018701418495889058746309189049453503347041467194665637023228964454101155840", - "72018798087486324954890599824546371072871409453099179243239197586439398227968", - "8497827693871347376037198812398743925418622142843219812783224755778968616960", - "27982312008884740275890486124693747828117624988840251679502840799080833089536", - "102502714523370697329929356907334876296965565312754649505119642219762002427904", - "21920485787205014181637673836360233218156480629002652288052468120547733012480", - "34867405290442414366676774642836132176033012644567400510013964473649424498688", - "56953324700537505930153071466941574137041186220682677640486129319007808913408", - "91704990929865893375464715235471110722957270493574715150109899984176867704832", - "92587015222710595280787373566992212441151468527273030038158743890541645135872", - "11925950797581116322771358611442694143254612028158657852541506188172245073920", - "39859015480241730915444780299023139292386751752970148359917153930820710301696", - "62868434456948651356486438153842076649845508414271640240472413062033242587136", - "85798590845239960065702677238502873712729130160678871237930092270266693451776", - "85088366705529694999559817112450489858009061422416962465908858982848058621952", - "96211935046079912785776827605014196378351369697050929403619418230858488741888", - "97704385307793681474496199952701643348136857519774017065457655107984855924736", - "87213352324673055807370877090781528809729071107551704497417194806961726554112", - "82734067822766336308290861794003068755807160052356426769015894742095108243456", - "83420673150821145466953550135115203697855683639659732067634010638551758143488", - "3541597360989930414438352565878857823317658813358027237502530941353111584768", - "104209673895956859499722132098662958255418070257981392404806574699686169411584", - "5085321104213793503133717564435643570942614942067147434624560016924113633280", - "40660620782593112249083871531287309534238598959405831430714377078718748164096", - "81119887722490539935708102433881068630436126000788716659729214691498667278336", - "72935939175379834330799190320261363646401941533595569164109076703562350723072", - "16807240522891232524882234576935345541605458709573760491376357702879441584128", - "50418664437990040750382648520456000157281604446642337970618700087907487580160", - "75272472647989639718333081138266840292779640805242198914932965153319770128384", - "108415912331324120594628228532975680335460288387483280245915800655648939573248", - "79937981148331212777802274959859622820136126876616389110020063824787560988672", - "60502872145187219166410970793491175695901415768640844045220909024928579190784", - "111020930211254111486333405555818079437735717220469072815178672663598284668928", - "24174286653803582356316198274673327928618327853622804103789601898477570228224", - "53437101175149379139213352690301241229623358514238952052739384708276615643136", - "34841439460394623344676630098935186585513763156177508893044438636010955341824", - "99908785695892837129143730239393392553596876662611184339533074438087159840768", - "103755947753063307522109198126495692187811753459765098267827641693331471204352", - "21033387007752247056847202079765850325387455326702712592422644341953548779520", - "75470237153603431159602577022499006426959824195734487244123479291245424017408", - "6205354920154741468882134711465420476317430346805650146974258179114232971264", - "19642636236263523440597951471582241321496663866921708785486324131690547511296", - "40037409288951690293826371702824914711103946524668429407444428165571346956288", - "75045782904695310885766320397964882090756128587788115969065557838120406220800", - "112956743859255907310102876924223492800686408896998030591479305717093008146432", - "15650533238826659579724681085529593872975059569666802987516543288714488446976", - "87504112182864250169578438374326691926390040558456728187051429613163750883328", - "73187877328501462028053163416529264229860828555934243442834309523377825513472", - "6550033445402284696340463081282635065012694199123863551953572643843780640768", - "64897665906077577523091415604919568321747013226949280582258014292459533631488", - "105348888860107111976847918621288853858427052565388382637414339877182768152576", - "53899951573117642846590007579525798401050023977727760945283566451941305221120", - "65486261056874631695864204666720196258877550490360515836023891962681781911552", - "34063677230166599138142794640058163678756427214379265697296880359876507729920", - "11127416514568900305162514827234890491910181483470007164427114397429267431424", - "15307493720404897771659453346701426509192798793294247222449384294480844161024", - "43307301922353429801837891448838372442317031775949924098760064566900253786112", - "12695266804245619633555821544201382873253280353775247131441915284437839380480", - "51524615570964957954791357051389012656636884706606331108938853599847408205824", - "69604283780632508761290093198577528024679916683895284872771757672578353725440", - "68922901432323943576749244538115839600757394368694868821358368567215957999616", - "10298968262072881170295514816416546417588955583854073894347107893452799475712", - "69057073259340488316748443420293976685977916272181940060508270827617292124160", - "60535214389546831047086840896632285528500152471336521070993341075447273750528", - "7437754980248454984349395015050823479528942439329700719224551631611345502208", - "55046275355097745460057608884749805943555659041443007895687831660447756451840", - "107099400054440694632902099634360946128497169688262816257480950948386983378944", - "7723907197408308968814699490073973415996948257314703423760050151475292143616", - "68411745505529445517888835653783499422397212149660879621132047029408561627136", - "64984064627965698288083647963518322097954132975444031766777134307330408579072", - "44568444850562270093755876561992521381771418879728828869146287689139805487104", - "33401162282396889646939965852812446418265743847770818941201682371760650977280", - "42696442694163537926661261112389943349435105436674472771482196035873879883776", - "53521083553456351486396566710980536719331413543854550904031752995723622219776", - "6369368631545709610414747048475632267067138908773813814361089865281110540288", - "2402554299115408407746363897352403146844744966755096757679506797798468091904", - "10564836466594804247717499038177672448168779748170391796946662116123679391744", - "91518523986941597669388577960950743988662308192969480694458846899917809516544", - "30163920037342136518663506973263635476024740323762956486154481940831999623168", - "106493435107343934339351426769075462491331881708229075568618402351691297980416", - "114832922605678548069330923325904356831408620552914398999683567774962762645504", - "100143189678468197981655822670421603329309343663030852480767757240097470152704", - "4862185858084877779673396865121199718746609992630969481301634988312646123520", - "18996052151599288766161183825386537272223760531253495641780034198098174541824", - "24300830381386775313112702938749523351338198807660020805398217569274647543808", - "35023523799030635760129166176825978379296273704410213574790920054647424024576", - "37282609716100611990156621538221125937456490965190946593546178422166698065920", - "54997240659036092921682829687782220963945392977172742617240349913127663435776", - "68394343982129799342565110243432020672643405663979089850639896706012468477952", - "20211670001944061468162443561519613876978293708709543491787545792144862085120", - "4835408595680459835684515189806967355554783276245109461566143562955907661824", - "110089858085705156854172024895716281595028767939490224369537207411874715402240", - "23893085605153449588241904227519970257803836465677849324106201299912553922560", - "112089456304730526954247387795113185060954310504709029498005175346879797395456", - "10124796615400598295213620584047538854576867618712771388612822289771546017792", - "35553659263524073704841836220354635473000489848632160638105737382800868245504", - "48732300388003752995968894315555359993295257239794004987350360951207602683904", - "1292181419162386425491159140060460410135181975490207669766433739699264684032", - "89973033826295990921640933162282389897218494055430086058177118228369217945600", - "87099886616316101872074846437073598477814320559544240184494878046369158791168", - "93402831605244503958135246202357412928052544963434684783372735973374971346944", - "42363697490729228793790340206996363160818272346562866622643736545338345914368", - "104480863166096971732605181581363493751488406045595345385491090323796607893504", - "17758763334365173405419414376306214822190151518597721938481868643193310937088", - "80157508386809472249542997291173249718915175365489985517184113385599922077696", - "73372806170549585507940945652650728185711678725513634231512333406854155599872", - "71566715958035384218261430600375029249681665279214550887254471444618490675200", - "80860573033008838996312215465613231349331028768454515335686564692201731784704", - "88456792672137108463647322138402915773004786245281348113341444319065451528192", - "37945749988286425865417985319564575195185500028713891688987236128552287993856", - "27506566562115513324999299919308124570921058726601990249271747004100323049472", - "53531093759129945823682051668604544847232888926410440702811013895939126460416", - "29934000638157039607901034777097039398389490475262775496543575874437826740224", - "13350491783526140562274046027581363381341477014939584299044971115351967268864", - "75043189844975713882682637752775682913112946450299858960018916314927314501632", - "90345051674573779544167068162962434542178396652027605776824475430740924825600", - "71336755397493093899595313884356366848468893832442439103903190339302576881664", - "1682001357397941108075733814406221908749148931803929826266135370789428396032", - "97404931463895835524479893853315734518828494470637974846447298469731422437376", - "31087132345039690728992761885024340369065287633877674744306674556894802083840", - "105617999640024752370057237580743104686545491571539794209885907822113470808064", - "67930367298356632564778981028478272391681553764804126784136575677446550978560", - "72639378613537385421722180639531452751000891296338878266086976371255888838656", - "11776879279095190682205602085628332731225373054925552627629035869318531776512", - "75763290545235062364357937868603381230505565212837066437797121261726360141824", - "23876627554643937832702161604729660986465642706788993784829833615498278862848", - "52719122725995151464940000874550941044674366594173335480552598619805752229888", - "76486211092142128617648743467247333915571844786951120609624640723202185625600", - "46202046079512068426952893254167332993655962327598733358850447958497090863104", - "101431758762862193352548533029361678876536264733544795423710335983135387287552", - "44052720522809923295086837290847318580969979684519169417889024131829717794816", - "110284539627978331333391273426793377551643345820696644809728858575579014758400", - "36605197681333658710123994735056768510742315266714256627837871971445447327744", - "65779319419241298363348470590053046632318152850177814045233438161335115317248", - "17127266544169355998246351911446469502110627516233438162989344223228386607104", - "32389021578136293045290649455505834053005499746597678350746366493226898030592", - "74039907839106543184526462748132790804270050756115606576353267536025173884928", - "17665426863402427812888151343885234333887441616966299745385846899698474942464", - "5226002062984374097480881383553815071628804148782451812089529849878893559808", - "114134644296073258977459182852052276474048104188933736517196722164295895351296", - "37350240683399537292639255266134258561867396276670099527271132821533164044288", - "95611680177535775555250659810211276401372263117244016578405284570149616091136", - "33154355181728753165154475645355863683181080288505431494683413603482704281600", - "41929122024874803127786498799024791036301715446741021110322657552339992313856", - "7870841536210563307952626284333017831167062854743496690774726055386983432192", - "6687657531733349853509027064144387355930985484095510295910240351470596653056", - "16045052714775349334305969591789157511665536328993506874140567478997593620480", - "84934927088091509303124956859106963197735595170332804996788443567882491658240", - "105901617479723503554960069718549384342247616677614433258500665534069163950080", - "108782310279437847672589917711891983729922736557063456612086538367950464745472", - "55150939842500513890964069750449673470628165975028262190630780763545903562752", - "70958163322556700832127845713749635339221174644850835146636828907658782179328", - "82276057573668236983957925444553439215423227160750642334251416871170624978944", - "97491107848668081254397990326563686901831683387568742950809968304550404161536", - "79316343413770358416778470167423973509348046234537315139292521602075328512000", - "103712250845410117596752249528762584878114105465344409946624983594176006324224", - "68103688821930729493882023666874115379390360968480087002761460703897338249216", - "3883484980367992817917833096639825551573047730479380452615902590444805029888", - "4250152250986104183049056029589860549802106189448950088593808660797660856320", - "93590892659173525102306789250242087311254119866167552431703006026373923864576", - "37955502243758424021765521445822987404919508572873606166833683097131025432576", - "98225047146742145952520434713031670554832490824090268119831481394267009581056", - "33607043535064733527391022568035123694379890772225773485550331687729497112576", - "54735678936156746126778575072869441396108818934353542850128922746162081955840", - "58586000994309229967250143146732704876219857969029979063634840953662098898944", - "60528621713291920291258605270177508357526987380328844837378754487820650283008", - "28110977685435603363264601325662828159033801854556536211824464483783379255296", - "76074793429439413429663642149272049994638224966598131019062972805424399515648", - "76808991174306560842149770752251066096615731865379895316604734105914873741312", - "23949721031982843989977227860825768733803620258023748684619701757952040894464", - "30264179279288003004340122705987537174177310282298697689520991843531758764032", - "37109846882280567633012075753482310989896891509401460519084531006335094882304", - "84732785394614491061170202374532696966930594372525485605937502375651942858752", - "49574860076844127185062382801473438160315339508956843773118038615943916027904", - "75311950030619078113808672755995239387499443641317610435893275142797513457664", - "52849498230338719905882883401327524472279783184799944961983451727350407888896", - "115115955467879599785586436363237649087346889652290778192899273426642222972928", - "63463636969612980716445158027095026087543674463346892926771337635244483280896", - "72174148281020553508720390549832617224484319089578105791826321977488672030720", - "5427471581623084210768782924676176206660696471197528443279740180670707662848", - "84779765877951328191108747964762320928368372727652198122290440147162445643776", - "48321772525276463606697410942997152256428323368585161190517501399950958788608", - "856449655847700700455188214525670609775837161461263697238620405469603168256", - "54592422267181924843001975140993940802029652411812998026443225992616891908096", - "93442206550919637102722603605701139854691692283524279272015979226612893745152", - "3657087893871160165828654834281775786013177969335058728768597705964447072256", - "60641982211024690430524903683136584022082826567733166522712697569948353953792", - "61571742048485653807660491095772276544818325185961369831307915680973225721856", - "22182753909002000435293426552932322631881295389211706988327744728137128214528", - "93011622040716913548810872088544463600094528174577553112225958621553360896000", - "77498711101959184841132223373524755586603069138688604464081113069947564589056", - "72216535629834368020109488283740305089993775047717801515256513089675785666560", - "63146528135517618363627198909981821129533108796047696279200216995613181476864", - "24096211682507915122504597502695052153371188533967067829712494551069330767872", - "103596833288338865574578783818528024653364898917133097132292019416226416558080", - "56618932564570914193886189293132759152960004224920379548136383027173795037184", - "62126772690822873587033264677954696094778455828165013005602796098419033112576", - "68030088470622894782812563958777467344409635640643110741968433893529542983680", - "60335701476149418893913349460176809955262550867429483449150178537144041078784", - "11603193005512618270155193863523609865980037931825600372465735555496523333632", - "59897183059948819460684023132683469810261520403920471456230043498515424870400", - "2902070261361554923229245579263929049739636795001484973113556598237599629312", - "26000674962791497596017000140983596011656601718859414631967214297052369387520", - "97378002544018450031028397142686617267560407818138557612909554069522515755008", - "85368917922506970786978534676953270813467528964806529755992431414358034087936", - "47105299403449872673997517266854391157664235861088623835670536743269689196544", - "81997442722562221670435571823808599707153761309871043944357542813660688154624", - "58617167279530540822177942556081725491481449657742803614946799453095464009728", - "75538200687599201661725299679007708221723467909012821231064195231375465381888", - "103387216840734406796809141700274208703663646796047071216152020558391501914112", - "62396220605359861991271346373019641962422769076260455238094252698462985388032", - "75291708709452396194847548433951085171125030284892152672327431736923661533184", - "14557461008141219300505199242820607122087057323872998268757851257898021158912", - "61829070416965631796090013888748260000394256311390148627839387546202958462976", - "47785119379601377108546040106091002052845788513100240913258906818566510608384", - "54034353007187119342329158020492509682384500080973619980462794637401238011904", - "12966764139838775075684308379274944909964449268920243651600421554733669416960", - "95214660340302825920335865953325279245711875562494418577898614670898696814592", - "90105652851397404911699735455980651807446600055922549647310234092914975178752", - "226820886944710619774961521896526940825010437506385955013473843495561068544", - "87087638154465574539285929523650520381930119405265986009919362347311485157376", - "59012969227981633208412610718137027337595426403660922564438305577089386938368", - "72590230952653989105404442556990557271476221833742357423411019471909403230208", - "63922117489964837100421413384400246158010803773212068267861698902945647558656", - "110625470241835278000899964473614921458350365516723008767011598794816541949952", - "11325444312186548440602325228632859880294970807726225092926625124880622813184", - "104608303915273564094071332076606177794988223637073760273785748903680341442560", - "84873336674090783542151203418212499141252294892281285510869241517201084645376", - "43034268823131147042980039929602687847877568537077751018023665785785475399680", - "67735154824571182100712881963425091395854276772144236622727889605687443980288", - "17521348291795887707698080067487624256741018483985117394360030466255959883776", - "100064279188095000231871223026735647324826588800619930432167025088374025224192", - "34148947589304526862014924400210385334317805348318429340354541333790475681792", - "38093183645968194962294871372283115208842559955875615621940091455155956875264", - "18902963746308268937164651235957089897383184281036296146989868364623972925440", - "98875569549126346036505743063976782603035207090236718752892913876711065518080", - "21302830464968179759719846044672848192099229771731005198093456956494087979008", - "106165753717417312902662689698031459622832517049603120869135863556105318694912", - "10223306837354302019739785417713626413377820462610892301986539435184554508288", - "924297436475919336027439172230263510313169616757912924628358308429379403776", - "111150189454161296506057990790298424331353745794287193805071573853073867538432", - "112620213173640955108977813066304193183369320890323494858548221892895319261184", - "97759613214749420091570687299312013836060145013416414233020378243324417409024", - "20494986334538414170292140586677881518023478634414038109894501840583487651840", - "22496485151098734914745632152676878692894100961784407374192410990555191836672", - "87220741591946859086346582860334562413643095806188754368415825869338042171392", - "66198534817582421884583008008494990489177307563913231625382413988647531446272", - "22478382716849447493274761012962580130885964233831010990412874737924716888064", - "19327313630549455811782501449156603448782158186203214078477298019088593846272", - "112682871682883625316631330663746769590068251293628608181244862833973012725760", - "44878075225448058174493391457615047646909290978493111853573723639400747761664", - "15290925233490932535692567945049212754940472269129026276080065586277327568896", - "4029189956081684326649024972351261112791424746017798366940192008863624462336", - "90303546208132211992366865655391988177798971841273512451435365905459740409856", - "98067896087257615643414249288598362674664614366509951188182374724255644385280", - "30398606416141753226554990313563327569116164647773885272386999845619763249152", - "51584726662590181141828423730079081385240697789936574156348156650738608504832", - "33799242887731724791377393492632756803806088313977814628165971460370718523392", - "112435187746159204092488810411434235316218833544994893445915003257386084335616", - "21284112821598174182136453606185930304726192929184864607171199779183781740544", - "108180508182423093000387421234270545902973575361101607647522845640459575885824", - "39243916004910829734612415443563797324200223818105690044441565903605773369344", - "56815531778572146158523675416010511314846378960659588478020906838528257687552", - "63812701946563221544749535434623029600235492117387689413732439997602196357120", - "110704290735991232521592962850715921283326727994198843783508310272134610944000", - "21068094784603817059683313222397160412680250777014404741479841717405880418304", - "49744938793543880429670949509457921485167291411179218312439839569970211061760", - "47872377513404607495676011290663742774663205471270466846335078544475301085184", - "13267197175159444725762370953688784377423580546981826272680058065465995427840", - "41744994958337974463692547999942980308873781275104443864170313872339699236864", - "61499119461921378701561270877949210093526952781699980848239109320757068431360", - "13109860431409238451000556530947104802205263500573801035074621814031303835648", - "50108068642641272948286345184504583481536052541110451333098457627699206684672", - "89394423936603177385153580503717542370927019721561480577435798813121592688640", - "83813920828493438979863877068400153387132110594699193221934152998905947619328", - "107649932616735765088245696585104714636205196701813013490157839729667663200256", - "80826009764094644723152505286867655831592559537423434521570270927459069198336", - "36251683791421802669440026524103643569973794762806270954363720596733506355200", - "50393098880257320709251797741667777888049238712021207103703055287879383121920", - "27177686850709435528150569871692230973162665127023304630975112973015136075776", - "14270154778777196496188855223288737387846772878629000801954240668591663874048", - "46810081646931024792838918115906117613603536572230686020885379993916080652288", - "91620246477403384738764284783240365099945843607638934331445424145611999936512", - "39502321731076256221950275129550896090499668779045277957065701713562963017728", - "77085707931487402728562204454007456338636405257451930396293186323245560758272", - "107900630705225787578494173300076642359988879642564970960874383335958744399872", - "80585278885030875667777017243415272562786941454578455666618921729789958029312", - "43006251365625598158786800426529257489507615755536586551151633738286101430272", - "49996507354238202195383188562206215074749942876144993179050275577607105806336", - "79209934576526323846635248510856497663468607703734164955421559199313732567040", - "39345501436026184638689387099715306233269030742932853444780639433598378704896", - "85905594180979195630355567665903925003119054849168296121137337940055070605312", - "53465790354649729286150354204396040381093178030701190365945819299819867340800", - "98094090713101982777656714175468865359507861165229433901778676970849638023168", - "19903581069622567091575847021781089190671951133300079654229582880039277428736", - "42782282234121735336075057277839392241571353962035049621576225275348095336448", - "82752269006167790396209868316126315311598023493353004322790473524618668802048", - "83918628393468257789382507247090773641955960812582219567950424625470362353664", - "109689094883089403922457831365760660280984391425398439569347277389012234403840", - "16141740033792495125687519849847184324976634955493211708244765684236105547776", - "78364176465336963087914175031989075646198011433359349811528824416276970471424", - "14112327463496621946215929664085683008093025140836248178610184258734497202176", - "100330452114558060856569399786576084473485745633739729617398334443024919035904", - "33666813280957452751275475072192569157776686778167797440915123761638667190272", - "34401709024537160647264412748775639572460291996681409136734035918422420750336", - "92188328808405741561243879424724515709274862792604041933744733451191463182336", - "4942776711326182754263843039189210698568696314445324425615004241128725676032", - "41287015673185753764285533732307111771008482854471239654990379137526289924096", - "92024526338159472394791782768592343614941519760639293318823095880858334134272", - "88688488311320996977621791327522084359483767796562162063313730329211345829888", - "38910464628254579435248659224734759321113367742413582455884513684795164721152", - "83667227403186759876612698312760028031930871722237425160635877153556253376512", - "19775095374887272548675204544308740369320498186716483113574854925271649222656", - "22862392641586703410030439955070433201134924410512694114895273778016019283968", - "62817706411019416140353008441427428321808165465754690840972739623666971574272", - "71806059785218750779826135872548630076862192002147821370242354174603720392704", - "40712958942609190039179571454700693604041231267956685334676567468124164587520", - "93808546133224963748587868884676333509057113576602957916121887842440461680640", - "16414310844950762927765066108792953359169649903840506598979232912320929726464", - "31464870341284852886387387069421903135534871855960949554375491070568066711552", - "24923644989489410592640537444983109126602763990621877330838713635514810892288", - "82107034455622217952446696823160758403012913328408007979023223723731655327744", - "9602224608711306172950849770323785831873035387431143683268998505196226084864", - "81779758313993411747354331367163967777842062581806808844400472665732115595264", - "52442527188268575642818928199044644071763714007594846142112975690732100648960", - "105574121989054053038603760034469379931764725967735120482078764329951297536", - "46653951217986481923639909774381160083816275972153351160782073990175264866304", - "61353033254612311552304631669826386480978731037273756047429753441856943816704", - "55235991206089671876272825878720644528401454215867861773752547377325895843840", - "12912755054305290316094157729432267647875845133124173650630868455303839481856", - "102753730364471220068378577406855196738245843890548006032671427460217285115904", - "16528023721682871533774684887001364394016919315248926319755483769624487526400", - "54479201922014611115241241190902291099350714097326609562785358476899688382464", - "70246934793125830914017969462004969762148353500857725515596223842162713821184", - "15352243283940373968269648703040386999584498632568420682984386299737883541504", - "34557953330592067048170748749884054489757095598910917538750701978164377157632", - "18896560003122842385384883021401008466434541659113256986935416069442154528768", - "45568985327065279213185563554281174317765368314906186082363543478331764637696", - "22869969308871054837825359099506727766307519887655568731789233257121929232384", - "108528842302559017604279531712044612781530024429648273490382069701885703487488", - "38101541993787769458928452682080968402260445984721483802492714219589295144960", - "79058176339799208510312547929137801866543966031321318112801177499355561590784" + "97774835912514372500024123650426059858052326338056675495126475301092878974976", + "38281681990346069624322524343916915920198792737787368613323407482302683414528", + "48691145086668365852136714942392388885485169068821915802726668927834943127552", + "80162960953227398148233891566222060667832674960539986484403978173201111842816", + "44929510197348633618963768594472351253511074895595668202463524661700874731520", + "54173142190719211143878896390618021947137354594632424503321699039354202095616", + "93022244450021628410209168708176172094200122472076931156993792303821196623872", + "90545195494588318306551619837320897844024996355207245273254422633389395804160", + "26748544472482550690244915553544275719388162406875818529246185309959733903360", + "46231452228013523389978086896393860791236226327692488225828948378377875619840", + "92010123020020724446681110556226561566857021007389026548231883236431164866560", + "93294054516676272138747435662943536423704848017357444458355768999109227184128", + "25881001962611855960165048234654518388865729310362644333952440980485816975360", + "102443980724007533851150955139641899699208519254584465459364455294586557825024", + "97724580185409961573879181730343173971993989175162979722917366689113288212480", + "101816613966986926804678110717440118146024419179355043410057057720034008236032", + "106141829699197826329048116617937363130868363919528253976160358021353854468096", + "78782241977997961778856720670752632541148928383462180444645459980378087358464", + "106968565350371262849719678073909452106415585034318967988580293025516966903808", + "106389179139643820572788574511661355224944929656927898987883260386118022987776", + "56823646870362220082328479917157597157570822160567716793148822707430022447104", + "76677859086354300951613224856537115872538009567916114407571722263858794987520", + "112458811455387203813181357502846790138748205684599759902755848349408135479296", + "35565567174516030057898360317766455408025740144136233458166633496416398344192", + "28064653728187978063192593410477079679325869433451194594585095358439944617984", + "42014788913547739698084807728009724708396648782870317118985668910644996341760", + "34073329723656716563670229982159475892816331066065172389620430752138821369856", + "11153559477787329618563749577660969695944458202917270232074439022599945060352", + "82519798514786138151588239619894265676050977289188923484992121366860959580160", + "23616885481346507523170767617763723803240425261429485604829395269145809911808", + "78086785577872204172383694240812181757595833358947912485031365944634012336128", + "25412407844083752320122157101444044891923033675544997310545894448222185717760", + "3509223574981873130813758942270973859711816822500278404144911282603191959552", + "7335603404600816459904264415771749228737686025996149543238131799857213472768", + "94183495746883632761894881986219266218806105037542404863059696711334344261632", + "69887434509402333539057926019603682082982384784413730457074286657197536444416", + "82956557447208813193172567926771876219770496609252803777126113928561368760320", + "108669139054430491151814605961839923215388531431605681676701197343222227009536", + "3460135482052537287454518646329024684868973025616320050235630481640240709632", + "56947617193885443683359791472457923618749839897225631892925446887466497736704", + "92900784066349491862402708896845349291872564953353959739342749130886322585600", + "91097758726853981805470473263589825289393603885021277342680133881932283904000", + "80314226338652487187717000918548235878666343380521431368695153343463566606336", + "87487167827247307118682424337208915716662992407260076942409673399114242457600", + "59514012557659143301960321106342116101353344970124453851799097401271493066752", + "54017357528998504131695430142895687136929061102695465759106802165419144642560", + "26058311768846281622893045647877533989565077735979740848763590968715000152064", + "102864352416320240931466100952282944986523428534228418686774098103170498560000", + "58419553077368222525889908504492176520401949128509300923215738689160921219072", + "43211295891503795077814386409160376008481676421280290255813446751207802535936", + "21859429539932250348142948203868656109283808421663127608253513390462680956928", + "62344088073162631835180774881193404142073804366992418077080087332509274079232", + "43076039751398021191651266469397042151618021148281497823013054017024456392704", + "66677891945029735946772585673083006447718172022504360815063141913473604124672", + "31080018506021265517062522127733219091351225562431409579955176705385843130368", + "73026104355355620125577231537929318324061897364936188042355418629469634560000", + "4221897418122149805878625911963909480377552303568559834648730885210352123904", + "6097987581380573692416302425454812596501731590405110478835584283071551111168", + "15632103273430055517665686554897417065298278367999689671261204972239306358784", + "57760429215847197973582864611990580613970662396009698353596741458424340938752", + "83882879446800526533505555585386817670994749471478128910231186209574804783104", + "88852974400199952452168640142354296925037275102219912388169982417992576663552", + "75173542749182605715092028807073336937134500069952859260222737432387818356736", + "846779479120839436238587076040212828858663257340527422254142363460431773696", + "9051029579309953499315587512464706769646317874889302155991918301009615519744", + "56010869738782617563419468535098957098644964309131541084388053637243993063424", + "115285110262277627309329195526560144055554957828830502996679975821027714269184", + "49998173387491067970684138862604945992719077248770411009460614725574152159232", + "62087953261055595431034024425311833696446344018116048174722604176024988024832", + "4999716628444987996673984574748517525144443746635405277614924313877175861248", + "39792543272439346497386678261745380215060980493658383007302106916450599960576", + "27507292123582663076338249425040199640945664039632621998163261068858999439360", + "2671454673875283097043091515511617708890783364042658365147043266510909865984", + "65738017795351034649825877030323874525153948083567554381222322410385190158336", + "58353959500710592465507233358987348918424613913747446110152510509533351641088", + "52356503494690075827215298012878842091892716198551729914032877606996709212160", + "109945329643494641715468761919108129627316321747184169424565579987771096825856", + "93386129321425752465228144625834839239570522738981714472651181869506655944704", + "39844209128234149462703461854952024027394829566158778198248566760575869124608", + "14275235910401076356295072503763165065866849514098176199309582633998554759168", + "91743022656721039529618544216452626380805858126769672982039711175951299641344", + "85235530050410594638110168374740784595933217478098986226179724672132324524032", + "26803839589572585520002001670142114180220877545803139793813793140136124350464", + "58983189655711490693301033066883899014810419254038506873050348750798787182592", + "100824895650148806563540268974849255463660862585716649109495911154158793654272", + "69544505201757398696183847684808863941085067542099957030122357749129366470656", + "64714437882778892169782978261306887129109508409796547478328730574706756812800", + "102214620516050458203427734584722860261999440490732061725378949031461883215872", + "37192549940030268484730711926810801563823425946516184727656806713871722086400", + "96553065041354336806667744337277418912730503294590859324423168816486604079104", + "7373178752470442965975119824735270586986249777960608994012513682139260125184", + "107048971165724485168437917003736764426773797890755951747500803720488450785280", + "80894816836376721596891157935548013385093509157593532495491191906634574069760", + "98926009905557394698171024459689173536916158624950660288759964768334266761216", + "45827325672415506587563871001289626330612383813212723665874787340443094876160", + "71580591498449639034473092979253941578120164019262617978583348145616926539776", + "93330469997184788809273759136969216647603439331160433623577798694411326980096", + "22797657393660022088817570769701406610722864558586476834852192519803266662400", + "51496170862927282462192708175518315719771267610046318504456968751130964131840", + "3037909476293380097125492006388947235628263743096621033676942486987717214208", + "101326575365827633207623814234221785150112039295435297034959768224464833085440", + "24069511174653725521531511930778127722095861038187734243860331070092650479616", + "31886698592842798908782666498400550727993882261694041492260474935418416005120", + "26505070654824067939760857079953894137116654918547729009137429420613767790592", + "91294334164472108041653808931350534386586765194994347588081053519897365053440", + "1111242525595804345877106180710114284049825160303972914133652182113663844352", + "79170411785361606789433197097308159166750443125526109466499436820301604716544", + "1918311043079363313627071103950556237175169964056725377130805060152298831872", + "65692512463493647557490875669166451555192706724423690726114222484158469373952", + "79011111090812346649562315132343151341593885082037310001469038125975747952640", + "96076107892861085578544930870071480330329722422937432941789232561155106406400", + "69583636997820614817966334403415707161059326000899379373124948443203217915904", + "113006902092583385964282510631071147475453890922170419013064348832617126166528", + "47792869907137401169944679832533174773994817138850982493292232607684687298560", + "29954577647580539508679185898043049052172306759865149137840701373297278844928", + "74132005427713909905352714390122574058300924516961267540873619714980311990272", + "100495239632970787188049474503795189728403276961953339058778058767207489339392", + "65379337326318865894236425187046076567580077145598749469996607746881729069056", + "22841160845597253094127062117697924406511079698726744319625594512283279556608", + "74460748062850275084441857992304175143488723915814094430074055291459562635264", + "72767575438844379766500127670181698429089402088935800381729032526403796467712", + "81601259287189602881368297719979369465407957602386546372955138533462997204992", + "8213519330818181561127905577010240011221224476434795827665273359793632837632", + "20365066711329678392297382378209134250110363209851559304233251208575194234880", + "23124129114202639547414979555235984701555738348691842067323143276388595793920", + "73758447089894244287788443713671077017988542611889342272459480063461958877184", + "115682876973879592708795422110249020910497221109228816982770435399455550210048", + "76083702832732690261380735161803505245936540257604177063358654320263844331520", + "87088048579812476866563169378870346492034014825267337928609605439947274190848", + "71425202835292578557609001521235411842016267861446155246950492591005966008320", + "36441033717347145871614345759449421415403910625675209163831973675942809698304", + "114876332235521831701732247353967868288475819332267518574996577713700936351744", + "16597733613373313362895600114357171786292220529728952869235554323872016760832", + "106848920097856191270056530063481560524628711544676339286103967516743406977024", + "23110510624125918558900360780913469847944378890500215124759435430059583733760", + "48883708684740796509516617211975395497255303774721725177855642186427041579008", + "71527601517939171257469720855605847456442655077059699936004060797701992742912", + "19026094800361048857450783553375437652892772923487302062628351159478607937536", + "85485262988264564003259639350963452812447275669832638009843756517268108869632", + "98896882255595203220617432361381044139654190449412976033883485619318503243776", + "59549798670584764304247552624174067423747120706785304923012445865517370048512", + "91258392009849754798985141144508995741059843756444669240843284407803562688512", + "99179309962998368845538104309862691389049441499144136505608210445535581044736", + "7275263315250492009986960197482795681904760377225483438117548624221782933504", + "114446432846145232931168979251156770115265143309192916743517874662111872811008", + "92520686694702221978296132410898894752451908336012165066329639047131004141568", + "104556138860073061803634972557818698331677579649539395877587609706708487634944", + "14577966611579664685986377732884578822297996219807163911624696440333640138752", + "112970425348698182251711507771645735168181309436543046254784720346427879849984", + "207364139034383143573521937166583310844762177725862572552693821963048583168", + "99433335170139096240347590127887091060711287537669599943993559851600097312768", + "85573828983632878826449243111678038612313505111562547064066036436608948895744", + "23936718975402593086331543220766527893811848490250204940040124170987894734848", + "12546472850464591629422227218415868651717169322468931081675269182003183878144", + "32017706420332706159124211075059088256441601153241437886187431755056676864", + "74653936170695696050766783224998109983196169936255900814494033489200041426944", + "81618412081837072290124382919101511750806271981637881646409915847797536456704", + "37439354911488069818277688265867317941559335982508043807013292393409745518592", + "20968961482591375627321012447612765170783549232158210226382258419370765058048", + "114993475981407276828532752821686859189149920656245726914493358817223855046656", + "66180250932318419414101546235065394614803511387891029670604074389765378539520", + "5609319541718502214521924831109622696306984035961445740957860251460282875904", + "100932025783303020080765849035261889555267553281572100880204642145395791626240", + "18218975968136845950791815919212788746695329346509237505332614968616989753344", + "115577964370660656545046602737033851916496869931629789319981233669444451958784", + "8441015437781230802865366579972906088324782130539574828556638467746779103232", + "101285354371001490127951919013435921102775534420665118675328380490103337779200", + "18058561132453204401070911104522053494914461945056380630377187068256811220992", + "111585154819697172456382283309318847481451691459251101377247837968726298198016", + "12754301635542371788595393996691629951320876170676138538741704564794967719936", + "101753925392875825980843908897837469123591244008134710617321395135469034930176", + "39218868078325137144373404317562024132400880008877353691177345255093164834816", + "53359932062358274424849879218178256405573183024379044813765638270149103452160", + "34072147341311106093864207457326088224636046422116796070630410117407465013248", + "46580673712914557331980935173335592620130206355601912575934066407819167399936", + "115571560404181304715138629853095473174212766288883349745759835614307803987968", + "70221781081691459505985198236966041207866993903073292040305724301013780791296", + "36954628602751156216182727265643499944619171044358296598377012712179173949440", + "63832693256263023660299044314640971719527672575365935017775496383771032158208", + "2137733159184009128680798633260273653851969318874640058220570638012087533568", + "26799631534457236246766194916923649885905679819708184582567130460361924280320", + "60117482516220359150789685970640728210524742583337658973763328157302548070400", + "9961971052041277374939097670972057327602741635745450032854369835995390541824", + "12601728568950670767693716916070161986242301905954457393909908885073393876992", + "44251818465262716649518240476668635331191869022465868174592636859351801266176", + "20256293840083464755797129265914122737169646041725243393207770687401638232064", + "15561736498827783832472664661040814753011396986637767289647893005951486132224", + "29656945845106068115474180990706102253523492320735194355018106622736685072384", + "115065753113375505608017959646541780425924059127640582419243290237366960128", + "16453752963455679049760717583069928197643189413775264843639590656072143077376", + "100524543374658111960918963933187303818128416916122961530408802983827396886528", + "20018600874236704180657427177085719981268503361834575835655688721503214370816", + "46982959178218169171317375935980899379028477200915650817957495007813161713664", + "57166852743261361614686923110463403314760923784303459647224326870099344490496", + "15967770339451529599826345298208031237568737216413114251736900373551387770880", + "67298363464590765236082720864109219767151321431235539197610900123509665562624", + "43593687203039095693664665196552521567058747710435782805858365130564735860736", + "83845317645116260251677937823157782012964120967416699041907435708102412861440", + "92331604529560000244219959589848645104995391531221125125600206268782220410880", + "70019845434787228469886076376369325782956167672080851984423971834628157734912", + "3512523650729770463844495310938779292926991884648465261152861447916819054592", + "77922876213770617207796813464010566594925779181059718597811044365346879307776", + "19874826898940764998020745878581074220871126507661250514078181451712446857216", + "104771038209053086848549991145826736629675607065443960201328618154320273080320", + "33234971224086288446608074327876105063336544164207788738537227253891857383424", + "57144168259970217192766424354641470057356731449043524884731742622194356715520", + "46917510219687368911803148279994457947004577638936300565839457910599601618944", + "88710716791530325244754055592048584941627727976436946318059257861640835563520", + "57373647530990817986579615017459240551243923691128149378362606707213902807040", + "74443549152108650782241574735253249597769107076333131601751075517018950074368", + "71367973594592619303912353404073664005755211427495995239705794461477116051456", + "21877934359744668938097819116537706949351435153799549690503605702880141508608", + "21400422433496311558897748189918751608259242792145791940124096691428776738816", + "33469104770536308445874576971973703330456469954399831953426339889151781896192", + "40560254142852535120965678630141202616173073496434056337198267435106309242880", + "58368649217241190200105647280067124829078833551802318042518202747668758790144", + "95702786778267591042809712205277204441323015700097488035246258406621028810752", + "108011025295441457237773194079180648034949994914203745884530155922262308421632", + "106238283023854448029539020772068832165298100215603289547469612712297817440256", + "101194397472345241109651822708438756768556313710670218302000517545799349960704", + "80570630469586764188691811497482781149093252235557932898369226596294609338368", + "41697965727741441637601800865544113803437411562575932993039040551170907045888", + "47168086380549598155565300306207633499131315442476733019344262742398176591872", + "18993766670783826467414960337046312164329017834389408244972895828905297969152", + "61279833026155506624307620331698255557621015586407032653629004783113434300416", + "71507154132174230194696802229549731589012613832994792473036886209649992269824", + "1109966184942423032575260976642654511133715745652286923844028123581035577344", + "12094198051503784281735833879544725890867430976150882221419862067346711511040", + "29865762626245633759689369667802356158449737819647180841438015883884063883264", + "100864436797656904493787231468875250368943971480626508932906745720956564537344", + "22259031610210140497334852983024064270366934453284379762534374701511909310464", + "46973871059432137481394250248115532003504303156744081557989295818817778221056", + "73229565966725299176854683569861478024962010589040348927808162934919444561920", + "64604601980790935399939989630798108435591310903540877994399663546840719032320", + "42194931658223262193113187159960454948538875065811140125695557123055435120640", + "106657957740459035344948838721039347280425337343041913679679751368706032140288", + "70282197374504065022536961486688333824823960526248924948960263706450121981952", + "74739527989567233885550916839498743463605211153412328775543190527640107745280", + "55919539156144670614322475231469495912823683097097190239335900849510924943360", + "77029825260490462441568282728433223034122165817960020247805338174085562105856", + "5268566071153379600189885362801436941406227409830440439493406782823912701952", + "15558772691121544726605657740768417313843409093103414551945967354599171948544", + "25580390714279438781637256098376031056399952745317069314993528547491803299840", + "97880790233578892892734415911295469261797797958816594755375095249273509380096", + "43977026987625944362945990680297356382967440018418871616099365856294295568384", + "11619666475210957280759865039305532275534525240996256456408594906859645698048", + "66388442030698227942098093508993295914782981862863175398676085836953872760832", + "105163685213188464407342116100340274896328765417692508542426867813721091080192", + "32238275588308413525905847853075717481587191923810456174207696355927189880832", + "36526989249935467980261096370514651311050201339693121793398605715343358820352", + "82829518505916705016008627768698671142650685519173883844339211108064404963328", + "53671427913648332841423222563510021210197991364666150727850196376943234908160", + "40548544609252376356474668161217796592632103736564206323253222321693522919424", + "4993911735371762931889073392371960373943562435063422252079672790774003531776", + "39716510326479272536850190403873731437913860362225418000333787328803011297280", + "65953792983147187536931738922005433120135315101190024995959352043055161016320", + "94673910742839562109959836927002768683123311316638769155148686307726125432832", + "8450396546303179250314501704574591334753081786931072953779016335377163091968", + "45501671506672106273099377554716137824854313288507606420645977276125913546752", + "80394465004254942217707665609250437282085323965738258651995359592584709144576", + "56111356957976172249224191374009550923178511220081315189234106637389878263808", + "39713208424545702469935315711391145040460891703235545716041825477248390529024", + "80991737526578371066855700062861961849026160363629871646333158814910882250752", + "113246990475077326433555890714769765506722073995233107767059925400182878896128", + "42855532677700906996286561582351895733490123348704686083550548754428359344128", + "101143643830174721525523755150979894221852687526444618593062639455030036398080", + "2266534797210774870931684056018878438091635541064370102312879184896510132224", + "84986938591110440616257040508986647644375014081972486127763514807733209530368", + "26885610709161168311450743135770068895787690158280286269641440028881999364096", + "104069140212663567290788303554202698475302390014949227253389652964274589401088", + "101772604606527319985374629145252645968812693370545936664021763120618421616640", + "80970888000314198896493172120246553407074643509422179683155714272180079427584", + "101542797652206590613654885595366827006025311610254554325073159093845875490816", + "13440640377829219416741635643096299673772700687539389705998282889685192671232", + "2809761083737093472680700306779744447028827295849253055828702204305803837440", + "106881215107559544888785182694512673636699843247385819830104174784997526339584", + "8663578413103927200332864104630031618704166929397328773728460575707580334080", + "80401439097443715256205106703511353385848712241072823916454667209479110524928", + "56942000528993424644061209434110841412201575949593622833324083895962330726400", + "21489596621205513991377885722360070569970284969748282258399702232746082435072", + "93734509514007240993010340969376297460838127316159763220566562056259384639488", + "65937887821357026172800621934819916412012893194134727360926725771181344948224", + "3234469055365287321122135490446331959825266060609551967568760417037288734720", + "23688016060520131282813583723226675045414928905680256948178262604280705843200", + "20272198949605215980166462452159981269248356847575807501960683962453270200320", + "31801490040333275864507875155057050358272432110864664344604705970911891685376", + "111680646369236248197978380669000716236517591416016104474019661178013556408320", + "3100841190270314842791816150125453659856895129223408623311471909771866537984", + "89225233729927708773387304767359471784648828228821552311188479870302624415744", + "98814010154339384682874056030461916681620438032328199853488917138746707542016", + "66004822995921843572356572169595910565534242049071799063088288123537049255936", + "36830585609849093028953095985147147339537294725778043965473412334698155212800", + "47538835009135770057491993070036907767248829430798058177299548399915925241856", + "104421128063664175056233314414480416127353964075975921478422509871767543087104", + "115741587859081683342325140272692271468544262381917422588799818308288577011712", + "53262507388007148784444994934584845499580927006563569416855696120472227807232", + "33496024944215966791019663642087629708727350499069169516232583943319803920384", + "65763787575211252926448452763122023107831705578336765996825993137495413358592", + "21677595336563122843328372008187876638234388385151236922755551957543037173760", + "104760529954805994727661815103125089682367295332133714917351496110909882892288", + "18986482596104773707903461259946957004318820234807404834134158470752002637824", + "67324442728845756774049555973773212733617747682372241876996183756365090521088" ], "initialMerkleQueue": [ - "1156586129", - "101986322591818715829921371334135870652948552137402792486404695307911365132288", - "1228919375", - "56447416765628680280994222019343542097909181923089709152774446269871482208256", - "1358027652", - "28411726090603786774735025816721134995559862676556797273726504052129594867712", - "1410549367", - "29904569272154064916695878756713615006382463862348900169800954782938180878336", - "1423548484", - "64948796409852132411183661994534538235050561138385539419964568899303071809536", - "1465645840", - "60309660244961411122178289279242822758229572550996523910220990055119574794240", - "1705231901", - "66346178500791969247638998800893809103229654806799797321570883183923234340864", - "1784274787", - "15502406609258669735759290799731079637998378484249222220657343268697631883264", - "1797163689", - "29822692080125896707895137327322097035829414301606314209108098970463483461632", - "1800981600", - "52971302181188411614387338541813031642851250693001949352546312957898264674304", - "1809871483", - "68925064317529686098510861248220056182292951776416627699537968356850021695488", - "1858605003", - "64567601058046464423817700393015801701231608932596668350699635214884173512704", - "1887670377", - "36932247119735627726197496532763615072178391084897242556033555443354781614080", - "1966752107", - "84179427728424964687838892237322912710222969252200857935385923014426116489216", - "1978958587", - "57393329112665100811126083131233376300245284942610735128344592540999039844352", - "2107414490", - "42869880990953038199961889190548735128279040866086860307625076642484762705920" + "4516552834", + "70898164006472939141989511267158500058172717962414346214358049351212300500992", + "4892289745", + "100402367060111153585258405414135755777787304940772950052516315875943743750144", + "5385569276", + "18316720050796089604851476743822139040765056507330448695692607128221394141184", + "5994694769", + "36730156126914297103074492084608006108527601401167678054480565399653260984320", + "6472957491", + "10424790146255867406317272824130969280250988121191252986102797556065253720064", + "6510849037", + "110753152683087837875564160498873462132109032867212540710953999206858214080512", + "6584667822", + "104903266168809793759981547285877582991992613387299955437521938420461125763072", + "6937336162", + "74525939489087026286656030317965371326595237285986043364239699033429494464512", + "7209437135", + "74356516183645379392615424958171865169156546655505745682453058046898624004096", + "7999586403", + "109609799947966857578126829501889089880766742747616634907429345873858123530240", + "8001304390", + "6758011343106330635630674492569169601373551255982280858396411239026109972480" ], - "height": "30", - "expectedRoot": "31149421654351356735874604466190124942904042421703346317592660574200534138880" + "height": "32", + "expectedRoot": "34665805722078363541775273455711666598874784401816892711491057430318018461696" } \ No newline at end of file diff --git a/tests/flow_test.rs b/tests/flow_test.rs index 5b5133c..c5ca6e7 100644 --- a/tests/flow_test.rs +++ b/tests/flow_test.rs @@ -14,7 +14,8 @@ mod tests { }; use verifier_onchain_services::contracts_caller::gps::verify_proof_and_register::verify_proof_and_register; use verifier_onchain_services::contracts_caller::memory_page_fact_registry::register_continuous_memory_page::register_continuous_memory_page; - use verifier_onchain_services::contracts_caller::memory_page_fact_registry::sample_register_memory::sample_register_continuous_page; + use verifier_onchain_services::contracts_caller::memory_page_fact_registry::register_continuous_page_batch::register_continuous_page_batch; + use verifier_onchain_services::contracts_caller::memory_page_fact_registry::sample_register_memory::{sample_register_continuous_page, sample_register_continuous_page_batch}; use verifier_onchain_services::contracts_caller::verify_fri::sample_verify_fri_input::sample_verify_fri_input; use verifier_onchain_services::contracts_caller::verify_fri::verify_fri::verify_fri; use verifier_onchain_services::contracts_caller::verify_merkle::sample_verify_merkle_input::sample_verify_merkle_input; @@ -43,7 +44,10 @@ mod tests { let mut named_addresses = HashMap::new(); named_addresses.insert("lib_addr".to_string(), module_address.clone()); named_addresses.insert("cpu_addr".to_string(), module_address.clone()); - named_addresses.insert("cpu_constraint_poly_addr".to_string(), module_address.clone()); + named_addresses.insert( + "cpu_constraint_poly_addr".to_string(), + module_address.clone(), + ); named_addresses.insert("verifier_addr".to_string(), module_address.clone()); let now = Instant::now(); @@ -117,13 +121,13 @@ mod tests { info!("Verify FRI {} success", i); } - for i in 1..4 { - let register_continuous_page_input = sample_register_continuous_page(i)?; - register_continuous_memory_page(&config, register_continuous_page_input) - .await - .unwrap(); - info!("Regiser continuous page {} success", i); - } + for i in 1..5 { + let register_continuous_page_input = sample_register_continuous_page_batch(i)?; + register_continuous_page_batch(&config, register_continuous_page_input) + .await + .unwrap(); + info!("Regiser continuous page {} success", i); + } verify_proof_and_register(&config, &sample_vpar_data(1).unwrap()) .await From a50b8f15ab333dba4be21216fc68c4aa61a315f2 Mon Sep 17 00:00:00 2001 From: hduoc2003 Date: Thu, 3 Oct 2024 16:53:46 +0000 Subject: [PATCH 08/12] update test --- .../gps/types/verify_proof_and_register.rs | 10 +- .../gps/verify_proof_and_register.rs | 2 +- .../data_samples/fri_verify/fri_verify_1.json | 825 ++-- .../data_samples/fri_verify/fri_verify_2.json | 756 ++-- .../data_samples/fri_verify/fri_verify_3.json | 687 ++-- .../data_samples/fri_verify/fri_verify_4.json | 618 +-- .../data_samples/fri_verify/fri_verify_5.json | 549 +-- .../data_samples/fri_verify/fri_verify_6.json | 480 ++- .../data_samples/fri_verify/fri_verify_7.json | 376 +- .../data_samples/fri_verify/fri_verify_8.json | 194 + .../gps/verify_proof_and_register_1.json | 2475 +++--------- .../register_continuous_page_batch_1.json | 3506 ----------------- .../register_continuous_page_batch_2.json | 3449 ---------------- .../register_continuous_page_batch_3.json | 3465 ---------------- .../register_continuous_page_batch_4.json | 2877 -------------- .../register_memory_page_1.json | 11 +- .../register_memory_page_2.json | 14 - .../register_memory_page_3.json | 14 - .../register_memory_page_4.json | 13 - .../merkle_verify/merkle_verify_1.json | 732 ++-- .../merkle_verify/merkle_verify_2.json | 732 ++-- .../merkle_verify/merkle_verify_3.json | 732 ++-- tests/flow_test.rs | 19 +- 23 files changed, 4342 insertions(+), 18194 deletions(-) create mode 100644 src/data_samples/data_samples/fri_verify/fri_verify_8.json delete mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_1.json delete mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_2.json delete mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_3.json delete mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_4.json delete mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_2.json delete mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_3.json delete mode 100644 src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_4.json diff --git a/src/contracts_caller/gps/types/verify_proof_and_register.rs b/src/contracts_caller/gps/types/verify_proof_and_register.rs index 2f5bb40..61d692c 100644 --- a/src/contracts_caller/gps/types/verify_proof_and_register.rs +++ b/src/contracts_caller/gps/types/verify_proof_and_register.rs @@ -10,7 +10,7 @@ pub struct VerifyProofAndRegisterData { pub task_metadata: Vec, pub cairo_aux_input: Vec, pub cairo_verifier_id: U256, - pub pre_registered_facts: Vec, + pub pre_registered_facts: Option>, } #[derive(Deserialize)] @@ -21,7 +21,7 @@ pub struct VerifyProofAndRegisterDataJson { pub task_metadata: Vec, pub cairo_aux_input: Vec, pub cairo_verifier_id: String, - pub pre_registered_facts: Vec, + pub pre_registered_facts: Option>, } impl From for VerifyProofAndRegisterData { @@ -50,9 +50,9 @@ impl From for VerifyProofAndRegisterData { cairo_verifier_id: U256::from_str(value.cairo_verifier_id.as_str()).unwrap(), pre_registered_facts: value .pre_registered_facts - .iter() - .map(|x| U256::from_str(x).unwrap()) - .collect(), + .and_then(|data| Some(data.iter() + .map(|x| U256::from_str(x).unwrap()) + .collect())) } } } diff --git a/src/contracts_caller/gps/verify_proof_and_register.rs b/src/contracts_caller/gps/verify_proof_and_register.rs index 870aa7b..c9697d3 100644 --- a/src/contracts_caller/gps/verify_proof_and_register.rs +++ b/src/contracts_caller/gps/verify_proof_and_register.rs @@ -77,7 +77,7 @@ pub async fn verify_proof_and_register( txs.push(("prepush_data_to_verify_proof_and_register".to_string(), tx)); // Verify_proof_and_register - for cnt_loop in 1..10 { + for cnt_loop in 1..=12 { debug!("verify_proof_and_register {}", cnt_loop); let payload = TransactionPayload::EntryFunction(EntryFunction::new( ModuleId::new(config.module_address, Identifier::new(module_name)?), diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_1.json b/src/data_samples/data_samples/fri_verify/fri_verify_1.json index 93678d3..61a8dae 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_1.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_1.json @@ -1,389 +1,446 @@ { - "proof": [ - "931029742357757437375031855126517363988792398616342324472466325842005397411", - "3189187743096523592132891210249673641380136499506025192196940520901244343220", - "1323354758862252762140422837442543977413100659415272661822631172696002056379", - "2631328720841031446812866351387225393212478885755591882469778663835009277442", - "825471009842356695211157091654002430127883815955521376038129727692026371724", - "2628643891440036496929244161840204076626388500381846530541424041053749894909", - "162003670504655137808280447260563261220581409544919926404433540561968643514", - "1479477811337219332523871725601151440738656029308162487598099513515726232836", - "3004055142407492306881636304495180058144316630156368280595369742693576220248", - "3209960757874785581856841901321378551405548516756386711930426506723748432395", - "2118334466698493542850996347419723528243149709432089815378790317601160555164", - "2314228015182492622784585182165558304490828965102110206894498158077924166398", - "2952074365672752131710420646172318493331229249590972867203436555317722711874", - "2412600860661240796472336337108713404807203097662035242807817882600430164316", - "1049535336040320228934996441774727835636913890775702441360376126522451824273", - "2659132022304475974828204539166189549465953000286516354118571338824925377101", - "3513302253899203383282591377121670450829130484537917754520896552628945676780", - "2299491106770928497274239081604939757890111880935969292642000815978595637442", - "2606976372186466707765922340083542349327505821870318102276507417581589717246", - "1275820373330261003545887305937738337848666355676570572353284491700366657409", - "1450104327589512760936425377875088734617101596179233301751675708685544688260", - "3059574953921373978373682267217905155906944878475128616273781888952853673461", - "172843785843722943075156320395294821641330757163088222005055573393459885033", - "2829742798049571214836854571986017156711687920456057266091844887779561982320", - "262537657560174275522990643157883626635084494246260278672209553232985295176", - "40837620171870721482409068801925349709803284234789727062177262337301968624", - "736295221938634053792674297308911772076924183572935464387582505262189161852", - "1672746655581096317978956857090663237494493143235345900615942848460244387843", - "783621880844890903675219182121329057510698458596398582985426682790249367783", - "2100982916003274044708401365534096587106257783543904806254365318642756769049", - "1730091283907608793710978993064651407186604243207798590786061114183847032744", - "2954626034642208528835326146686504414632962534190032447913239038009830871277", - "1839160905436420341970067400433108509515145631142082826661464568796466127422", - "434532840453332821193862170597736886483819121333341010550772462435512607469", - "975874146734445615355620924509130076557561224471081052918020021224253944007", - "1051449661103144951230342508098752132924327278290986894328995103654942586319", - "374415075282776641412602008268102029372951959003958999086224909979434859371", - "1240747328813699870308291840523609513997557510118167958062541088243829250531", - "2271529049192792126839591644361691111283301475191679431181419299113953512470", - "322335059127995710549194242715130871019356972526109553415854569542448389560", - "2772250674196299675016343231809533763572170533316297929226264444760414117080", - "533206711634123903063670109850725379859678825758389685058630965038828644730", - "2491340201029640830157159560471667580872483651163306498221081874241934844198", - "1184743326302749580253770949986252698079028711482549282998171203037862727656", - "2403085277041048597750959011007834959065867140851398399146825781787576427162", - "3119472512396159388664953736676112192428695573256530624279155950935752333080", - "2388262499747259585008944496597717810447454679020640624771638113236277601704", - "482590522325777827920964284868663897567541845910118205704948941112344692518", - "593610725216531521841082068495032067908080718389832363791667637110756844145", - "3052380697836225273468825966611277762929408060935550584817167244750692081717", - "867972848199332459883491814140141844281697160421606734152577270504512741676", - "1286132013198553325342874382420837307355159170196937752121908197024130419038", - "2047181211052032470060210570668612569945457170338798389090041041889932845189", - "1628380350774208331925957143116654018053360178896661251789346875000750680774", - "2636331607255046292962178645219239615903588775599891937214755567732988472429", - "964720760419502819421761720123222396558967472507108914920182503325794965305", - "1349410447019189494608152958172659610682228592785488287893986680570641608610", - "3048609938686382153689168118972209513944699428496491206318976300059056936241", - "980852234535825423900207345679619766722048764107771033640917254980387286694", - "3460642611074266635724948313362929266919385973888875341234745876669626905178", - "3008397742394350389578039712681591244604379112523398770114650417729031160830", - "1899118933374699795555720816868023657732212942270392993446647443279920379825", - "810351409349064953012887105894306719910416997464480571913061615942054287233", - "3243616627312997310626978353926589615569305167963202202685744807065417408879", - "2428836091892416197833220784585560558793026171244728412608376755531580503679", - "3262513582381813935544380644293594022537724954441116097070780541027276383096", - "583648576469343024133471432894045925949651156486639605426542285755670695554", - "2524334740704098277342676094517587379627688967170009797889298167173688088632", - "391389698459431664841856418107420911949967521646318190048331546418555675329", - "308755111140580501003686014922269499002877861364668445761785418141949753744", - "1736246475384620795091495057286046944059433915418480715978199518032642824295", - "2953532978570169491736411719030974596471435948280127641100532910687002698550", - "3142140317687239428677872467196463126740109647171621963092980551199796775706", - "1943820623356586775119571167938219063469421529381773197201610755857318307492", - "3345406975528811947027141336509059737333867722108661458847060427808351744843", - "3102903607568700067808690830438271745035287703083397680681160212459872663994", - "661544727550032893666456839383585198011905718836501973342649076481876178922", - "70381555043643645995902772400238591437168902747850464719767014686513296310272", - "66828514479713565044972906027373633368129949389905024796038699637289456238592", - "30292546990349999884062278433590217005141561657135772362120402119837626662912", - "25677393239457332495963257144110178039472216119829384296499032129957896650752", - "55695347863118711780071545589069700285537480991852674845054976531282689785856", - "39420765656871701623321292342199423967219288352526277031321158516562406146048", - "105538007818967399589591848725425204607463282427355503480831102573750727475200", - "20651142179802763117441856016144181266154258101718373404878688351896201068544", - "101338931248839125429503489849037158516824101173761791482941761662538888511488", - "88902032239049123380102981072671765571762097754387314345562041428003877027840", - "68766642043643384371425807644154410998679841815539998930196800211330843803648", - "10411768412874819453078692447590944651059553002502541585736078096225041121280", - "65112217184129552591586745635205091092457814097035463832892103481331694960640", - "40075063407776689938422324068033372545198337600144903495517590102462135533568", - "59871335356947593424110034755900838718608059615075738742861658582532331929600", - "41239613255415841252389601028980415722966456215992186328479532109471877693440", - "37325951217593236446573846580316805942005790802321306197836998884990165975040", - "98384177372424410924984033052744958949308329212213186281702547016099819421696", - "108752163757845931479913643581993815430383816491877523598556047863265703755776", - "103432892350274562242485173858452772548075036809239359807620610279188165820416", - "69890289363443420742252414871589377397551121809950912757461057965013948432384", - "80846005854306802600604333242828281190348124993142800739084616921961398796288", - "58273494861550265863949930235958382509940670184586309837439121135337834807296", - "34082250196473970986157783541076588991347374481595831058573325317121559756800", - "115376412105930237587573759635218869499831324669083939024998229713777000972288", - "97685502275229480381742389867577129716936783350045830500884778843102632738816", - "14827823093538256843607475705866226489415560745539739918229338255434199334912", - "83613483520050295938947084896116000823610261952666332179231762821345789870080", - "43819402143401934207939284274648043128358563105121393680302333517546911694848", - "77165865408331724694766686991299553472005766073733409811572753354215798079488", - "90605558649736377517618039255812593889936090491711272064741760237612593840128", - "14742914654602321595339741598877911710713926937315872372806886060520714010624", - "47774668104312350614774054762893010336419687743900457323239887993512388460544", - "69491945586377949171326971857219157009829567725427466013890875617372620718080", - "14247989842866563062863928949849837620973052259224915046274381745698258288640", - "63299893372669426026403189592357842363585478916177890582419099741053872242688", - "99687839148503614236785743698667138262979072028581822462821474056516703092736", - "69078731885525813525607824654131971317825880842343850112896800352255596298240", - "115070434624806551460017030665847890458807893909064965994472664932301815152640", - "99373910287659607088547250814219035027297914949795923317749437544396138479616", - "76246929122681088454774701050286640033627769045260263788625925070190102446080", - "32137111353850228505667030890488903054569881300737325468282618565297340153856", - "71154965681816871162217080397609817004768467232690894091874902604242848055296", - "49611864195358128059667176581014812639284747206466820348558444531979854544896", - "89354145232735202517083103332026917785190510607098692921563338121434284163072", - "104526251813245795344706334950929238968739947166174994358567244204000453591040", - "11518616870163967518256824431911969806239618348330183071574870865340578922496", - "15204037116658308813555935173788016228642777963898902325505274753470276042752", - "46146396606854287395439966045561562026872217217581008432209636011654330187776", - "38127006991087589200592036767133520144937954551611804657144859666851605512192", - "95722719248388931657066435559732764153249164987076591781666293138244017061888", - "45094068662881214709000583826597393210706217354262273060223539142075160199168", - "58142976412631971143584196781398666455908446714106534201958871531668746797056", - "93305923684828938973483908908302516746797947316093012038429469446765686030336", - "44350663077815427429951831816566652356243930556370974772144046162813680353280", - "74851364600336652955758533865039123660774190723304519844083404979763960348672", - "29163453149198367659992077140892230432093344939812554019715116388412177776640", - "90624212272195042721513370350723968078427219359722017360591096090391675404288", - "99282201903844682228594174577536720259603005366183533007719082309922477572096", - "31488002630740617823852976747934651099104264608970237971014120674958768078848", - "82713004955312828227372047607017892703513338243339143196355794585019494694912", - "42946523505873634939800881932741872908648452935502341404762631245354865000448", - "14469158589078962831536737007589057295866018230166077024849025108325685002240", - "101703142754387903657226666489931770857236993877557512685446831985328937500672", - "56981334912488917378837509996428304751025558631548844971532687833676214435840", - "104242899131992743398037765829947969198784300537872031359887190271272413036544", - "15988257183516468789154906424981268933480687523235199070610169574690748628992", - "29164550751798479223589051267929030701407716760238089754674615212648488239104", - "98365458492591924398325433886810125567536060537051301690037526392798086955008", - "26438506455973289418983541966084407301595712724543391559285928785851101216768", - "42425005507739213908215449909361568921134091571375375808007181978341270880256", - "65260040002878885208296520615818446433716006717377361942096747060070646284288", - "113700381576423969812642879909160473147564597203891236708941674486093867646976", - "51045757169344609331908237968702397817114935991428219386019027866299909799936", - "83976775572014630869864446551451021971165124447439941960199823156791709007872", - "4410392700140771821293837641441106527219218162256620047481580405543160250368", - "34857004018315849509970237562469685797536796109279242451564406154938378354688", - "48406334273007791121517614898631735913459332623389824517852102683218281496576", - "82681855285536051616100839876959098170996672479118244355838417270332949790720", - "77245765376038715978363039306693908742631630299539526128748417907883784536064", - "21377925134062162761547460259253053074315945058807347718560137618476083707904", - "43809085514395581576082843322227276745098011330756670860077085943815062159360", - "50119817455343727506356839991470617667094152609742604336323725680822791962624", - "66330155914177591500501777054436261085011597403713187402496867206504304869376", - "84340921273907960090416879044142583469686905584398445260450055306947153887232", - "113916118187845875249281290820368056782915917055080700853574522433763408871424", - "32115146228117992350109314245122419346643257598804544810256186406373657935872", - "16358193291469330188230356102925456305167307369132998783964973991295423873024", - "17339151761642198536899120945666997260995509126029525151310883852480927498240", - "84892236133068426921076607494707821020325273036194449335963401499215650619392", - "103228130826827631224249376600031696121766954867267187967497198261423182970880", - "36564266950782184008175728840247077220682499992446924035772997205964108070912", - "3503811466399635855851293497451951784498109230276136612830353642246685851648", - "73612671108874830348164810039263850079332547822971708892049904250648510070784", - "111860062109094815332126392506753196803375781160634288377341299107052233162752", - "70455809689217169677274713353963698835708311339855384102302933178903454285824", - "111956173361262619924981411699637711657249506428438824735328566665397332344832", - "56628822697696344084699405672176345436267871617567628918558496309368737234944", - "88561069690703848551608881350578484460085814133676038298790025396908359417856", - "33576639937412691199899289855875266373923736096937618437456110783342701445120", - "95088583942492086760384634103592062613418985488719393894321527039061439545344", - "37397089260360352115798348096927480279401578400068782451122229160847379267584", - "6872283245853652713478560557625065122651763062317427090243013422732806193152", - "11957351620697363395927208033541489091449136641855571897998685963817628729344", - "19725318224860208752214008305008929287861755240266118063103446459765605007360", - "18954907261701324418229591997606128166566334395719144466086863416655381266432", - "90998647863388686369812993285373113619645747385607702225663057125672004616192", - "96764829249509143811555716259926077678552870725701501221725863226231689838592", - "18604238229034704057910436580344694818797528104678524330399695251572575436800", - "100875501043926212301906748307106402897763399545280760433169862435123773833216", - "77813363808598361279030154259963697405791388242530806832700320632868068917248", - "63749273447921651263681943048709574553438097705599730738060815930625819148288", - "115707618462217131764351106062374414841792308959754240096655966313951206047744", - "70560778720689519445846487323189910551269110384133813391884282703277753106432", - "86324178131168521018034393349715019187386019119685673715820610349866439147520", - "35015086110823412448391980707649302060972162398960398507099941083601031921664", - "31157468132747750901051480259876207795377995689767994307310425466602218586112", - "8789704303079988542977520608247001863559008532415810987370677852553082830848", - "52434718414539076108482647125798355413791099750089756259062445858886904709120", - "101816980064900601669696271630307176910015059339933897075709297579994998898688", - "82170128643986007748406200339528331593894443071249221642954625311240081113088", - "46919617928548338528711424072732050253716947405747335819888903927511140794368", - "31959336505927391797614089398493863948140620048097154933984257666587736145920", - "69474838751783378953673941581358208246887646395014107152272282026786521350144", - "92761676873235932939992303649902786811028405494241863190545525001597044654080", - "78952531616108193821012141502445684773667136259923606605244091401899081728000", - "2117410160032492187684719889571216563660069404355959365422528607776369803264", - "38460459667793398616724003441724369093369105163707909419081895456024368775168", - "7676106044062267766856738102309669366706824373805775033249696169227389501440", - "23891301564576664186372937091342930111496045362298025522201112527173956141056", - "99352657499432845842323447856575625223767249785117771676352645730533753487360", - "75304999983348721136683143439004742034377854060598607005886058346493513826304", - "28124345969345597122508065366166753256595429792288797458225808977905120706560", - "39296457960928603848510636559050221302465581286402198827036035075116460146688", - "107617267935530029057761741090864368930416221200877061799991583021602770518016", - "3502849892966921664942544091787230966364337613124395982629858322296246108160", - "31679121794934944205626374990045788973554368912241909901922603100198972424192", - "22629064689346552045391695020824890110387337356149308131691753158174406868992", - "82734155982826719783575433209280830170587623926520752111900275102766954708992", - "46947885343721692252173736532048732846344109446003591504580761548414666145792", - "50995445339497240269391176130398533966289127352558859822690948491726051868672", - "18863625933483187790595650098163217899149655089280355707391957711097423724544", - "53164751394726638905244674049933453856537967708626382473693243935858647629824", - "31834466092088290268011744445698587196370351369616713584921090361606541410304", - "65415820336013326185192107258883044247456635034285858978568774027949646020608", - "72813973217914442362803858106931212943547453937767518489000867534416709156864", - "1956989495532396406187032345584239719538835799929890039975499420846646099968", - "79266378911063291709595617861740460015032054863817472422324573320169836773376", - "21152280309420944422876086125289489086625102071476171690458970143393803403264", - "57604415746733232357391947383890014986541165481288426255819184479151400681472", - "48843946979652444172040439629041750231919138993384510322631688741313767800832", - "110097295216192314783849376062703833673342000510499717328724883716621174046720", - "2679530522790869893770448145331986002685843070537109537944559952388583063552", - "3542220044399413302426949497810378669733730434980934567558208001293462536192", - "40731408606745664224353130816793297936782475389513806383426588305156827250688", - "74695723157404372762810329455063760263783545869184187888259982198825820356608", - "52925460213223780876065406947969697932762032373797550945942196170663401619456", - "38998268168594472707604624405521862845530650706590962790363101219143980941312", - "69236779413525568946213699129257443542831743362815816374901480856104608989184", - "31063560194242906261220669160003763389340172913920111990315253801288191705088", - "100208925340427322972204194723982658199250983221372880610498372507865484099584", - "81402767496909175262575897722020148778660393339436436615880611079806601134080", - "95786897903620366625445967394298842849597714682938403706730266728342673686528", - "56858245149601167423799280635170017945604511374162307303293481892017181032448", - "37318097312710823765766190674033053169605120538255504140487794240179698401280", - "60031315051338330244567740897182746274274288792525694867889146657046356033536", - "14903944439803376755897097426257219655796745784624013361988355706693351374848", - "16751656274143015004571072831752095255801026974391147613382570783771245674496", - "42074515704408516659278714201139541303804840055426713492350098688891225636864", - "70613352482084337653998273483731916928437196504834131250074956726483728465920", - "93027101636712489276333746375492612133340390376100818467664623277887163727872", - "35965929151590030204939544398600577062422521105734392961150219335687244611584", - "94592209666215458664006043843285373619495542409111543245328796696393656827904", - "105744438063082541635407099665438661251444227812306488083704374868470524805120", - "45741094944946840821489299283830289386383294845480872368884829064689554030592", - "28040847417326488856774626389581664515682656318075742013000353967563222286336", - "3633681162045241015314156737971822781220363226020228915984535203338833100800", - "59435137379185756685503045296290011174822829992220391234846850301463539744768", - "62763493100699179786199217360950542211177402207665467999114752520561058906112", - "76043654375928875911152051334597937495738608962179996568588372146840752095232", - "39096521916359915054359555718842807107854726491072452286698303307861505081344", - "35082675440112350111384513483129304991954153170703338670331790908614363840512", - "22075892316055732914320633779521038491573729232428020746027676575658930077696", - "29679175132788710432230935256604223422229951226868086742042404335961042321408", - "66758858261066779420453105063145433516883620387097131033165478783984880058368", - "77588156745422340277374218418765102694071790827682437129214032976751362048000", - "69351690834114606182789143467856038530831469054289072404763124016141633060864", - "97404266566247835289226576759843494149540149105147719225616777761840347217920", - "3656015252234520748167817292431393559241644458494889817848385180774915112960", - "90385513296113243364112945476900931369367930690867283959064511760806520553472", - "53324885556421195065018580426363105601979098076244456314124728139364689772544", - "34131811754159332980223709980356594050412306708782289405498691972827130626048", - "21713480074507886054549279817329093742515272605497781812264508654426020380672", - "82307568576248286165279424676191325923561476273246485362656176025382250610688", - "9078338464373691148024034954673492261014238804754968088370184388144848175104", - "75362990828361391048234997928624723092811074302144699950752021638352486793216", - "15426024154015704127349657640476115490002896765070951665605768470548036190208", - "113982817004102358281700233105628549807166141279634165824863159423469659095040", - "30107957021923225441939606393089987650344009759477716642373338412690186436608", - "96847701698092911009354253164877812312867439403391421820559889877639284916224", - "20130659227339169270716628400759369106898363038712835908585690139362477473792", - "70581440869722300908543825471702381817579137295729912838621602065647499476992", - "114207113734251978223844243157781509598492132470502430629015916116113329487872", - "50282596085484747459540890805063131269727601643518793406660395231443861635072", - "32708521024890195865814371235664805652497449179060149294623442306676304117760", - "88692425174688584267738874041247081283789792428547359508909595954738548965376", - "105101664994798704876667092848741044463349850826801404966282283964859716468736", - "107765165149481171160150386452900425661175578257908862112410012385290989076480", - "51916179615256831864651191004797743026528975300009772243869003693258679779328", - "43213777595086215141678277827060052565593508808354475239629295139665695735808", - "97441530695996929121017525581505793148883826827481735012166900778582356787200", - "22582671299703807478643354397783344822698240512704557787277486724433695473664", - "90211931468797284405835286616532226366091501514228077904809662958487344250880", - "85606074338772252717659516015518170938412624321085793435464598944649740025856", - "57010393668087397243102852814246643017091504639580652599552683191281173659648", - "98766158108026091810463276798034903979360954053439852863331465715313310433280", - "839947070234963732548705357871760142016357618022274990095673670908306784256", - "59035499710737259568997482433238322866633403102387234742834657352140695011328", - "91455619652082591646899556371469301258032835402155436459549988864365449707520", - "28305710993309369252473373073527266421614906056283649422165615931864674992128", - "9465871191402393025629062011406775982636209977455593251380188175607084875776", - "50270565901447551287397805742175526865193341629471297023792383255923080036352", - "86653913354338292805989337879262751367585202268856868639927142717715365494784", - "20841410206856217334004241079586364539703568358467457489657752482067140050944", - "41982509199142400941733587553072265414556031238160779483928514403795311001600", - "8939428559442736705623160342456647255399762764969228828172005619427555934208", - "13343312431756731203046860733173663720089964069401245010352937837313751252992", - "15541231086382499276931820138516041287787210737676810067665912060900961943552", - "58860709606333491764208734969516124685872589290723195507819192501380059234304", - "70653796448212149271665794792408932137625141290468105537687847620747181686784", - "68741873058288260356997150247290728327972830962371668718897834463660831932416", - "1759848196872712172484975634801708885250391718835726714947773538969094979584", - "106002924390130473918698795189190573317027620694638584365598076265311661719552", - "106602879381151933559499722447906512679994395049685313522366773625486026211328", - "16886880367586871670950109835395179880991890243039154348694441619621131845632", - "51835828185920513850723698005934236866682372324500010752794525712442879639552", - "93101110957353587442803303591733355466016323928238892594375413737792653492224", - "12305559777960520573566511069601129017233086902107131181625152483184842113024", - "111636934451906545498197780874141496991512110272835943658674578551741234544640", - "33666062308119789170755328369959813150441548155197686511689670615310520025088", - "52661709564868683591570921431894131898199756169289789922333730349413769936896", - "48304231675929469015757152800712017265551974774349061497153568594410642341888", - "103846044123479589860477497728037346239842401289190292895618403946332134834176", - "39036969904843724272279233148386399924972341657174352563441033369047166615552", - "34849310699707157672477499289644290435123451720963343515201405687635430604800", - "85868896886265946723876273627104034009812430422024550348465595506781218406400", - "72471287776120274312393377197749819874010246258660811266626604192581701074944", - "87819257005696720611513546175313275332655352166625267025652272395210169778176", - "91941207461534506456951428128486935812419465348028337423250233252975256535040", - "4587632319784115803388121985041018800690071965323122893212666898878381948928", - "81440672218604059525376126583169018874523500945866278186137949595501265420288", - "72683478693910422701218404449653456337909636348043334202772221664016017129472", - "34504834132122019171339146472405241317801462944825097674390963224555330469888", - "74567311129484138433281088149262105486952828981237876480315502787884012797952", - "64483212451303800543771988560390490223787793685207263599466742948966803963904", - "98486786928303746541196963641976322698404891067035202554566596725192385363968", - "92099307781521610077669143423273603987844709184892100522174704782628435787776", - "53245445101730689906899221948685997046298263041003740148509058543913730572288", - "90275718782232133522194206872607303940223626284894759176583017755288337907712", - "44329760331906806920683199784183600914990658908529727599017684195262511185920", - "77290806379327514687160511239172618724363327488976277658984321316376123801600", - "98921012074653621778075236606591621916053793963660930693302439976909882261504", - "75006161727141733194323316216174948444283189927961188645992118125862336856064", - "55030516867541987236632604893354963410374372656235665923047719755972750606336", - "28311806689459313080840510781506440626422500379517986753744899516966585237504", - "12508561735175150045588150870214305670569697510820198826356858448529900699648", - "8094556185996245264020895969925488472079275835619667367279082367054080114688", - "90432628443769299275245800708979552512111704724607079072711276610426777894912", - "81782106706372358693614975618169164577117368436705006854329206639567623421952" - ], + "evaluationPoint": "256833651532255125155056126288109846197785150516755413511609676132061842633", + "expectedRoot": "20464208650026232409590504911765515614258017529282820825517004814130014584832", "friQueue": [ - "4516552834", - "92872591638209165730235019547775454255876152434572137450100075784807056231", - "3498517748833137177025792494741491106985417830623417372901265454969826355992", - "4892289745", - "3096143006855016980284349907274612678414491636741231864127644048779916241096", - "2734322331729062057598669578740864808641625230075442867015997764663216023247", - "5385569276", - "1933205752325365095715473556491244997743816337989722063728026065595996095417", - "3069336918127236954578191826145875670937900259405383479930851306288534405793", - "5994694769", - "2765279820794447505204923538495766153554992173362078198270430285041532693430", - "2912230675178307898657777244024181667390030018656853722601123994386059199530", - "6472957491", - "3507835462233215329367389061706933531646034445962792417656055564294579454627", - "952309886117039964705817396017943690730960603913724440411183000761716766388", - "6510849037", - "3159085774639820356736935111885105423662515292741402781649141256823198112053", - "3506264587392207548156967496287321430965622661541244386518888351742020037900", - "6584667822", - "3568391389177958476925170734784648658360548218676768774288475720703543120013", - "2321278396299884728726917264239693558466309278880103923138309976236321016249", - "6937336162", - "2883996464628269617505017727495228336585029492042261450757500174668275505409", - "2144365986843734538713470036378389787785055768273116448291080944369251975481", - "7209437135", - "277288369985912249542234433962173860489611049286507320269321758031505689127", - "2486892377350470635438471362371069044205581948918354374889494741398718640728", - "7999586403", - "2208210568897320317939985812931563459191529409240602196123584718839409216400", - "3354174996716434467572079833010161775007221272043984222366143707591613658051", - "8001304390", - "1799895796434129820316008016434431043772088774498635809323407441206360445784", - "3471279024981575602583132990642760555799708570046124980791021093052633590424", + "36892537", + "2947412000753686105611815137218092276057921374764910400616441559234547131246", + "588774481064467689805806266786656247222672671987136243617356083079258764408", + "38962250", + "881354661853901866312257369823832794061078343510069291242706302211898940740", + "2660017600319425960866773037453843477948781028465706268681426628350652660115", + "39623626", + "2606184025989234366332442425244502194394754553780340495298103972396238297744", + "2629713122202655795764821238359770704780029456100498502478058590651340068875", + "43156478", + "3268135388225961298131079527122463746553411950504312650034479676759530293805", + "2299334039461332933804120144423160912625846357944828005257653846917998803875", + "45627682", + "3252563066404935994341613356051070350953336764462840668435222246181758895005", + "390223995531585938777731633034652576326900425336822998368364974542567203072", + "45695973", + "3458391803933832140948275139403896653009328199417090582918591826911580836319", + "1968760991337482451021356510382620997262211967091379602112804332037272607945", + "46193599", + "1195714085503631603019945372725940814377616350127913088446383809012027372423", + "1808698844929734774534541585011210461962431823147706502710651432295420513486", + "51111722", + "225432866819609617759978647269279411845051101659867059104367176884755839559", + "2533200567557821210591113200746330930686471122626837407832000517801305585418", + "54442530", + "854093318323279439852384332751123891102722350781645058322254397105499722425", + "3464969470997452502672381689245739298298057542649532034781707260910016480662", + "54867555", + "1680915233845693134888464344242400413660735739819327324782630249066382318311", + "2663444194379388635933624739615943511931202650826184851053591772211857884940", + "56981906", + "2710240983422937373789632828195922533385713443044100410373045726424989907551", + "2655399278293703386978603030947285632622890480890968888085409988757701568821", + "58604608", + "2129722414149975959345554835552341935036148972927689767777519223273245127079", + "2225289428649666235955908478526659222267507692751092418655595169170699200480", + "59312580", + "1944628625372811745181833933996303061195143062750817396698309953782709521942", + "3394516559967535191247607690851226197688052167857630806909980266523246523762", + "60279578", + "1765392509689319345387487382699294508418214619303526244061025723965341511380", + "943632740921378070452596769515835667279781980237727684235392997886967064428", + "60914721", + "603252630097763935778633182254719775271715757947970200011926845793902285278", + "3362857102057633794331778432830933297761650296424308929720565487554000150725", + "62323044", + "1162937836188701530916104597801040426739884880509208349883037745390242565242", + "1371285785804194034361535079611431865479229309277520115217865944864351321358", + "62695299", + "1969540668860790563223803189662455848107319514295119966981844974254266812236", + "3156282882879028426260745721557391186446412658112322937787565251472339763343", + "65675746", + "2437589740500650398709757488747276106266306157640508998221815063168223673753", + "2938121503274491909417543142250645385577113976638383203651371505640130559415", "0" ], - "evaluationPoint": "1345545354413813007698973233815990575345239516119332299798566168884287038787", - "friStepSize": "3", - "expectedRoot": "100530257997612471068964062853399603911082190311959564148994276824849127047168" + "friStepSize": "2", + "proof": [ + "3060871856848451815751716725581133294435420066774381486532298113563624840947", + "1614249633786717212280981929570089200491038054184735615100034950339288603490", + "3605901551588738394316626795727711431462840253058340228503252778731408946325", + "2256957475965309474291045718079764291771945010047219971481632598628465422910", + "1355353265332173239189805849966525792531461046245422130388307032665955491778", + "426841311141133077488242828447643382970091371843775618123740635413670755717", + "1057303427843651138989611252248998860119358962534603214561248782944523741752", + "1349662815200585166280048333523331847253341543892726160400387968981993931581", + "922877341892157875197584510108948827509098307973718853203008441951831161275", + "1728618276835026761776122147777866455401939640050744660323466752926792103158", + "879944632201759683651133165525711798070207265574538342946983283587321437513", + "2165071662317318815537122347944567125099092408313378129842097374696319506534", + "2086854862010951382156595053169798269585245368318204566458153077854524937883", + "1970184724171028058966173328614496228501853676573222373927968283902636512308", + "2562667991276035943970856894629154010088648341861119143129290908318375137682", + "1456781556022624708043691882167616278175039591849565230600254007084512587127", + "2321550755080787912232743888173137396516218563872727810245451861231201161073", + "1166205526196494827752121446890605594034144444553427875343709602179047090244", + "174658789926860536015296078751779137186562859139018942157032559249429478482", + "2802751075059009771856399215646281517358881235925430357921494344747605195263", + "2000932063710275239402541615029865516157238078283471016123534894078475282470", + "1612855279131305610378095942835948340398849828520985220087910359303745917407", + "2038459780741490224947318168085968798880440457246509045319335109864483229766", + "1375548097307918181809573175426380821450544741899878874395729777371614344664", + "3474960209990526413719317492913297370634260829111951348806238827931487785422", + "556074457529856330588603508099551242145983451189283834934837353796796328399", + "2033872231859713931118012222427357998535584229918045348475281548283050068871", + "1234200582424647006980699532179877694895810410027029223345610876915966740614", + "2437336886364902527010343980945630787648224175847389346356838523988382963477", + "3523231247727166060582102769078170361925476687211846473712667044349095691321", + "466200605429632145099633981158075400655627187268209079616897103230373707524", + "1825530825572372828871492202736447129343539368135817755841370165276414538083", + "131081194031293715185828888873008862445629199153736085602919168466197090438", + "1333812339863906134707427560288305905473401966860021928995604441463172185480", + "420099128052881476057805006827225117074123824283016782435682380821560503559", + "3315512934507108539799690094332741376294647791089394260673885778312626727767", + "3076976719409987141285227349714573260663221480135299612630568096225903921804", + "58912023295035836715016354573575683971955399290231470967650569118536692828", + "2843260042242367279683957931853262549631487703418191552821643951912054349682", + "2902662473078004673678023506158905390889926320471269190093616924279058766836", + "3401925357237099703726388711710774109320344604559008207413582028194147653695", + "2989142490974414576392133325338852656356424909841916643134082068612729967908", + "1187499823064269493648678848235756341339414572708291390371320703634408821691", + "220959098091494733652505237175739108272083696384004905746457863241535417370", + "3603338444720877896531147672045832474584716690620238609347044075333336550939", + "2920371719851432359750768517490090424847039275619990549684505835066207112625", + "444460503465987031903982154696980889254875561322814460679043822179410947512", + "2378495430042671205875079627755297562434873857039861495978347928467071454934", + "1038741812076160526797585209212748309645910303556304335821514372588272682544", + "3503482122885975804806320314090894913038029365472470497110451649474677624382", + "914634943627775215472076434981977881770608051698215725380017936057246101944", + "1912984364242656336472881660881379531725223441712117718221456002607432683896", + "2798768545247746762756987058823439612360054189003727570535752822232736993638", + "1867363714946923212511380901811617214872111821244662923308881159506918667333", + "27907010602450929870446451202695092391263226948867828690930870755984790257664", + "23199354781574391695023453305569707544211659117676997832147090719044211310592", + "47575311961350278358059029326957174383839570299273169972662317875977389080576", + "50939879136640513613750503175589003235258592393048089319560235381304791662592", + "46478870900490565321589706149183176630838830776576944736909421491240835219456", + "103024325806868289888552950174698855140598204767442572768088067446622537121792", + "91119672946583849188060363385128747977694606185761496873994753140597268152320", + "104572187981438246274281599853184699951787026715839890248047102957864152465408", + "5796559438557098718592519219173062438272669217606893337521431242875261157376", + "79974479054505618492543261205211969796682141863236678448971646034551616045056", + "69181689793022298137215651828652310584743803033902740137359886301673203695616", + "9096534511742387763880861685190384910041655309569576010910264822568706899968", + "1794012332965060330400174260702208793424602368475987513208682805614335754240", + "3575797061410384144423323625583649549344345562341625124205946818365768073216", + "8560866974468340957351214510747609214045625104988382922830914127206509707264", + "48520102337310815427165556112997823385499592393102294664581287435927814144000", + "51360409328636994235163077883969435729904295211364239829961071131576649121792", + "70250164726818101599663036608950158228021558203452754614529169738089283715072", + "110406349067545457099131405557276600324470692233439802714005021912297535176704", + "72225439915727379850697763543541737559253170142379840612235505407312504291328", + "38845207061673685254670467080539407802935363199745064408371098380917949857792", + "97747231390088285603488246451700219605309686488378060713418412324322235383808", + "78457220635635754696690680891613380138146788611885276034256030395254557376512", + "69520208395632286299522143225941142162474316396968000845393928527072511131648", + "24341172261822230829990434877053880910253269502423272629902459905966956609536", + "21862176331544657904933274690175107164139223607387266650775821910132752646144", + "99988772113908429079758178319385233988640525979094596492453771065394815041536", + "69746544058418291379180290629151537533483495783239206107100985954662417956864", + "36628885665916323643618122254987354274254896333472912729913102850939718467584", + "87543250251618812414667446499102036113115517054744938749184202158362547191808", + "33744415945427949424748161895788517736471806793365925160782489510864958259200", + "13954309217568694102506620384875377364764263216843066509681011189921378992128", + "9172849670057139904880119486266331636309139513099748407730246078499146170368", + "76933888823456321477048728687004592926333499393507538252881481974253745078272", + "113398287517729979489843984729322861085049976198048483798437919694092551323648", + "50426192651797966700262461532445153962501246863080808374299034230484958707712", + "84429385984756543874643539411021740675853382845520959927264637473080356110336", + "51873476089696280608501773152320957480093186560166271296567579682059271012352", + "58331602976870227128231711179150145367629574201322002676526805634979706437632", + "100435276235597852805866708157114281384090287155007926372015669829150414209024", + "106314542129370336082257449689125968724709727725956532450818136589853893066752", + "68635885705251104714058932861051116757552209861119840431261623941689440731136", + "16080856715795114427549079448448837886152961787532872513419853091584125960192", + "82640069650891868682535310044145659725534188616958484682455117473453644447744", + "97928924852453136410184986007943585350104596900537165178505758868398091010048", + "104513218554176752699422649580688353151704081657728293696894857675844448419840", + "59098132612429373803779874651395239838209549176396812441435634803444228816896", + "39155759281735251588886330244566245859613633052236507264678471282854532743168", + "110815791545376572415531211759950245538971868335628350657980926275899447312384", + "82303305044237648955261957892625403530031359125389537197454785824011182931968", + "69101527385207358761278126260423730087090680094107054893854164520120658952192", + "34864482193058537175083472112116035878428063516886009896196686422240424624128", + "32344019266703108629077853623017675351217302152743638066496666087415579934720", + "55319194034364371428786620297893197624658319294049604889358700046641159733248", + "9001892909287154501271559687595345439402868957350240059650856609689221726208", + "21483792762135794458377340716753059303748188675428992814043691805872190652416", + "56882680400108247560054265423521650687171749088084204730722849706729107619840", + "52026499899500486951350154149468394329104622875758715354140167802131373359104", + "72714799725585599895388620159187816670776394441884984343433454160855777148928", + "113463495606399153797858690203504069073430312670252615330478903928329697492992", + "12547832910485710321145783963921405992239405822214657535518110635365735858176", + "31563205941495272270639985736171746824080204044927970383191553664315346124800", + "79769171524778186764607045712355325325869606937122628659861893673791824855040", + "10128704204515751501841429078982438135739954591760914668860132094439791263744", + "114064132309883801183204994873212645252628403787704670167422299336799607062528", + "80873381241940604028575336928654143657032849210477476737517491369972168916992", + "114128834229301248297597135467155778942689392841810146735697255819637862432768", + "31709238356354762995860696929238895267975697069150892290084275040002062155776", + "102618132443567414105125897089441315101807165410282860460935195438598487801856", + "5751565028271776378450988351028584897967318462837608914108037019612194275328", + "98657708933439239222847293207627682464593076707655481651575006470651909242880", + "91499836351153883958278235657604248763805003847488565433313161107197355098112", + "20425670680270240223044988913939813423940892520823569893825637506657019756544", + "30650086419665191432163604130828147954024787085109183239439759931168046186496", + "79066902467791600214268958482212364906258630010349849708197065839335094353920", + "16782531898639297283207252559284128837295536761056857801406386460659007094784", + "96648967095635484382426603968321554240421664118833880554943504888888068931584", + "82990790247049157227941399816028522107609661446216323100420027049373425729536", + "35282473765170323696184755482907982008823642731334752296443453013546221174784", + "113897291727638539492003834096106932475050858553594332162808012984242050957312", + "5661419568124006509468872319358429341507694882538732059963945657801474310144", + "24887806721530732497371162280420189226019356790574439546696191941209330024448", + "47941736470839663566566024245572034835924351640663189776385459487299619258368", + "87476996006326301236864018653649238956989284106534934075240782785960443117568", + "54834000634427616173884010982080271225201539636545946510124459933331271712768", + "9317862677541381206290486055967776881072419374350139677063037828289368424448", + "6697755731741977990084260105182513354775166522851097160036755707525590941696", + "22286157582097867713519165337789395783350989922557987933978599275795274792960", + "35632244368800488247576145908622300593824491899381784273562211602563346726912", + "107318308136357989573324533963638760021664301989507770389586431194369412300800", + "14568470368633159154968517738287864770429134978767139028118059709075506069504", + "39372149830933749858413293871133906432014566428504757539938131309090712846336", + "30142944345223669279577422552052416961033019670459828583324224235328864518144", + "81904714262260454461326063507113247247346758783167064562654900039664046964736", + "43469256942877710791978751923536201026728409622355699241352575101504388595712", + "115632483846849059176623264322766785058389569761431193920251664899075001548800", + "16796055961733180543677658976547857633034099301658719735811049546071802904576", + "82827088369885020263404198987502376038462030310606502930136946867390222696448", + "111988024173126442172142789206355459234570897936316759536040185484076887572480", + "62391886572942473490902694063522772253213618532117055042133684293769881452544", + "100141908618424059620409422608394409787410902431357404572336365126265935495168", + "104671210203689900108415160913580552793595014117369623747910748850577247043584", + "6678423979530659941121873739668120753105794811479753700101411774770297438208", + "43402449845666167090478706911267859647870759084002977139284269030163666173952", + "8308093883216286353818820733705002372982553131037131374744193399210280747008", + "72027518056145949805432721371177749397439219575587339369894266614456994758656", + "62324900318080572718134390149313295679925768517435610851668485340208170008576", + "90327649372786850796603074626364429518788129994989767141404634355984026828800", + "961491784867720159025635292290422984361073831741264456748524663262211473408", + "75054751182636195881605563731744442747449899495457243562545433003330648408064", + "109884659090508628998887375027520695568090542351722778276532909652807931396096", + "73262779071611037752309640562802914581858586097231543239052186061569850867712", + "31192377800697528872355576477051087793909100985660729730116862560401511940096", + "18396510634109549131564360374998132451186457022409332874641450466653421699072", + "86022518208688193572148894716099184556125754293974550537450147049243152482304", + "107792040320363346888304841066655591637731964063185876127170713825922837905408", + "81856225534972033235629838591504880682386131086387975160677053577212138094592", + "73870193306076584190840251300959550493890858291007739272003858721998557413376", + "175271023680351129679291341824502749420579527149482582793024122402254094336", + "115294074488626186004277109343076372926199016843559264741579357179039384076288", + "43367788764214651696931808595888053756008712005798343856718893329416192000000", + "22324672740519652273181470769216442568627835896871083418121086793308289630208", + "4103765448010554931776746432949150631181643411531297064005604390539458772992", + "53382306655864693712835983106827737966016978291807849678992478248245034745856", + "10560218546450220443542488886006908295923724242261468427128826534461244964864", + "24901952380580727143773327680909337084311437659730789091193127080064217776128", + "1551039823616445934428475673150067663254443542116149826232611318804187709440", + "35481497213751881525922891841636315424908314883472273304048377919348049707008", + "46542641665522145351264930687877494698605333113208476086163632128577287225344", + "68565347072244055334341310779895107542747972740040769074067838793965839056896", + "27550750948126038211939374960786532311748704374359027882888238201117587013632", + "83294532874559342293168956508182967736595519023417438560006466621370204684288", + "45253617421565194452713854690046786803866693047783380857290968153376377798656", + "115645270055014124824122251630132913487490206723797881469157193171193804357632", + "36553505210416443514780094621577565017499272261174560135330165928093020061696", + "74977962898520586966224233576472206028832157136118272263436873799058438750208", + "16217088503825087933754200856813223407087572477110508557116780905706794516480", + "8223129826027343885439731755963908412648416249160782064519183315822440349696", + "26882858807469885916722519001540605455103059640383126293868002556855466328064", + "72482911670118547535664697320983852801982030926030041585944298953687749885952", + "59988888719816445723047483681016245548151531940774515264239778174646496526336", + "43008534692033961787467121567221125677875083362958164826475536018946268332032", + "45898283914913466515355967889552795087896961120859597486017535178550225666048", + "50572777446000371144336868020680166305573255135266450413254957812873942794240", + "79785335926749081529601749096048833567124187459811845260285937548249549242368", + "94502611720306245777856198271237002184056309440165768659452687917266046550016", + "37672138097221614332772483774092733442452260948030272816633498369683699531776", + "75246470405377584486554110703594922088466710122463151025689085833751824433152", + "58805155067041667314102567739022248840075392419036548612938312037072533192704", + "14596399612309129246065184845472794788843743862774577082231942754580691943424", + "97376015172781814233000568952279549484468568556139604359480175146421784150016", + "73567491130989683953608612854033978050904091051791719919253481273628102230016", + "48557557177541279674153525664808003439593782487197483029847039787193665060864", + "18771991925386700607503335122019125765706517436794941695409960933180017999872", + "81037341556012356061998787715810403879539858210834209194052826623040320176128", + "96549832711835455197736401309509007534225153508526863535097556525858693316608", + "45129816793611643909446964126491307835716322713355289327992957981525840756736", + "106849460003339848082512900294251237995942624838240953912831260815871279366144", + "36813983341130355563731496566962122577859387538923832056348394074878183997440", + "52129168117900088108366591863862981070188917584481571782587813870838233432064", + "85037602378141778768292350199952401752622835226976720362228435611518775590912", + "18566036609008637353663423603568595823985795812068000130643161402778840989696", + "111832796943051826782850991232562894965274240882049828700118121440880885760", + "77740868354782186305343332239189573362927422705183333987655935710005578170368", + "65330436538424205512958208439258105967913900539844428363094806803434960846848", + "91635658158929083208502072146552545633229310884917468016163858911924167114752", + "8955415261546719412776807331641733110823784674866967628049875015295114936320", + "80389613031517670007768178171708525353599626639414681457897258979577986809856", + "9957389777908095141457520469456555827983480950880178915241162551883926077440", + "42094274688176153829979588669667381746586249288845954197431115162637901496320", + "35089459563048136455148710285391996497843780538242539557926851127326843863040", + "61818809617756595316465271476026997707092287885484787903005679546116218028032", + "68616930296954255878018052392581078820162631157020848128901293752595406389248", + "63348577416545058476490362942312846534186901114084563120588013597537765163008", + "51477163141791369072353046583841750808999911237213605908261578099982180810752", + "81092779952443942540679251929356233941503243792439784703424734011704052023296", + "55938137293477086845916891992054536774093071323108683030252546928024462819328", + "102136444672306927413868592761228648102962122009764982680136756037988611260416", + "54223884124375528931821963750236411855518451606038434743362743931514185056256", + "72424109386809239883804815532640184356155975375081759017591034849456050667520", + "99472517980054887877704893542317559817945162859822375774577685315994462978048", + "99485215841234680869823309181366382726239445137457556856857286533220482940928", + "67387230169123859717704214783194416683629140564769055160482758817728738361344", + "7431646654157099044486570359852944325052865728945476829442213317020999483392", + "14947189513102770520812396455904004693412863183157893738888674729298805915648", + "15282879693087860210829068111166819125969520600503993600764413369399354851328", + "15529925967805865065209952853930733150804057429248202698443573596607387533312", + "103129672814453563863628164879757423043573371570151582228674976042234316587008", + "100860316646508151943423399614525750489450192153547667179009126870370406629376", + "52597296677583599371389368443692568854808838171701393166665507237405581639680", + "8710402429510522234488808180097573708616154604326435106658417963688259485696", + "110883828673438185340801843688231647572767491583285449867401517416198011092992", + "956944913049280474025646688564874843286923372389181753836153140989569007616", + "70511447427428446795563097689618979097824949255616844960768184830800242409472", + "77670107356623291110049810012031123080341503113933222020537755303229511434240", + "22729395681922631788520938363858039613312077437995561042470701175450145652736", + "4544078998686216434372370013107694488406032728237627390219535158373427183616", + "62645366768032158149993501514446738882868930534851395093058901174118537756672", + "11893400193914192271781293019956452030967443272906104836941396738697194373120", + "86213993257349637553681897093984131778921466073471171360379018847194730987520", + "94242810659581950531788431490798600010059124936186568003289175842002577653760", + "3521262783426539125211777620313224923991605947029653926859534839612983738368", + "15403224728449244229237071413823460420927406384019362725905872707456782565376", + "35105940193071099473791349464367336243102421855361473706653879563598126120960", + "14888541996757428750857513976443242943316266160390491731941313885305785286656", + "76814592044105989290527170664325954926625296187083578638440945919843459137536", + "49392229847986401385141943319777631021806161188882433614050820673691086487552", + "62201289781425651026472967774144717215726281136551923198144411042255135047680", + "82446334649463064229645056352975415329209660878229015072744692353759424020480", + "84913764308890736905042674804589308562029939489651629473289899402602724982784", + "105957881639997993904914592461939603648156898716440279260643276492145678090240", + "4598492588739203682495747964559396488012544379715721518762246329861152964608", + "51660319294320480126059404046998509521049824050652568590583785337149997449216", + "54905063413890162374083683493581657912376409708314727878255892920603959623680", + "103797984199684410479737309004877172354153680609111953484078690323715057516544", + "95934847012115011839593090596465571284269383307340290306372201409258937384960", + "44718941338054068205739239846523362068803833551308450518236535911980390678528", + "91762020218155408814860711483462256549090398767382454790014667784815340683264", + "96610020596100114458822804493076515415884072356157597915705927486649455869952", + "26189390448280401946676293093136870447978723570192533957363518218185587294208", + "42340198792337182257796931332287693538641958966361474881843522977396686848000", + "76048388012430241511715435636543460954941780448289807169497830910315712217088", + "79699209891709978608704883111464835108767088804191892624232918988734548934656", + "29958361711155653374607096712252437311281343667436449338622037882513943166976", + "75059675337932895935509294505316819203742505170547994470472331092110929297408", + "70758321108620788284339290469916573449243080284937511702924147409354194157568", + "71649944036382255504344011677997545572769076383035535486758545432520396111872", + "72150866714206426439828713973630209349100984381650106572904331335219827179520", + "93927146622532526360637906173106864829186054441203576137579354525489025777664", + "97023504321842844009628679767683742449888806476588100808908395958879869992960", + "77285863412190258748433194576496687321243549592836553384423975389186326790144", + "98909224713731889397246366125507057318211959939230706595775567945372444655616", + "81020412961122398571392902237858838670260978455806647562647704505964296142848", + "1348277578260658473055905051069800278781677399269235599426058578205194846208", + "37820035902912851426756462678077125142337312231194859947198984486163870384128", + "113655649915816892229060668419856977397920314687272030507834199657445962285056", + "87274482606321825551096613920123732101280663264335098111178898557352986804224", + "30356801354471038443047287861507341025879682368740736145877337517543768719360", + "83321525914198604322795302672232936162447010220164323019097437988001448722432", + "100211758520334998298868684978554682564408570530730865936716059262279972028416", + "76205630101143483671972911341925145034943056582623307034007851635461620498432", + "95396400136786040290982138878782648572092742049180615839620301405990760218624", + "88372488790850751718590838093604776204323146454276322222001705511347552256000", + "33030785067173577028734221733963445094198784989985148936252297793920850460672", + "50160190987611568962076510632453099276119771636600029229971052932018594643968", + "94989024913943337780619079963501587448129129424474917049719336568764130918400", + "7434753071490257266922828723504146228230964159320102491261306505352276082688", + "89988361731835384951598338145046060851404316110130023684309893481227754668032", + "53640912666465094890063607363966890661343445876302058023099056234703026651136", + "93763639710985191962172263287972240233084807768826930958373903920571854356480", + "13308485999521056140980837372054792445622441031818470909800737305159102627840", + "109859649672776161633055850279840630671013328585421178518248895033000706703360", + "42594275071175409584068070320100793454794818207376151177985066109603562913792", + "88196352695791523981534752237431188991416288640276466546860880728448976289792", + "76932630945056762419585108596217447293185068132132078208337090690382297038848", + "38111517255335440764071979496406125625492118083736617050666299235758501789696", + "38506331679618417397354870768106770260917046731712890325245935077831806550016", + "36007126993567371767251746476044455599760190784799383041871064511254292856832", + "14141915753994814079235635835262482783549520186916177824844592303901471932416", + "52706405632261038244174879764815004981759011409917758059034080933012821770240", + "33810267436357816928683139521039634111958319156038395272663049472758006153216", + "105785073859562004313497649264230944433969697202667652914534641465825259683840", + "1056686254235699046911716620630358970009316519185638741238427591492138696704", + "2907361220820688224417001623250965634805473938991663558991421867172044996608", + "58267118517913371881238133835180749996053580944687796013706030782377900376064", + "61504031192531639842010337567151931911319623375063131991135162947389997711360", + "56718599352759938543348529898919326338927785203339031708091703998738153340928", + "35678745948253999801341340247386121958823605471486238454531463853002429825024", + "101956506922219425163093188239744326243934574377722195630069959567530765844480", + "88707554580633177251993319912963764534796913614158802845828141779300057612288", + "99045421391066972609330586972368747416738472914666001902844340659746469052416", + "1579027973725353756669341404255860560413558516997697360512343040465035067392", + "91173205314847600135804700058268585579994234083046592411162690554286078689280", + "106075454504892744805282992329612524650322221425026638862256819084519725334528", + "86228025798008219203424563223057529477913460003565633802153809823813041389568", + "46610744428235434052542550452530616990910187450578388481019146167172940693504", + "61793016583279252838999073469292441091353864396347040831409706657571781214208", + "2777774726049237329760702864661553134806098337112417452997285126098412109824", + "55685529155366700635929821435361690940096757226993499022440382106025817276416", + "12499292134363688564138411699371151250444894603891563174368683762353052844032", + "15048791711811605464958535380542558715516430518624695824737458386154670784512", + "20276854539863639436436566825213553767773956143870576497555156691086219411456", + "110119567895122263758264172542529209177281400704325495358897241248383075614720", + "83682959370545629533169232943831090071734104424505576225697882751408726343680", + "71060415463112484220258697131185388808050283606390558194002588773315942285312", + "101098539764035397116855952049770822233951826459174042637828599151359982305280", + "112698199973579936462797455841572567628884057122069692186510648704672936755200", + "20588847182532110568115651482048248019972341194752858582559774525057918828544", + "9309633198318076442981241319134140808568230872569538502321082440894570823680", + "3785780523127024908544770853058097634737833436194891726345047941970701320192", + "12212416022681859458855346946065526394972995905045556054102299730329938690048", + "104346009805906748141008058988463298351073481574912515307122546115319571677184", + "24958330157706929354912761031573562534565397146184522786218122395170763702272", + "37120136172153604914176221167944060517793272914814756162597461907455271239680", + "100700654487138533747564804803361383576147660031761364064963721555009695907840", + "66122112915491814968448030061843621399521071742356507632225321420785163698176", + "77282070613783153516938805830917983365031389989927932824888492531358868963328", + "980092770226947259314002167908907860952881032630447435622859896454366887936", + "83342378803136910340324825239711542818274610888194490979186845931561868591104", + "82833140727615450525413723319178325589033232805028424067743052061139540115456", + "61396863752406516724063254099631471951673328075247823908316557288252672835584", + "28469508248753929149069177589151327423555675054750008648665694351086701248512", + "28703078882613490385018228540317766045768891019511172414834017129079609753600", + "86944294366321043930380451056458826382603345394359553042355316130473926721536", + "102513022766177164705872978606998911875274432252518386294197685258395620212736", + "62663906836895053963619687730805416851211100258689115638046484500068796727296", + "72299101123223829976883639208036830417116711240055729549074713770873382240256", + "31176994010132440190469252695262390478320762766452196419333829874317504020480", + "95307719249173319118534384947787711586346213292152501982379302733666280538112", + "81962048159039687468801787384346985450207450946312827437843878496168694513664", + "107032744787783727965349587451796034247597811466459735278625860548344133189632", + "11394518618063217877844493911405661377206268470523088483968006630421093679104", + "41116040437538870544936180070540149962767947582637807986577561636968838725632", + "30911317660497948210304781436259750873493120673974578186381484689780985823232", + "48295877577143822290000199465998882674814220237755986014342330068960964247552", + "105650281007634094029656991979419040634205413610535970750617775801677662650368", + "30781193396545023158928159772662285827837634892131939731126588017708938297344", + "26317464317185191583464715946102121995211481118493479269694798593638015172608", + "100398481577386603063385669480122597025757969527765974811641174234462345494528", + "11741926460171129343075428299732330362500920411649784812830995080559607152640", + "108653578752599229513109266949573469858434293725545367948471657859168581189632", + "91318316450080595043794264163202096120206748859948135855600847199124104151040", + "94793774203825414761251247039287503006825482570929386009751816398077891182592", + "63743027021866712707870707344547002611258267708321975946554288749040686333952", + "28231147252244019875643804782437589840617447496551197670795513494351120433152", + "19861525378046624534440838099862745007830736898912123464841131134560954744832", + "42223215630268463423665262334765828647512600340145524274791568223398266929152", + "109735153334730945313536104175772594578574452774869547697730613943883234541568" + ] } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_2.json b/src/data_samples/data_samples/fri_verify/fri_verify_2.json index 4243d1c..2cbf4d8 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_2.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_2.json @@ -1,356 +1,410 @@ { - "proof": [ - "3040109647760214159707689961236296919465831148106649673467787593087022498358", - "1180560609805332827532640479246777305600126126190328973299080036046456765348", - "2680637877781369937104505199533200310401184572892669063037249204411223075892", - "3575577108402174686880863552506832630385130788833043646375322931986716646617", - "2610094879598866837412180703478160327311711087112087729725568683163425477438", - "368802416540240011923914546468979962528023552880653321763620066525983344377", - "288470065903898960256310114609594873924252687266879306540567035667072937097", - "1823357237205694983076510104167647544336263522146315280243066456233489881512", - "771726008871942334105866567984735069538280543390361168253127137824567474596", - "1254345778761656511020328892088720730314581740034120313607191670655952613527", - "269500754483796256969788171689136751877639293167057421333077482052464243281", - "3257756206935742504647709662339777907995079457411620174113607936955412538867", - "2945535569495355120869331449781967169826555438745074273952566832119522691766", - "3270796847385185578914151008865342882268358713880444313772560516755525284955", - "1902616894688004641647392956443074920258906897110025651693172407277967452404", - "1911773360787064664317788673626364862009232689678826632241427326330679617712", - "2457962947658340306522960673189111880917795481146502741907236776000968905055", - "728350016476490475067316191286580476513356967301645771271526298278063844851", - "1515890638623688127821654797152526019112575521522566044974361875074786494202", - "2760429990726483830578110779709400097912722512068746470066779383178556146047", - "2586073055278353183960908560854170045523947819524747602105313821528351880623", - "796580450598213298424775458346095071294226184144469440653542396518860402481", - "2281347760161136520696814038373117703203046017343844070228304553045986099305", - "133683814566532430323503334171130623039042400863011851202380012142102715083", - "2115891470615513274197524739252941575617436288489669634226038395037365879828", - "1695367226903311805860835177913549978182735974079560957940756601848999971214", - "3454844792071002604856418412987169444762865500044239558054197098900568450748", - "2036382125383947070319871431250361079507655737638996262809826315568150098607", - "550798635952858234502413348565150289959374481604191323861516323222097290466", - "3022205165762452651311192454752656088091326822692613961356970615422843811501", - "2906515068301984319559951828733655563169975661711031899992733468960032079428", - "2154906373025354170660421511099685988170243139129024159306844059946331807407", - "523840430857363810439069463580533367325854526409597949607348189974235460735", - "3144362593325409834192849876434160788670126372685088972972932108323153447239", - "3165131837171381949448702882760552470333861758070429466540796165423545985839", - "2635771857974781529780152190120152430189853774215841672581713707352168965180", - "1643581633379226001306414672809328474887104595442770855372378569377568530092", - "953315875386800308499759742490476875853049610070877749762387220787473878274", - "743048203976080528934000630727294853128365157492689453895303979689866530420", - "3480600367510508107281586397595218427619951782293679790016855230976265035039", - "2084953757088503455938648427396389050532316295730558413368631912282357076010", - "1613221883642143080476027713273319844705225994378852786377092059249098452198", - "3229360250292026347682375370848964734152729014886896221903448916851388942002", - "2749087460465078579045700913671424951210741211997456754981849788378887508728", - "2842577268335528832400991487631090863716745976309060950606259817791120014708", - "3414824157084599528198757280862134725525903561011167575993862203039768778865", - "755944574801698350406710047234093004241422189417201501581525866111540235955", - "2623719226410592621189716106783908586712091351279783277924340233529065258052", - "1873233744379791782755661285342223757301682575799154582385645737621035524905", - "1530229385006838095387319588268870306235259884753450663543808712726704509867", - "3615554850910765232495588693997716765853002885890352175695102160339260720695", - "3216679537047342998019681807622147620964152303671249987200815211945441420577", - "1068451090921758114459677171087477082113815095485632122228843100830303865188", - "2357533222489581795246367950871085628960540573690594909278843077134455021769", - "3220495965394976106601009484402648555181634429268935237571774793702490306897", - "603998399487827192079708011925595787436293107279737436686591908448633674187", - "206756141116115948464157290630898122270294904011938302565751382392216022972", - "3617044838144745874795650691134358725840012554536410935453838887585577810800", - "48620508874752906453056378612594573446696291170937542037414950236510419055", - "671234920877869922607290535982952948869067981788040638351866346458464378854", - "676463322741599033007003540417935884516713925046707975028465156084913207020", - "14536574333476847805615308732725461910765598652212058620294344140971852293", - "2402330253156998834608737926037575958430544462820446473340614882639716039660", - "1244263541462355409423446159206296640331396690523337606783760052549149341285", - "2677137561413783510550389778993348136450788946889651992541371133118779011691", - "44309319450739312806215299805757955853414800802811895712897470647717166889", - "505855017383929881334853093490684097985817427288509355123973965204790153065", - "105716290520942577161314860438084329813954753514770889419066919503923981299", - "507955358240317987018228707370460716818779416709923261466548423217966911582", - "2807037584171528468118503327522618021324547607848077218473876285593884291300", - "158737437155737269589088986954826499156185367826217152204923205549255652954", - "299524588087324183706835862603636063593452666768218558956286446750727829214", - "886151742901742515002704450716562003522902878100125141801284498206810654928", - "167540780102309979233621545245612148524747252178286016867095322467015303601", - "3512273735450849160073547196440297654882412093972429473421923999267408195572", - "1764104536580165111210185248865967497037444768348791757700895311253607536069", - "1215907204364854589312037928210358536336459238522208294149693920844646719975", - "18081838744626950377459224317867331120622211350227389627534179068833288945664", - "69594093046958568615187754973748509505480673733214288711199642987842630582272", - "70381525942824753945523693299800149581069890593077534682298424138303459557376", - "84062247561374986071586114024845458075626729405716508546445468515217281384448", - "54527615059960300651085457456594315669740443743649081352721199810320810377216", - "67214160215936700081587258450259127978393288298212680223508259955337819324416", - "37750485560038219375587871338746422343347073072143982059355855234002979913728", - "4251664859711004961202772365953273533353751751667792552995009250337576976384", - "98211472023060349498102793483129791371826424082591338551301956413279029952512", - "65708482057919163405326395338158218934524306717058723314790472311930861125632", - "34580350349315874925946166525397004394879377404501446462397575777706997448704", - "20596493519614871597803534147097497867786537448998447064114493014009851150336", - "55880645275885252833123731422943995031035950513233216599624710462593031995392", - "93381648383868122408111735506656482800449016588811878861664994127681387757568", - "16106800669778957775228021976005232787528142575393119063441769486251032838144", - "87951316964807448838396310638219967342753898820129871699946652618630866403328", - "77941598219528611546826326653707699314813357924924050497607162186078613405696", - "9285571836755737412498350444655868585129110655108897203878581623404414107648", - "53653197267005924130190254181901050211258242309974754102780855718379763269632", - "53462699205514570262017697858950319547140272490941950417977515954746792345600", - "83166388716414592489933851481570636805948143975149086668962391483095900487680", - "67680518931251677356404216181394503502171746488152356377712932219790951448576", - "90965336557712363678665067301697258425751757634260152265985892324972810993664", - "43344415909271920757317328487352240416013981477246964459579122650461075668992", - "95881178101890263695557881088678269034526283223624594253355137445005252100096", - "31767655405258947224033353997480574785584496785006882813114782351773843587072", - "80957967390006281095284642984762705646383840067733046375908843593472629800960", - "102781294396506033524511686981311369920475372261493870710594619208076405768192", - "37132849060641756466432287850123958397857014635915337155640921287273249505280", - "73910771386478475688977137320144175745100196229085659808030963703842724642816", - "3454721020717845166498032080077932060230202470631601145877656255764902182912", - "40923476443294334620009063861876091498953662260760309808570015105629984653312", - "35350976650342629065859235585506327371006664163203599379018561405307978776576", - "92228481415888536750609282326686915976211349198501242470405563388305216634880", - "7090814879663401165867032535625506147535894631816795018051992343284985888768", - "3581598429265482976051409346136093076693201244794432828253078953873853382656", - "67795556075542060357120628051590387854551373779694273190977600281854517182464", - "83961400598864694873697237204237549392738180429448686219637796119683593666560", - "8134895555969758391997730698290531733054844275568308593649527792728727879680", - "6295199913719787372240280632509251313665288590222140000984166099372707151872", - "65887217238617822378132185615772079390912517526820093240458931687849585541120", - "70924288014741407771215422105859143440413927322387171953247498955730882396160", - "48900417572468568392780621230910400307921991319429906212992391560566293921792", - "71067819861568432640767106736198688649975310258104724748788829396187545075712", - "15924212723525065836187845292193934252064283924031683573361326620769609842688", - "49029658733524134222734189026081413266930912789635327165696479537380882120704", - "17138051401497644714282690246662257993071783351973274439475365447771212480512", - "12826244904644838536440312171474543265715337875256162571443229581855317557248", - "52105080574431858152582649531693224267677781591591647182526254625901537918976", - "49911686580740563313871095306843510821957350988889089475299895883026894159872", - "50361345859690287164295479512644588332398604691702541551939769404369905123328", - "94696798512154971747385828475887422188505219473096571437858483255497776431104", - "26608479114228450480491324580627328226314629277834892351115740072401185013760", - "15913606177094215428565238703862575859258117993727971272797433818182091538432", - "1507903514137883726884943060824502537999630519894693581461689725836865830912", - "99177016409390577095674855008504435765283655942537724073313239921547674648576", - "16476020459034688235233785649836264245055810211482817815968293789562465943552", - "30873490675868864587419715772713194153072702900355398153886625574964313456640", - "58113281460428269032139728125619904592638309586283310344640580650700954927104", - "84862672936772416587881713287633745032124272798212655784185430068680458240000", - "90058834027440227138305206324660496973512534770638765578526090813375277694976", - "104721128594410868798658591342946647239734347697404729214591883422771963756544", - "69769482174679161081774570845657329005881702747936944979852347130036581564416", - "18848602252293211713069702139150394994447657767870382372478269943313871142912", - "61416854628870956277053976248091874249662254742320365474198900947508399177728", - "83263928036769764615002017112651691199395271588081106558352041879519644090368", - "82313348599656916532976377915754759634653564904671894392164346269633024622592", - "4023333457995737593732987088645221853608249280802825398613746042989357039616", - "26708916558238357387685342031342224048593321602787418707244478383885723369472", - "45956420634794647390159916089814880767286120065268102883446375197932915785728", - "44053333269869869255402770054407992568110782971405680362007260481787225178112", - "72647487603066123697384449233106304321361275833714895590174137219257141821440", - "28654402967059155585917831082023236274346029736372459441972988183022340669440", - "33099567392686125095418402740262210702805797508758053437077533558218132815872", - "115537823270971144306981787038473754253773536400872448352675806876777817571328", - "64389735567587812868846802602841971679256607758271290873903588235486290771968", - "108560307081942927888030498801034482721065891134386443657566902176729614254080", - "107540961973596242272993230677679004657297611744525634518371689587456870449152", - "104169500934610721899946126995430877318438593253763165372949255995725271007232", - "84251752140716685123716849995715769842279867836338888466723211287064502861824", - "81867093476443643886469939929948052035298547192487648308029828042255484583936", - "34403782615711731369982294052541203501599567030972291408966042751018553311232", - "10549124073337298128127217785377715934558587978731011709255393327417613352960", - "6070578193963280958567820239436994353526216574395991864118901281199398846464", - "47129606004585100124509982437963652691677687472909537826312860123023466823680", - "43992133913717237970276892236962586309825130358942002133950690778976486424576", - "16150237322225608356263023373024192429204100048802459409506370757330858934272", - "58786631311853955978177642898410880377747126966945891454904329873016812994560", - "41066365086979663078603509961100155766025689525430331907886565427989832531968", - "38475690221518007861100632386338415898525023781852782694244583919193883148288", - "45280934668374181064248540733885086950817106900124054777967613513695743705088", - "25340526669295861191959896539327928343107466453483494956793819866468056039424", - "14359729163627775280974414969433122151695558741858889768801201355937214889984", - "108422480084075418195295365931999111319108072704383915420368819924961735999488", - "112733404762181630938956066478610922556115070516204308276550848426253846839296", - "77397179387022857820142580845276641981151656695428024070217789856157383262208", - "64520208343610994474382136217593142191836574823146076861252523733816568709120", - "109342832760330202564219339087953457858871660354691612702464392896360547876864", - "73677087794572092329290852878717439048640096682793837483228727674676654899200", - "53909861899928406989744427195298363860624849616656120717488176231984652091392", - "37378482637518761693389734539430819000729191010353597889139731630435218751488", - "76451178409066293181824348337163363714340171112173215858854973835655390429184", - "24422169397106375761869687228811551793598620898452411962760032935049915531264", - "27542639237368533501151640688875697285521094925991255710749348246089208168448", - "68973658673363051929166214719417032139775540653280782171182796926090022486016", - "114825519934339109446215148005772603847285390940681356637354505738032081010688", - "96940789768862045453455317032440285146399223073169444835076827441300259209216", - "1167527020182494344097608175093536785593099063721420120868439871320980717568", - "38305460859905476664601054705544163510904216917863382995750065871379687800832", - "111478771531635276797757853338488376059204100153287698498917718797158224756736", - "2508128395342110598617435581031441467703582595771470755128563520916410073088", - "55513848442552756077505936046184964479156660266016639936934885315438754922496", - "29949557057608441724819881035833764292597253353706322033708948626277564153856", - "53670506423590832627721626936241421469890751495587933782722099036071911227392", - "56736564890159437705950960707393637986811086511179017872670491495793401266176", - "7238658569707197466732859927089194945533477323473306754275276782972476325888", - "23861051552486109577039479641247194701630955939558332548708809157266898944", - "48628858208571865509413695250999571062784260855029740422007308100312277975040", - "5100092103034921397748167289022071464452940900234917405380983557043722911744", - "77421182197999522014961257726418216003325189462998031690855014226037483503616", - "59932318070489395114977517802238224032608919522664729594468826644992627834880", - "76151028835819389280253083640196611152019025718087575495608926109985490862080", - "43906481360065021441903691229853810700797942956724175148834844382323128926208", - "101348627405627574860274468239686717254044296617690604192171465368171033133056", - "75916336966321999480544892307873393458169510243676341894926397748289413840896", - "101458835757251261859440487862858644365760480541904648465439112772675153428480", - "60943460947868543984371225886779408673639729133642606686270963886235884453888", - "1987036662349455511108019111354601280485637946642494568763626756164334649344", - "72636316137881783734807962237710306925359731612010635367083780446307691266048", - "59461754694276690401373468335056271363332066387927903519362278577889051934720", - "69373061216489388640820739334931253739442827750148760384032564732654952382464", - "29712295495075239813915407419885611351746628139293259578643974390544938827776", - "52473131607291188005285725194147318629349620598641291547968982938707541622784", - "31633105933191863855667165976251559770938912796838155279934108188674592079872", - "72606949318341405858841335207877959332210433225805042773903381112055289348096", - "31905927100170694953919793607551427747504740150173853445801205475433888350208", - "1433785673130471411460800977674659572894404916542455620013792141537280262144", - "744086252269303897987381755842136492168401890332271285966798024125146202112", - "112179069322661423407350922247498263889321846783380860316951917086806238035968", - "78968167547786048603811134291364421612454762768174633615757044851877097766912", - "99353981694447406104138900557614261369911823568744615839953704215779517399040", - "51662871123828261640447127154682999291865759754533857033350902794059429969920", - "103071924636878352549643680468856982128683320919324068486695356703904937017344", - "113390961172697787158978953526343024112159831661128305573736828745676943785984", - "10538026638451906824542985925432632862876396411246023309295396557522634539008", - "29308616773219038395192430949232686852950104885895670896836255552531800784896", - "82244302217771484040146760759810460536593115548775831327445412452339552354304", - "68442827317729821299627416443177577252552078184889581061247122023565928431616", - "114151564582903142282673240739393939140483929715093488964052565511341946699776", - "48084078493764827470255361252559408720495951843374819080278174260940293275648", - "83340812125862407017319931841334324831706919967942933919558507482408202272768", - "1096538290540423365969474942512496237181932108147544992243653020567688183808", - "106642365169896794661374321422174826734090398673277372662732760079659882774528", - "54877838409694909834370633192621696021989446957008701896857529008042713022464", - "102779342858406108973698682835975419392438605515420922968715367120363172397056", - "30753044696340128758531971105564709382121311484605160219970286630545465016320", - "9582862723134993560503768691293351323854376717765811317971327598509581926400", - "25171598679195694079103125490469905107720325924678559607065019002127762063360", - "100287659567638143498903251923667017766874723765070273243078244833207540252672", - "105259341950450031557208302374159187185976890510840673226843228025776223813632", - "108526939902375820380954163799546162008425810560928125733508844754237227270144", - "18240556419939220474901434709213280506082238486811718805609268863422513020928", - "2780403153718781185699855558279296583588316726463441145902213768707120824320", - "66356522087372394115636377145200909120768610974674784954602904417571780427776", - "76832119079694686009109206088034945971328904581270848496162395586259788496896", - "98602030446415265779482499085192332571026322580850877857768020553083639562240", - "49329964911491099927654248488634566098631506369363153287375643126086944948224", - "104108860215774519315237193641958964703782164851180172487473848101349825183744", - "95156306370265699473369053243458954591914809993546973843216586360646245810176", - "13119853621157737102986408884647013344882957669490094501853804223100520235008", - "4855151730741110894987590756371286550412938430588110292842779305864159297536", - "92272883840068055248321300286275705369243039213174580224974125008367344680960", - "69043086496487956560174624162293049113649734241191991030950863697767567458304", - "81183259435689651325621455622409539735373845054390184520796195854523016675328", - "38697072066956063466155360004993444105116722298769531048154161822097878286336", - "49533145766337259926312280619168571338390210010854013177900769634633000157184", - "12655115603063704928253250305465992337295177959607918974938837953198128365568", - "90167515316323095272583569569368170001657409055093789933339536219269838667776", - "24794257000733350739798310872068300299310068478855345554357225165341876813824", - "16433361229506439969556959010950953476245951502163684171711233903906061811712", - "47417347034665991401392942287128918922795103739880175813230948730617355829248", - "15632586745332592473013237950700513391238994364995206184210522908146846924800", - "39760112267123417492163377705730508396532929340036793822617541405406958452736", - "2568832787041517532741380288874457026677155551766591847953356972013482147840", - "89999170136054019923086773716998001663271589827913439239476856585892392861696", - "64371545475510034975507866355687481444130183520685244901395759738164940374016", - "29326828748930853900006594018465068040165394049625479655395690763417943015424", - "18378861678583040864546615083182187023444322252674284745782434197130549657600", - "13223965253405619813416871488314013771356932706476280251446097006256453582848", - "13865225047617035206473268561795235422372791610333986344524807641420760350720", - "20807046913127742590207309600519099375759632091215994473103917564892823945216", - "90537414142882220204107695376784136295519549957982817758370040695549077749760", - "113641994878322647836437827774053564485382770837748306178157028179271745536000", - "73924305278199029095487640389779950811588349303278341526296051910039398514688", - "84966510795258840218661342046161826888986213203422662039662983578781149560832", - "36184239693381363145181536479736212346240052245734775594417539612831735873536", - "77016046214468139929291340384095071259251103263428665843293407520603741618176", - "4831462124993178577568080130825139586827428262940961473177396452411624652800", - "33049255763525205022141823719982181568517727075342841605882562380473244319744", - "115503063084702202185223589084911949821628005476158315100121170326779171176448", - "114157414158500057528217659426252610346540602207018751208575897504561649156096", - "64325623971461255572569355878424038100977456526576489421018932446149159682048", - "79347997902755624768594414887642929815801882887107694122832130758890789797888", - "41323305756056086035725081213378748306170625776508348096903684669300119961600", - "14495873579506798981571593167383175910446274888956823621694166050952758427648", - "43563588270936152281724765309974214670124898031447491541628573838224931160064", - "61680353927948072134641934172327912731388367043153474272105316708012053757952", - "53125161716254724000225348630229282794104318966007489414834939221860300095488", - "97335345104285210166471041077639337905409456989260849688479072771502107525120", - "115723806677133759883940022000160084933630557474930660467571185264488626520064", - "82788696673871384833769313434185795069996804936275507711234565237550130135040", - "18082828268535670920417378810377017359090842506954641958368557993668879843328", - "12134887189236702916214831881296005327772699111583171001372143707390612602880", - "58497128358094099912743971499751336663289799571634959668401980684100981227520", - "37747870368676845722671593695806991258407307638444168394821494045217600307200", - "80012268646596587182669725568152440338104086107482338166094014211780687953920", - "88050351837835008569847729144786291263670365161079828315319317817499204976640", - "83911190224762002540848337560476083597218749053919494577643879728826919419904", - "35957903832643870531972828196195135129444315771905398499702026517870375075840", - "53910980938895032073913023496700452219558744920910839600934969208746010476544", - "34450061719945813062496013635615255010853323497253274421221058493217712898048", - "75406244059080380056248439182661961532615755480462163177474820267761773576192", - "26298778344524163460861455277628914401097127568769065321693607407610583056384", - "10195056159454425280651763783646452401438013613653469002883258577410433482752", - "96926785369640759798863136972303726869055106113668425025181391120200372322304", - "100369640802617232443638280258008713848387653215237077882220194750555456798720", - "19455388512021215106349455030390017005144370610090757570378958622346704846848", - "66861580975925017830107334458275807699016653434310974888772275843144966209536", - "25533789555886273740259371225073959295401850340333877282282280811932722135040", - "110690872093886458968428387791865901036123183067400006783774524366711555096576", - "68885652370731597730352292488062477538109036282498243978965323549506627698688", - "108708420789128165449114307679031135872043417804739304291976524364215719297024", - "646909154205515051282965170660965151537833148808618332109899868882417483776", - "80429265648868177751700957224780242043312050021234990950336947983670700933120", - "80118190773838606701792362045587219587521648209862040720063047800662769270784", - "43503246237299384444192555006819536479639677899826719435841340249548202704896" - ], + "evaluationPoint": "2002197552003305204055677416206554552957720799203406024503283534611474219387", + "expectedRoot": "84240182680196535391155386498079837507912099345174817809947083089322772004864", "friQueue": [ - "564569104", - "424248942021169196493078413202078086440068366398306708629178190335539815594", - "222291627118228323464294478401554138032791049706202329926094872486933860076", - "611536218", - "1085277891654401501274364976244057407689495408209801465532605156507331430122", - "2428334564177735209463515308831341807608072720547044464744884366391925577279", - "673196159", - "264756266584198635272301979794887477213364111775220219606850179226548543871", - "2389017375046819214520993290397960987472490325914759297891384629754047438883", - "749336846", - "1089979140966007078451757011006123414845518763714150317739119352755276448076", - "3124468008403862162940328422109480210683924239500776447765071737140391652981", - "809119686", - "3180680413386507928395147388153736082443306678224110666978194553835545470314", - "2245844886517333912120083104059736256709768405560862501734195518837207633117", - "813856129", - "648186480670601806143378122606450184082095014964592087313256640695345484198", - "1774497570681742375325736411004447909455243301609573293778223948761504607524", - "823083477", - "2807850753631592027613675488590067752101548550548220033303165068545147363928", - "2800693342023059914220825440427937585716734212115126413348371194807676534411", - "867167020", - "716518750203062085471626483719064298092180547642404091950554175757242643432", - "125060489135679635641919005578127435309297173263906830593181869183458701272", - "901179641", - "2565000849674040283788832342012194930286251715336797948094751203211833488990", - "2772646474990630638109542484500245230514673033318543005414116253215472670065", - "999948300", - "2387487535695214787623195322508719853957830782739218085534090485632494856386", - "2104591516109997798717937244299299997354558697714268404897830278832538253182", - "1000163048", - "6302367498812042409746848196419934331192374338954711654658832760910658651", - "2123396384547303673577440840083208032992171968401188664693303586428767742636", + "9223134", + "2590198528405094018950161004795524703753484177969072182342998633728920901255", + "1835157991546292982580304545502850746884520756339984787172119266754345967236", + "9740562", + "2934925712325142660735275323591112860833374059396748545652146717884668884713", + "354407364343000517971203195209317966324953642421650362483629401563981412200", + "9905906", + "2114724258684831536187467521257973177873630940383156335117096260193349707092", + "2664082451159842121753330747616765051519837015247105299049914438376893450544", + "10789119", + "1317138351982520505270667595818951111690334287310867234876301155217250296645", + "28351972477458408207483942787562078751094742386682557059305547923077217458", + "11406920", + "1968327763775184147100304465178660297194106666847827270489727877764876862310", + "46442398095675101055107921987270428805089866508411502423536909818375151115", + "11423993", + "2866567802999433839497630940225440740588816089600344570440750347335103094231", + "3263268946477868494468123514644178948243319016721744163733162061510641981464", + "11548399", + "1834674268812958482322133356027517671694525467040320249368053992653984351774", + "3056452005478328336157477191189035785510719772782747845277184182588062577211", + "12777930", + "2869459091869936419431818541951923252710399508355542480638837945426133279701", + "493219466239173460039230613990416580099109709790469982246855135473305664909", + "13610632", + "947779979862551143875710820829704079842625272598226120669301610116960094249", + "3575820914031154505658036045885480843423407715536071892835076026213991176002", + "13716888", + "1012175763642225221130481413532132430824980457113964978085299330787145430171", + "3559104917991505911951221751837902019466729113566972275519897403760520680151", + "14245476", + "1698042462074018851760172009913557578010104606473729361184690516933579532673", + "1986465872351177803846677356882023754715945897586177057855739483517110806273", + "14651152", + "2737093870232071307012454722762399237181487931523437708630185533816698543531", + "1373151137476036420294021256206942975714242694469989075046110877076421294307", + "14828145", + "3107192029933827006422408258516634402994369385373055183180694727737969338460", + "2263279279061878782672377740052022301945301832794467929102140968509097707472", + "15069894", + "2107089239111775577426210256035030386755298629900714824610434226424313475060", + "3069009296066414075225725834675070344242202961361243961591453444195651081423", + "15228680", + "2771653009558366182631638811397247035226699228228584264729175269134559255033", + "1048893958420492797521517827409082188272528188403940324372945647451665391598", + "15580761", + "2150009259751572003436564815839369616672262117624688028465707346967983145159", + "2395598045101572391425987053786160041913310626143717231222264988823043242425", + "15673824", + "594632915402810566535950494888671103029848971174045926253919326294655285411", + "2938109320202108776361579889261794331553346124951198046276813811924686422539", + "16418936", + "1391537514077351375752263820791648111103464352540349787735153098737529105506", + "79438898377660103215761372757507083603991422434771630798994451676402262266", "0" ], - "evaluationPoint": "1403387358210322404303230725487608217398698603041076824300827944101560028504", - "friStepSize": "3", - "expectedRoot": "35549329922110001801068298575425780169107069372569339768544375454966719971328" + "friStepSize": "2", + "proof": [ + "2689377349170153058634215881567074217260273835965028244316504704596840142661", + "3187419029735162395827416872597065957750426454405988185643337101629152401028", + "2679420766424126882815302193950013648400629143305988602109524684690905573302", + "2587712364831477783598548848530214615820530802249290920352104181918286031966", + "634160318275510567500741787856051141956628246210681261273619470851123440509", + "588733833695324234187117853720270255535749769857109756634304724228797398814", + "220402420785210866535948118846841688032023642872626469688571946002712746048", + "3123638160734959489291025363854933933424200947591965367316522916494306685896", + "284933832241128174655581361978479154501633776221052087469114115040292678046", + "3003799514195916767596918195083274610659969225581329778638227718133462199708", + "1375760972734577956492213352989647819855766468058988204971150099003351279969", + "3181163484686954705219238312761077117746727109377246152831749317612779124185", + "2499283646854289206538452870218232877759656616281860985552033072652136981185", + "3239075477251251545289398980372900478234716476394490287214584655879638222631", + "3269870739293751309588669505004476562451273628087173026399822680442444818400", + "1856096119595979150445002831053123979159919776904579567697771116296031264126", + "527564581523630157243073428054785702445391225020777135426762877322837372618", + "2277967634092753049635725608623235482138422864180373839094461349611546794888", + "3351434291885854148398026675114464207179630740399640963397451146037415826684", + "1344864265195642493154306768708457379214760976353200274816342527169146640553", + "269977901004697169331888344980689365790391178465375045945981814935933886905", + "1320853945412802066907156730329593793247318351227673322715948263135904145474", + "234221167034816980364179725990360927655118525530298843244045462035747768423", + "1661224766717364311089066404194093506795904177256665755793254243052533959360", + "2522050740662115706710834761950789377705170813818576061456092594631848356761", + "162618011693476814629684308905133029710286406080453749772725186295330456314", + "3216761422144066969254681507251321146480673885786878974880841657446814513108", + "1827478587979335115016527180935928552774003012983888667405650036560709193298", + "2264015915454179415467582237307627920709005143170730405378102194803843134073", + "1284323286194219379052273056158880442120673355314461735881433341071661462947", + "2776738794721251857058919786326761782519480208097795309377066764829521702317", + "1006833519771463851065361903260534952380685151201923126416130375284686731579", + "3120897625473553253761474571005278418017333536679557334818316945520075298834", + "2832565955493634837180676806966555560599443796553765588672190756562204599420", + "1314336884396010714925727600796461623584784480734592632727326530081728387380", + "2349646304100073572244536644926625571930924984271713677935273889292325666381", + "287803290171890698755494686845064449645674661394783470235032245531909284452", + "695147078405328351222548717765011365387132855028900694498849940713688078736", + "1316909977341885431467148528225384835727112954720011008445148273696578019964", + "2189893987127602319214980634367183586972312672797260475341320035463002155275", + "322773980023264302408760771261049456229414806671998226952994346562788193906", + "1226664448669647698868822579262271394477362539358299523039450123434966356150", + "3151575730554964918063032865538922111548385188322326316727808616660849668475", + "1538433483843083142437999851437831611275971847964331541480415931129352557442", + "2948322977356905922092506106734993643219402730966822876035841219721513420119", + "3430210858640094753181905019983680304930856307128851318215354244832942446180", + "3242542395243763310585937110710420217288302561113541952972670570841578370623", + "2982075889236607882570316388618635513314532835688780028928038839810307872895", + "728374946770987981619804765786100154343806033207534895633649886941771577373", + "3329631685601247098557850345940140020566507757497499788432221443247874412510", + "3210258305157337668719961335534811587992208259407430970161196570618730627590", + "975210290476212098623811710874933666841291654832711717255537549811264780401", + "2092856002453432523100861763590596284631678122486335784407780958980334354542", + "2806804182451306963041273854688576462215079292980849325150202868752618081520", + "52261437673456180858473931275603948676458932886553381174366053664611765321728", + "79878428465999223331518002152488846264866080288394518482647846448091438776320", + "21015228585636591456196565535205536495054419862503422976990261138930060492800", + "77271144948376837030948442192442789574576219825425340086603425257213313155072", + "94783900557246664115716258783650862851973052178959973229393754580147215794176", + "9148712087661940918807621485492130503743429086970201673832888392423357546496", + "20303201183715198105008764121505286769712928700283594286548945859155266109440", + "7982490761124925732177063397864730061958359458939612528922125813695092097024", + "28324357741210520357786862269519996503361705745494458615032551642821847678976", + "33002325284492398225588817076848170095643208353178722100336078852085000437760", + "27088148890101621849341765879496798895978184429918046405336076191426972483584", + "18277287630590765131999073359038988270002547726596491952172766183786765352960", + "7164080119573646932956923691888994477135899535074315027799325658646002532352", + "1979505682692648866344303083325175609982957062899370291328856246409089777664", + "105947032052794681715791032134099294195140333594703648930984345798703507832832", + "93464005053757173703198102868649608152864051439821801963516911457771559321600", + "58012200631361137710743421592910683391705050127151686997303262107443746832384", + "71380193102862470821627045135339582376853310452179403476086846583323666415616", + "14579323426762324387151842929408739513616086962112154071277579516854677798912", + "83587408776930358745740398069246998027598695473242004388692169254808600969216", + "23526188062216556292440339958596759104703090046311138112039493904394040115200", + "62777330758436745925782404762011701429782496060224462764815935486204594618368", + "91783120528780844469401782729433227663421153238050955948677059338699095932928", + "98355402420034853984469263039072848624878094514568060558801149820420824760320", + "102208886546094006830751515734704866604357530350689357735121096508972900286464", + "1385866230982845331039882710636263277921120639078182396469027190738144722944", + "36482757997790298796388179094459508294094809012063243015895486131816877785088", + "25783143800775367325387404392626883825059892214094238066127403851420587261952", + "65055987642753716103123509804227388835921887756421807337702543665781589147648", + "76981928408108246553427998879584676532204617124709178666636545537732903960576", + "6060805587017522753269893682050509034845067073083124613878785787933648486400", + "82900649535406728560786709284104743827966473034722487759970652126215971799040", + "90555877149038619297007554717187513144462118074475096625186918452928542932992", + "65916764403719935400134709258662699493152320447743662419311076551413347647488", + "63229764351539148746174771187634520391042911686733411792836402360599476961280", + "13515303030737444471270776093045524465620201984340556815287866782579079249920", + "61582766092413747221560653770056602790518856273918915229755420058300796895232", + "53589903729547563261978702997171771906575182237776058688652533561435239743488", + "81867303141630479481046812533810531437772865520566480692681161315566240137216", + "51510952353741916437211161701731159649364626288830520114630467178512238247936", + "87930262636004164315908562100872797792915589328124750426994470820953018335232", + "15384737905497581982234314838516889596935828753094505332437765207078033424384", + "44258356115504343253708747172723700076967943003773455878611019856422012715008", + "99374551413782072264016006493103384904341011156229845013178351395894737240064", + "1588492156071130599351789193820004056739953189293959821474080856479639797760", + "73662733312238099042032367266112343899612344469736648665844896254546973556736", + "28434829024925200943217130633405681903036109079430049091233958425668358242304", + "2098601823370195791582731009845023430463938218181423432405857283842934571008", + "77307811111157904291438695317660492286404541800781577136102338207008063225856", + "33138034377861946797038739898956271928546422152913266181463686634407959986176", + "93826198435314947563658013146224179715071074917671302689770295333440622428160", + "28043796659526429621877909836341942323020043327606821812250092540431045754880", + "64435234368568552058667299692384144299811678278293875354657866084592948084736", + "106690856235114746845548037965606237401869095253898749160310390565063169671168", + "29711699990758967995653719418519315606228295819128573188653659819025574658048", + "98805852290700774152293563746039321225090325378225012204655882048334081294336", + "47168409245286647309644037098203028211064375135169369203640470826882131034112", + "21866520466545295804419285232205867935323011416202231334992398503066904559616", + "27979497364025155758462635460014577717419966091980881770401000179010983952384", + "36905788457826548140261236651783475746085422463488221002566675728562672107520", + "67726431546563824123044186589935875829749561594483161721757165730880351633408", + "12184919184211411634594246051842021098382511971021590294206115420351781404672", + "13008081895939488127840637009950748094188637411450475411561450634778232487936", + "7033860821188444463376731708391133914741932416429303228823996506647960748032", + "17902181809391208255791994848637254218201382127916707550556869555164490498048", + "48979419837234106803028868274011426291923561953194332844693610036380148170752", + "93667419795352499447794225800779490344007290321662044632756355869179887222784", + "60625885781068990093731233362536230380117744119921623949331222198685983047680", + "110910937007701265559168427208292720216827653348857255274929550947737103499264", + "76260249799875864445818023114009998593717339138866733166357133368449367539712", + "15048150536013621449104819417710226177030045040270872712346027251908906844160", + "49819747271130191499038774934561815708635229167873394811794656180928186941440", + "64932690013502800637584874812947437171288419353379616229716077047936121307136", + "12268670118210256679183211234548956992362977967986080732482010130335957778432", + "109130114821957736410129390410517946031701146002531104619292657445198117208064", + "53624357102058963148090893278626156402443708107743393079928442140972678119424", + "8119424128335161886704474346981335523435118721608041764623846079176332279808", + "56412192000480530833735751886156351562270845389489355137710685778763652792320", + "37563428054654869392020747211182207663932219819067680907234474055400886894592", + "10534935243902210737358951101904447933306376903978770036492384417726397939712", + "3368727850503692933312196539343762919708188450004214878920699631653456183296", + "42694988594864220841193872043984358853493813515923246906618829943013782847488", + "32120051260043243821525174040324982128031091946473634197224893913267030720512", + "35425298667938390533081629195582689975044689249216785721723019251647841828864", + "1034372018390010051498818308835664096131685771964827856860590831815050133504", + "71891685615626898227136843929058314568766429689167277850079680771005360373760", + "75999602823296860088829292985767430769192584139718723817236718104741022793728", + "41643930556259197920146073923595841161014756549213930586092426531677784768512", + "19716498944083155604366256521119069064003913055577397444752283720311923277824", + "50076552139592156897719382660945207117514841982144480317920451562269650714624", + "91793515531041754223104715137485802027478724777350954306778267664070291226624", + "97282740772266674228874541197653213487488946915012625971525702985775621079040", + "35536922854435863533606610157526637754174235728575087104773041081475181576192", + "54234729815901954482414568063828996412089530563720699429087777069716201275392", + "3198020799004168778732697680573183085234112304362774976526181155795512590336", + "13276976412397369072311750947092535438265033190508270334379092110130827755520", + "61402521380149722237921632367357051586095726463655133257302490158074802733056", + "39945201467086102848993909561350843428052070677598944827228902730699710136320", + "112871250232799183780710887024902087779039878558612285759699390044966196609024", + "101048345289263464288009922185205198332300135496207618633885148419649794211840", + "8633710709127776592532942113396748673321400681438390588832697721595526905856", + "24180278133392703924157711416179809260777197148368077451825055301846127607808", + "74091828059638147296147125717300852636516710960222305480704932496465425596416", + "62943001939027096339396208629786927800268059809992709053780752764361238380544", + "84794351597439640940702968213065154836520475325864150388183820451665391124480", + "69690856602496334046738438494753941292383433162936190760882925715639249141760", + "74023663899378769212329355182040965713564171458052985959292504356583632797696", + "11225684312546447898889607464841741381882269065930937604805602399984084320256", + "44922566426696639243980983480715365820250423926758654291956427445372029239296", + "9528783987610040033767741189266006592881371960807074674414643282288511549440", + "108373700970785588357415521602392117599424933578509953127786805857577603170304", + "57288643755656810129433767118502243482817924994149914212516163958580757659648", + "94590750806979281423585929596652805232689219618087731874481575484997404459008", + "110476668340891455481975759307285522468781344215707856003814680062979871866880", + "85066929869698754573033504877744143053646831725403973600574260462903659331584", + "113677198351008834129053392271506141584591625119331470641766896763587998515200", + "82645699057209603634627037042859569229572698595068759541825295471988969570304", + "25621190984632412759348815498983422488462673770813889754291967006868647182336", + "86790823974675555827699716451838399370707319907508359942529517181656677482496", + "81321755277780779957618562106565345823885400803415324329716842610229621293056", + "10850454574087024797085169240559599963549567057721041939682490586583644766208", + "92022579343790050906527657740534818046015127716684698827527997663034086522880", + "112524527282412687270469062441722910967831389795630096088149607853273789759488", + "104695948176024460393406947796811148018886431543924611884679111238870783492096", + "114353326095341080955856816449461858678577141826232696794453354010582754263040", + "85878298601403472732122264504141254057468357097414555229316789502253083918336", + "88733695834042082372748016814984031552089974765416061840665064243202013265920", + "110146075872730025645690679424726282109758740158848063714693128867394176942080", + "114123495220159091723519966049881734478608112540773346806761747393464282120192", + "77775507113418842207406552558075067847957011794864564416958324385392055287808", + "87178390563245497104744644099236863886117493193834466528067757760018720489472", + "85533080409457955193739608148350967659188054398741157421336674979444072382464", + "91265072860106899898475260904370421475050104572530139399339450673863109640192", + "10597538710465744344868429059302660602681127864080977282618546942493193142272", + "21948990157211588074380176955256187912267021205132095099336120259091097452544", + "15167606526502923757471202677934517592122806042159450686507295811394240249856", + "58496899197172941059070227727219987012839198926213046879582894577274341818368", + "71310021717058618969541285372796381460472939139058875075811417474136388141056", + "2173319917189721837880461441882531523373485615423299350292682043411774046208", + "94452500839987772506546358725962796750380083453166792376892103242200465276928", + "113582341036831110013232541917202950456381380958226372764953458143797251670016", + "13695941242113915506938092093377573312293965102156492125670592391627417845760", + "96838359604470460388451190462433290957518877907853811356502062671867913699328", + "92696389920170054123577321979292318668193350197731523962182566148805446598656", + "107276902659139611649340024952949715259022781598866620637845276360629693710336", + "101328563977245285168285708976908788611282363971351524391343481049932042862592", + "55178964677242579698002411178104905792393405814173724202575689602610854100992", + "69536560627302965079386967759010791466981274330539282913855168453232935567360", + "31248029418315303220851787000062093281757567066097047731465303674783428247552", + "60943533268724499587271112724779493482729061223219693222566214259450639810560", + "105437451818440101625350729363752183451503181811953861331751235523174018842624", + "113309957048679006890937787835346116977112355970552530456621569846632916189184", + "12157031632524182059123689782669771804089586613045544468940253214848761987072", + "19336947023790336919673957121907710289294286356479925646142574671466944528384", + "73638845145309152309710198110416320830389705497613045528151390964001091354624", + "7994370970165713728254926279994344960238776101432675014107836174352070475776", + "90109126321001918373466444780041343841200946640293522839015022911798332358656", + "44834429098884808091809771750571423856391356373777980314124722717892634738688", + "67895426813317323844471488801407590156144256299340128451683723586179145138176", + "65828933451800418381544168208858443024847633304545656294145899313186457255936", + "99032786637424430050243868183993640051440916304316866519174988392512557678592", + "111907150957922000764736417348940558951150313813487911501740816758945217511424", + "55134133184262075373145119446527559569059450493380867225232151139099204386816", + "4007829251631282041008026980374584668505337507629378063594040601972140146688", + "19779122293408204154819690634190666167450112690856219420416395722059260362752", + "39732414674022956115011957045325437827563029522812241997857425287368184692736", + "105318490948391689586391684936436175315868506140926736212097985631859060506624", + "46551286445303179995723225095471388461746419406492179060429098181283203252224", + "113604966130537953355702730341401355385628757433283820021944320362809175048192", + "102889315237690437136023377640415504774734140962882242444677414400032113688576", + "39222156692282061155283408407302233797113517752548859216566283104720152166400", + "31641825730987039536155951691271879204069364223415002482098567358443824349184", + "89361225342453090327443195866071009992324022418738215410231427518973958160384", + "84962517132814289197341817153732760429387945711011238252335373013053805166592", + "105247498136801698626457984872863002076426065596202147338242644987687018168320", + "68988557467863223540153730465572523563135850330006639247316510852510235230208", + "82419333359657925054589169643128513682058619361416173898333399669759201509376", + "113285665643332453575424726869721296223063215756856188697316205833787638022144", + "84138711000597498475296459150025493183018800231508225573549693766411346771968", + "9243100965534476628069123648037536957743600195968998472487581001651369017344", + "73394552166185115796155657876864318382437237159349629900551138383139491020800", + "24973685560600228681729306515732864212164531983464863535801809521401671974912", + "26655076098746369027584582425251309586730509984662804256609669973162219012096", + "111287062539939423401887101675145380433973693681239112392795158720829947117568", + "105653293349402613045595846226636044141637416138373696369928372650780431220736", + "51019011021118247866694394002476312536632610858343583179624247180703632982016", + "73346857905883165292740233588733009713929422995905373860151966719493466488832", + "97892591720215802811526514042338813072062180928322478340822497927010793291776", + "76998332930092774700164176407779311197609832316656920420114580430101468413952", + "103136086929297433425931030946177903387271998212690316918104702308184460623872", + "56306566484777272234336173658659997943560109902868339082632449984802156707840", + "38627680487870227501143337211428554072787566210922366003776673185403288682496", + "61336790582452908627996786529398057996569925709496164860202497891662057963520", + "32271126023241066764422192138998264445749871446522801720030002620449461108736", + "108112173091072458286483274388503781272744717133679146684687075908000227000320", + "16576185458706443764166305894066740399468534439209472406293702550994919882752", + "9166371002301022929624753424297415541346746546275077761845714451688736161792", + "7131852483404244478229486923893653972107006914751491083072513086675279151104", + "24719488174607282781711380532734836696108807952701871223607948490403366305792", + "114644108640670074322580702839236837308292661777450005814455138677851410137088", + "59842905892855750644331291685653800336949138002388597315189472678828595740672", + "52823331811906879505141081081104716345671278928149166601233737112559061827584", + "94267901205915768191479419402744854941253646117206589825070317259529341894656", + "35961889032371515038822913247773503876607657741565415032305908270205096689664", + "37805059588244301255700286403240085433888564392088798713171491021554257494016", + "45726378486729432807086885290154572418676489604210534904507371740260804329472", + "19033239423462179623479013812015374622225488842978878782199111156948380155904", + "14223029994766917886304127806207463987863863669155938452290615758670864056320", + "79593784961251836773007287223381960304282024726574726137636098544209500307456", + "56725650524513845143648958279128370019225672928625430117287636495572194557952", + "81684220342958956442673211521975407099851778891457924456792772887343112650752", + "64932488685349982220168718496319124911788705961926441653202553838537925459968", + "34900851653332441132619727194405585766066254524615458864877302483078296371200", + "114431933230752117223058202182440728187319557958705632547485156589883269054464", + "19693362734566198337201773159455403838514855096914408091335818980061725327360", + "92657450678657497380588892700030908403891061660820188845990166725572991909888", + "112537634978674446785575105190619255136243748358007624705971106624906985472000", + "82730700798282661016246550501920555729746686841984606538633604987418805534720", + "25772490839382000737912307788094488673821654271254454511976292056586344464384", + "38354926988885796232986741411902653767100390856168683555644145779704674123776", + "39935096383811132250578450948431520896060938845966341740193118689682335465472", + "58806135837049997556993780185910372694044524811835897454975726968784742776832", + "111508701177580233533121850194645066735960359655878471090820478986868557348864", + "83630985652352985103350489801177754132066310898349310570808233590885586042880", + "56483901358099584476415967243146678687963395292398670754450494244216301944832", + "73857007850705618478648816183566904307791667653730969925778062022800922640384", + "86425842537123695106619609483995616030313233841050364557696278433792140509184", + "108786660090491870146808727938657431310957874196442878997242440355626700767232", + "58087417965211573573359421368324370626939087444733255153115315590164362821632", + "67100732011888661902486179988153790432308371416862798767501389026302250450944", + "27129821253108592077762649250140313765810353916177139044454057513430556868608", + "70194916384964097859694795989060410059343979232258240286703746278089253978112", + "40557497079776075564966506143239949685742956179525479391593311186080646561792", + "95234053885142415571328950355117625868420140412504191229428264597168830021632", + "109858180305386796622344103138898384790598110699427911491387748689801207873536", + "66570096194985202520770237644837305474082976808808344322246989907174231113728", + "11286838489231732132754208351997534460803727409529708433511638924920134565888", + "33313927542222781959109579652229233057768466506950873728284425974906833862656", + "81731156440181364729242572677322857678482774348891186883114598213572515332096", + "54913887283279430397849612720338972866308355060803318700538602397298593890304", + "16310819610591209317724447626562645335396970848362527229009688470512121937920", + "56437990142230720644619879298181701212742488301991850190990737250856810315776", + "103812236154808796036847325511160123090680000595233231378773625627126951575552", + "34209223482550891395892763674503665725795992717760741160865711141732223025152", + "80663645152253352948657323684541010123667614504931416791131903937848643944448", + "35745990026722260306924287122813261161078232766438636818637206537532826714112", + "74953790930254474261949766775147358747444849243385443913640693348301396770816", + "55386181104557432975585932027527204629813756255123524062838996758037226586112", + "12693359441898011206436157366595867576769900817130078518229453052424816164864", + "17505529266224952767001625663610091801116528785076124442733695855733101297664", + "20971920999938327929572305100180273323763331650852494650456362666700339937280", + "33509855175307660388808431395547194385715562903779872568176621920373419540480", + "77443088486204379135495832787103861331321103914399681010494933395877375508480", + "20142019980829817939304982556004368829912431763879646230991986791333725470720", + "40148055292696295404520414264730229894897346728867233886914488140817009475584", + "38265921877811392311933553973943529376926558941278195150975947755891344801792", + "57034751394103659307611672675752864445908988715251051738662033256765250863104", + "29469028531422032114220351186188957388068135684496704117850121617162457055232", + "109179893108754703818359389519828033217458052938100169714534631303574141796352", + "100931443116620498122783333231846867651035400444110272049825677959884139659264", + "96041354866700000820663050360508395621863644319801258191801676128956939501568", + "49949816348390507799394395866781200797401754839946521850983957003656572698624", + "74756959795912899032963627654808579616450254619825988241858899565183288475648", + "4215574375529923638295033904919365284062135004820570694021420865405029711872", + "7543208276143489545111643204637682493750362976453843099577560518584996724736", + "66792730568340774451650308328951274587485271470229215078778915560266754162688", + "90797664993175932337863628391803988531530481249680541054692987349805920419840", + "19466291374579883204326635775836839125886027341735779437681415903907258826752", + "74838703727188670537806697851322435434367055772155057478286627064181514305536", + "73990982645288310585177801012894444861183628138284923140509917096614628950016", + "76806017563052346293300447130115910463445587066326946688786786747105090207744", + "78559312729702111356809350360072900762559250130795258509553007873837024411648", + "93977874017329570204126270329154732557702310917024774224177428118941435166720", + "65209747762533098604787071988080305741815240184455147317016442210241130528768", + "76771476362801251409129126009538604361194147704643175019451844368678105645056", + "88546496291138755257080336101452749653093217438449921345790530748151758848000", + "87662452378967845422624001854684729647005949539197700577861248521589850374144", + "61103737736259496350850795137484241292923523271152317853423608282086643859456", + "80548922936021809051917400363699771946841806861354214770840521194455259152384", + "83931615881551406939692234787029745319205667564820742641485281436385002127360", + "63309200405247518537495866359555702896543158498527287307722227533427339427840", + "111434846825164085329737342372051414617738543140872098223508995010486543056896", + "102781780727880753056818376757414726770270554479349802372266588948456280162304", + "17483561264001122929046557992511325093004017100709293985422435381254335496192", + "5763344410437773207396102841300528966509298176521119256598128140995088351232", + "23950838602308197871961376340495907893306150186527584712241948000458199007232", + "38930117740371638433296462361450132098224823138627995523905502571878491881472", + "49909963004955003646995190485333014487780618133776249142676132278947117268992", + "31808683115639831271905354259936196209922736441007682475877841775407648473088", + "27836351213208523865135396432603336911418149691094752959902690850232753717248", + "60467159660329973218091074067728277322437035040463583894941961323945601794048", + "11015165396899971649779359578193775680102732940315192425481229917427695878144" + ] } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_3.json b/src/data_samples/data_samples/fri_verify/fri_verify_3.json index 48299a4..d552865 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_3.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_3.json @@ -1,323 +1,374 @@ { - "proof": [ - "1285181225229660095401481396271463802945709219370283890930330443965850348381", - "848903270704079886822744347002518169307475764721007034886608345696910903728", - "1071982115715552598114510544773459626124516976564901601999431491066523391904", - "3032134434502897691961759907334513596377825834658131026595637454909058772680", - "617834763001490059844261043480952830502710811495064927090117013298359313873", - "928794469155592187229352801092682104976361899738134937657559123087085058845", - "1349316893553599203079501393864424572915448475790128424517188032151235939477", - "619041373477176368781532506327584838360623139414629133522040725418637626637", - "2855422763250909972536926444624690422500164359712660520310384772546208530798", - "2152169110085107971633246782816630489135848521180207887022750384987725883225", - "2941433815437110903876850925068645639698464655783049551776431587161650029519", - "1941100210313740873856738640162613231244494583435081412730312774497266550766", - "1360925979387599748853364124476321028595964310740767782689366842420514516806", - "292491949739777373305926115551670356748179064494331461551661666279205210662", - "1962596188316448999463450019862082968862732606027451763562304467754631345130", - "1716981649502653880800077425943987525338210378648251367827740654440868993797", - "1395998981548516170378953655701630462467058576328771820463947565122708322783", - "2427352894193792115151374199477211612317744076050102551945470674809729238008", - "3585696355942196344694161754017784014868718794509124698295839474882435744649", - "1269220028451030682353378612726921141683244276914321656799062428146548398153", - "366307411881213198879031136967038294865609692461848262818434168463783059889", - "3435472358147099867075853024299017108512373781831861181760646895311783179926", - "1709492933465678341460646540808243616041112588736599297573920582442809672211", - "654415052980293565723541199324273389018222757730288887919779745327415921389", - "1707165693726197740823430368305174707522449419592959122245919855706231089253", - "311380853944519645743283420169745730756919277815430817685566117506236623804", - "2228992383650359770682226993765826031348654765028514174213753243018315924827", - "2204961821647242640305793942863784574362873738630801394931345137077416843956", - "1513474322062162861455490795685754968660007316202934721393432634010603097612", - "1032344770100388733168188534880020775506372488239117374657439049581444856753", - "963588607876599537371538075654972392973817770972760733097204335935763843365", - "2471977470468585839480511442101606656863100803268922386698980609360439275529", - "2017702081562179094561335089844174076068665252846714583857972786210667326025", - "1431351614789272969077538913838195640681137021480704642490878258722174667476", - "1477085094619583399131123105518295290007408463617299221666359086490254765983", - "24408317970153310475322209915649661175135831951643421948434154151638624275", - "2303621097373839365405139159946242169792198848418366790836251982668510969484", - "1165121926147953263596414452121358010277882860780134334279829718513941746434", - "3143751872233675187150677751309887260093339907713185248755722118145616993412", - "1235248570917100147809035728780574574857324329370676144591562588412243435957", - "1868842106755379173450690414250509704880207404901391853618069657023889059459", - "2949521582096478827675454601969068643398341988816265013336076872429988620296", - "1086351817223753561282878543707112433269080950610684445322787187502898833504", - "1449122229220766697993143892303954619836930960966608597292239866376299608494", - "1174549361011626846038026533080260714041014401718413374717149822243324545455", - "3002778748275477605988365228083673513275234471137710518790934390813417501912", - "245016407660961296581883800739639660443960558115635025525241996774675025340", - "2040404719477983793144109567640354325970113555622720634041882950890222898341", - "3575930401418914963220045360698740580695161568712717273387811285679767565656", - "1058481007615825756250944076046772321373540794126476575759989639245514321662", - "2355620265068023569028235045035179189374895718619521251274264320532154023210", - "3576902894044221681007113256018660285670893732752261110303458991534871293997", - "1010191290166872432275059414760615833193623895341864785154312674962550115704", - "2600989359929819315276744184674095069950518421907999640932796872937956722765", - "445463103844755423932948776834708739072069440254652227381034458243315820015", - "1350190502919158911472048536462804713233542471127513080510544233453933178660", - "2194052303372919840368200562640441891125700208450221384265198935098458059841", - "1960030717202960160828930527056400095102000756160432841875023970533333516593", - "3128642208374793344636172314096386596665439593115230803592145185855261831845", - "2851758873029745769954037126866057661216022479889818216749666488738195198596", - "1051986138089107894545507622747288085008524484953808277171980225567790156316", - "257985912249997801776483190580829553323336406584879327694208638603410276901", - "1828411171064675084654617863452183457689186340119054122370962592577105617204", - "3117809042455127973459672546310299619471774057929423876102770379963872286807", - "1544559476077110959736199030093828784903316421779474678522314578423917051709", - "1620052253818584021578706971701728797367054674898503627503986486951780915798", - "1496965912866215564938801106340958367593339022167496950485427971535862319575", - "3050346649779959130992974189086294147850223880696722806455203677556315646900", - "1549919396930889542453887658511467182150057668000155199792198169873098040153", - "1163792675274667242502272730239171929584451877078604282537996172269859157447", - "2151013120297666152246917713873084093772992832295723400648782058985788059457", - "3504903129625939648014775804891330945954438263154059663712429815517630625108", - "2506544129194371378706061407116755619611297388780985528700267037557113323256", - "3589018492880087154076532220685940581560324370760089433682224651999066631921", - "701353338385090896754636348882726968083958742143390664684802900738028005297", - "2679811847086878412914154516386452410589787563832101681618800912536590617643", - "1782575714877245820339519413438279781222070525881950701008369618978764857507", - "28700929838212850531883221348378811377527386480720452067767427249720612880384", - "109823279309434475803608798778253917031293297130697207549176515124286350950400", - "31775991946137956165055263147484907476263488708387479715369124957688197808128", - "111551616973344228402975501354104929989597090849818386090217686729719139008512", - "68623096441525931567950527772089338952453971727878575021373973254603559403520", - "58533841939249295974022180862894551795407106319650096272618952429227965677568", - "21586829501315727368501725650447173425282746790028433656906106879586533900288", - "52498340904436146827414036231116449552808118446281680941100869300528072359936", - "23541994754443000064443604886361242987258307587209295525503400015437844447232", - "80018842762518393892194106342652588396082159632362463619026928152489129672704", - "21884475801166311553926837344038152812345029502043970041710392299575161389056", - "102782416993946798184838439288421285822335996862352177467030703243610382401536", - "13170568600311832164414990661857640457048861309122009368444290139915114512384", - "53121963438033103447223526479161685694565402096129750412783521036940169183232", - "20900577025439342787522432595277883866574828475674737802353015585640353366016", - "3692241732993093942443802050221567039974716467289539799027796863067350892544", - "73984050706482045733462529175243457154476953978246496800872435400989992812544", - "80635800475058206633230811028912338961144645577333839457066993726255743893504", - "77197025401752812367576493717414123789092325217502202663219850670611495911424", - "104714195004138783242253729912573815560738201339559865773452522127538593464320", - "98018019386997734644420472852917336501811609935667871131131139933845967601664", - "34336172237948782703161250641518060401195384612153422186534476823756038733824", - "70248275796077696930531785578615020240777734209626513736401102923211412078592", - "1995827072075971127118504723000167202426123746864924750899107838023149027328", - "35242130864729119046827176051110214303063232933023104577221471575796449542144", - "108613337835920808913844694030328933454800084783667162491441636187531974279168", - "81958126559392491245064022806220443293739316061759565172117071768497621565440", - "103622095393832065550009966040819118701625271545298505935511822487696869163008", - "111744022568649904210086591094730671743754505248739581077974922073047117594624", - "11067735530800503254696103805232236717857546040926954909871782650324558282752", - "20871939613035520074616326271618094772250776051332751222658847720105331130368", - "73283702931202158287873885335899022448693820293103122134969326760792118263808", - "64971430901217717818967484280385964086015013540388794923202875472863345770496", - "20852880201187444246736154110453691494759358710563743614640389969903232221184", - "49263046512900745026806428338209987053224932333625536671529885566764736053248", - "84314022187071361601796269185429988800531567964557929183984156780159356108800", - "43540401503505478930872407373196952051934041733632337286042911640373239480320", - "83446603580616465340854580487953103706454349227117917958735132972714962190336", - "103222734654240053052455232002682960701262097169670178895910970372536588566528", - "31459843569483549084511808230705094707471492763641700199041780604672101318656", - "28654286589969176599187822949588804241213843372035410854354096004352975044608", - "51730510711107245864781378177243951813980251588046720321857954166743244996608", - "81479121216799175486176053122108073075481568089024248624085845211015679049728", - "459056477124473059092882824869960372106134324737328357092998339366121111552", - "97813822336230296973336870911181126297939592109295974967881248380749860569088", - "59195675251044687210871772062447428767390881305472065998145298870188770328576", - "97789116866384739187059240300291042010852687150323547963210684269366368796672", - "86647465498938110346609878775533379204873324374632670260680773903472585080832", - "82869623844916817043784268213112352126149689977284254727259229239116564529152", - "75289400457405433340887426261663321774999759651240494263104353855068484665344", - "82918158388338232868523795458081509280036180867022843167615040867716711841792", - "26396971716631092896902032159051642840384164055937906381178535985481244475392", - "83542807687312484125458605873041000306904829745172305416416004651927539286016", - "45554356648386675827509821826953025950264985907988652558256709190347942526976", - "74447381499101581604065148416702956683124042055115342502836885003805868949504", - "36194274989160257468072224957137419442488563255112954475086177287997057138688", - "20477086938576403145235501559504966688101616263609366007114800173910151135232", - "91316131738875659303166008522740833352669165834686733553839082381760501121024", - "90205934713420388810418997498549875794373319625602464066130892746438846971904", - "37342548775608616758071066296231451308460803747901304309947401659721992634368", - "100937300920552299256598825426679229856034382413514324575649132662807133683712", - "20092384429828595421607316160727019756308877685610016432374206283051467538432", - "36609493489695589040400094721376791523160712540916938029946282821501275078656", - "19573614602801940162775762822966037396245467566871525724171683452448785039360", - "81937793849712168505372619262043739934572212477841498483948224308663497523200", - "108336829744568613529216810454607113689127564532458376479702851945447502643200", - "73465632028970684540087292520121213906690396351783985170103381726187770347520", - "61915558629985439953950849507630805716229792559955865481031625569971933806592", - "51827405552631445928549352381008195465051652006827246096327769932544992083968", - "15984081457359152391226968059796233116899239406797180266302048827920789536768", - "9319308696739514538723260268143581586235810836674989290194149612772655104000", - "16008312208762973897395352669426884056023753097029802029632955899035145732096", - "33241391743606333481049442047514368962528807905759549529741648300965529387008", - "58008647222613623825983218605368313958729642650624036515282718873621970812928", - "89318249184786180620478255869299238740540113091005782388363238100184208506880", - "54117670065969824685237003644461177690378345156970815010431957539022209810432", - "18005351029507528910190531079176125485286121101812904691564214828378527629312", - "30641276652107837783560598398082963004568191898407599473713260650808010080256", - "47598593020968687399472776546464471822833336575453332003621071609647245295616", - "78810885704507879968199040536963732075554863040067573145479220400973913522176", - "61377245944581189180578485960883676302962571808779902946043378359813768478720", - "15610427291799331878546333077776778069654431470886822535777444401843630243840", - "55666472307682025667432180063325245569917334338467037795262511316957573152768", - "20307394052893608222978149187562563974173888195402765929096131403627492278272", - "63162091887165120203387339667746142727843241611321773640490491057141132034048", - "88732907850634530980455878083948928012419871009165267782133795269825227915264", - "83539107094588283222067733138488260623581520867190053541588340523521911291904", - "4787869760947437864018708374078696068574040883609592210201855105371255865344", - "61271634073194496941701272025790713562585638528174323094511693849996581404672", - "64319825257844022728290238580879665787272233702534716487274551519072321798144", - "114346483471200454307939500847009054639045841392624009013211104379063626629120", - "110332274701311218903116170446192490520625914922498185118732157790319240282112", - "111494949088457106960252356655530566572026894558476990587219095992050219220992", - "13718593027906087247684170276005651503089677730892211198232889721053425696768", - "28348535998519238804036934815706855106237291337688977230737001880052750614528", - "104438344689525089339865943100747332420855232124693233587723774176901222891520", - "98456255420529590729553489423927318440785933383178502475083857531460414078976", - "6393368456410850848926224941858075450781689835963533195796924950985345859584", - "54759801553999720899658414124305484992091256950135450174300425474912225853440", - "74897050508488343328804538269631149285704874231426476981322763237627948695552", - "94973158180055412257719374718276858150637721122051162989312515339452080455680", - "1287851282258921476396256773178104686368964113796667563503574778806160850944", - "61239856205418596981815190023754153567054800761809311281542182352707420946432", - "32742910564996311147111923155308520983898173008742474657071383802279148650496", - "31760948430155894392308565595621560244875753991431070180182337551968512245760", - "25093216784772666800874107068253985317428554819427458980591696896585529032704", - "13003848772153730460459972778514551808969206895276389717014842327795536756736", - "4806682823385824754163262339769927072712114252722397436805061465171696812032", - "83460556107348323234632156939929938435546526149514367027473994745462770368512", - "68396524888718489900396178610273412968753140136693719662583736385744565960704", - "72069444932186703872304847550617104572262216769037361186525320809378777923584", - "113372130456140140977186954577959803432947110721376564724706301108668315205632", - "47494047820255528005865889585873057168741573492809082442622197197827871866880", - "93823725218277728678505357799432885555588917751718639386870641415364422926336", - "63388606063816112086294970010938284631344973466202527600501537864594078302208", - "11038354591677606229691322330586446989497469351540017574873711225007111143424", - "57785298174632953689651963616711104762400236984829732649860090645416389902336", - "101741511337341973997498996890079005406976934498005756479938037530062609186816", - "15158180839876778518086129541812850024677206862292734017527461017644414533632", - "110166468700792943313985741332726726618985637942887162047504150936735813992448", - "1231772690707309454295916097546438774625841025852526521475215602372470374400", - "29036369514044328760412920420676501370222771536816428080836674895197027434496", - "71456136309326061812076042679238644717448835342927187700260246151297591410688", - "96278622335512150289815093168372113917076051619176243824581167961716033585152", - "68926704764978859487794879241989431905185592991060742140180279289644874465280", - "59186418693591059925979823120915375129304167636709337636024916041717719760896", - "41159816280505217948711933216244546898200307216093804578615839122081340981248", - "58017869455987857635105337553144369074210535939912314783102811337905074601984", - "637774246064847913548484605674246133570247155115343542406556707809042366464", - "110665023812790333727595538244545846705849406769661073675705235098030791720960", - "52490554606772309419285418462022412642937277416815353821196653039835703934976", - "13214315696844066865057146852835491220555772801733824966540909387754017652736", - "13837946149452435064829420246383739574151166774150644457825471095844441686016", - "53506238629059611316862259696586379476706872186760340878075756703621922684928", - "53515290778082128293352827428648527313547634659980447259899640625364429963264", - "22407331317610096647548739778202906943147901637537783715854743050737462280192", - "59243222215685339728573745568107872210466448866312306929980691754324515094528", - "48043134751613354980865306783389437298556023133385979118982603835252190216192", - "29951313577589075247301198356813467842016693759782658806014406483709282746368", - "60678462246953243883546292920196417181481367973098448070210021450509788905472", - "94582041872397520468644497898048277817550225369313316299366716815546291060736", - "61877211121312353738724263609132645057472883287848086526542065381788251848704", - "107519838946152004906679772559198623345056457220993165993692657138832345399296", - "30058552591949022317621560370901506941763905818552965350130198095848804450304", - "70718567595849652007915896104564048748894604704128208448169951985694886854656", - "109916625069813538094362419279787444608683087766607448348538640687840322650112", - "29349711338361767266568570387020738211004318793723793272534775650602811654144", - "87753551948066598922240880159423843589805536868761432034766519478679123263488", - "51967744247829133515952884134620680021793285420935611847811166679449584271360", - "55679140984013666831844343639808721173168591107130339437802260057382725877760", - "107133353977163601546262355161738237610403601918344534329901936508168545763328", - "13320425095973190433722191889707498694523536476447964735651248832335319138304", - "79168452766904806627188689334256733746140099735522934378252395823800715837440", - "61270193439027626183125758907621728107626081893477061363547336392867082928128", - "29796534852116166902567204882987973629135287819536199705111786541560019025920", - "17367165382119297413581055103006443603282097749206172122962162102815080579072", - "111335709109289246970283720212007829224645245535113599428938166478810476707840", - "71065836100790223247441215684760193758209535481181485224888464473664501317632", - "87481262606175041414756103999415337443148350267210387575561905381793329053696", - "92003355379257263279652684392912852725718602622976181368066448742563906060288", - "9579089094155209761207179555935336453257348540490777633966833019396074504192", - "14396914725872094204291113145963564469629738650764878029923607431435935285248", - "4941101135130768221743616221843648130883920117953008721817859130927567863808", - "76476109860685570596726054137076543116512462833018504534416583576714580328448", - "86503321715972581263559920799276881909761074990206838690596595816233042968576", - "1865568579790828837519231082825424954863914349021986969564449436377970376704", - "52590259101845084403021265146172961170375427168610956490082065641231660089344", - "114746957221927884238683978701234988894947081823772383879894452516761269960704", - "73621458395571000923363616257639169782100517938304904599993220376160385368064", - "106960220074348877433925680926815146301177329149557420861458766427733931065344", - "83869554098623531026554628236470507918736849169954257078021189906153684860928", - "33083579658043065997226238655729804778919901200613852003768450613266421383168", - "113545365328782069609706569485216176497587577798206119442686862638946017345536", - "55991025998569875474079077187333438452283099224531494221377718696004867325952", - "48749545959121063514692528273183899464280949284900288492891649232525506641920", - "113286893716274868872176161372754038761790260484500693839920697870745509822464", - "69026079189826258666458872079375695023177074917216450451698675158337930133504", - "64434340164253407278757524946015275079687144776416046641756764457678420312064", - "89376563763908923454344055906666094302923659930412829116806014038306189213696", - "63240696578504362920307587915967254223834766718013925600997157171138303885312", - "25117601592324741720699063853477296335917844852259112335861569159847074594816", - "81540631324256832513627626757579231968443489299652234353651523301111274405888", - "63267741619873670188079724418419164894921436042119987911809953691778833973248", - "113707517627841318781794883155506485677188942397874150272352581400031911739392", - "91960925786390020074542892743554381384611211698491106629221470854199623286784", - "96569658811465256339298510021065180904160977529906006390864066745728017367040", - "51115453898277214471316581122400670605351265586643053960639751738714612563968", - "87695850802569293403307660248993085946752140819595860333009036283409984389120", - "87002502492464935508606939047880828460442583797361478429397807120194190966784", - "43056902848325911943525735181956724240361532001225436006934087762364042575872", - "103401390147110275388989326669015140262278686437073613536875772370895836807168", - "42568410727454499529901320846400578878683283350494257543643923403913518120960", - "53501188646589168523628174437167122768345887360213824012388178100287669534720", - "44220190650284261797703146830204083514799503687755625414068009018518535143424", - "89852053489808553562563452275774550018748482164171101999610188521915342127104", - "62728277816639650613765412438068421447730782901425567930050803537986321383424", - "2363110225962460699516995453406300276981016452137333353732087338854917341184", - "50127659903617201163695184103263087462395575784368907000929569172143999025152", - "60168098906416022998456903075203495015026032063994394046704737221624385765376", - "86064859022791183856430784187284581059291186153327304377501737562384766074880", - "13168885989055208994228925397368993092293784462727849903010988091852046991360", - "109736693949219032886476243241106991727167307438530006674541601959533080477696", - "102473936751138587463241483844780456839302721489237989126381735923835427880960" - ], + "evaluationPoint": "2729546580120577454733669532289555754943684184319537038054206990997992142644", + "expectedRoot": "112501993964063494596299899757604359037602156958422421876099028072098510667776", "friQueue": [ - "70571138", - "170295614939633358800748578559862917334126190714753719574077389816958619011", - "2304719096160632882749865076830733028618252749502524101594815032913840801297", - "76442027", - "769284581586606973389646580638415577437438257209066127082047976491608997636", - "2379156787890605387112411810994601250516526430673018083639593136549113131794", - "84149519", - "2485887619855664747338733990488281266216892735497217662701365148981848160540", - "1683153807988784337112117060048820338098108840729965495283689425761097542751", - "93667105", - "724979443707920228889025842078409134521586261204763617968722651373675365564", - "91324979701932076341119594063299809263489273697193211429855581378566763184", - "101139960", - "146899075783564079183129242171238638391182118451216378364738173226093661286", - "3141300108700305706348196611454039070328298411675327168278438129447449971487", - "101732016", - "1812576803668442145828125635795869966638700053631630052786260671802138218572", - "2739921074361917346469862396534334334450900926797052574922030609519030270632", - "102885434", - "1127611009446158538132010612726896406302518641927625837717703444683184391187", - "1820137204068523816143651375883877494535671438037414359919263454426521120067", - "108395877", - "2627360676725659451557571585115546715214927407930010663132091548024256245138", - "3512215056978918086795270151196469826505131530674659529579232634241832400181", - "112647455", - "2578153188136393021678211847214116832197654248627921851958860249292107974278", - "3284771879088203191761988925821009837985943472860244911281176358639356638198", - "124993537", - "1994781647195646573712650993490959985537412009701300220756277767519071562230", - "552509472439866132375860151369959510808854929038208721434479479751644620401", - "125020381", - "306677701512827270638365110023381039235691997868944785888735045256716638509", - "670457395803914926832238037801976994856374268285346968392453267766719674791", + "2305783", + "2432201957261137267952227827722649799586069028100663291087049513777999126686", + "459094900496220396682975199732792282354877082304297087975111971729201295573", + "2435140", + "980339496521992429632184122478373369488208610952461816498789399692638902205", + "910670635773254889680889689969823306967958143008167966713592785325526386697", + "2476476", + "2587947007947516782395349225247269508233673815741530936909129748653897625957", + "2311283340615708772687071352012552921667455511856485638479856446257744462975", + "2697279", + "658726442862744652907537573711859913378237483749863654345377868186675411597", + "1923904969172299745587407957345556840479050958645157062564171246286834116579", + "2851730", + "1741693391383586862787163570839597160659116736396282245594164233219551965184", + "2178334529584891975917345565131741669361221795376114498980122325465778376137", + "2855998", + "1016959332490630644482092531317676348623025609302828698879822918592007952391", + "2097026547541314241793149311975966477676048732409060414002113224784426361977", + "2887099", + "1442478513160066989842558592159546342168943720069727318613082470186985414193", + "3596896568789881425168969102509827065514281875315701004341461219458495093388", + "3194482", + "2555509384271875926602086140269660118382284019404373773436577054069262253598", + "528491038204384737906731127457671579101891444541279973217551299000267948381", + "3402658", + "3368929502193275585251756015306328693629470834051854084789069447163033274659", + "959519842267376781080420786033105553702955778716556794358188075363183184718", + "3429222", + "2200750379561549606037625851785446011395285740857228676027907920853027058285", + "2263887669676547217947553500291533471707695614202215994915862025622858420941", + "3561369", + "3310831112760414790214582008658921661556798252847402660115204151031718032908", + "424227644043531531511257194495054321581694023679996231477855770295707173377", + "3662788", + "3167082825014050139019735123493535033936582878750299940690476642723258302393", + "3430933256404447981822740944637375524109494604338645075579704876992619982573", + "3707036", + "3147809742732070719007260237509104382755190325519587424446958104784615653447", + "2641201693666082392849888095016742534289105122162076863992441197980809856592", + "3767473", + "642548035437134029046487295229742418766127051807487386702696934160704433018", + "3428126692330856706773485851405846899244037469102941494059629740933920264353", + "3807170", + "1368022518023255311858642354830917482158636600605686077538792907163361905393", + "3605348731655041189714508255770279866700948786224289336309965246835277465643", + "3895190", + "1575908935682559745803959914735938722167614663341019919043875621926754544379", + "2822670370831625636596511274051454585432958634595778824328004081842376816355", + "3918456", + "2819504249682618994262527963003223152660471054770953994372124473757276274079", + "3081327283574196373990426320889670378998672556016464096047228465961958144482", + "4104734", + "402341587503146117125935002532692844097349987152565382727624712680694827523", + "1169332186259962904047911909747772538530223465083955315161158970414332509264", "0" ], - "evaluationPoint": "3596697627507700161681131409860265546113870041835294859560411928907902121666", - "friStepSize": "3", - "expectedRoot": "39157911498883535236031426137755973495260504355631112646150689976596666777600" + "friStepSize": "2", + "proof": [ + "3314927462520688732223701738330036943971504850223449101469297536962199579760", + "2137889040026593400660457865396728851980967982805996070552152614140143340065", + "54762529322018381809243963181500835493489185848742537198390784102592024119", + "52024678133618478072936629329073304126782299223720178080177103458079343689", + "1296282738586854266016497030201763376766627495120598962522011969863357648799", + "1941179625106996002413513944987691980599128556899168955805259698476629795744", + "1918864222332086526853255100696239859620020383963964774658637748635166844855", + "417479292455189142884343864830572522800070532862790701490125065420660062328", + "2874979050493026957725392214465492200693788726870998630803031033252706852263", + "2958046898762492359483559412073824731135085513672269256318270099608389052230", + "1024993966199926813338806195742959394594129817939711971816557882420590396009", + "2761360485342657112859094705316465575357808210162339903843111099711137473312", + "1652281316793128143141711504950489988742378275815069150393850678133427786872", + "2267086081804392848531267047428376862841322293486842348588154729381745234689", + "2343795762383329558265950679873994734158811360921639663968995352857051751045", + "2949092441101997361245896372131782105249582102366648056414341121802172280707", + "1765329459454315060814638525578060536118596085403342102849501288539984287792", + "2320950471045570962427265466266486839910282849659390102405012701476364831640", + "152549184043036032976480539621915340027027831748799149923303662469680689881", + "887651823699352608050612004765117572739300831416258150852931891419960468867", + "697918168482604215835326418554208965199852199320541042002372138196720110689", + "2672034379278937137118217469426279462979992196676951604949954043376016272773", + "1256219360929620135313794160912643372042841138558810114749083893022433246549", + "1261999044403685331902334980268187810997121532656263804784366110808093101357", + "560808259212608312675990727882472321630993134255720292014476724095308540602", + "2025583714738011876242936770777566489715134989692913580249023098538747012268", + "3588432561792493578555782127735295462555602063687983328178767060545848805901", + "2019994108663878138158333589510009516690704311031113332248085546514449283897", + "1903100918334687430184377722811600077699014118727320025292123001328166807478", + "29554709909585838370417867555283778456668718717767837871636451657754440138", + "1678226935766660935492508287832864715697981800205843297711574260222189806656", + "1872568867787739757333972857585427105864900434768409220545997892820259419030", + "685186508496928528621432462563721529748092751670720398356540065714556723488", + "3551346253934205352249008478658551603262668564204824490162346899594082977622", + "2446868382692655830598780837452386829453407396649554418029581064767454884438", + "3288393392325442929656853581642530734554710551998762029149528083677722980998", + "3590675168924823617032508619744252881939055105486665685229223926356456411737", + "807460041421982025724350536961822475714837277718356571641468226493803647323", + "3041782471801994110507905077715957535098616490268981649500060235203268068170", + "642267861972814853421064669100931972649022866774383693661681883138045647839", + "1173185765117657447727056245026028712554076457715046501695410143048830856889", + "1324030054854053091914411892993159658290279309803178380855796582373466890132", + "473921635620512069259376598766412956928578307175780135014015517714360032456", + "2864738537062253231280336167723830437930935805466290638435744207547623384685", + "1950354624976239637407555298342537781662772952235065436058431507816843534930", + "465187469303407865512087797821980752190059921215301219185235618283974750581", + "3116807805169532928001939701032664636642073992781805792913693382447767320084", + "955464026422311851502525938711916139764917785977040376822996125118955624880", + "2802299603076605502157974387929143552638252203614139545754933989843609422965", + "1373130212986691396685001690870176280198123472230592373692926850483702034827", + "796977549288178036045484596958410612904301306655707622800177001745853569249", + "2377352256450555988700811152015801883776549047810617951467013981089137521884", + "1235050981584425588681778210451734538715518512918384337481477774220535991932", + "972614685759638103248777237138305765825546132479936988705871825123222168388", + "3518109555200641824731315622415852480173363758660641241225312349493192032256", + "50939540648763883971437895343710220317091228666511918239250073504133704318976", + "95572070985563727595027476542404774028721173676712151416173928180348207759360", + "111740923044376975760334914958192670399615399487018571245540890602462928437248", + "44610695610371428327821706918892694717225276592209180133121990675844862836736", + "3407116621359162227694164317971974204290783089936720837672025725601723711488", + "5002793969699206972350988694615247885678755317717616214748799915438297317376", + "110134003985329638011796509049579340292503174457639828856125998208823110664192", + "71551231538391882655032307632732776047215111332389986736224176560753380163584", + "83822853317887517753795503720303402567519584289552545603952580892247487152128", + "60253683960220351375621721108756008364797837200970074693034519557196662964224", + "63509194062856363596027456669194800879358163115877905730411679015671039000576", + "12592318578721987375775602620834214019872717106627407121308441241011437436928", + "58277584393270548588532920164576219200415039273604497301961597673237928476672", + "58466317192044550894219182685519609052586608833470004614312710189220553031680", + "75994891343997088887300765791056625414306982470981226983017418724321871790080", + "42327702999789541589278047696115659749520365586417262121334253186965760376832", + "28617291990080199425158971225204031771356120116249931264287552162123386716160", + "15078596139448848425462038980135120476960831922645216401425091626394938507264", + "70582645522290735741683204039523086765127065426282355433715456404148277215232", + "37469079715833208555514383372166274202971032907202729185238502757589703458816", + "43857471332475073395320010412275763446449125899322403599636902564284157919232", + "40752729371093910232186406653554169229912126172383880562047676726153966518272", + "49274842480947759446681545411489038538670847754621441849896044937036743835648", + "110557713946370297422613117130230379813451487862345143058754675175719943798784", + "42062965105833819635461346251901191667717955441268705315584640416456198062080", + "49464747125600668089755074327175838023468948454539850324793110440025329238016", + "49060377965522342114460840038182799999240257319627262626853362426220170444800", + "103169356113369452598501055322821815350681751142055236850415812324459211128832", + "11839739799052023476836217855967387394820584588260727458721178602720748109824", + "114623371237475730265373754282975727485169962308497089637974974517813624963072", + "71457840913413059087656406450496312358110540328477248492916273250745475661824", + "91124951628685883939957505865371770651927876887752171816818152069389015318528", + "115194595348193929421664229980947122416269709099410593605886472189139568558080", + "40279137039004755680274685272976427230424414825175831852629161418719364120576", + "29188183480541041443612037607075944034843437620305803560461150243449947029504", + "55522628383189315949227120236332821923095929523302709366230286132988975513600", + "96570659717761925979957572363007939069148166487804030222834804670044426993664", + "98954805824765938941529443653740360959169970372921842603853633796180570800128", + "89070656992034779445076933137971786293928034037252495876572240851742614355968", + "56889990058865648023705014702955663029035674454988585545295471128867120349184", + "49802535491435428783877637694250307481317253791636218608203392111067816525824", + "71928072758121180685598920459240490285934204172500020240406035305125587714048", + "34208141284885096064298194246298599297811355548298826865291841086902834823168", + "94654426317057513788637461420877398942187987657321489912458813790310249791488", + "89679288990837164045452920606713680455826703353222337802830967709223884947456", + "28182114785731368394035289097169032316947161619840441664202263032791457333248", + "54896199992964695970732065692026595141280342416518293040146097559001196658688", + "66368866385642568424999956855880676310074579230425680502770909172539886403584", + "113641693487087655252905794056370837475435256136741227211731990582767015428096", + "39050891754130948577523096227712718854964477980793316191151888614073856688128", + "95622762470527362317330750033701632166426931502638586996021114515617331806208", + "90008989042852206578239910306678698895160418432383786579461562824736385269760", + "83079128689480240457330903442208434915251394381247902564330550003467651383296", + "102733477559671896632665005962317656061534458176674277897103270503072904773632", + "41295850146260160292364297947956815335535261232806943249832069575068352512000", + "75382208531583542906594691575054872101331817595197763078062180612967573225472", + "86746315399878476863014451933639118026716178140961961752583479703886031224832", + "110222827608313288186105449526559429168482202825586668987464469596021138128896", + "9329788464672164052565742829701318739464938436625794139782271272565528854528", + "26794014998050366295627266147758085374991094476928458052261211266276244062208", + "33485506202168847611135452871772906537699275560594262115111066155794982502400", + "21356123409934067072438887898455381954887820946581559173888879142999030759424", + "26555417760854827173592791147713509587693916345826808904536110620002626830336", + "34206996369191358823877330609721397166005067762237394579838343511718288687104", + "79242270232953490477142317233965740977325455785478299644212320646508065062912", + "63862249762330250112534653843877881109131270511853445410887880800953031458816", + "64929153622481693685078326604455374830587461364894410674503042953533854842880", + "100885412664702971994192094333905125339643352350203912493275703370131429130240", + "89001387934851546458081609352685678196441676619270544055563411028028688433152", + "72559052365063770223374449034963709086215155058327921426970486810689690140672", + "47285528041763684282639445765220625989971026731720626774914576540863429607424", + "113133485873461020539213181803984446222544225758055017340719496299071055855616", + "27571533632543086807109504841215549303078796876580950496813042704181142487040", + "46443005851242846063059587557265148085576326222548114736465952082765415448576", + "75102737721770138895541050616477621043310482618393503665334111918198993453056", + "12487405420620851602197509745640816803503326282430482060967508986563582230528", + "113469705749231221081310430858349431418352575767010428422822213371233149386752", + "102316580949213148453626458387374973140354117613454222273303212350502443417600", + "8767748235327453405909207109226273936886457138262851018054554461091869491200", + "111323532463899989293113875448739788218437559748583007892187128516984713510912", + "14847670892555719240114656718726594088026694119291247484432637144563495993344", + "60516787087968572084280746384673960256469458238293195982908359706412903825408", + "16883746531021253659502259436386227444308431174629069254023907208732642115584", + "22622676613541197696941199271405426011869209573854102706278464400798938824704", + "6619969542109336624895449543841158182285681272124758614917825564441806110720", + "92045515476726623882018877242937333671156250732754644499367190863960428511232", + "92971638309205817017297806811044838625948849449498336727621400153121554956288", + "105461717308213836054900370803226541570094933522488637540931834472049019977728", + "28517996240309768516665561547723895675503889631632099301629466903898430111744", + "29376012347015130022489672173567291143980857254211051118066944820557050281984", + "73662145610412735917171186943699086728892752102080004655412880500342506127360", + "12727350942401933366765835716463262788117374948335569751793534597701553881088", + "108704375330848018546862055798655279818717518522587074956245478463593454239744", + "89574540184009097342786779831630364976679078581689219829606662601593264799744", + "41586541229549588211885116933789312475342159684438295037722428358418375901184", + "73072715988920627480636576985633419420310080015978852252453186897794366963712", + "1652355758902937932486285253541474595859992316822673218959635737778522685440", + "60779994167304540865870838684216984770604322781688959488678423162629627314176", + "73847116473639482538333552066120612804191012034405067467885980832440940232704", + "69140819059855681888787918008241750412087116436926520942792087229951381602304", + "41661407522568113398301216885507067266735100668626841401779843738507134631936", + "17175427975219617596860847437794247056979428449656636754294935820405374451712", + "70288545941068714985154080145151070327219284960055932564311580999421161111552", + "101552264237276351236153012687370191341149548103774272671379754302688238501888", + "92758998165985181328134287200173605099512490705161260416992295236369427464192", + "32771737134055489227324380181527288526809239109173825365600950933768468692992", + "104098093613616449677610134389660811675211821682656392469008588779819659952128", + "63746497911632219154697543580587283447853605065996894951303648834540730843136", + "21861961611642865007284628772541835431932217109372865504196687710988798001152", + "7073912040155369399824662261755390754420427240733683591861645586010004783104", + "42236699760701147927521419729826864787069916613630056762012784411635959726080", + "71925635879048141700381410262457980148971888745112561958931143879581530849280", + "61907505926779472868876751669350708888402177101907691920505182862913902215168", + "80507516837700439762094699521728672240006365454303876496036771959503648194560", + "27791932764817757418340904046586532940398383854942480389221113508401350967296", + "86277585738080449622384673183492563644770560345107537225086524302262123102208", + "56527044157127864345090846210980648229242597091416410898960407145246300831744", + "21929831000430257714814686227543793338229479033271983410868631187632901062656", + "46185834527826782476765979016692042954702161436824645103199748747472316399616", + "39740447872480447423252315111364823937521206609495203706836785210799687729152", + "36747320429576798931508676894542454802870790374775955606853421653564428648448", + "32206666071332546794274058835488271029789276895977116918937240255625366077440", + "29100289459078881217283612392058346704499388091697423838116264231112378679296", + "97031695836943893490920673398099524572751557953003772626040219217368350457856", + "21598228782739980688694626976451285780523082905838679747665721019369334505472", + "45222211363377346416344065121368064344329512155394559179412225413625747079168", + "95216745864074933230258316148219647251147962944782976270296347560586892017664", + "31643799947122225139656759610455557029262357965843402649999709199020217860096", + "71019979628439831510597412257252832788664776732223488192476752391296266534912", + "99036987590349521647902951521948775663208633907662795203756384388098866282496", + "108405728045580280938095687185202902847551623726301909870375030109482818469888", + "11888225762901536845129141847796983661192869190474129304454418184522692558848", + "83603554647078137648563149093673091118244077641991104165646016055083226103808", + "100094619411448317309611251712498509328849860792346937894716933923074390097920", + "34518889228995630035817125131174019240230983675325305254407817571771929853952", + "95294578855992321675711370428133147685619696955476925026614714127206114656256", + "96355305023338936781570010248443878758744781897281932522587546707770883440640", + "35972511108000785380920127091880143055524325355177473188977282825293169426432", + "77078927768594647345932051754039983174037172024470946539691039448873306161152", + "41970124681053587267130521656487433926818376888167725847861062043277100843008", + "63126240543569802864247221743406955192629025877981645038533395233415463174144", + "46126111712925168246368111009826175284570486294246476611080997715102723473408", + "43403978112195287189289454019478009166599742905221494057745635426968570691584", + "45459277341365796740847302268755578816565878264013578671242306131241295937536", + "110507460784389001567648846616408276944507967698011146018230374889904085663744", + "42267974314986594762202133078733246210970618734958648031961523178210318090240", + "77238513451501339295050559994357649068164788401797077344206000190757508481024", + "49113061699621387326598877939931081206874830460441107024494833517298765004800", + "4922120461000503224130863759282124805540058172030904017274998826497610874880", + "61931069389297097397608067398732515906820790391308423812586511885699068723200", + "27009556919318952369084297440516481347824715957626244283079920094171719794688", + "65988621621520395175802382785416900782673158975989814986007338450239071715328", + "53660227520757257001748374909277649257057812710598203663456477229141414903808", + "84024659197317601986387567652954001399398074111921697925012393083855100182528", + "20644036127074674034514946677009110246790475730609747099181158375047968063488", + "24127629752917579937166161869336008961419686863195115212243732331154007654400", + "40796976097887471769895795487017648018315782215797563214781015191209654616064", + "90269125525481734507667563180069023426058221310491333869953511772850816548864", + "61208384342293956153496898593328114413771942891914961716460285239146712137728", + "28901367612395239531888550355101690693657552647023773273086641586456473108480", + "108477939311283959409870260488420800209423709382715570076802139329072197533696", + "109048485974464350081518460219595774367350289503057625438265366694658463236096", + "59626284500477164775679850768039424472058783118177006970059399511935981453312", + "68993639050686793069163830461116481982429341493445318632931094124638297391104", + "45137662017801733623161499492808753837521338082684239038387623319915907252224", + "96723083353127483928244848760028722742377467479378563505273899766043063091200", + "91166297449382502413654866506039863712173221134312987808291859141670289276928", + "28348819234761294035462581106315512874515695474344417181373871433725457203200", + "73075986366295826929728501189876824798630447784965327122831273854460716122112", + "97091383328358457446188498060025180780847279879903846953680298743809544552448", + "76458670907922171055247856208359923624190946763432649561551767073739277074432", + "100380966869909338836807098152078949864032521674075754741058279794630956417024", + "64578006420317037942795984850380703489986825702370556969417679183236793630720", + "21653624880521962393600373697329804014455326353060733552946974527515923578880", + "15174635946735354021265832931601846419970601122638528199729441890929425252352", + "98681343485677373920383195272030504636125613346498164480432308884432155049984", + "60189533028816388007047935223485226228739938486705243955772131802038619078656", + "112606159989668023602074118450229994148087917826767175280995150674119612170240", + "75898984101965912642838573149926798320069720627666806465005031454060459327488", + "83023488561212614968959231496821574670457568891347982828283689708556302417920", + "112108445524270662076201808117115625613583161274136923534355790492850836209664", + "30079088785184637103914174333960340632847724561720227202336700656647093092352", + "63125405326750351574232856439255428439018594400283738333651657739452760981504", + "41460721833991843720828471472067191706263850411421438842173713055649829486592", + "45940717171630739261244141240736086950228279344002513985357783842443067654144", + "79887661653604613937692299666885039347469154803613266008280779737321256779776", + "111951784947139416850838851943328777475435092855705079485773431388943794831360", + "9921955660277119205667818634895229155487792119574763275201669636462728970240", + "81517017205534936168357217738206835349825478750006384185140142470181840486400", + "49561592671228578822308993610041399411925730156128788170478806249530084818944", + "53623215311022301167976966490876244670555605399025837059121535378796436258816", + "78595025908067755758943234820184271694597668854254945439407028657229131677696", + "69421975503992776145385686515871672893706450917917524428834962060633979224064", + "93629639975979225791455951282659229147917731283679576716649377556460185059328", + "87166654463946113799452778225658889475998197925520304558398430664981403926528", + "25079930694010388041972657122880965566412378337561682374810185710896450371584", + "8269104479754962002601559873355050519105688453719651066703529316823328620544", + "97035587274267412690007754095993037029969197278124083280881185141962819239936", + "37267805827961775816726326098898154904267111782458767625201899003979182899200", + "38051020992375439334071940520948516475689531226856766774476687470657475182592", + "16149256547355979379151569343486738388963079548668455404979674797455947333632", + "38968250857767192460433869960277707782556298023560353960686011492354725249024", + "55080723762438392592415855027195734232566681980675662164002212395998406246400", + "111230532805074613022126797461617134042009478803349021865619040370200588320768", + "9471560699760310636432351798331384690650548977348735857409579819212392628224", + "24915736998943902312053370233304403481623215568133733252403155955596113477632", + "97266759845168911826385087919718941416437046428534451845527648727927860756480", + "50042379402606397159092308597986199346975262949557978385191473753727048876032", + "113482463289229153022819350814938238176629337987620356875257190967304890875904", + "67388244738179772949848322577012723054199010604762594819453489023071239012352", + "31242148355012694670046615103828682375343240565633416097182840203076538728448", + "91621982902931807474367861501677819470400965567110853431790606210224407707648", + "102160030183483669463296884684807224953045785217631293750403981496483105996800", + "67821491079193303937521729604886357595989015130607694291949244087876360077312", + "77267072923573455163064983626134914816598291432440569740608482687216598908928", + "38844667297259896080333549949674594805479261439981961704204053799027632766976", + "101252208447728668245489088735027626997883462540703456966940414659148430442496", + "59672758103162698458037602722144768661970739121655874817171710255581475373056", + "48151851624087824606954652253644409676761419090159584003416822545243619459072", + "48666187891332804026641264451175482941940966150429226266303380492239989899264", + "6152707281984433469630717624715186442330983722611890819758390430914800779264", + "87794463483126401877637383999637379527868314273763760852681218879501012828160", + "62242364988838664086557163789080083671209335615590712087457257294926324957184", + "57003117312993830364735235946950592928798451710644673346202767305973321170944", + "98631643868404569951350107363698938110435716592825369998998870811657967239168", + "106209170295778349372823130946418511022053311235485637546576348664580337041408", + "95242205235622240984281401932412329599613591696951005778887748069806124826624", + "19568355966446043990024551591311878188182117124891309107851321316737057554432", + "98376793366782015901087652800853857679596432654465332968846395440719818915840", + "47270063124977821212119922267944275831449657188075239457348635426030843068416", + "115524484105456523013864180390882875476336079762815905097698897309115812413440", + "81051686929874567604402383361843979810835915774319850772749175972003045179392", + "111546249332546803082845495327159295771002067730314182216499703729220451565568", + "6664948993678854239733066907950695254783359288194894524145994059376448503808", + "41182606774794810052876954401693527847948669321839077894078779017807467118592", + "43863064957725935414763230961152001332090014101486708187823085474377338191872", + "103990853248360033023244855059302788925430646214650389689832794780243249332224", + "37829137687021177317781700949887414431694752480807210014708347735865867370496", + "105980562694820344910434488554443226474907721483101757630371779645197625851904", + "63338113618168912669130986267045882924819690835325119782294227195680780189696", + "21920089125427453384845814679545934149700305547415613830659755511345861099520", + "47441900998069765572934003106868670644235213788758113931691318294531100639232", + "34515932159685631255327452299147296533492689697273994076133495385355399987200", + "26812805036372678322192192694954759025969218355228682097855090523111424000000", + "24161839062469819472525988599992313900932257375306914243710036462311904903168", + "113997378514605629921680017579277197857730916834086405444329719723258877575168", + "62858017887949739276699432802364853011386922499623324060956836871850524934144", + "18199510225242697996257988538766959543200576489975499904924219881129942974464", + "32909659336707246520629407255649099084701788107832517589231914592780865765376", + "37060497914868520431870759960517524025978120250029593403719223249808826302464", + "5955777201531853158233784579365620913405212861582619725075049336192685309952", + "98413475074874894806858841436502393391227267361326655620751545545509644009472", + "106771431023332818436730034628352826188192520540018891634794590383845775769600", + "86175988165279014437702730957041144851281180234678267658781959296374185918464", + "78221107441817477276698839303421030509596452236794152555722544192276916076544" + ] } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_4.json b/src/data_samples/data_samples/fri_verify/fri_verify_4.json index 93bd22f..d4ef606 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_4.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_4.json @@ -1,290 +1,338 @@ { - "proof": [ - "3143422205801863050208810138499208977230729631415976007562714089318657918458", - "3012208142566545184363720727389742578938399371491870702647547714427577136707", - "2791649958048486482369310625738786467105257617224632627658870062729276918735", - "1090499204177414594202385018319695081513551887422555360155957169083417478214", - "1814247149899855925726144010469850271570884518743275103057310598169889453590", - "900733610595861079653286157526946313055791490903020232604669349115853616913", - "1136393717006680466384471900144427286239041530361258060580099299257045292035", - "3469825155125510751271861575075783623874072483564052674910064926414180809772", - "2633697481730724326300206463560923193242191813716379334034573034053738083537", - "621291199954511070856813978933625464648697254499338024591477469092440148993", - "1068041038226850299292518867290122918690121948962160191408415785508562257651", - "2011860330263321894542748167788963691726801976519722045662828104904201371295", - "2803943800990262855918386790408160187182675542442527717729036082394350259442", - "2286978684952963246244071623901120297102884141389488556068829919327326235565", - "3538838567597550735420151039566573265906063729247325971021111601437951875851", - "1119965168799570970632162338487463831955682161634825986155705525310301868094", - "2990453142587109858309796437774970419814411704454956504074464130446086585642", - "678631311203817206841167223409361265285490565159478891980696975838659387313", - "741748163936271390841407650014077011638356912732061544484840684421516217686", - "440877816095306504908481731664005583609258510968487146732596753849560872373", - "2648093693562905780820097503226146882203479653119820560031761856763862744110", - "150847104677544872242297859661431674417721255191497895376730907025918391300", - "937570407648926077444802345348289304258900959431461303775341059259372139314", - "2058227521657137628002692409706579473051897613384788311248221824321478378634", - "2709965110986585356170109031554072024983819622435146189582024602309882465971", - "3105739600670981856465356424325925758082681205793239417161023757120298558638", - "1939720525652699508900983960615726431290024353850938252382939731731599786811", - "986861781301680400501870173366392045108593680336076934750336765122481016180", - "3420889557275126958219304894292679590897599347214780546002902975922479433450", - "2455853067742081467347124929366496540800578994779531887384721253355078286438", - "1357309305850022299128202385602822567841096584043678031354630164594387988181", - "1124580409965292969497490927098792660780977400596675079277972674179858431704", - "646620630043635997538131623293427114820062569185135827689562316889188213634", - "2484717077112272517202599596469225548819171018559308221963851927022012451296", - "3206663214874917073975230736636244383955626091735535831445717090150845317686", - "3011977488015544417549510448979173483527685650547704819221837914061045760851", - "1638350401747465709457583920977237759627586428556247595423629917367768834850", - "827705475326579181127833865641931008329516330551881463163412197775713393279", - "638988585696751599221174039438571240997162394870477051683857919194745955856", - "2459736105585271367636558482383771577690326217818458606679895032892455671644", - "1189977809155381645542880927665871050371024361465266946502578631271741312287", - "2832958185630213410486892417886779652550110258800558469112723614635404014139", - "1245593897842652142560611331644741191643572169893985021123433224270013274978", - "724383658704590696485031040679763848791954777017855650018113398422245002314", - "1040866245771406458642246137591576893095685700410430797881270924198088735905", - "1976311301280982149585557707639517903865570266898966989850496820857882640419", - "514587414598304014605424417073149220023081085238707167320158382007953795953", - "926960892876814021914737412036609900034308135219472443372637090573003962741", - "3411645935642433826175673804527197211562250760564385483451310347765810337105", - "503900603530623228090826023471921736577228846295363091887471996646832645817", - "2352014864755802130406710466092751227381490607581151733454690524675273683874", - "2912733492947472252719603614080817203122517018374016543768220613448347855512", - "1911162106551414425189144690014423326656237036694948877499484151663702631830", - "3469439584545615783461393672647868097904048651370003194949725475619243023846", - "1807714845588143039614868211774709108361295265685452229740652805105560380081", - "837944419607960064860782045369111328002354658281582375621838412659475299471", - "1851959268715188391054307183191280516070034912549871825199054595926353424890", - "656287119027080133079341074747787457889833412568361008307333776985076633839", - "1498615329158390051934739420329569704269717271921079908578899093711887754956", - "2554684237507298485942741851663552560518539406284509722625529896204209787528", - "3201116351307498051040138192355240177699452899726177621469070936128701169906", - "1885156124317831409403606646536237759226101811293709799116358027409626365326", - "737618099612210538003849700592108558342896476672261939433484420338524179985", - "2456921957777721302533333018915101178154510551677210109252199408962152630526", - "3207198564680615018952050111168247292898868907525457549376652558019127040201", - "3608882780994200710346741250973947585361565568154151171138443314596251805750", - "1658837409344097087095178647061716383605070686449555744735487352883511760933", - "1092788764876324482342897442644405331017680630576408928279893044901348195012", - "3288749391394280581422619011832966555586171148443429768721247695628175620049", - "1421903083425149937108893616688470672740194686831252243102861861500713919889", - "3343859633860493583530194298426734786388765714567451320900064241545078013051", - "1042281713435640210436936652256334776644339364717875402509978439199718645199", - "2074119754001499384245264353313225803679787427317880097460674352703667014110", - "1009148047995159014236863704385230709160029402312750648539974445749890501946", - "3568080124650310825986693038548536146522374684033912030470826506638754429160", - "2837282791476275267720403107515613753955756373732180686173304604008541718931", - "2871700696860558643511592112807845430818590600864307331570336680144780794292", - "102918137940963619381014634345123637210172222998763586574123439328467653492736", - "74927560918818520710311734685291171799508532627945271139877272398469946933248", - "1841334577664606012767459145774979404175188617317846992000575455453970956288", - "32422884391703958435856377938356195968502817712263031805810926762092344115200", - "37865534048854168630063906845238542612737378325731505922814938474103781195776", - "25996972822658291892117757083338435619528343547810280555594593410965510815744", - "47172730397738316602982854042536248245146684321982063386769300299499205296128", - "23841899127710348126126976780117248693944481944829639318132693576457379643392", - "50555744639401514431959972370388174002579437117969664947114634400427719786496", - "114326037667260507509879337251952677342090348476970349629100406964592712876032", - "13647880386493993031175942234070441483982404565839719147621633193255924400128", - "601123217285612224979385315348349855389217612913848048450288857588684554240", - "85012104301721798718140109709188534619604173081826236021061625208977361993728", - "95343483932121814973118146192393535665744503911038749076190521460300626001920", - "88988710875022129691736552443220610515413663881002155411760471918379704254464", - "51014000604145718565755722236093132331013469367000516778284239164598741106688", - "41092171218967642299800298996949265152864559425707280605255861013906628542464", - "49463736454094821588639670735468352347049128965822819388794903970662309691392", - "83949216926156567907913732744270241080761767202626211743351795704731724152832", - "80586238100030250209272096346585361892806644820779836076321373924973600571392", - "19257798899413508293589879541833949292187039241408444661926396068618848698368", - "105108623397896489199471065350566239376172038820491291460004485511510000402432", - "59410600340513149776426595200645770154981445599507197278682555486718419533824", - "80624580813261874714445788649111379592440740286963077394903058763477447344128", - "42341920281718390134008849822511715133045365278595383984238035557536346669056", - "107832744784295152908387292605984005654526373425196367228125872622366707679232", - "90453531823761824681031777300949326706538431027701810609912450785970327912448", - "1941467028123689563159825659373704580139355305600468266856854043323153776640", - "34820186929636234610531766000088018590479098420396889016571824560516351655936", - "113386234947197631598795663970864133360461388857669928235086485023476617838592", - "115481609978615462368047620642994839747274810672511419594790820185978448117760", - "88281721107394451190743583716440936800861968769507002047063048621164205178880", - "34747677645682542913984289433536284897867234429173342992940811409445976276992", - "50313037937597350262967538295653193401522590951689227967909865403237397430272", - "73021303297159870651691530554394873407393560314356595954345890062640435167232", - "50282372786074307099010403679859459548349369750916287777612541637140326383616", - "69629141095215655562607043954087708975179887837921832240978492533409042137088", - "102260890733904228520736322825946349428998725288131594297399043417148097560576", - "105990232226772445747812307533522900335242597753022713692570179360127421775872", - "60407970312389308349401710739211099318229423672491470835442904048796977594368", - "81885295917450492007139849693115101082986597626376485380738259945403946369024", - "29951510755105721095059751888525776537351094949226371706985029111153443209216", - "68856740514169325658815768890991343741384943512783959924174385814674413191168", - "17006891201830178361257946653893229797231066743881838215915933656722104647680", - "29744193346231970543150233206935806872680662806101451534485314102270541955072", - "109379911936309909300435147830225752827214926002322313049092031886430220320768", - "115512714415609706656548499161140163735728836160032893420095433436400128622592", - "29382185005486176604204533258994200802270326699450478362908375070913907916800", - "15696551834885067346406326971564128901485366213009891090347219580946376294400", - "56334055907587308895334849263199583877354325372277641915158081083784856338432", - "22775931635690458182961011672084986380900825993470496241073375298677144289280", - "52736762450279499200665343001142023844383791918406055176215246249477458100224", - "2379055754284752650802327964891998427340796254630727471265554288002866348032", - "18071253315736858600749950247109056369129443348899678269611563929362466078720", - "24855863151805360073596544025503413663128258359848467144980173974234646708224", - "93293538719789734641316695732564792111493564466817697526033626799881035186176", - "110644238600341547856760949485698002885575863110927891211310602767615366529024", - "75430357027059634840287843372128154423196460161544390990401150595612295561216", - "115077022459223458625114087428408633223555715996221689047071354464093771661312", - "16422393832964189477945040315954784639893043744673175923040893600781872136192", - "61737452692646018208914225748257232677585327845820949475848624551987469352960", - "58237527003453901004605944560529046393850927463343611188499865496243153141760", - "48981398516164381690542825863129707820403362028965160740670171283889439375360", - "107752012087840942132914447263259049605364442601557485208540664091944901672960", - "17114039313747692741564360508391133221596577286176340496146849766032795500544", - "43161885619671776372148475117837424804796899654582764398331744215599440461824", - "99408931116545317199262838933218151417720283046841455861967793344712921841664", - "49580961872479972553413464112056664229074336439502387172057451232361128656896", - "45357429777695419309260331251619121552097873020973779677664646295900020277248", - "105727993516349473672893096478524666298925148384085054922509235450345066332160", - "57424529110023507403412863475459908895610485310370528212892801335934926716928", - "92119602952250018092584852012466265101137399286690230143449306112140035227648", - "7756891590794176264371367408899582402457473677652402002806840378762974986240", - "6988020294805141987669938393136477292120496222660355066922059289394356944896", - "18072028139012100270468874609418423949993090129442343029849698591334738165760", - "23116377489606714585435594557213439680838125240290376908296591966699002003456", - "68512966335372050999950686694894156643870305255690243038905787904179778355200", - "70286072183580195976657487059139633497093979961520890627244408055578427916288", - "106523972623639499559676608036357353822347052845894842706476264738287263940608", - "92847537630439789304157020042385398028717416016402548995254059224827397406720", - "15142130525634744109636762305231941525416039703234352928204611352492840583168", - "41578476380221851529978470862036755949475407623539646727807239818568288698368", - "75460186798647563758834772777764250472069596774832467104292680217740860981248", - "732538121620225262186568750409900326474553715456935113809418281769941073920", - "104646396000914587681267263870788578930104646532813946301021560945035989483520", - "19077617305577957666724857659027398748445046793200134752119366830113574354944", - "115408864056225519850090244083059011127768187336142778540321705629331918684160", - "78691252468866484854029425009712307246844927140561560298895161271121594023936", - "33861306600527905234789161790022433910218907138464587862545897474905251774464", - "24340466364968524573581728100357741839115296789234459033849647530697937649664", - "87492461932651244021271763044989185400575609369093307967476813667261527097344", - "97627940060486396202081924155912473102567733283636719843355704125650720784384", - "62683807257749725299055991979850770006186746561797992240702106526535670300672", - "108027481303679731239052448426323647105143534868840983879154070575084866633728", - "28210088156112923886690877170780085585135482572591541080254186491424983220224", - "64758945867797265812393299032979912960441484374998797438690716384927426805760", - "33978009891780257735600765994943307767013976899086270004388241941462016589824", - "39446586951430119295913670372990488270921825036656384671246526993155632398336", - "109952534051570482731587626982564847807298207399706942644541586284773692669952", - "104390741636040619193662496172066782214044133399445568069353137967582039506944", - "17729809123476602192160103015662121297335361969291694212984010857624931139584", - "60160461276392958659057384766757670664451358434829392825242122479114259529728", - "69604528545386736524268873133266523519163564123138073443971900205693868703744", - "83996042900520308083542251480318841566665897103931614375375752954028385894400", - "21873659539297283399464208957710269228365190540235067526793094034056718319616", - "3078852647943037851655106067093183010697067652914577623961194554436435836928", - "48473705743333245371493804882093269196430794917986319996051527358431612633088", - "48249599007304051052160461201361888596030022690307650440652281839849354297344", - "57902873696743021772045847520618416937659335889586491895707664046363762491392", - "21279466337281147089731571533590695797642481585957106342693480863208136769536", - "53472045985490300097395763387381818505164890346529214922331470730014568218624", - "73639294893831731612925100410173807349749053386851773040125737693994752671744", - "84328193908783174177235750847869574439979050378773642145934774566477033897984", - "70411811965360809076230320947089509919074967809422226994242250813482347790336", - "34087121716877729092230422563911026699277669504419403435285149378417912709120", - "87894140290630462226860230825555377639320384060659025994487558132499973406720", - "97096869399527345270153861978537342062857041662496022654338557123595859918848", - "5050446254752495255173206407387911097479181604574506507126449799496548220928", - "113669171005949398261514350486207558864379895812070249250410946492149885042688", - "17094576215805638929024623136358646328415065732988935520277861529415204208640", - "60770158620799617732318218362011193665406997670472262671818599433864889761792", - "106645211657055506660990514232200754306753424908431554138615599148602883047424", - "11695610474256419402543288907814599805862238855544186065606215306781426450432", - "67962936252780879362194170435354699372434523845524009361184127647871003525120", - "10079362040238959197603504293869133985708169061170647184049700858629143396352", - "42884602480319437803019128913698662830105452759552823029153675298284115066880", - "72893322044954025025861466954510205473412481097082471371449975386265480069120", - "32308429562850017183396431645690702715134622056966133976734607064366621655040", - "71464181181353341357470059867225441982504345987888959875922254232469819621376", - "65855290264546103311858188511639271867302179035121258654705984674332479062016", - "67052497925156720506275328629100889780811820334707308362023783741359684321280", - "58392695032631387182861384464091923400953850619014581356565021181568140443648", - "73907824322777601676274567342928189010661123186633414782084258033846227828736", - "60126716956593252346333304818671869776023532457273761673995932918929728471040", - "15226544017428987606571530773112960992399902377978633992395741647704441225216", - "8153192910501267571883303085179107327543037491901106112790403200930195439616", - "9011800022183067517897933667715641441982461182431624761636915668107403460608", - "78591787781880297364031688194622407602539455456057289322014983303970741551104", - "43453766051672659532919203627420969553352558977941132326314032391583086673920", - "61584024980177452522331901333564156881416437486746113945801070385025635057664", - "53503531867421246223441650138587861420907258669326336367326618763563179704320", - "3221181036537499672917454032412018961818820097925849732719679971065415598080", - "113604043593815943903183910721637292365747425490547426035364225253401350373376", - "104584133633605673987482759251041004766991695428413938389366631716503869718528", - "97957234957632658413553091691614071137039783414113543467822719553304371658752", - "89368392600933569432273687908340627155660538797379731552834657434617652445184", - "38335077268433149222123616417166721804057710325019096730055561360993180188672", - "80248592721674564790535566128288760788859521731444334270508927430592751992832", - "83124048304482999709804121349436296884712732816813455682384570448450466873344", - "26744144640366515354536725122692872131130396638635076898493912752349153067008", - "65057186436757611760726544095893292697420404798170781795078960218515039059968", - "61563119124844275816877892188246746249165269715050889142029083952353021788160", - "35199979184246061226728953792918680404131724563479414997762347926987827314688", - "36469718705786901199825009981816646275222057415016479331518348472472003674112", - "17924613427400541485350842705766211950300474651814711893604733864976760963072", - "105819624756392034625303216649337296521298466175101209489241227253022264918016", - "4685097232775531428304566246024268889672869441308981945171227269848274829312", - "14901561932136505857559629913944474853452100762065104016160470115363409887232", - "50544550386145874103427995366740810405638448189449072719888709742029956972544", - "73830820431982701227153783840692635640430135199218237677251858210039026155520", - "9067097463656227279661643479668585098714875576715075456913495940472084889600", - "51141393168193445001326537290150716921186314099757982478391936837273067192320", - "16102066918682553016983496438654412423457863919357638024714980108555134173184", - "113875654854526986118088398018170848909902532074448717550736768698137073156096", - "49579836637816926626267987426675750197052330598022386158601250790624083312640", - "71571302711076730857858978824862205892285682649181744204258248728529892016128", - "22039282856234748001591800904229995356738441271434496203430688220990960304128", - "32438560550067296868538446000675350597744127269071853939870570145039406596096", - "28003456461780959603556859764547979512370183759150156500690120187651330932736", - "107162399842502005390044667978206408248961316824050730583575111826880726040576" - ], + "evaluationPoint": "1557732317453874308488830656661803403074078767172119904901244942726333242410", + "expectedRoot": "44968203544245759102545269946827733092860738093097394277672815256895691423744", "friQueue": [ - "8821392", - "1877830733245177072226611860862552783745312834816209463704536346516920383447", - "2862057619932960416613481614035960396218271935716820292837620193944146822780", - "9555253", - "2257077605594515653448329892673691058474970264603690002613630284118087434424", - "2597307228969688643073953214223446436839550550362558962323137882349676867424", - "10518689", - "1159349684239017177155399261692931297428891455461441257510624590932990593383", - "2518276585820919780492811391898584230260096891434988703350358811880316332912", - "11708388", - "3306898732966290153528460499013913865677868227852102386998888613145088664617", - "2577431957430180539386503866681403421285725175452247598669657083931377884806", - "12642495", - "2089202912410197777350589934971648905748950949061918456766196109002707332247", - "1269483546376508082799271196063011979584057328901220303912592165047637937902", - "12716502", - "1622687077607757562154388864164872211567663740486490618755099373093114342443", - "2598574681857567184042963416068319160636871846841938666077276980226115442091", - "12860679", - "1827301470907553100656188132150086240080422807184665224972691991207157920878", - "2174935072740712709315807298408818667342198704766363433315542700297197757882", - "13549484", - "2158472463853412136738490738598847666531731688950784585171482401146790086274", - "1310734038019375955648988362277286336034841377287794875173299486822459663431", - "14080931", - "1450213367031512706884732238865924636575539697964710872432726525741651760989", - "2573402645855151849961052199136415859986436160954283025215578518462478743832", - "15624192", - "2195596162954565773323178124433459273405411479078673877003735514958084102200", - "303953445191752782743776122555163892337453340259174080411222453590406135027", - "15627547", - "3481685595341734137034755388942977881974183837880383252575245690247816207675", - "199999501830273825681522796742666172376092975561071812242932431878713354334", + "576445", + "495910122023583707948333533233661680377478102982690729429930831464653728682", + "2128946484053175794086572644885400651984328474580482764476776069969644748382", + "608785", + "2092120620649032815707535479921060768191932457743015623184631221246695773704", + "677518178458197148687962677431289552108133599034464708969220979580427008867", + "619119", + "3255903555270686923677131656994884156006567346515788093744110425449444689976", + "1678618964349243607860220175810837034630796199633606884222139299488148815992", + "674319", + "2851514397034826626747613031981315448935475140923055983076888976359282924298", + "2305816624850748412492772048359740647531379345041963545883987390505559670523", + "712932", + "273359151462586149916761381927060948554668467239635073392511337595114368741", + "3253202105130704150289847786460357451479840951513649984429763585064200242306", + "713999", + "2889706663198090057693417859423754094990112198072462927088373233591334196127", + "2850479005769754202868725313680605385447793230946417496404821215738945543129", + "721774", + "1405504576656185592937375033191043131341073081486055491661227892871124659908", + "1654734770370518774212348736305376512542996723369233202066287385178865029934", + "798620", + "78104126917713540084505063187050542560606194167214083200348487827973775132", + "2437064467083761981799192998338824715008333519855147816675928258849042979365", + "850664", + "1064702001504653074067477073360435210501525190280565641116764607557618994728", + "3277155677802317632079014678803338917032256938968464247909282336016937015186", + "857305", + "1562444644915082952730255534595601049432971958793858984850066209820337237558", + "2330217957133752248199188607957755765519051852368543516635702577114334408276", + "890342", + "3553612507423239713760117725610966739873586717180397451346840920078222490007", + "559431812683069209096507938627717824107027825455493994728937146839624373855", + "915697", + "2992046030002382706747573487584772866530110067998609864034232827688292782375", + "1011677620340540237740315246346700382324854949940487609109840245608734751641", + "926759", + "1558841044718900876275337512070332893314243458339814498851939284601778517218", + "1743493100394558446453045732300596078045929598634164008929382285818862569961", + "941868", + "1985110929851700307943047436676558373847531504919843234486542014876003445624", + "1884208138801528496148461892691556595944435693362722281844265559304718414859", + "951792", + "3421718873000796665017642790810419805148864533610705013540924059790630123581", + "2580013895884703524062753509351549077829896475117393006550216806549478991190", + "973797", + "1541860997079500218225694952611108579602579291888576112173292752628171443515", + "515700046070019445486668015773946152331001338162874779373797744130216052599", + "979614", + "3078049797377262140292052062773745902439592963589910707981044867152853481412", + "96842427765938844779918052683696667092425975923177883582117558155181367809", + "1026183", + "249026292403521088312132080714243557965578378194512712680408265361010920191", + "473672839670343022606752324042562148925911878726581064438041976382605528788", "0" ], - "evaluationPoint": "1897491531436810602087757680726380995631437707248835288334123063789324718517", - "friStepSize": "3", - "expectedRoot": "51990751892724458268037107192629261612089259401152235758809976830843563278336" + "friStepSize": "2", + "proof": [ + "1295014845728755673925948239973520549622337165223232560708539287278127521162", + "3393023602248660697380023729668008154278928008087947514884021332715017831707", + "2205228382673646930025943175283350297652608671942794805566814352239858485081", + "884788107671570052488977264767403607668734513735191963938193615979055468345", + "2186617522267027870282152060624832271211314643169775368672428356015790938003", + "2550036544448440424626180983517121879032846436179009836663351660448573379921", + "416418023293893308799991074211090545446299511755647245167314412919467683416", + "655547624922556272143166950921720412130252602939475206960912504860060254909", + "737429983370854731119430002451850073085608614948629246198199723712944485730", + "3229418681362007049626199018272842027992728370210453609472713959601352638249", + "943895071982432812425900474750485637904411480907661783725089702563344188917", + "2822006437333539622050682004474480728646211041628064743707310574465344141937", + "47676691958926998057180505707367455672833309864758661072353720892387258933", + "1730384584925977079111373712890742073063938766716296780662641170753380420369", + "972951096482817037565513412840403474038592789379846963978789061279882493340", + "1563082039625822034015116398484154714468233564842661126451359840108474966139", + "251478885727818536530663150791022546122936255223905995437658525585622932516", + "2723580713175603194490063441673446426811045631533076023160368734150212703866", + "1647170154794562186441313716633235204955237159555307755316424410082995106999", + "1356220842052556818114766518203908326356136150273113710088097833610390691587", + "829514870790313677355863273033401696892245018998592204964308551459963376784", + "2162532341984428667291419507162708978979615771125711662313226263425539679147", + "2575123648388938163156569022454589243820331486844153653051626023983930793235", + "1280231583780000420039247717297824286069859942361276989130082003573366611098", + "244867094813758289617943654408946142894475493562345569229143205031548360438", + "3019470612582424712280870257001387038586267039290268937563652127079277886504", + "1057716234133273917121451538849078791856806698291577257680089289565979976551", + "2811060661228029711409718321421261775829757162700495315164905051360240663231", + "895491043827365062151657778482284301980254394322587655899028147188531797492", + "1773508783645169147763446684818781674750399880174350570631874650313034480136", + "763619460582534362241788593012642014305621687343125684554606133898887190431", + "518942712325071806539339291281265898446646923526392420176800862188380377252", + "544494986203670166234296843827767194842851416805338665877627794654661202169", + "801690735228259055787966959473789315458411253876493882813674572548655886889", + "2809035591396996454604463434000381192629465087119107217956013653751236641555", + "992477977123106051991251062825837948420707192412265241515182483411441167794", + "1584240941560173052911756769842496288733150869624283324783575193640570129083", + "3530115981045218777116943095758263433881615002642189539392894778488005788486", + "1098188107017661107651645281148462399162094193977577959876033755251833941242", + "1577084827108536726771617233792819340958243750480528921374907722939269889469", + "2696865966665666655810505482453426579960035410280226398324842339920423563982", + "2398626360800168325701046106237279014302798103224215474737643551765979172093", + "3424431963863282466206928092918617091870677572651728218723136137447890245876", + "2310687844239399203927133932345234038560575115884595426371380109400439371355", + "1971761504361985329888403984616087054827089236880802623785150946556931213416", + "3424228429266933429197226668843216873494367037042764035466555238432365239901", + "158361334455321814127586916149954387178849437169177289338701054645518247900", + "730719887394632968549422462030263231013556903406650298437324265088516092379", + "1041373408197389628382777349842625380399964851540441390099253907189478464737", + "704945678376416504675940829133335150611801628687895165377397436118826591235", + "2931712587731811272693061890813107372159294707013180983539117589932529240464", + "1579039991069270193520137524574972199519342751870881449057783871277953587877", + "3206390497492664036823368086358438507701320766733992232533732081705525071846", + "824468836645309363036259172831774601954918731392829356726013061920672351016", + "21536063374140840449889145966715440767557634789289054348580951139203724345344", + "77369527915213975208269847088948905578238832907191852751577978470781933322240", + "29533646304209380540593238173385343797101926071790017380992553180180676345856", + "107687462973347158778965001933120024020417422343478596120408962010625341390848", + "67325352035194791129867234194195869110471733927763101270337623840048837296128", + "71671049002356620277831853599456952739167090633685781326997318409506680471552", + "79949451993328272249058870010794630712252130921978580033795350255966602919936", + "49667791796374312008267615336196288815597319907535143275160030676291545989120", + "21342043114231154283944894901379012069028868281174295462302501433885444800512", + "6752268455658808085242151048310699256426743026655307483067473323718315343872", + "109229258358227418451441905712859879642896283570231085630747918094787858661376", + "24774287592901166366364310800028879817030834725621323759760785407629223526400", + "62449824714688969148095975641663264968191370418794886617154928300987695235072", + "2849210009717365891324258056075723969953998703499408657368061989557047918592", + "11587560365022735250299101517089082061726477453023584793460275118335902875648", + "54633971190980655486922974104571487149192091126830040725490656023403458199552", + "100318508656112280952991685614630922033948783860206655261584660549372420816896", + "68807596541460137736005268557337556988099216668302593446988822857741089374208", + "40864229199200627405534001851921827366233112694324600664089142072642948300800", + "47750375242177826017341918856002826312565434278129220717379047288113459101696", + "25261985187101474575376986524605131631791872148977659663919816281876353515520", + "114062428982680725910100226502130270304574030609182229744992396538439706607616", + "34016257772673403679438301750615806928648695353863647536075326449982698946560", + "6475510583439383534226963701836067508601485604111498155849347500131483648000", + "30432050287172218983238723844974933745446988725087746994896002639250805751808", + "28442862673912000636828742292556127029024900912446389441286451985662210998272", + "80769109779528867469223817390481244965746347179592220028135680243752639660032", + "49622768046004523070254733963745881813957339146303336966555247868118770384896", + "74657719087195392556376306041376647722734817396646626763122082323431604355072", + "92285830161378877531239698423237389365547924396737501012329943059165268148224", + "17034100317008974869113091594947701132466729197070877100905402637881232588800", + "69235613195644898580476924644260223296618534221177475263726057995390897094656", + "74724086243913378074666549884162189883893622148549840082577089110278911557632", + "114712825308782845490689605516044889930879215144178343786733158372822319366144", + "68188794845370813543505143328368467706076908471351111159123719810726030737408", + "45764573298017411760414373686919351754407499706051093977588265981537989689344", + "89898987396556139211468770283997956382884761206546814722318821024925908729856", + "47824175130459101561029378066946477995028122723345921324496961804300231639040", + "15379248954054084720116689729905006827513637430839117384712519028209453367296", + "80339577895237958702984162769891048867847523323894738291099732733726356930560", + "111339505628098237404916431875235967580708570759526193166565607993501917642752", + "72855350370842670128387993445615285885698378293853430217236111775885072269312", + "103946241810956761902869212071508934864954694750750076193470686002891852873728", + "62101010885655145910565971875350338735348192231355628183220763334459741175808", + "81361694210316988467336019640053673127107615206196531063367249105926345457664", + "1824702314610943551665307938663205133069326311239188843346759671400250736640", + "100923679452516627515350510704262597785915043144801490775927306109422332280832", + "71196800645007796894150897504977026026714923450435982970626089270976133988352", + "2253644634339521170063593987271686201629718369508353575352693012838173638656", + "88852209322143109448680922945087643206659544418427942749267811496524689440768", + "52132688077792501510871743780480548549110263181946506128859237417782972776448", + "414876226695104107268394292411086976472930327441417913964717592707799711744", + "114303695293909585412617811697873993982583511474568162252863837254965119680512", + "42999331890249452435796666238245288022528660529419966831229912217287110164480", + "93070192831526040738710184290804452996948648345090112808914052012867649011712", + "12947042231001302117981131300848930802751758375821229996685136657055311986688", + "10345114300502404321721481315580921547667890298846236773131215783136283590656", + "28470073965222833065510350289873668875597770748237604902254997289137835343872", + "28212594682053275725773376181778821929290365531944346017845715430590367399936", + "93461868187526586459666105934612123207706678495968065015589383293459773784064", + "42729844675606707334427654619885433300991685828638284486575032036558725185536", + "10038388971298507061673946021418514361326155154792509158057989967425883340800", + "55899504879616603768945156819086339482740736054451832962005477168176556933120", + "101980094451474872978770161836177829959640691378466402078266961322414843101184", + "5926200834896194039149417587272636437423159431435366096639166601968434020352", + "39013754979744760164825408447944229933805773803488006199849998447736032067584", + "14020782647154057443132727220292799006629582352510011109537771360415272402944", + "108752704367982457073250616503276136269211407566550095689502761420189874520064", + "40763822646150268584245924212868127454547336046815670521507609616834464055296", + "13446192435333824854125500338446562565822181817513784451819392153286296469504", + "51254376509618085854489857050383748626656301914444240026740721010332141617152", + "24857127462146987196251691992245286891782306549398390235691081047255233331200", + "99697195908499631980077523367572384133046266746568207629823701303264349782016", + "71344530023419544617436368258859161690146583306800088316344925762872273797120", + "16120044738868738819632749576834445086866815074372507231444715454493888610304", + "72475792654660161016935267220433779487163786429342454671917896461637927305216", + "81511566995182549750503377834377268633011841298033176541836253230965979086848", + "67955318896348066206733147611401753061078730091925245985214144862677201059840", + "20696301370451116550171419484628603730825966598456157377928881185614792228864", + "68314468766988928398146928325794525363570891054408878882106114487181880852480", + "80430896521933200810820049906899344265737664201741569145668827680748829933568", + "72651142203122585350071634011618515485762591642229403515431804858178897707008", + "11467206758810774299140802739497308463478147025830721606514953072261256445952", + "59889208583305674120243939683803532462798971583655968664336265640182798090240", + "67354898919229986859282572795509435903953412433061102099486186060300167413760", + "105600213453364962144395764893357919882352338676823689553416776909972358299648", + "57028162061735352778223160002027683004932049805628280789227120339095086170112", + "110977189294867269799545653024183599976161477853522408520844882576493351272448", + "108919616009877399185216139777904220099823659427125612687141142024825119703040", + "99733936078793074614680797444636034699114300892910627816435525349902479523840", + "106005527016925872768141795382480528999818053783339067512254696690143599788032", + "61632320007518664889962079600290706632247653522335192812736285878914927034368", + "90076314961893464887565872329569183936194363518107084835262277383712193642496", + "72737612598030475183122190254257285584873308126158015407291819388829880549376", + "16622199452471418805871716580630120288033732420382671849391941554343526793216", + "56192556479495945845999207940033502894933718605473476839852325203950092419072", + "60051897534215054156357570830871515896285230697003348334683514347373883031552", + "113740870256209515030165442541708136366116575274218930666668277821175433789440", + "78335798518539832324498713811915073966401585404802030713262518567938765619200", + "34929295504602483265350399502944228545933723657343768847506000199567684927488", + "33683191768239470776720046337772585424018555358063296109949305169048296751104", + "56216839228736133187834141973104500698197550624635934044498765862269861494784", + "69191723928403938647350748175122598343911002432434451972765644532786604802048", + "81057183299092378480884797288199902765954160840718509207320495246571233869824", + "94681268934572964082884817765170512298441316495713693729387219182361281298432", + "16148453196044721042164451569359462887246194133841030734081606764106470129664", + "88543512868510791889639380978589325965163294546458168996047722985506792800256", + "61933594208122219056444488140737316430110717949502912581514026070494035312640", + "12189466242619112738183960687771476749136428965693851612983203289351478837248", + "28024061213135100929144451737251212770741218145660106934663520956177883070464", + "70938208493285683168568296869203531530067772779917993514672820003738893680640", + "107180805842595096171688264377528291517849470263482263643763506957516883886080", + "7519172332269033132628814632928823548361856488269451854407676573621589901312", + "34167935032363933623215544780288686130710877097530605867107298152051325796352", + "32957673957277644228526858862722262631555775653448746345798093896415149293568", + "68094380075026469570056948984557315963543319374405268537447392260667316633600", + "90700833241561779671074865698182010227962131944084650791716356259651809968128", + "86578504892608677491819001870691330813429304812324861813224110887853963083776", + "56751032030141897728759718568281300554546414477933785266513789756090028654592", + "75626774324578012092596861071746538969260620480759135199744497006733747552256", + "104517970903300376343457538855263847298395213626813168186121760339920961929216", + "58100008648177105300779007969785150028630038513450033472033133369717377990656", + "91450199155872493687319350844485353310160844899001787284644508007573537947648", + "15687277263008242945938213304124899406743801501554372153445825224359190462464", + "19747596032366814836561100386542056645933813274331804453489275864556308004864", + "28150034480033736832855716879255610612577975461296350641924789221559891918848", + "89101531412951529020026864921448811120906968626182748820095629334788702208000", + "77639298311174414996742036980170707424543239514446760946676932063963975254016", + "110497320778603150959101651657654644994775209138794001259914522716273631035392", + "33480693927763428689418625822885093492449239427747505646340350828302949154816", + "55060847430495115950102779062918383339701801013225395841320408405587586449408", + "92499455594957961667828708360292362315560109020909776749115905598169259442176", + "80576049998329060780817178276173205054817192984932710530338680731180625559552", + "6550625580862786838726981328123310086799366482486182642823288265969254793216", + "67650807730989493087299200324298478886919900505761172057140174730315446616064", + "104289274651846414201076093628890951986943881651653284884654581841489379196928", + "115185477456213676615628696119038421232574904601069146723585695108580224532480", + "80645586689029133904829928105765546362886678462291564908116864946664432992256", + "94491578730946569107716637383255065879985173593729933438229267763876404920320", + "56581140275499562415680198539330132083701879447478370345080324445381630885888", + "55872098452884416623086578396842889487927344265740717664619343596739522199552", + "41908351720556339635364918535437377460844646903063310369529481210658730016768", + "7834779544104924151774485694987025950903212266772430379683960830025430728704", + "99055437072825911824716351445018319704170876963977856653726551584026516258816", + "69832774637172006117028285111891677581668925132252010920234651739130599309312", + "66514487164831498538359616284667738668002224696167248317501401520444041854976", + "20156801852322211378342130703860564867506784420770906983953375582371989946368", + "54880650995032540980395193382245058019428290985962780549410861529091402629120", + "107747341169160720965913057159740514264761153254876791168703028273054134304768", + "2977540275924435981698023285342767657620814509727054141297157153966308458496", + "12700878971701776649018249355944379078861138466419342720383159380760831459328", + "23661067474751510330429435406262542012779787278168305562362844163993694633984", + "8034611755187153784406378923903926639302623807117786228665533575966849236992", + "73317862156407688825574634214502369679789963428864217197188485350542821818368", + "35165933722425265489280909559615045047452376545316919372991003908376960696320", + "26476701133611564468317810106661623734096380724903053185696543613071558443008", + "74872340525586493281305908519392043220343185141565138501727897061158293602304", + "31194213497305756993779683512604993573798382869306464699217951989567980568576", + "64538716690524741999817539224964341260962036829911527351074193569847118397440", + "72680947330381463541185668449266340372266209133079954896422235709437546332160", + "56204460257652212613170200087087570192868992058967534145847823121571924410368", + "11723693070543389140589792562533509418209511764209702220303956303380716978176", + "32940796945619540937707697752274322004649319489688609916665596431026704351232", + "73715251773498329481081727879923037303498732770838964333727217889595849965568", + "6984343404056219841752982631341321198028727280588348117563250959338828726272", + "92334498815825625678476687582191787272006327732667835672250905330643890077696", + "90379979285570193528341785176515836417784709050779361958315947057852704620544", + "96940162864336873785835198475709129109950530876643291066877701308409700155392", + "1313475174264257941745627533205213460041334982023485189908989042442821959680", + "20208548065496200375434592998605408915427330391916669221428364912564811857920", + "66157607370057387270328668572412237418818831559130581605491506822611558465536", + "76784983587042717941154539119306994056827985265770568197779285993935301771264", + "103647562190433076506125086912894567013294596328096170842463252838574823833600", + "73260483114421577832521544297760100785805651397974512403494423106735627567104", + "68427260533974348010746665896403092906661057698295677525464195952490273832960", + "18317168274066766383013052836586874743328768176723866748963053026288961847296", + "38597533171076643149460044747846267713648048860682391670005614065832876310528", + "86603415215427210317008808867529466806150653812891497020603486344956625289216", + "23081735663160756098466487662729839938907624464750386960518234044347218657280", + "50433664791841409431173889667700652675230193944578072559144167615400679309312", + "35240179251893689569903021357302531950399492060502350217807714893189963841536", + "30254188719191041520076326800953170266902651567886345992223855310197703573504", + "55612170541218072713612898610786088019409378434003742280739858249692957638656", + "30919839605064841417188509614098528870228896257384401301622468037743585787904", + "35098075651249062615792758408022360354413324874699992936295435380423733018624", + "5958097154859155583095963683822708618929762869361475048536992724806407290880", + "10087960771729534920863174165283150314201672724568531696708536882573262979072", + "33265830044523358213783952205829569806923310759493452792330953283275761647616", + "24926644220580818344681629845718425576242269672690938838144823156904346779648", + "51104836994478255340973352192693244150270150800621844136307761157258482810880", + "55967660311172392063087988689986999428448132692908429853288134873768003633152", + "45487401650248058145015582609049788379873446138908533647307776426660138582016", + "59662080980335277059186490003254262935057598788083161093720853469705478864896", + "4285067622617814760740675094732652690319250822177445910227217868548760141824", + "88632555800236523785171840335766436612163777764683400891260896729181978624000", + "19832551872594546713783517068770173644627908947430689159801532819955649609728", + "69587987565359853295219771776627928624119747923533819397096443546886740115456", + "48160290580700249604716891092501094628414972995789973775562246311919925329920", + "65237426455706873605347221360794908248336763431858121843283120962975515541504", + "29621730644576810474841273270258159869081961433439983797595305000353176485888", + "23487461849993218780329721802429120945819382427844818782952221322952113651712", + "109956874558517370238077390756259069088543307140309841414941962267772080619520", + "105242096287873138645170803401182832491207109345047215504556772582973933355008", + "53251483603111144163558458619094682381336190314634560746533344048683786698752", + "80911972423214473134683700466872511479569515939886849446614745992380190556160", + "15861035973335206451479005109138393782218803362530229055136916724581706760192", + "68486940684857969137407789510403781589537831863162996426483775742294620110848", + "81341174883213305112941942898354828505940652140046321526044625209611390025728", + "104647301479389388783605408004034461924413611542444686019847718159077863325696", + "57145565022657703526176713718774182047269247006876880506955527605042798395392", + "2968745546189448091688065539430023248478615111685121900908952557938727190528", + "4518205473839896827326629724660658279867255691071256601135140970881116798976", + "110200010502808260045342008360685872443973329481796817321329004373811233030144", + "30453901650756720453354111260586676795634328070036181244687127673884238675968", + "74233762490652331765365788841227029345899557711776428574901091563035647016960", + "108897021650682298664808485890220730233189913305578180117380184028815300755456", + "56077039164193781827718991719035227670154916379066871956015472869330080759808", + "47656088681550746594804402426038184255444144718470263062908492800065871544320", + "71030006935246526990837398448131798543694061067121397433969851145629540024320", + "47778895013467230288022404612689296602115109264893458681813306056194958295040" + ] } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_5.json b/src/data_samples/data_samples/fri_verify/fri_verify_5.json index a46e161..33647da 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_5.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_5.json @@ -1,257 +1,302 @@ { - "proof": [ - "2014107639187477460220099655885926083160926337964799483927693907763230745880", - "881462142169413404840218510771680414740791664791511336271831356571135198745", - "951306002209711917236241875547344071552756315581589181318688097054530861558", - "243871411143091620623926923634452408784851597913313919616712031618034893631", - "1211141269339872730840084879723036496416348504274399210688935827152742086303", - "2509431053341748105019177646748847045146532851446303599718261210746417296540", - "2975740026570611314558765385486063629228450984668336068161614351624963237515", - "897548235978079970959726529900785284149125689629530254417019648330813224429", - "1965058043665527572310641258530894363066222708644986905430344703993249987381", - "1932647268547446671871659982558616154695383547190105065348442445544263798505", - "3531083883822230932209813625381763028479118508571955011945520807827754692487", - "3524237885759887445354752700181001696662235943668702982481959184842885593978", - "3432048751200323515546811716226442450936249865965060039673919647196703242285", - "2313581556209997143714450190778077458814690981812729360373964612486761011804", - "3415340700774530574714915426858381743998070670483213363501389842601951548900", - "3289625907426649048820590003646738243117522826149419320583301077469658487739", - "3363834052891672950049954963669112471492187840029327983394429504839611454017", - "3521599565181113769369932042291408611439361079954125248833411949468739643674", - "649811779887687691824371703685784478411049887146162435350251535840426255801", - "851690297003973880545473221315787349314734269983705804870789502447644345433", - "1952935005571175931139784768553881449633678904869330982325850221428982235209", - "1613754645191832301767139482586235020008809407303839872864311915488186309113", - "984325784249240436946270579812690673006074401091325666471705539132240898321", - "3466899987852072492514792608403597292333257469792476590091462929475376586079", - "30554223883553227912756403724870937804734749906146944158422145667645852457", - "657652870160756672566993299841702555232867001122307038524316731107404148066", - "1496273940766492524201202324777214679693961834429273376660209821640265601861", - "2443028952124593197496190213223787181711414215272975378925501447699939343547", - "2019108434364813757628050075831385925407183821745559992030706683262882148161", - "2901594461294456045083979502056643367699055151477745706797135183154249650906", - "125867840929673357251171281030326300314168549187501400617006249191171196839", - "420688008940893763454463003559561311377541215384091196924970768317778382611", - "2723131146457259324420722250978848886636639507315954036018005424737763306901", - "1445539425346041644853242176436184934312916389055859029082334894047715761225", - "3409336888132486529834407873211936914512568064929901755755365124614379226633", - "988691556539029785291028467511671815463663342590871753626182937249153347507", - "1256307872790726816454792638320447984410049746515408503026096389400863326324", - "1550869385242682858694320279266483930444361444008551631779561835325567904874", - "2984175533061870110289065757897985351013124137234101478754515825760789431729", - "3558093482362223848269476509630440651547775259128416695142759686208642435341", - "2851846492161422365280462896908460568919217145861740534476914819979805035906", - "2688601187317846524207201847211919980878821324803909640670188392033568269728", - "2544285245159589247578507403226257867361565134973681456199440206693962465553", - "2805137155118802016406904910074830108520944561375630108621590001921317099339", - "1279932023046913992158542077526600431936523225186816095464283314091992560028", - "3357388280767876194274259186318005023716779692708887286370821934031229881584", - "557314092019431340128676781589556326673935385438231852029472503653938773401", - "3275300637079113309031574758852568534785601651607078969205687480080311823342", - "1977829174785533602569896210288922638987654643124663672195596620137850599155", - "834578887192053780402529241106140194111047751725732280068223067522810859751", - "2429470513756529324494285815441558944915847177442767719008919648033336389749", - "2253759183531008023557077824039177230643618320723166385609657910329806397028", - "1952804867428005968932122869685030118659663024347520535604430152866111070700", - "2986989321724732898813263612339967821982390899690656048643031618674099044447", - "3041570996819157822220976998900075094486386886047275038956556543783124950945", - "2930493656009155341521124319831672772597149380095249148519661111091113415242", - "13904604264622398292617146440594303519784835345169784092674295829401442058", - "2924296595524971178164954112336988045743168044303132692693583538339624945677", - "1276866419112185471339451863913454912729034131562788615469958846857808827982", - "2615606155568946658544625541605517109254958081266721000011686452165534207398", - "1757923047346763740731672644111815913937898989198516395716943643177284420201", - "2926497611284138418401114858815626080316572617166834143025118743344873197670", - "2881057284035129942310048229923178149934819306684919886992071443393439757004", - "3357643855298389532567176350084790332254618282913525667932033262694017548110", - "3138592237479275948791054926097048839034062470437913773189041964663925135711", - "2242866374449740477770240953921709450288557419483265795779766839830334246607", - "982058719353547096532845364380106923638148555655796026071931289464157058265", - "2821173839452385077637165713582113842321618029694177103467074840479773544936", - "2180941564383198703567207730415694202971617238916136644237705860677674918236", - "1984972938427229611720391370543328512573711078611482986959253809167382602824", - "1656019174886488955283589316466602348536344275629802509202068007368038115198", - "2697908254454364364138330825345183594113383199581882403624661505967667620507", - "1878634174435423641732645048682405764008399152857264390592089085454166258050", - "3031585174210265804503438353422028570203159763584386566347494150865170601334", - "3062433605808202432983752077194585547985136134851092410880500703765175354412", - "2797133931949894699802947371558925715168517239275035194113276791310701244785", - "251045696592203848531583958612182419879504112038664162521515830091729801052", - "19732741944008095585930545609669534255643623572612914498120563947682979119104", - "111572493390451849004082428152227051104300973387905003422953430417085625794560", - "41281032461157667295340979054550797415745181544092553755779183845645203013632", - "81764367229642049109788098727303066005285645229325608025708107555413541519360", - "99092821044885995291693013876354917261408684079175551209867093821239028875264", - "62358906391287790310637553358935205072578657009552092170357070154688901414912", - "35186914088297823485775760093587214921923068520704952981359710878228220477440", - "25639870290708680612989255767125044140447149955140511147350612592355008577536", - "37407395722720992651805336434873868992880543370831451136744798485844060012544", - "6418505148782115543793024544120570683069117448762704974948430024270986346496", - "101597654720160028313835273197953467314246082539030865940942486277192234827776", - "15558611360003637309379360440423208894174473510618880705996983646430999609344", - "35189976222576274257246061537647495906668133280342522033106682530685272457216", - "108537388165605763717058120706469861957646213513673297571772781195837707386880", - "52723444044403191226242178274167974301681709011149082781932159143205895405568", - "58602221089219074472374094933175431630609207669884539572139913774857940107264", - "55442866563256670616706436841868611881320194885187638574699353381064992096256", - "24372095189510569797985916792928138539331763701391832110114840366877337714688", - "88135310158909761321509099065714481999629982176588519079657872763748966465536", - "67752524818893209632085777598896542491078949737733433890057467215415483564032", - "96672673566504591116571249722736008526768412346816525327320678218930889687040", - "51270834747474837231362818250122739384961001691085933344688080844484811685888", - "53668945032138845018609004843437983388172592251215075657419292137846862774272", - "73457323740678425790679743219499723046006426729506549704099908168364987514880", - "106673078970058185067931943342738945811266429278802151571449859687609997983744", - "84300209917099527137718509108862677678074475829281501614275550850692300144640", - "14729577728080185510916753456897740873028858534053109158769658556920534925312", - "12356599226617051636451940092409553061160348839021404080373695220749883670528", - "43278600030224612876600152385459223183781959914679360552135826013360717037568", - "18928440380909843576163397312367802593759624641823689814625086230316286214144", - "29135228806284882178512343095331584367539846364779773267973802285741039943680", - "30457987977815086834901102898834864690960373701625964175408988754394616954880", - "81707260232552614358431517379174895211512530754944596563060663871674762919936", - "94084139408081710914380803845990490175032094063958362434148127777459787530240", - "53784754619822090768376698745597188370125100934077431840077270902016307101696", - "86340666870043631648453448453756275423331923143230462852467221008520052736000", - "70592815062415197798562996966667679523465556815682342334520545319467578556416", - "80356130683563068626624937976515789522144874986402799912612549608403831357440", - "68505142740202052870069564554120296190089333280211329687769217867089203691520", - "62418795074876490409293418302765410251464979870813075629190831493158635831296", - "106084063459335386425344607352942185402085857291001740707917339290392739184640", - "110615945731963589512761035158187669444502898133858481780398212531247418179584", - "9062018248645745724418529663727627872593021745593405622797973903769860046848", - "20772825063695332197558575923906909685569698305372284094618227699083535974400", - "40249031490635445169638120973167531895609310212290111599668279832901991792640", - "22771528820970363201101844928761926020124117560223035907945686231037834690560", - "24717295747808431418390960010781947545656350856052508188670684611068827795456", - "2782215847889983144886515786744225928876481467306076292387143880451626631168", - "50997415274812526410308233401793713383729233896264387255526970779370470244352", - "19057383588583086348009195716361371540669125000270928184186797307464098250752", - "9406865156467861958596409734733035398891726561892856259925701447182402453504", - "19771016227895425280254451668612683867586674911776094626104229316599631314944", - "25663155579105072110010895456874166730813472497958978683799055654650480951296", - "47971020321758767856080935794205946919089014607506931426227950967406226046976", - "90609224903219527632293565216298653653745981798244865695208878278107061026816", - "112707906163312604714692153673426275331075054612532071898305681690714653589504", - "97372831017416386536323751936873741748790532151215427770972368848641828323328", - "67923648403523935186776572486963108133524521246276965823952316856905664299008", - "56544186948889693096058209258935666868252048758523927028958358126252068438016", - "101496812177045761043602110650486704448265198252706379880696301881618168020992", - "106886400088280058290223417126349284954351458345138778650993000049717884747776", - "104003409941875426267377517783016540356260571166453121949298353603840319684608", - "42880595124585493965410965958985198238458886252383340676938047692076545474560", - "62422712610586278572444441364204050993059866391605513440152387187875703160832", - "59789415948047583003445255527951598774901448092958738960314502279642772144128", - "84632361382148530520467824722163290552629719068058367396646298627898651705344", - "90172885026568792596237529766874518270263310992836932663428660131288571707392", - "71326242449334257556910785030975863568412439150362653945778411181267849576448", - "95461012747784179984113431670117370585338122822625531065027243985663023906816", - "81518738199974636189887659902786864080142183241685956531898911751840114671616", - "111154340680743982474108591994213268613777768955223407039177083970658819375104", - "107508044879590307551563290692748735991765026406336617829582979207809214709760", - "82149357180668413870954732984510001061773219464831926422769237436193373683712", - "53379739642467460533067601138917809804295005414777448719343823644585797615616", - "113096455564732615294608758883865523339398424039356047275556021190128968925184", - "29223904229169809036399713270966891158686419391940220574293473714518561390592", - "77890449110441895263640483411129802041411472829677715760782860499611058962432", - "74132273442906533965957610341122221395414618073404727616234358070696386494464", - "56614703781807976606711606934599657986211471930525583750114581325718898081792", - "47342100462550876622290183280420674011824123128293142531233703869535674695680", - "75908931115691076188760926748152161882625018472765314864295145975596072304640", - "44685765919159548409854337150114052542236657956862446306785987071526838468608", - "55539827145698276255874390936933068039934417271024459828875400450989526876160", - "26312068172601437335735846420362039101962374695230360539535886694412797870080", - "85453273050289855776120230804028866774378118066121013310106786561506246918144", - "775642075889212900820758658657900010160381905807210728427685165872241967104", - "109260962028997244384275352121582375560043100694924104260974387048445737172992", - "103312064286681223434254668890113089186724692686737854507342639157172986970112", - "79244171798148514158433161769574018525375762681145584436555427778287443640320", - "52621639618206599226443284032592694078985874853756896048316841870042035388416", - "92128420171968772696550796584010228543149131527676091452773440595981143900160", - "4308918318487798508158990936901964589487018746490542727681541887962361364480", - "11158530310675530401930118047614870782309637206136977242139171845384450342912", - "93346330563926234321194461791142262631962148513560178879345606489739064508416", - "85205508698716764235988120947042112774938720003175382764779889407143335428096", - "95237863185373355443048015770338261253043960549045993405639544959789017595904", - "114549718836217494343370464140355740235914580764140311483396589381566869798912", - "1923288637941488496235281633713831850192934830850800447527800943513373245440", - "65604119480495585948910269648754704714213273401942540411706587270714274873344", - "77726213425680494722307693340057995114958332907274061938036443029666130821120", - "101411428237847662608064679198893119164782666765062752834362590051436089835520", - "89539469670197666630424319585703594973685587792182572583700796303633903779840", - "18915502964146104112121725163649674833965086721318985516564759089064932540416", - "44099578349675945939578777533839734939540105086914356136040414091317017051136", - "72677794080197351780987147234261388809066157654461560165218853861812942667776", - "61874971180562331415512017599786795304707806071236680158360659875476497498112", - "104495396811880827436289005014270248104874679084636674943118040588869133402112", - "84000573082107373721986272541150496619642354591301482614324400446294640820224", - "67827961673211284744900575990300327066688261758819054743252268395291230601216", - "39884572192731018320106443566239902608306407459839604589420159050632807841792", - "108916077695210426776125454387396142607708037604184911779411873980000835207168", - "17500892478303565073251116086191251954252511776631375591910872391658403528704", - "40050966990869679716812007684438089282223635746934176648477436280114874679296", - "54536590564767451098036479347992286061645413632870151755712258215222571958272", - "80611990069195021212495025586849293471957734976016387504630688497941537095680", - "68921713622960207547552040038642066765334061003910768888713516567476838596608", - "99169908227610691996080322027219011862644845651943386574695014751053547569152", - "42208305920138112445546837863889626510313433821059908890789947000342829858816", - "19863555639101107088435121806198757242598628120282886688177756329628366012416", - "38358843740571024053813102935749504377170808306785931297314872310129800249344", - "113594557762783892964980199396507693204517875294370395720951333090350950514688", - "72116963330602445462063562882368315506938437319176884984879556961520595238912", - "90891293556011227628731949631789683996417928127970496656049438167331124543488", - "85684541502396577049216004741978086442150039824104082923832954453017889865728", - "84233325508548121030130363735378361409061601385813137582249859037155643359232", - "88138605411033008466304800550149351051220134104250866454086520732837644075008", - "76427023750500931978614574518019713074408172368065112294448163513854767136768", - "48905386918851157304230523772480473209301056722699509668635731540406905602048", - "60695746291842328162643603944611998647044304260167238637983761521879107502080", - "1268931763429869555230169799536847303738234540179944875883284621000748040192", - "85318621596285382102690747931858302034272512531711192463623663143681322385408", - "55037746009305263865674039895924897270606509307585215402904616241582028357632", - "115430725130600580367137955700084505288583305710993226798462212552006182109184", - "97259942998033492542071740336651478591412570329028307081301947354573197803520", - "28313921801850194680493989413635534561889625573812115385481359835127015800832", - "76168523644444641199057989280689538757397855759853891958526933681277566451712", - "98677688143566185618058050612573368527360526376827972849310892270871048617984" - ], + "evaluationPoint": "1985022581297268952100465086900311303876604210369615635118844938469165054727", + "expectedRoot": "10340662404223543431802325173463153457320178838957658379422041787149334872064", "friQueue": [ - "1102674", - "856177384226653206236593039675855693548378873001407196506093966114415788737", - "2027177589629395041953248525351352742611427352001562513721173275892939895318", - "1194406", - "2772896470965212055578577861504838319289156369487519481638812692374632579611", - "2525750343058893386563584809283710131288138563212729744122695971158590531789", - "1314836", - "2322165192166108200816484680132912633413010725050540236258292285100684690021", - "358326911777741737444604936506471780383274243272922293975312218859514479271", - "1463548", - "381052083427808999572195276379429603917071240999213978651302941123801881340", - "2924184195540984812003164374327651923943186865432430358399010116412227230440", - "1580311", - "3512276310290451283939462405004962281604189336656014666974192040126841562406", - "211366349625196415619754018486164281498697706162546916509323350687704731924", - "1589562", - "3215931475444775450175641021534343069412107406056261799981022191776273407811", - "2109956938545269929054846267706991005664888276941896932047420149877704043223", - "1607584", - "2796064661315639288370101773030179345553399061151350733634203738680611524464", - "2377962175318282791757567074894907619137027070852948131327878180748192926034", - "1693685", - "765469991105541246154493319477641694931838386063369524620083168005706893327", - "2921075155481023011820525482940858086655554823445517387210897144198068154503", - "1760116", - "3059807794699148185956897518097988616337346210840520192921897079674033514491", - "1266426915311973814872170467959239644755986099725630130470173895715138898432", - "1953024", - "3582078704807605244583433532960447341336867031751663120257280317471339059981", - "2396185335549572811472881558499627870613398365310933298823083613497716745872", - "1953443", - "1427950098456279630560357948236716968110497430888543025414301582233921017878", - "1999694368922738946676451149332401678392682666854452553325489403753204188917", + "144111", + "3132369524866248809705891031797671614644660015137956161338526304602007952579", + "1884595745350201311659459589620731320485663234931223003660901507705096671294", + "152196", + "989917864147210093833005268726770465118093939765662322635007156452413239494", + "3119399980703050323567756446208272690199984243123608707751222739620666747971", + "154779", + "1971485373146746729944610956890222354957120066346617741634302449822885870032", + "3331361242140853073253794159738703459238231143826801240409149095681827635473", + "168579", + "1548002768776886772642724300676126696037936092431565643870948155564730933427", + "868078665496894394897187724899231196078945841842674838605474763543211523042", + "178233", + "2623225036831118653633563388922984605887273209201764773208943428566267093861", + "3555851494336641164603823816000912297336586222976689279002620014771605577204", + "178499", + "520017130682032263552536782746021980686116980402372007249685634501687013780", + "1887636215529760218264566443786882458554588352914040464184069357313137971888", + "180443", + "2301580450670796735183542178508186498515885669506438508843430543667382395679", + "210593019070713813020550616264288331521513949307618199092645459506158376660", + "199655", + "3105697038589244268640627322625691388593176037853776772881301275109910527268", + "906637672163959093595438350048096112488050693160737791416214055249211127741", + "212666", + "3535711852862993249490711376766837857863957167766999064121487609669474727507", + "1956533579951981720171397113801859350605782976288811811878041304841155035068", + "214326", + "1909912598447304208656939515672916499484899982175564825096281458970457488550", + "514690314653309112159503093945337679473477154171284415995291035152564009479", + "222585", + "514563969518543222689542768186585562427685282373523208184473348776793329111", + "3342941074062148333655288616948715217184175956888104169604730836837639871062", + "228924", + "3405077525401613834086467435144087808719150395630291218967670862060341333308", + "1553555968671858102073258952580394323474511884538322311733801873130618029497", + "231689", + "1128220144353609133925198393212246783342030578598695213559567727950872122070", + "1878889682383123311881622808624315663744135520219586661042320302197558060294", + "235467", + "2737227860899893934627466174675380115087568466541341213669880072742568806570", + "3217746144268123165733594801322239462195101576048676877592740228606008494855", + "237948", + "728785981882313488890963148865235577912203257559344662598503622392264974211", + "2956053464148081458679876291046917110673446404853634074367722655814027835734", + "243449", + "1631368464892616381451792590338245352419702307053766560448863405895568926998", + "2014985626923707147600919985519037569195679249780629303318070055692546991487", + "244903", + "741555421936087813422287856542570792520685687226503993530196951894550486074", + "105770177766310851773143041090493957440374796684434193773883747415899948342", + "256545", + "3433769343979496950706305580091714583933360314840002179687403452723256997489", + "1444462136628658398022215246156574855050972816270285868179594109573993936987", "0" ], - "evaluationPoint": "1153523618350269652609176578588510997553961896990916083408370742086277930449", - "friStepSize": "3", - "expectedRoot": "102066407694198299673766808502420851502796750982746510096999050369976267440128" + "friStepSize": "2", + "proof": [ + "1833603312034563958732073171287070628503953162841754955910700433920609117247", + "1214514687042273117798128509053623920220326359277422797655723262103922757556", + "1813499750484868764202827997834455059692257579888096144450727626569763242891", + "2245337064434508071841637392397554502456035675128795211264212370194195889105", + "3127335902943685700689242335950204934434016571435310725971572430962425313241", + "2957658324233133477816155463805167180773041175594062999030472299512678474969", + "1116095158641280920698550963578137914143081364900680495969908473770018783802", + "1438664423983247166477136325560700612165784596612624978286739660539871681840", + "2233723835405295095152474311199625679357979689122699989226061770684375788931", + "2878807344542619887770096066470245319345494720809881321466138704908815752467", + "1791720285083780452724937863713959025518726102003464439579804303613095796387", + "1645647591979994241226527542100706195476525614696244747444975122744343339657", + "990507734467451248754423806938942316562551754850522995081101147832500556780", + "2418615482356120640096608114295913985406250395537389561365425862246527235148", + "1188584521634706140746875346680570274716284959086005471952533305478700991873", + "2473616815536194355250104481510687185480969753376206386474786246956513938664", + "2214059057083324398351366523989917659429385794388620550213726468326407679779", + "2033198213937228384004319244351550748836983533134042006069700041850542370191", + "1400557383459926020364132250913310010021305565584528320796309419878276487245", + "2728142399763934767916776595096011115390772303823219241773928405681815020698", + "2154960983215548521052948567388318738696091144995703280514373976251406551439", + "2070529174513725013413478509162153013210810562179823465658792987145361429638", + "3068038844588295793763608729657258734583994356237864279698127239635757315638", + "2621264742089975068925090659751978109671730735846045573975718090151424473629", + "1532461325434462207903592740895109544124284209105278498507148603576953724160", + "2444328185272301987066126398614460294924143071725406629561358325049302555741", + "1086047903641853870960032507931947903056152825954905544807172405104578565897", + "437219784472009646205615074118664054120206546141341104152789614839054162487", + "1393652431046248862882614736002415722972759767801564324318787125988512947180", + "96913906715168343418632742023221415203165342411758562636112244647578272367", + "2401349804174336661642607885602225690969823183674395630253481469761178394931", + "2290869523233793711453321897777555714182590421803998956940309814858438571488", + "1181695418033537947580132208531138334671430282288167309677230965218876378180", + "392103714870254604330641832366160987393557633613894936891383494342998936102", + "67446876254156889914941574531635823071444951252976679110430224123698032846", + "689369583896636737707970516318107815226490943418407457443018665876807304312", + "3146274437322568915974612396188119190671355166544360005913234762350435403783", + "2015989444841193881080358331346120400455696118782533056956275376441437142546", + "3551108358582302484211169728758014748962559033074169985425306767648293151242", + "3026082897580670472952151437058439409674426721307667881592616024663350502868", + "3357656900735587198394788879672083846028921780314663636923431555496827388624", + "3510315416239967676576405145232486653888242408953481928374512148485195802594", + "1775803408715502333687287008571746687571867791360589725092752873820972731267", + "3114716963231560484646255365119725137526371829628963125866041719564161687785", + "2196816827614249903831793917510646353615887796607965147149682808710335491490", + "1857961058320895636147483879288159321107618537376857470899024586954703540786", + "3179626419461164512671813709146233031610856082912410532466353694724975163205", + "2527678738541024396525301155625584841107794564507057713481429882338363113540", + "427737403781240623561229186715528673501587646396868086366179862812579800983", + "488267688226982168508405542784891005486132130015977084150655904455759764392", + "1661841451829658001356376435096052126599372152442410516035678244274785321315", + "26328283765224462625670680803972646398600407196582253785002241921811819300", + "1752773074006206751770825323899011082664441079259731326437113355314795224694", + "1395913686686416687974966992526417611987948206520176437639937742274444008118", + "29237614312161179926063635647009808058081948670613809778059298965239032184832", + "70168045761874961009262116629494544556248998397722800942155785823167006638080", + "51885591387003204132672368513986168509962708701194646510221625138544325427200", + "5252379433198177540003743780225118168398586758039707663077093981420418760704", + "82171600930896247183021262467689205004336126032907170517019607479371597611008", + "95827498430228738306502869320285685436860634493840060968665038563120389292032", + "1216803287522278103738173474700804091842756711268534005765560649324041338880", + "4527040881930705531395478886626029021165285176458197189768061323210240557056", + "35030769492097813384257001146411757604580110596643081129844759024673549713408", + "54718883184063060456360907846425795116921633744226875687091445125277888282624", + "16941693671537070291380305098204384881510863948784181759943836875129333219328", + "17309859117059830696380867592196869819561701543341361266575921433457041866752", + "110547140171850500206164661315070918634865343166082164077770574931355706064896", + "94684913858154712742588551414185699517829826346828879646590134478568893186048", + "98099025854542106707752159386067685645938055913892958281661206894838038921216", + "317155856242011862003736306794948839489469409845140558616291739784846508032", + "35650647004579877568857835962051181639126410882528399422619069556189355311104", + "46610519224678872965181436367531105632839812095996387979282426767881241886720", + "112768513578038639178032348918418181524277687364849625407240279962743033823232", + "14808514060465478467072396588148635083802426653817068412713632479667499827200", + "36618248797224952525989261833040405385799090123524017815669591005781446098944", + "109607484591747340141264605363775001643361928996181259305841124208418131804160", + "6585029184949765914928261190796553566730638843519076828666163157284553752576", + "59466464142714287746892487101030481315182077717433192648299124906838338830336", + "106214941797476711524863992393880197243540669845059129098616045242254111014912", + "83769188312355316765235647846606588478045702479266760732982209682135410802688", + "8181589474359175301454285990112345891038849790060984942229660435529196371968", + "94377934014453857559594104206655607513085375528942352562759545776144088301568", + "40783444378082020643676621476626307436452016135346571810447574704269176078336", + "85005745094873519748146469100365571188227818240491239762520652791808964689920", + "102307081273532238397637685737319286211884401605063939826212413280218056228864", + "81519870948040167457066906521683713915579636320834593134487346389543127351296", + "110798547605968978984796443067770442317100495218056634592571312799319284776960", + "35208152297607277523136019165926642514519138318741458120623220904866328084480", + "9409675797636698478914331193836624137507869756860182255902834429770795581440", + "66180014304180678579432453255786822100481987279704263907004815152208920182784", + "55057418889892465988140173257647342075162951652202446051125722506052985946112", + "100432189899321099650898417261338527187550752239370421742700574863695319924736", + "27020208197003015895528214922904824568426499105644663945050170290886307479552", + "87321954895052080349700194157046777026953232532236018264101601928504695324672", + "58816531483869361323871512856782088117698202759933511431860963117769596862464", + "86347385613816165105306063467941285500198633191163371149837265243347586383872", + "108954870258434176813152396786416275216906852892172002558188276263152810721280", + "44876095470261587025672284738320004561223115221093736959866925283635296731136", + "21180346698196026294310594851010612756676312938219195666903404534159676276736", + "36555979763283545241283695821255051011810624957373955811971541019459294593024", + "63930468687901756961746217319748007358862056313490462147599015576917078179840", + "78197988366447796239689693002477991125426204849179800269935745293825523843072", + "67254361717089809050212808271185357583988486243503161316760761710540440469504", + "70490158161742467558946601072633161598429594212999419040228232610993240276992", + "1713850336791123788828738430293893286229644940334728781787250829632116621312", + "72768647928033666604785337593085974759911495555769187902439938041289826631680", + "35473341084049072051844616441747242577963559982188329046375277666345787850752", + "43352376543892230529580071874148448768651399439200232660876578018985116696576", + "91369975841085955972229794206163114227420986746729741362725252904458962075648", + "91724486756832937268765897698590868817614894619759278049546624243465828958208", + "55618630061718873481506556210491978654882967166264247584261802562748848013312", + "84772908520240067616977013210618955541338578207340290196453856715168423084032", + "28310691554725497537046298826363488185019904075709350783502841863413524594688", + "25886634636560031759869247911074170895966861710897669844181999161445793660928", + "35838819351932653969160974628756196360122122023570202034367737605855551422464", + "52962731644489646731363943931416425294901336289223701381955836881936849043456", + "3645220244545168834215850512314605846465136666274086776095072108975384166400", + "63328798274757482589750146373693068839351004822461254112360987744716829229056", + "102257050612161243024847911743817051473938609194102060435808266385664444989440", + "33475176208383645447375762292147305346572926646332664938971762786408287174656", + "6305642606456824239121154259178294343713230642353608670191837645610636279808", + "91342278134627287273792192037179318566741207209485891667609516735266140717056", + "19001170053564403556092059350282690287418675845997877140823013882175191777280", + "76416887311578782150174063561979100703504946893673908477942115119090932645888", + "69689317126445075618709579300015732596423016855781481947429795147305401188352", + "38644326718606663015278248025927867780624906405046167265331434249858892955648", + "59467286937387833844808368910984413212696345924947621109868718245413308596224", + "107430564848066834683678380757995729828863072856456648089519307307978625908736", + "77846552179213906850622771689713658550334706939658637156970792788777764913152", + "27594473519664822221869597668953354303061494985495646678686909959348112326656", + "113739559452185397511044310181408267284660697482638407071590825475911610007552", + "61297769366080930310626221668095898109970846269836399720400242935116370804736", + "33819945491857972740885217586469905994396102724089585101439031266196055916544", + "32167558465600753647514834048924717629668746845551691278485276334390262104064", + "99618993545538821487178988538869455852468797406940719676674735184682642571264", + "96293690721143457108199354427061193130497570918186261599007939479081771335680", + "115622824048386612069620108529897425088368989483057138488637151994867838091264", + "35022990503430086659912200798500159594942179601839088280820236348847942533120", + "60752883381613403883675265622080529140501615237217823256484059558021179637760", + "12444867650813680025672061394244253132203892173250522389922598778028343427072", + "79612371919769170626702484020859416517949855344254838431778603108087770382336", + "37921040202973754687092038940329066531312407755626465410964787512308261715968", + "11884292895062625409050632309446445002669354297493908876134216619555385507840", + "113948899966859090074572195047786131762075026578864875939269122435106853617664", + "97716729685526869181905129028829778400480683365985123007747568500482294939648", + "66868541048963781024265940053971261738729252115983235369469847841130177101824", + "57447026843466727292907384647134131767891796133540274634771877548931575447552", + "77104590257379372749571825385984654867631682360214822405791378800386009726976", + "47027571597430547980932993433861306818741822232787359553649317909419379392512", + "43461877433244547642848225853406556316307607175618593404874098453438405804032", + "10551111995568110421396240953716197691293895761776026377602568837029311807488", + "90474145117660408454281681493095985493821480949701915762689744620562505793536", + "46344915022707744726729607949875517613062957935234649753459178817373079601152", + "26498116097334318046544034947635987524274018948362531482849437369605193465856", + "29270983612059013016384145106592590495841997901613474388166789107757791313920", + "45637194768287561228666082437205313757596375202550991934499472593107055280128", + "42123304110901131564554793033066954887224949153546103381996884710450243043328", + "115115651368402215130524664880859119709334931180096694371876403361343004999680", + "102207513398994966190531572388510179213008709529212281342356045814234519437312", + "71633196972498331089757356757741391990294821427559499522565681907960901533696", + "29283679100598373135827616931106867714694340565506685674410899927659358191616", + "1091580966854959134815819571198906906587610726268034069037662349704594194432", + "34970226816705891914763646784758862195107964864171667967028398962932256342016", + "51355202755404172992952442889153083104290325756957058466359665295537670717440", + "49339580952490426011957137701543873200214038173835614939815561949966483062784", + "84057748847660808314839552642501531296784590206924239059338000026356068384768", + "12358738496233940913362210897175998524432237532434116167579022452692797620224", + "81552377393472893102429343092832163756893084899925876043243141569061723308032", + "114558091106326002974751013272436064266305440516626636649784033305829329338368", + "104214133577623877682862925550261759258895261393807717434268179155729545953280", + "14667297859175669692135717439012474740529820006081437860933950373906320719872", + "50596581435623140930187203388864401973159483492284694014323969528723740295168", + "47202484932039785372926741265744728935129504110264850433010124793017515638784", + "12534610702846614812350235817739485954653771376586980306504239542588026126336", + "64246450651031299536712217483580601932383167432410165576593985954264500928512", + "29587499369158656921536676831208515981449363105037418550415103735652253958144", + "72630691527315863483746131061133043364145107843080368161318253355131635499008", + "16347755562249170461940698387482098523132586953663206487934846534343739834368", + "95421116111111898341462900167986455007258727929154619129444404154517281570816", + "20916850521597039772721413501902758890741748888844052252403984506288213065728", + "62085083860728372002184556554798298002885027239264571107350383035525695012864", + "68341395164623371555147713046570532522301570715976796861619524957096397242368", + "106305995837626057333089247054596084392527406139354042230006460738055790657536", + "89222894800660687985445004360194576969233657039233448304775816242751577522176", + "31997479656131083551285880779712690649382806042247131404242466860611632365568", + "90981253727913821085692408166506172972611091366663840913161430039038502371328", + "97209884483002516758655782354566959272318538628842419312373405748700968386560", + "88484700615931706370106785832946110284221349696310672532548330766510222999552", + "63320071455885450995489395002589353131053757738913593510454495107731421134848", + "88089688558654201970051198656612898303506454421778080957244083518493488578560", + "510552691984525532058810915043213043182271079634523228610686701785145409536", + "56244519298324653249909695848090385384491382034357987385398136593747678330880", + "1740198038731008611451616727287435499906197216211845485031647506075444314112", + "35659865661781677963876724071466136638134084766964516151224940890795733417984", + "91966944678499203097605745932220952744094371554779165509668451901479480983552", + "115274164291067025935984647019329767601657359338537190117614433322682726481920", + "23318039038414996034993988831269684516382696216494239314158929725405693739008", + "12658203448693746166102010489300439474492950229117883586271636234613574074368", + "12472980767435453466015457415501938139773805710448927295736990537362677170176", + "86483499308943727057782749935617175935543714396832237193985611867178707976192", + "74663217203368865557110667812982197437456577262022582530184870920382907940864", + "101851078699868848562584644716044575090974131604219589596369969334804847525888", + "85211210909620082063761733574323802310399869566424452849183074311730362318848", + "63031233178869609570703320660565556566829410113833106861999758009510448332800", + "90259485585718532216591689576133322152496325966844782758193394394131303759872", + "20673591727723800623293274651270526416971435440652479640708811358687207620608", + "83200280451058568281864831860725203770013445123723320298172336896045706379264", + "114713582194169954453427310657216322721052162368844161570349730996510215110656", + "66398733311216001413919088928354287337676085194871659730805169968350779932672", + "81333173464213732596837970506492099298940216509912317143144159674645008613376", + "76641192358579917063532328340583386111307140544073239213758828603252748058624", + "10504549721650502816791109813505614590017441441722574975804466728133980061696", + "31298518025216835878299792039326831458010427753858391531308732529861378179072", + "35001093881434959676409641483915059493892988029035989714493102942239020023808", + "100304532457549688416979779061115383341228865762923675362036989731968087228416", + "113194244610094328196592585629641613338764544620996874335466789063942782058496", + "64879002687994769759212230359789893052873665453429536720538441183752053850112", + "15317615920772132090467060772626718252271454811066928795750279718305259323392", + "37344191635024382855576034235748310412296705987101651361034020057970290720768", + "67432386954553311988562700782623434802545999659027221488370804177850234568704", + "74930416648778990382820108068079394829100299378401658316536941030336721059840", + "52547624520502871551576552569796103927684185150332404630872518383867399241728", + "51708704240907837695479551807457531570304089384360941735986597637320727330816", + "66012595931875715606925981553455344450286122903917265255830243748929268088832", + "86267670524952124543210441928807879199087320984598380093638287944005057511424", + "61184033344254981638794969666968954312976413651149731881071791821445954273280", + "69758336726708422951822251232533999311504267697706361045690431379886353416192", + "75040415497078834732837378520762243199763417091450892668523948847596262391808", + "92818811252859092425426024629330192174304884460528561540926292510738843959296", + "73700490833509704323152205911844044581282995728154516247977470692906110025728", + "46589753370792490717085866278171452191796642690357276955887651000545005535232", + "51883321615411083798089014464389505192255836477059195593764346427953521885184", + "65728696921351302250027186919655430517720138595284244740017224484766955339776", + "48969081790366788487630425180683766071086221469516939261747325831475521126400", + "26303446585627363246097957589435828727087657722904509799221645412809241001984", + "67335542748938622947829937158370585562931893807926122129526783438426986250240", + "44766100943187069710731839913315545851862789543866153147421497041726484774912", + "112506833118985374851031644054656163028220706977273425198138151649418151985152" + ] } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_6.json b/src/data_samples/data_samples/fri_verify/fri_verify_6.json index 1d3643d..56963c2 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_6.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_6.json @@ -1,224 +1,266 @@ { - "proof": [ - "2429073398999670468023897635028987971668826632415947169599783356645558141849", - "2260176283280296217188902356980640184934802660364172399143009356141687268250", - "2826304968129681673979400347513313922625044204813894988924510827738590343736", - "1172219084655639598868394367770150895539895735225877974345580644732688926798", - "818404556942546121249122247780536065011959218013728594439153434251863034373", - "2221309772693094152613919397480325801770764522532952136699301223349153474101", - "219547288072969920478921854448483388439839228611192196796915047979021102689", - "2812783994462661358608456185014218693361496199755979040571287378302077048080", - "733361644371360103780856593756177858007817071553687748648634718062664235821", - "2097491470447064755462865712267119426839137095852483302173455047023122000228", - "653450545939271153563258483679038735234458641355266993914653430817845860776", - "1490036323606120332723324549921634374601463082659522815670776847829469334680", - "293258359033815293430046604197638374446429589840756274442876137966371709768", - "2161180560366745645015780198429175420452566975110419625277078518001478061012", - "2902305649558677761362381385402798735221369210695423963278161822382235840748", - "2807573436715787153693496334330378220823180210865621389204190743903517616211", - "2173149348037035388242139521646849199910709784667799395284003211409425773800", - "304878063696751831570420983530585263196519352525478940468988494143111704384", - "942989379629921974211650008637378619998719323567284150910139031756879253086", - "3113906442098776655876257012678223720205976854185907204968818006165644076531", - "2298646579649830470123896314767292069536862711347530687536178711975226705389", - "1425065497881960355319992599156922987113102784701141553497251893774723164754", - "1281053589697028423060048252651808455874514051425307177001701225376442891686", - "2407453234105424171704661883726823113487155101888025677777965847781858361147", - "51049281349497470750141580543321316870658085062232303377305026886486646506", - "1198831906759049478386373200307901396622910483675006064476922514681957771128", - "1214984249979231194621772492356522280514743136150461271395888060362853642833", - "259724795839878983591967724094969321587711109977732068878272636267101464695", - "724498760895899764748807648622356813806706567239715708910082641867379296327", - "2940600277012122780955943116975442363818380746389592332045475435510122190932", - "2025973198758971340546386405597070867751249802105377276551494560837455202281", - "3324930552404652765957498032732054396947604840948199544420190237010124622450", - "3053368770551198525031156177215264405860894880897218363855375397450883137495", - "2832369157897229141471777502508734084938938802428180159044303441396110896262", - "2242181170235261021554592382845614683479791473364224311463957630044241153824", - "2243073416240795711186330123668908296849408586662403014507959837049989057527", - "2574661028927912781387432497452808739050122761675678271275973348945660902966", - "3276015569236419102852240655800183521139506942127335393810053976035274966710", - "1208243317016725976032094181028367295049963697890188869557166960203628134222", - "667606107595486418182646984883311164784707251688295725447577982850933881375", - "2550752741883304395899789642266474278522950979277616943762391622205131782211", - "838910582751825665109704147772328536549393365723501130250228524629682238658", - "59800497274436832352243379418557112804465531985535489277036324956881541146", - "370562374243932014782121482324064073876390364499066479371333953204875704226", - "2368046724676309526757653436033745545801521831222504302250237667206597512846", - "3473404077599117584416986064448627547091651753068181118127812079800985393619", - "2222616246702402997298948793836902028834285758934771679076035631961631529558", - "1978958916775394509117011651067932930996515377256306837093845879294929216425", - "1838446324515758515675351860462677967971937841540393685458753825510615458289", - "1913416453264506530835471719522407354797624876671028536968238042109760682941", - "2923033237893843890306852480759741615088937039289585451031936634436431657318", - "2094614084017242698757330658698612137091854489219843599915189367597925648551", - "2814233536643539495456138283009973492818240412264308136637582712569209460321", - "1781588327484735564812028600402019454444390061586421636993628571309618695163", - "2439807630402376442268198245981074606811611527298836528966494941038029990585", - "1545455113946312518539575138968882476937297786838940411310203868854494228005", - "2875344830163004575633594324026152250830227510187522759687460553645018544476", - "1938424729506773946561101406669313311577299067245516936099903380708852420346", - "3500019977691474773066155613629034820750221229963747832262469089343851444654", - "1645052596444565162297560125833333301354119598210141763156230253487050016252", - "3569052918003522120151884040437094653424894499576018698851319225480271598029", - "1330005817815509474733121471167498478756733107720001102370325543530062849590", - "1310983124622160026015333836597136597009585491449771578711322056513280209117", - "2381956381872538663056180005378631277526349605185901484706384408442731136958", - "466752054624214250522825778421996682852980547887105671312941913668371776529", - "1463446220881402578963083517627768201646403958134247824702990235153369369121", - "1656643118042474246910740491599386558029219753425807451885801390453847319657", - "913671500152245362599375505584268955415833401341851474447945898334830062508", - "2804157769745100508138292092320152955999197983614788815025299387801740275094", - "901093040716331559465342906493264211414402644117882400099381814275077515560", - "113892511694069347413674656500448645638541751930264706998337132768230999021", - "400356395040010553120844581967821510989321907502587417088073754466454609630", - "705806191988011836211587785320835519410099177961662830243188367884463196459", - "1474613103762451704751103618554896675690616423267655537338627014183033880207", - "20677515996643173797499762488059616956526331367928756159366559805932418516", - "905964437822549343028259997728727314613710713651205854751113198451991028655", - "2430312884848176417225867194019403588477529432845515211567166382158964827312", - "73083599584800607148469567989190139442099300497875105345396728695961704988672", - "24419599373977328068140004508203585729483904120704718830055261097838052900864", - "73971795276014149846689123142628113551425125934943384712000308234105718308864", - "106648321641448044445856937747370316974818774885714567216055587663784919957504", - "44527077163879195692094361750181849268615647424351261396335718965552451944448", - "32379542205309998116974721018428285388618576701608994397507196380979518242816", - "35055703634816939417243042619957861912453676228218104921743783411892933885952", - "86208965106014970492905742607522723858594762288602875513624721039633682530304", - "100170261059392301738605440895587014709207832835355830476995419994672783687680", - "85262514023246816758130654471629721623517731084959182167548502836375227203584", - "32816148186412291336581766440076874029148914133416574100572577225307083243520", - "38450663862556779833787016979135956798570733441392959360796260468698967441408", - "24411668296170462341729107797657611077511377851654822005131218488059811069952", - "90836992837582504495904426249634747105846111155550098282791248794818518712320", - "5641180786813787711055919868457260619678983846121723929856278854765541064704", - "91488978595771211942064614755130580062916469490250643741620678775681226637312", - "87816611639359261319737981363402813318724232054958131619949995709295241461760", - "14105613799458172853570748255216637981000331828212657939098633466113859518464", - "60265326797680424210191085989867325093858820010836178063211686410597284446208", - "113967313791164786822087569014739436418056083300866686066198359555669229568000", - "80927768828666849920508068108844021415973521399621233286417369178086729318400", - "17677165830466363927651589216545224209254784040519473240759861662760696807424", - "58209969390550416618012184186007353492977793024242377601345749410453966028800", - "62278695352241667791688750921715388960773863882956751879247568942969997230080", - "3298733519258521199459899273919613855723068677438994115992324274845651042304", - "4850520217113718769475833133412311907671882613008534237454261044752320299008", - "62544617970659916217421580694438042103085017571049757823090331890248620965888", - "48195675831389912728702919349055468222382614805879034658707127286180232560640", - "90056589604496462901381159878250169522709349937246744684082808054513401856000", - "94443237035684800987964370138383994343846042621083960690889628769680613179392", - "111208312245701306221520211258483287961768667193590920392181002751511629922304", - "66481631889469923097308199865134348038938661651876161012729511853599441813504", - "24683078725269334204922111641265707799351535168411649494396142397750234841088", - "74879652413834061002454959712334771468740300518287975570344418521127948648448", - "77659960988261599829518669047313878299466961658248861981976085188348353708032", - "48685980789900033363299428484835782745536300009525121275377656474082687844352", - "68572317625743865739169285070502023944869841301518474703410910660707919855616", - "65197591335437473019243322023433603275557138994418970888760320156016868065280", - "8207017912161941598527859176944676912282245324561747085921860281466928234496", - "62762390286579119925581080727277919112289595926010743593162880418845760159744", - "67868285481726077145975000585000834357441306035497094789148573597356949241856", - "53692177105675086735173522008970493607553931063788409898169307941439092555776", - "92811558328860623829354406352898563644648347869364873169398072381832425373696", - "105887048306867836883628337143782087592166593012854761594265349662094955380736", - "15417217322303977361836678077069384161604874717139845261588396362637059817472", - "45493010169699531881381762656691401024760395258011983297500415054060690866176", - "33912554969000445067020441460625577441518789855736786226679102615287408623616", - "111063356704484334141890503583743992316148724135813517261871183117763888545792", - "96474599703505122273200581353526417565034016137405676528478355292879692234752", - "40448211715694512345140047568617554422089744529624327955417975216830890901504", - "103642576080598489439054269805338757607837275515646901643017315116999761723392", - "80629050638905922791661780585670870250032907604207944973534824223136576176128", - "30233431777519726982494945132119479848339675968697333845064392717757417783296", - "87768398432786317223576944995831317202233190678934483210081163180619694342144", - "1331346161937347183627227825510325478053882388935538662409542629497539395584", - "28533895104103423553714574086068015445092968519578442248945021930171243954176", - "37140344037501505430450777352555018073998099312431177012694212271297682997248", - "75322627108131412407141828338276116165452758141095216655260694771270915457024", - "8335539047338143245025411162837808218978171999189736302594992175812607737856", - "96648115008013788128931163766599468062454865987401501636280342391398070222848", - "395698452135315530874245566933084246671684731960218474288055092368549871616", - "89983163203068555649870459169465578972108640085265551883023873937283133472768", - "16741119365983681281998972608909961825603519636891613468360403433041107615744", - "104967514341000382400616228916463972653746363590247654113421238112659632553984", - "41960202496475751492153049492144824609187796914974466850633260076142503657472", - "69098004005848013576979683635376635593338653221797136125804993524142237024256", - "76038313040113126211846595838826365035275975415871532405620910006734526873600", - "75845495084933727819738544914391572023136448203454455957051238205788583362560", - "92927486056331047732475247074398171548423175737057470329130299743346930745344", - "11228713447847144809035113980905119730911454641928610841219230580845026738176", - "60214867027495978049744801313237731490478703406322877523087194921629395189760", - "113121097029859145620489781067073397321268031772721773533622242817896918024192", - "36880416801122852876938324769534387177901468749194470173891945669190500745216", - "59933807321344011752090876676801583606193293417170038401909777775115244666880", - "102443958971248394884471816981767365220377812680861710294954295314382392918016", - "83040559197025286076666063875959166578288178036686407328461786915046061768704", - "107708423564087195504990108711345784872522581279230025688730373802494785486848", - "102227837908112186651765375244910370307072116534406026199678435885436893134848", - "37117939211974920466937770930322473208172409752134924075685806831426405924864", - "78259291247543759610786715628826808372068067241630015114589544948023682924544", - "26224000140118307786708088015130256156353735276900986496889224208080294641664", - "111540449523603842313531637864055222608380597458154375901078902918912480903168", - "19771719122486516301608533229285476585400378220190730028269560789621251506176", - "108559493921317022418645305056858184694252124005772412640012076149570900328448", - "25062340869619439583412002657508443251692901384786661625947226847340277006336", - "8784089718059962025122519531255343735680328764664211296197361855024777396224", - "16925758112210830098615756208436434309248385937155022676873700755180621922304", - "106197498619896684949167700313384306433186922525494208851925486113836178079744", - "57469592813813036012480575695155272211268624043095712826689019487261101654016", - "43172140441060662455302024002318802501926773313682083837424062687806635376640", - "110285246244788209996525983512389760954247527564917813274686831724328877293568", - "43559164746637826077747281111556011400431259487305120634431647462670062321664", - "6047191658176841059753503465450637205087813299444798288581157836000793198592", - "66759449108138808181160202649620555032170796228615379929114121138121820078080", - "24600685925400356143637670675434807242338616059506772575719064299255321591808", - "61295020347558082374308096838258980831186195215999674052543153018989220724736", - "73907444220462703439927764481594285204622742949978724639499405701052289253376", - "63656959933120492159802525216103555901904808625403871237979375862490177994752", - "73083949331215370392053577515972387482808998274191129951040412457031421657088", - "67263217920682765352040106478304627912340242946573399431494093276156105064448", - "59919443589699778458319136025699258059804969248953662673926542615827030474752", - "44242560954303025687515016504399163650981022024609917510679637333108605321216", - "113400235072668391674771131190387541251378145234394829513901969781388199591936", - "94859097006751414309261605721586900654677254639603404519075530323927244996608" - ], + "evaluationPoint": "2456187557857172271365759916289407816654971202821505826232284981755992517891", + "expectedRoot": "82041493333338245785310762176350775977949745363825595344368799739904060817408", "friQueue": [ - "137834", - "2142246171826411526734654315998043483102900084965945409900087190704080145850", - "2709224622641847158824120391263052867260756571873874673377037674524271405782", - "149300", - "515677984691111268682767311014944573472868343825710315544391799061402449785", - "3434926864281689184376911526902241314780440144038575432162797347359139761559", - "164354", - "1615799900438846478350667694680506022949742572939086253104872931089673962763", - "1028184309633508786201854083070821714872294176006246290434951629637467356777", - "182943", - "2670723310343499129006654003555206955418093651543257607198892774631772301259", - "2241890380557871608644336347374788659350781483273245350239894133075895696627", - "197538", - "1955988670388897512022200698909399793770635763062002484099326827747241276340", - "5197639313867481290550978965741180412153844473592035904715121186590370308", - "198695", - "3225082259126465321454007689028058193646071559746875241927559509989736914133", - "3230042010283070921923542941777622656563160361087662256988802636560866863971", - "200948", - "2537276795580995381810621132219343451431097590600493548749613941653102766223", - "1476361521946191496390347386490400328541282781729136337362074725368745115914", - "211710", - "1429055383747375264035990499091384895711752627544879351392608877541481227902", - "1358492767497688186128651217230118284693403823327501276252616749741825502322", - "220014", - "1587515151308799786388798536709978644824132613810614551809637541045735083269", - "1615374769459238733223520623485379033736756263762331113541940428060655879899", - "244128", - "941453314040360464003877231178501900866019349292216820267559294477372984893", - "212530431708003035640172770197255577873944463747584628429143243702802533609", - "244180", - "605668267055896886166024247692203903833146958887867933620468758185487472401", - "2990810695313459945438071066494264144918877467861657962234619054952385882945", + "36027", + "369944751689662240273435317071087315042859173036742455045567132346717999906", + "591498705970044671037136099093748153034592666338539361325675590513222914948", + "38049", + "2863944643102130315759215087908708280684806078866325445189301098755520782762", + "3070120060278329163279385925498875136043538204726459240634072108678398348864", + "38694", + "1463135061756800492101698931801910288950531298634748955370970533813571642363", + "1360439249844393942048627154827267601158281108302081750262350193350567485665", + "42144", + "963819595547886061054753677710964921813082010084092965949266871773600118117", + "1026813130052159156101485433373429701904464306432138693272266903812894418015", + "44558", + "926053350216212932675808592177465107172367389055902009195564086831997568016", + "1624315284659862030532227106758682812696277654556162681187666050006577137206", + "44624", + "2514669944415690332285217748786690610371293935289283966890450985000459597917", + "558373655585100676744854890303914170367473151085995408373224922895461598517", + "45110", + "947280815410688582922483060811432292587209137388634039845508128337955178991", + "513957741559388517486811520996453640521951190997229746484223249251266210898", + "49913", + "1116388345047791482674663316885959842895517322204762466904861492822096318040", + "3501030197101730927211737535477227846913053097491104856415428861039900176132", + "53166", + "3572888589874342455511508224491301501357640127424001865978521751844815210829", + "522898887770314926660653199651695760353809986966970036119345166600103816120", + "53581", + "2964809222953617036843752352036939777209117064994123504042637575106732959225", + "2657370935310476642976982725374914445038550320295826351937967774475473454917", + "55646", + "2471000169467231771517603404917868506052258279300214257383841970371349050200", + "2709420383759653907456439051461561287616590078089861952344009874579527245543", + "57231", + "3525331404329075069954777441378871841475729565655934533144239958668570002834", + "2015868591306817585847745095188767558703301526978452952263213590593721633110", + "57922", + "3024353129227675811083010832882144399980855291634388328598620252031405722116", + "2349871376002642690706391376615653503192020415937755446923051834089155467085", + "58866", + "510707506477676525233599766735097646817805807493466810147499371018477488432", + "1862322473371647032518453136806430199852237611588981046092915842516670140248", + "59487", + "3391968789351206097013215913729641924470091871279862596582920994435283804005", + "2937877133151011584947324650924637736346181936216018949533298918695045197830", + "60862", + "2480148587148733882513427507386747453845644700892408649184081281080847645549", + "2973673818076740541938942091451160727354648479371325756945074873399582976896", + "61225", + "1984944906499979513733926907143317445006618671749164514985721263834747141247", + "612354939054566045382780157821345981728926768516753996199731442617713356154", + "64136", + "1870552851399960597336122981700351911988369124353549063475222055982683459571", + "1230501068510303751923688565755538792553570045190092524351276147168692148510", "0" ], - "evaluationPoint": "1155817978921609653586598249521816853741576732271976342116897543768624525867", - "friStepSize": "3", - "expectedRoot": "2109976253745070010093079875701139317119070418292708343159424839728177872896" + "friStepSize": "2", + "proof": [ + "2862208992861228162014790047676757647666936317843185892181818338753223857609", + "3503570951387037849421183354340273724611989136556803519527409090636569996215", + "1992293458194381389748968647580036200828218023205950096594372713101332836340", + "1357565294831530322514772424331599601001224052915373883478805125991086024150", + "1998083893222831358517635021300592321756107194120222390518679001642399087002", + "695998114942347884362438748546643304845812854067104998853170272014850134679", + "262004144173642536054233131145459044200001489070983848874234227168949235403", + "3416766838716692126679997729843480964732964966284721064455954556144289686971", + "3137980826142851917040659379430713852093098049289141077623984930566549671800", + "3351137296642398325216132597110175585599661956065216378442913388197235220453", + "1678703267130925312073671001022904062338048221704426137089635610012557966964", + "2156711139979460366988509816414736942112348389959328439822737567191239944275", + "1377159420789396303400943512193212339796824296247259128757379691924742096027", + "3358407324363564255155920147078277919106747012893095246571966099422914326589", + "1805154355458596695781697596466267725401846067987687698119399841592338837939", + "2493881345737287334346649031334581940974484914715586229342705107040918002015", + "1039839620944624206733291224268285645722569661631980175752239448428220806521", + "1251953766374038232469013592485982624026549349641915953691323423657727879743", + "2929648547703123027569961348495697539904003880677276312001172799223244265844", + "3352231768013938681107308892891230491806107356788323653582889014100664538368", + "2647780157618935804630105086485285829424141128987964706352232870642788159387", + "2904260131281095089724712081588917976147339246596157440773260435619548466952", + "3226832079905364242873262923513725721745488019529650476106973969299646178239", + "2092267590447777584211705448687440995200696728416565740667264501098773316820", + "549840916045440926762506247306859100125286858138283281833559814094802558284", + "2715318837473836149657222437822888333275342376781792486889305758706123896121", + "227165717898985124778225195660710616151513834906642751949021128937355362233", + "891561775578646820414808145587392933942034887417115883749669499952940964479", + "3402936808610151565315550506301009650623313029688002684082518857330179906136", + "242967864149901434350226517696094854212979799894990219686583961751329722743", + "22724462056938370441361196690896034580726115938993057314164624984409932690", + "3214695301162066669961500361871600916521139562916448104575510938343657980213", + "1953000416633646398874841050394322648777660431322723301532554907056499462305", + "1138781514474390143161506973662355518020414574142086018535404972051570042897", + "1759738631060977621141582668685740400965315023293929447578241891298750155505", + "1614283753752276540560559887186899863743949663229623182947400468602908305718", + "1192288635347189111496936228424332399525936395637904628287635767526987388489", + "309934210561259439007193358955644510611397961465847166351831345017558150993", + "2101062952929785665688879534033466696069292267535140824566186914041041049494", + "2095305452071616875687548209335012447640437866066272834563538171912213278721", + "1287199661501479916669249224701826341579578952709509292256829277286154834523", + "1995695751299057059362459104663893616788351525834377625058493751962469217288", + "1088892344887971154074151607176090735879548453577373221700446538426985491637", + "2206445936376818695423027462235142633382489187185239346129703357379983424450", + "950515013969199301967098621429416358017257637799971038290486403358610694898", + "3153172460251767071364197806936784514632415858292721466312645602445007796027", + "3363737550064775502285000327600334868578442934455691532073609248152968465209", + "649723824464382516528550267056731302291889607049469811191785578290592943176", + "1975032351607301900749476091730986408465232387252179186211177151072297316443", + "1505239671713386636564387726322133981477645771899403189192548402492078995522", + "1307448835008637225854180225379695065907513411649204609019046625520635724076", + "3223890503000841725531993050686171940519257631698635199064119490312841881325", + "1412129910530110525529835752134904345839967960327590646436667865920922041485", + "2471432040757785792258393512472742207551719553414040014659244604608007038102", + "41263399887951826015637962551831393311760118269080311817848154962908342648832", + "73644901543922734903969689774287549654490163110642986605491557618616574672896", + "17311372032515156169862000201232008961671253628112633475753646543885299613696", + "19047436848299419863619656290908251237202359721683067243631936349358107131904", + "15602383482144354049574072080303266349263434879417002981468327002510383382528", + "12621998959402778741334360051267749262189720233387129355761060317672832499712", + "86520890203939561386976031674247227688717248277214295591626900038425885278208", + "54431516215105512265183057642098678719678521830135771419393858314892696616960", + "8171185716849823533670513782675509543672316860804085664554554300130838708224", + "24189999703159534997739025489717398381117580035575297318893478853303731224576", + "45858655013101237508272668544784043360547955391527817162256168189113575407616", + "69025654016428716806495460426907065337569893106639559189806391714690289893376", + "27592795979998055381232101379649211287776855457817012430555683338857213853696", + "36120331251410162180085303799545632598808553246267029579229516985007440134144", + "3923148145253055488510611957706504531532587742886573553110577355825071783936", + "89855719657180008149820034680213952026936393738295807687642202302483343081472", + "45654169450033497143348567561674395028097706809336967472152416592922316636160", + "32240079664402212879088924154284574595030105511372648815950508362846112317440", + "29247664142040146698238440128004886566473128072830095163747317293427174932480", + "77179492360604358347846737465001220424459129898675796962530377446510729101312", + "5442463376610888705669305183166352302368691182643788367613581718824041840640", + "47004486921270685020979168196509962938026616665442598486204979903192690065408", + "73179539908504476972938896639932495974506303102409918034608089749635442147328", + "56523489281461382688528547189676412982994748053590112955619573831031377100800", + "111906134134068332991497380805591801658881554989232995265921826259207351959552", + "35810981265819597257690496024071666555846947559529451220283961991296886767616", + "73791290516022281847378946236762405384061841303849851838993368644901100584960", + "86316775444677045182523936724842352589675553096041173012022555091538613895168", + "46083127495644971913862005441044288895376516203595896147558583071698407391232", + "84017047598565756517945925965656183795391775086382559418587207000988663676928", + "29004389923798478692780692486925426522138310180796080508922545272266059415552", + "53014862773031211260276510025546182242276269769069116276161310012989880926208", + "72744637092493682967668294772789023507996172710719750714892879161539252191232", + "4136376505009844236577681970346513630358952007102619675919355172525042565120", + "45651757031534619560317689177091073763544884720512281252094911479469955874816", + "14929324895518401367558537449763472784547511542899634585920913387088676651008", + "38026574772780691861690074054259763584291744847578148863151763391817099247616", + "110665873166054404132772716465505266800973943210695339642164321649877118353408", + "35972478270290428018448529931855565022488684436463428677126306896441923076096", + "71172981727409410767576952257153267074645708285667612476991345306138404978688", + "96237000751462912238461005858626870878610091694952688194008414010765983350784", + "36221582219175078304195733417166458822412141737095046528733769998495312248832", + "106997590558215627163361085279061465417660697307701006283319894204389244534784", + "31384777152383354025626285632534643437665891394070303683323180974242420228096", + "44802167049917319553720508187065683311750157372958616342604965523126715678720", + "96529218970644676237719983206816414389171269959423892867647044604965811126272", + "54839770116071352676008522731950545286926264668043815287076901329777308205056", + "59270869648876840417323497665355429843313300914797080565441984057199747399680", + "30557515564934045508238632499192377838159377932548366496513002185856707985408", + "7646925772257869157036861390460678480056564361886290589219421798185494904832", + "73095220118697038061059287949929974229401123238781005872505608800700926525440", + "54133018890435997398404745937815784921989820303509991742317578795501599326208", + "81322155542507003129682082204186566514742365288112292024176152205484428886016", + "18632685079868736904630044183930335328959413243944065771027341277163889360896", + "114151605114334531387063604241125284967507134230500407496502852180562308759552", + "98152638433390292406122107935163236029739764345143510555306758192035702767616", + "274127866127999565410214643953816322236647901794370919464837912775767359488", + "20895852672552073150013665089481893738336151498453970090333557388614693814272", + "91038639392769430072452220380023504716430899668937355244431433291421573971968", + "44093741501413005978757913957889860152654691355320510620868054095318302588928", + "1738471701971864504794073340912478117037589879979928018102900749659782774784", + "100381957826433483846217166308890723773463509944101297119419306662748965830656", + "35648805504540872953502104136633693497100827580052150787688504017780637433856", + "82074751245084051996303930278443087465711765797738007941031338006074756169728", + "23105674518359565448541464943535218377181825764802405560472524464902666977280", + "95120069225444558165926114031499157780762736803508344854527767757918260166656", + "58221305366263045048558434735296114277232989775112008391156626706727260127232", + "115597694731184513484071228795747912857212748581827318305241578363553681768448", + "38394998434800420044682346382554895263450628200045376851180772457530404110336", + "51935476632590535312981614385543384618558253681346299033693578596447619645440", + "16355738458628398851626799135319977461069122582117967523065003512467199885312", + "82016687146594047331716150781093891868672783508186730187770135369458852560896", + "86613850313804887328338750193824936243234220241671694180700631132374361440256", + "64480051445045290751821080594164842229468123634430561773395440334166867050496", + "91568082408713103688680848010258377574759496895795663902812713404532420247552", + "38800759971049466542625679143784387002314564353043038736741498359079791230976", + "24971488202349102414543938957268876386999057998886900184896177828317691379712", + "111765496008119054233306203785334170342728576777967803195116379611281320050688", + "74311011384309341739157906760391841505786495692839023598285923081414145736704", + "14626858567876503453043347641849943665444845495478813193196050742125604634624", + "45296692769307600150272117523660669747337370024918269842555745672988043771904", + "106742815316969834331726678297354153502734433991728895905244306877762949349376", + "96176985353519034312196844406689601250525404643884608701183750755449277775872", + "1584999868515234699756723620517025671210729106367919517422466131123064799232", + "9972122610742863470398893789683516286894016543535779232132667333517552648192", + "6295022617642149828567182252058895854766980450146914424200563253259161042944", + "103386452960495525644735619200550892317076976133486991873269273444002002108416", + "88892434348679839576473178229399197124872534745203793834652583010948794548224", + "25974683713193409371263418256855624872848001788779000429414035679651647455232", + "96790301908434692187600927366024875433000711975765096956173332976234968121344", + "75171516770539576367601527954244015922091316468274523894621130826792342388736", + "55770790122709941963818768801527241713542349568450087641108847821533818650624", + "67665938626471963900185633569463615091709367455431488255091869099102750900224", + "83140515277148286796145105859045418719626148669061807926020654687777328201728", + "40178267276100732270168285295980085414561461656606405850319873509977659277312", + "51442262791921857134465678660311198460314404417326391547601781378893656096768", + "7339488073650069075817498356657267095899511478423673632966177862737519968256", + "29391097019598190428041173667668584531142756340305392019226888933447577894912", + "103510400408959943369353894012345759510100879353886037500768773586520786337792", + "98179503890191174720680919981247976801234453826286331602723079862347964088320", + "14125674665005505977846865714664042206450647398459126446713213647385262030848", + "1528291499418042103367682460111891627701170352065575751513013321983298895872", + "27844886031983100727614288282969497790176192750414257117289135491632345382912", + "111694233466365903625267483425340439915776476946099952568066494667205958959104", + "14131671670699103778061960531466746458119272060742384292726346703368399880192", + "43330564354237290923154290422118048092523822612716714732822020158940262694912", + "60235570362304022190323395897623049258086768823458581633642970249164750848000", + "33728777159598196354822905129457172641654877271243452898090272513699205873664", + "33688024215914526012765267394210928931510291413970350409350984877576418230272", + "32134724880535433836229015127685250109807391596109949250526528793878296788992", + "38822609997912549653458838607530094490112976326447700033930883108280545050624", + "104855816880507434747782899818815914210810623938505023798893656874366317625344", + "34686112018388151034468935367896446003346651381116832942131928063562152411136", + "398509711248253197604065614023229202028943189040198862669325359139711352832", + "9257638464873923081659554286852044056897228355410671455983799988469444378624", + "22425438739725548545780996968332619821709519540032219972588352989375561203712", + "48014406638211826418516503856121425764565992412228836030115456866650609942528", + "83587625386746857006664378511239463790448636334100211144564352725289411805184", + "68040996668291587861021904144335966982738032930413900113460327330998871130112", + "31790301543072950362034162607100775477620858875645100080963598085567243354112", + "29866295447380494267741018468323363225381765461063142732080076669218421997568", + "2456082515910831420364810452067950047487148507268821481632037643114189422592", + "113772968342179061119148231151612543740294364736163235812515226651117647560704", + "81130054436929899637471224784615262761490440830669799542529859535752451325952", + "40594450021523405346252960849547955108130627354832638635943589075137584955392", + "89858645816728181200753706580499756822320423362086808753293057773971590610944", + "69468802667687024990600726595532354341924991342046782647568188879140949065728", + "31567127079725729686383891608964145023546970675667787442333559366970230439936", + "12520898818996410877655448516871031760202863069387923548278910733213165944832", + "6949426308966844172227572029214704850905623462879805291745474813378114355200", + "72879436621334645400052869981667443828473078707901258315266064905784570937344", + "68702648811047896364360059684903538602788052798088713618079873306503227113472", + "96037087301236540573680165080671566084783371615134414515567576005210215022592", + "47376339465841061921224433344250143990446767858774628042467588390222515142656", + "96732726148009077753480734199482909934982602814642418569373785090846393106432", + "7358352639486710186821691334321003631262123880510559464315486220718203469824", + "87954432605172650995712695973135073486597532918691116604157988279312395010048", + "2732277279211972968527371940950849315881446462947868131566355284966277906432", + "22028563030669284777222093814012326433856174739511315558355314141023390662656", + "96929906134853426138107868694982575692998051028131283841900020750560941572096", + "67035275291499955719045256318321895502490978177229837532332911444128516014080", + "60401683709602827385348764699263712233267724759296113866866661580117490270208", + "112890995948920028810802146603579074962260644152236861032431436728161701724160", + "110309442810294044036782888435423711863201423186879020732633872754417852219392", + "1932893290322858280031007546282828808559831685226809504595429606654163812352", + "60269759196800519020814397793779640352655081741220398635115787521422367129600", + "70318414786670275143771228448197125667148579310223110933740656119661063045120", + "67786293434865070605339742019403675584852882637808624898498233441039614476288" + ] } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_7.json b/src/data_samples/data_samples/fri_verify/fri_verify_7.json index 2c9fa6c..c21f29f 100644 --- a/src/data_samples/data_samples/fri_verify/fri_verify_7.json +++ b/src/data_samples/data_samples/fri_verify/fri_verify_7.json @@ -1,158 +1,230 @@ { - "proof": [ - "198308269246903432974373041201507297867979278783682391671609137836445936385", - "2634749677799696345708695510530079209785317226866416043668236840839034349728", - "2911017413715345550178145821712483892696485635719242194848478069862925107699", - "376309288064906264077795516543191251611621517473816927079158255009485878183", - "1316284938526309735440122833488769151679352858746205982585781460360512936355", - "3130582337202222031466847950621291549430709103345487123406307167685866484590", - "3584544039659143642008187066307864630653908294346421094101007450088691987965", - "1106957777937331453025706914080089736416562980228012846921160929818267250566", - "2699761824550868538519569855855393998136054942955778109804314847369790255430", - "619631940384445426136695733208193983032939361271745243900332639501715411480", - "1706588386750901452478281190817755149851563223084211628449836615320184722534", - "107225700938184614154887436832854441246473498536095563574571277750257864524", - "3485163553648232972183371181414346181035235262574896158849831126968362472461", - "2603842201794762102784036982785494879139183031767312497231725427053145354177", - "1589088021159020433622288616419909730884078646150492879425713176160179012505", - "2522529425068465196415284677704551797726679716064064531793402140795938169825", - "2993130239522607575398804207517458638598710042706544163436964245564547568881", - "1805038846883602780823358596916133625030377593879967151174477890229651373398", - "2383588898288280849808507023305542695787593401252027318798900981469202889479", - "2742099306504169364855542527365057124954049042802914442963147023367383425920", - "722214796613723419032827456808286307528953835294059613708353369845753517119", - "2404195922238991054075881258186078766506540610467462353276588401995614276151", - "3267893505345459711311979221079537097172870448800023291459949299127649999444", - "3564641929046950416324294236035999685692074682717452885872423066500542576843", - "2358031454059318841516129553652920015485144761250316767469808624789378033460", - "209719118330574408900607457519655883839018791505059977019215057647440827114", - "1121510175183923782762686185263758156381746610806465880216035689376460632099", - "3310202905989964008503632586307427479594767560714433078359225428957832516171", - "1946736711402672694731910918993702374906717820226484380694186927322442708953", - "3275245144644808581626179855894177832035384619248344796604636745064291103664", - "834812101126425129868236197740415716838295169967183198950889859619205097981", - "440148059320980323263120125279400403944055683879612610602611075995969728080", - "1323243814874465708869681842987031836785242847487576598100306810510817992601", - "48925514049485801802051610310230418602992478418964548336379961969475785326592", - "103418513802372371301283847858859350426940606195539092109466317916350130946048", - "98636485142516343032407136813453564197129677065235862268091389580562411814912", - "74378791368465005806331612909557468676863092749589658426139732252070101647360", - "36166390616155752276818083914018472373513670061864727005167391895630913732608", - "75201866867990695112484930165821789243770985769793425009782370425822402052096", - "14077893070644912072114401393190072052256674103930100019021531785302611329024", - "39500212033342658584734800579001102866238166133828701754901486850737927356416", - "31391981312961383224422785162466234033473118860428862097984285572754525126656", - "89999492505281556998172429982393201958564750626671971811389011595278317256704", - "30836713939640489819824140633081525239544633768700055532392118956313657999360", - "81119402303629089939516639098975196898588334993109568160485428301966260305920", - "15103203924720750409669602880686934935658104281205331138471007890060305498112", - "20275881195891404289243385257094247328840169239473017763918395378794124804096", - "63803980142448814957422300977479139194779221329699316061947177761649564057600", - "25433097570583704066742437442404040064051961436223801232971387939590225526784", - "99147619642519550115211253220518166002083936992112930583990836128291523395584", - "91652827890503154629792551884034922865579784087983548594550107265539388735488", - "34548228562044806608557049147133592867851439311111126183908760843975596703744", - "31005556333482753262788848583646003430526123164978570044514742365794921873408", - "104798639447725334378050333824150400626305811640132169098682151747997482876928", - "24118557220620401713572046344314874216816931256273938164985796413367626235904", - "115187027529545494184508337378132521491586329552987024284453764139038864834560", - "28843688204716665659595304742046777019084782068376429527162547531270915620864", - "97696648824702771745128568317986247324821206702107984977250864016958574034944", - "98546449741552537939193379002402436989818074540759807774261914503720535588864", - "49599623007967740740636835097234207862443418355971786428190657971270965002240", - "65564930113614343149777475425156482228681753100418359024093014608131798335488", - "114682054286108324083294384656845625238654375491028720747819500979356067430400", - "76957715834048051266670989649284065319256028488999563511407827489157153816576", - "15571939136868502467295763687795829110279061203607510314609516740263463092224", - "25141775872218080850015159544433691778342277651156755438556266955322660225024", - "59092189772684601386263861613963009073383669677865992392154360847928175624192", - "86368007076960166884408578186296331386779807795351127714447959200063125716992", - "30081268715746511590616119628808229282052247809400342528199558219252587560960", - "27281495608802939289488851203206266626183129548064855805262245460627618267136", - "41406317864839100809906918412887230440323074658243214875354024758396101591040", - "73832994727921718665110377056068063956534611832955605607277738211110698352640", - "80457498431125771859213952203098702252338587633650372686794527380026398081024", - "7387135657664484743544061251692792092103774117817929414203734714677773467648", - "61976775966353289334695638539412256475164954583655252534189190790982284607488", - "25845211944128366653424287680215619282478867328099091217357746857394632130560", - "15336478177282236606081639319053087854097553389321443659696502127182336753664", - "25475159387656612734735257054525574221950824177250368307423843324062097997824", - "93057619136573298638491907413901598210642377471421177058881146346771069272064", - "115257518272584392212496400561772505914179790975307262707015885094287367471104", - "66940215853579975676710274537562601984414304116469203806754655607968808042496", - "59637696960004506356689191170747668604000767702195655154966551120691301711872", - "56697295391601818312174542596450114202785324967868723884210726995077644681216", - "5000942091274194561828876230865527995057248128498947287599518870982642106368", - "5034661304949186125305791895493993267627736389155125370737337653990770343936", - "611903898157934511663307080791908110829120522663350579435555945439823921152", - "19586057537827503001091877403126730570154786597708374857040596766883030499328", - "76916645155185018131663970315106574811619897948938453550393055044579077652480", - "60263244289785592572133599685642020105661004464485299654394052265865321119744", - "111197170577959441304802758601188255526865119191408832543995004582972518039552", - "41819299081603294194508099859030460181437655437662728556266991970652579168256", - "41063254971824546910477294887615523955808920599847461508970120986032007544832", - "56735883597007452162150027801919340353144859880258079085740250640258542075904", - "46057720978059048204017589656416820720416295263922985981668976045402605223936", - "19469303030457280491677851850312086625054921633463219441751544456824385175552", - "17614160681307965968079046765747848465688029118569124271334371176501689188352", - "24722068411325884994727098803243766243449072628758082281428648528213042003968", - "25492705778200103725325228765453896592495142055706750498029750101975322591232", - "76819633970626000271601341167811737244045707930766237021085735003145354870784", - "23181731295279915813811629388738319023976054249300433358956441253412866097152", - "36910176852912831470512118028323817729342841697590363766858962475081015492608", - "80935427055444613788168105045117506811803946715201611635613069814739763200000", - "108683735823118041764541717304254267725483721437256986517867215501075622658048", - "6775343886153262834685905079622380745319028531787277320953992793134003650560", - "102276203127335636666636647785999439786491201794040036386314254911083378638848", - "1494148178025360450266927196336854828425929386010772564461020157913681887232", - "77367223125519533265239285233556935431576523592430135388805868835108877762560", - "75123978738668044801899429147326087941011508817861400480550367096433333501952", - "17872108687939292056786882180007385446768199708934733817570860492395835817984", - "68847618320513536453587793733481075641206496478241064476562413830675007275008", - "98520173833981504680295998503730120309311702598817114272501225215635054657536", - "80655812248960876619367016412515271809469670946833701796062408298969903923200", - "9243329517506370476209503546273150631117253815864714606642257150804945272832", - "58681392715010789897834564968807808638674446094036718101590539377840192749568", - "22073458854571068142538120320800304567675486774409197499622847211888443392000", - "35124709816258595004066144477288675701463931679850599174736615445748078608384" - ], + "evaluationPoint": "1313057680781224299526295928861136139707440822091988588048370886564196676045", + "expectedRoot": "6284347206394911383342410763047011107355356719949131284052997871793034231808", "friQueue": [ - "17229", - "1316548083375236583522006022887917410939214923032045525693148441143307344362", - "819333448801204147330725955821742096793853196813297997569440206758671190289", - "18662", - "3504536621641140505392813318034787177455831838715925741456523105877455233942", - "26610405158686471287201700850896761303353700128251737853601724027795214251", - "20544", - "2118080712691390189412263405923223804394263726415243826809100381834748972649", - "927509368927143888855546841309177711622241205627319679073497517220510477878", - "22867", - "1299142215631770225691567259115832072487480048046984274724567541126094736909", - "1094566731907707394921007197185831516206373114747926200884110656928684497981", - "24692", - "2209129337870453228329600112109229536602883126025907564938861833145462430283", - "2391554538090057043675907107806039129954063390672240280015693973295733071064", - "24836", - "3411172663389150257391278760143257276305505391800241013620831390762716569066", - "664453658355225625337531556463602976129267196967245893984824097689165669183", - "25118", - "3333866516582917357634170904876526294852008068292054338715323886776541243240", - "9761940362800690785461737389476233195611484678169660189340583886449195471", - "26463", - "1771122818412537084920182477725964003907767318643386781576433140155249381801", - "453145307039282241084372201343834561290730971567150807446468069282128416653", - "27501", - "2962385986562364126595173281220413078135916184989286770937017522015673095716", - "562494261301824209318940229641977683372943134279398452081902247675620929880", - "30516", - "1976338220457245157882804142147449734129120769321216883202479348557847375006", - "3143097397147872232305046733918847196485714680980124862796285906957328138614", - "30522", - "2879464587250942386597371652119302097328218061573196877139879283032419254942", - "2296223817929547512337650232739806419592065823007787063638862798699497085023", + "9006", + "305222433591015787291887905660810388523130430863644187744511391196898958774", + "899040819413850685247119294223501484574900148998872138532635287815640351637", + "9512", + "1775747884462006669529640964415153260172483672179346717600907292145064327817", + "3021999448609699151625211160844622603170394086917787533590845573159130481049", + "9673", + "1322952105881049764691010354839578867649399263206184625104122666235153530854", + "1116148510011264308203395974133377322608309796043946100771765892393956215189", + "10536", + "1061933374437377797472397014873078597760587370746068884318662439157071236811", + "2421559863992325655633901299036593458718096095997806406093128591663158468062", + "11139", + "1894798955242054183362441139258114772191803067868311562496459405348021776385", + "2465444902120904149647753360174044665155481900865363441420601132791451784729", + "11156", + "3274295098231668330285170290419842081087509259880354268234618286591962616571", + "2216031061256666386204511523742948887233746455498395811999152611436623814859", + "11277", + "3533593261902649516492094043118867138119126831917795841682544837882287793645", + "1521680890314255251932723945782186082100840088780662874879833027953865709410", + "12478", + "2948719259539933918362494360318396213370483691600330823429482393448487510679", + "2085235169911236357262342010807535572113308214353084996957540388156450278269", + "13291", + "1637946715426186591384447304672414951686455748683087094237462740227451294455", + "2567961946085755574471801298705409715198258921632139524198669849729772119662", + "13395", + "1045780834551596375835478549752916474428699673749774193399029734847102676437", + "2351092282700320713206159712065362694302293176094482449397164268177188854106", + "13911", + "1148035423692293270206059453617482369342109790069250642061901775326514485984", + "655487919789423185369681087056550926047708619428091555375302557487152873037", + "14307", + "2738334656194790404472296731236155402430290122225684875003234830188230066833", + "3332331031700671867284018786788542668089979012735856119348938223155657451136", + "14480", + "2342009302600708547591625671733906163216650937655482395631087916498028585229", + "123570983331451894860619130231713827410760327608962368369896699091935288855", + "14716", + "2840278485755706605361736768125900509398020677506045048760824189438933886728", + "2491552506824076742705804761693287607989930382692693654676847176391485190792", + "14871", + "1065840032960991578212553254486200735146756120520375578394137324155628607093", + "2251096611207083985840297829555965352588294266891770009862667707582827262841", + "15215", + "823353567700262613354493140087654262629992912593281524338964676841384381494", + "1403107988331213338027676630777636277313130899607389318430750854010293601294", + "15306", + "2652604604143551214849391588198670499522278001278524351032364362486442432649", + "690213474224341751101570322158193547196700785503506354666103454965118006136", + "16034", + "437047823037654008942173021613393294437621221893770237032088352309419791250", + "1777797916841413625120240808057236956004466603687799825064425238870946228403", "0" ], - "evaluationPoint": "3228581673514816288154544186595630159633114555886368662181034688806188246089", "friStepSize": "2", - "expectedRoot": "29669496225869176470921999635942220590610177535707013618136011165574933512192" + "proof": [ + "3608592061050758168620049114825213599340622491890054782855736443083673549867", + "1683446614380727143068349737895491572644035006743082134924747657796061574259", + "2397498875829903938880386218648700151170162310261159387989121055262534098810", + "2868450520896389249326729722358692222981655032477248719559814774929625017071", + "2446883280393100308226402890313032568238305965336619452749512272227673635927", + "715660569662861894061838411472843995351050184083308384349485406924579502788", + "1331574056159969356952223847451285620240569806258201486205956486174112826339", + "1303427231771201253975864041602907396588303792952711816958806271975536049452", + "569216934324816676538304626977507358299612062691206522684794221645706807664", + "1771665244539483722364821816635764250484073932083636808601675002914578890157", + "3585305400114113003565208834634580657899288746948593173166047484952843309658", + "432967460521679365997712849268930192875877661887641191969024563982175313715", + "2488072823394179489939298487957033507426413199947641482811531450859523170424", + "2053684129200708313629890206631516377223709368157368827126626349531964059774", + "596594417713295786834270260892539647837333441591484184696017161351229489658", + "2128480960113387305797245168580954051331330691629279944536129678386766940659", + "2970669567484109334331451559289963412085527832278578148370633717174403670639", + "158048882599420354535954142533656695288278780617737926319303782355078539194", + "1823189374385311389637303989328132332793434575958951914771484418591983323982", + "3576100322457190442986140172072386058182683606282112883722976961923256712627", + "3057745844591362161962601208058672894535348294802338880836003436791651601950", + "60887271157034809139590807439433088284906302820190370708883681511741806310", + "1770394305305856248903582398737263591538301994362821965131717515197199148576", + "1845290362697680970510647295043535413135960575487205616377333125335397023949", + "1286086821489547247047208418570809539273381140870011239365613782077962061653", + "2074789259927134126815570735814234570829309440182229027384101035301130757234", + "3178756016298492506927918442219474577602745478184686779000736312957449618551", + "2105549110342557735016528426065521370367176806233091336914727504414653180262", + "2066976117895117276176981880016284211486870575349790613242512384788095954385", + "3425860136601733909206613752414403536563759980892731406181330103075886394104", + "2368779675381363724724154120241439739516408575179207911513284705950654762407", + "2682737276987271150129848912988341544659245148641769050000672738103850616292", + "2003888836413636259708826122246168985430354565435169260397028321550196003638", + "420135755265934051192402224008003348020621895289996076953050398529021928688", + "2169123214055730788303740489783933470982078318935679699991238665684011914680", + "1197731115884317195422492748626441052095140757543220874295049024244861241411", + "2185404969143138995620904877221309780751932701280635902855758547723078258304", + "2222543085607214275028410989796273652873555860636975523221925728354284627260", + "948394940253996878152946726313316001684027480157457239871733635250054216861", + "169445185442004650340140454209622513816485091921553286195192178222354992852", + "1628012238738397301092087957536165044913046936841622089835768124113867635354", + "2892681364118546684895805855010770971109114729851798680737694578058679444856", + "2806768531289266454111027986746836070707385160822142631029637133560834510993", + "2061340838592119044673404880770522416826191770744300243687399006916513737645", + "73064022129874775091163225630633567759108360433465519730835051384333335570", + "1366737813583356246878119410406946676452715536896819774564917765523738284803", + "561711445707249087432743956903941484950743687134846717678681502008795811605", + "1944903864081549706471209577708337513020088331791562902221731024732384212861", + "2644644398139677055082847669503946935098117330066381248806265686395629755738", + "836436296493963741387671410992630223697148585481996813903564423996493200756", + "319181681053294405230937338498623819258225842624658544441885369564763300552", + "1114354833165902434631287246385997293281484484619549478899274301072424608162", + "1047848219080004816727856383342037445113484622867973577153709136968837391131", + "1822811547214593726824391618374816789921567685829884054099876304003638785705", + "43843051561628048210815114446300444467979335506583717969006672598517013282816", + "20616975139349019936394128763367218901795614226428678082903978246243270787072", + "26510820764105951015051352083439596882890663583404464256254787385641029074944", + "53564556382780641189608906567628953744805914455451933560255462004345066749952", + "52677775003211497989888102747870463103765513965793965598774954051556874387456", + "31362214499669420002334275416985913714450761154062835821407690849772011257856", + "9990158760568384120675760772015126711086994558992085743200376223360293535744", + "112913916514954575153892517838010314779910950816111930005550668018552481513472", + "43270217677447379703303950229604574780075755478926572852006770406274346516480", + "95347106219676785699350257694588169054516382649737021591845771777264135962624", + "42854076268126888970753340432442840471347056921584230839072913236130852241408", + "104372863482079203042425449341115996239742886443918446696066536509423514288128", + "62723918898717237386028986697880266612080076349971044402762604017104719970304", + "42307462490806059920215933580121579783427283566586807999900483907809127170048", + "31822015038901711862236086901751699197887923740346423570279156910811733032960", + "51443773412454970112329655128502741006454421219269458159781410177951612272640", + "105078324666630732867151506359155472852472867707069206406925213640736823574528", + "34154820044592658093086274363624610468599914806103572782982917374568571076608", + "49815258133292975414543580037805508989498078188040104561617968539606752165888", + "81067174577206435955656785292780433167024377070777548338555470618412384780288", + "76740889416132710939638109914448541498092886622107546847933542154655982682112", + "58875306851499012840503328461030404298331519656118949324464316939449709625344", + "102287459469128540382790829000300175262101265926733099996330629801690741604352", + "84418463371312777253143220462666141599546022999910382718775395798309585027072", + "99964204038281289901072209867935647099238953285922262093817997968238547304448", + "69615679894244810645230418681647877934123910407705306833561899241115305902080", + "48735860328486281922438163813570737984001330148771575721914545254138495631360", + "20588830089093239571201132945170107431752894238525957646688786688956996517888", + "16010544235390356202735154086835998804288257818447531428984610321157121376256", + "68673621055219107036052220307877505822247864553277810736798755598828010733568", + "6065623086676027015397620763247785140331240584117201488688601976166529630208", + "61799954134631462507723374343429410570403332418508839042296105084193467269120", + "19726070621707171812701667813401719594795738521500738157817941483278613610496", + "8073691631393810244793916566981824099366961218636811493230847857639643152384", + "58349171443992300000574110973583672516416763548910019109666160529780401766400", + "90941422654234819973537227614478511920835044424214784020428630207791588442112", + "108434954951759231867072823588487254277644843306593761522294029585720350343168", + "18733594748579199207911285568925640063729143859743953584792504048848505667584", + "105059135456428924410672067728032534967679520459162453459862482657029092540416", + "60138787294074367609803422440019046857183011909668534513963625887028683472896", + "73555831398681109837932472970980768538741592628876865320202091623934991532032", + "41034577180717818467777827643337995830801624568302846012344782535614865080320", + "98646055661971467896636347175507398352533818867589324032284951126461279895552", + "94501699169261986175026264455871786962443156546759507998433936146369588756480", + "69678066426740988534314687374439315723098546919288012555670760509438051745792", + "59585153585994012046957610561646793100765349194636872331892665843877708562432", + "6191795010093392433348890345290041701735294080283280445179730447430548717568", + "99569334348523847652437867223836304859411346241447380893802807683261698932736", + "104831547818521216476717303701146273304790618248354528716621597450435366486016", + "18518109647518649175756198187054681415995728397820795499821931293735523450880", + "33705564280940853633364124228231478982209630280902443383112426041710399717376", + "39862756029199970828230857867937616321613811844023909274333957239772935094272", + "6466433458177784566086078673824479173728429792082361912086296249845963292672", + "97761492674891463118192091791536299091660415146198151517906055735082332717056", + "33758187788279209864293768159574625626226832852177360140221965847499303288832", + "56470467245558934832207533941896681563403259375755619724392882793658877739008", + "82548033601650392128294300628308011754079169438735661330423703824138279845888", + "27741806374747701460608934094453662201563166374008873276803422117353616310272", + "8138773358647295664115298988314305041485161466288802985703995005074189320192", + "15303581115414116160016340074039463145235426722500711075710971799339649728512", + "110673055687534526598786003477903263224502744299861097702579744401433483542528", + "46074290549114529939209424097075158708978617519936693092993702282200931631104", + "66274044040076825770710021688700392239495079334316983178931108398963158417408", + "74887673131783188178704826358437260364634210371963921506132351727103788449792", + "32411572586442303794242457475587709136654412952041133732384307979187874955264", + "92849955675191852347086614774063080692576756382522265556259848907904946012160", + "81060484644020013624827979166142119491475515513515760692484506320452309745664", + "30684083908360906162156494449310540330456987468966318954163353020131172155392", + "45532973388057379919296218564843726260282006947075141346360102175198880464896", + "45856163998667206469122102609401126040069146345201272923079501555578662027264", + "26762369749422854138446192298160678456651411243425543465841256474450178605056", + "29206544412558596955025231784053937714779304417071140931570801651084668436480", + "86346741386902309851105351783683192036479712956777908651544732807822397407232", + "96495227390325848796129767769874843767897362659210039766171401624171952734208", + "54107402391248792693492181061072385444891043357407170050339849368097538441216", + "92568982486529208179531505090852283569799076165982614711521097530932077789184", + "94241428392161860249081841411747720297694329307788512725975266682169265750016", + "100844361327433346970722960491946652014448563076708690491802813592652864290816", + "112883638083764139542150830049957737684415179415324533323419817099641915179008", + "37871266941580828089456076902808181325150672575138478287984593231408080617472", + "12494114572420527833564337236632728204338794554800124409763758092281861636096", + "27744362029160707738964421089807507626876289128607328776815058127026051350528", + "42450605712077046757432485139262762085959611615560275498224119234705634623488", + "67606322900966139376278399881793844807026352803793061300154228216951222566912", + "51309459189653395397230967768473451844452092050020367404580088530137908248576", + "89993162999089607327479905847869726011715200978141011065464866258451697762304", + "31546305855238605865934393954857566052494498878901645897899441227399564361728", + "89599715660085365520766853328259979003531426060459939339334293275525162991616", + "67305343681436061293239939112931008439081981131494200331401934299911380008960", + "26429438176857390771281218413028834475235505236778765583405475806072065228800", + "78740179338850009591172392491044456673920826436878776187830214795716594761728", + "34695632938270074984529576755638550884979776716892833207652184806285524336640", + "89559299398836534871950409296668177598319836130726563476016201421717292187648", + "95479701347992223095717852582570651888963179954036952906340589561158284869632", + "30621496020836601844866951803470806625743059041767267658002972907185496915968", + "41444235056193553649272931160912405903570182933479896812868043446778740080640", + "8171380912153263943919213924594604132325471345147008755037874883243632754688", + "4935259618593751679082149406643384788398073626119982555972171335268583866368", + "6504069032637177364257737179951759779679027999506174064556935200975408332800", + "90027956801302722362285202560557481935415459458787663646622339866817302888448", + "73311868474964015775616227052447024846251432189809577659332644788891138654208", + "21313776365038843813041439477964873923109298324231362170733130964805106008064", + "89151017413687237450959909443099556886752504787347113204749741794782043176960", + "3389190928930017883366546604073113352745848228884899853658680705236911259648", + "13453338379580150207070334365155413157987570253422243791274735146017574879232", + "88449354564972830617556964020180894339192563814603708796469307616556618874880", + "33497826193833050736569761506089911863274886918657516524149404406864098099200", + "7285551243147393222967551860775872241528007196615545129101931081932675743744", + "7059219708061839711143427931670437495061832620377162720316882711603077709824", + "24681078083974098314217981646520101235260198938676339267574790397695405064192", + "63714388908447492510955574665382624038496340611454197003489396199413956739072", + "41486535325711892943024911817239912348257761664617226059036972680963766091776" + ] } \ No newline at end of file diff --git a/src/data_samples/data_samples/fri_verify/fri_verify_8.json b/src/data_samples/data_samples/fri_verify/fri_verify_8.json new file mode 100644 index 0000000..b163cc6 --- /dev/null +++ b/src/data_samples/data_samples/fri_verify/fri_verify_8.json @@ -0,0 +1,194 @@ +{ + "evaluationPoint": "8510735377677355978386555533544613208199326974113178988110564515211192529", + "expectedRoot": "22632647346481974264181766080108136774884161648981760938926221445832883830784", + "friQueue": [ + "2251", + "3441601108411542506140779708480365080767870150550605057309639060320694097740", + "648248569043729435803759041651657191523423424229616608179849978931980434240", + "2378", + "2830903009430033439775933215714273645171122885049765799294501807612252600782", + "1735622431480502484975263224818890078184668017315482598040701937728061429102", + "2418", + "2709903100273494066227565814227506771099417322752529235748667993884265034620", + "2572488517816617330363011155997152777848192806836375717367593319481468186544", + "2634", + "3416486196002879752460559535505797838693828575113134962319663306373156617763", + "2692914932226587103027067148312479390410072116007016618571759089939041875949", + "2784", + "147033942416827981507007226975426418606344904541825733654069989762130046100", + "2633286873675975343155356653105441717771591967213195087833192073820933534712", + "2789", + "2004887110685484442699053183800222174748006647698970286569260674463631389444", + "1045682445664599628337265711617350493924291738324321815672148599943608828498", + "2819", + "2919796270450263555204602521943152628946747156644383111476015745226405398473", + "2477326459384914221916179303423793632628727615069094683727380759593625584177", + "3119", + "1046621266893869115224502264858831961407485915239380104493143757850051154755", + "3017589898777568622408869649108969862953241897492327812751090788111972799031", + "3322", + "2270386785187992659706927095753341727628446763303584154436890577106302895158", + "2759097168210542765991612624585914377866120402577002227986279172122061350025", + "3348", + "223811104416888835726305912264237104393716230199765245771724255697616420403", + "3444021271709311213845661015169422607376327199326504930427183855190291686092", + "3477", + "747747178391749605237903102703492921969148859052527554012158520615614664480", + "2209643247346787743822422918008363396149115527830975140517379092303220569565", + "3576", + "1834731089085819834133644270727987814273218981903437060392934320882205195152", + "7574722317179324862029201976330813134440786010759905713744437796497138499", + "3620", + "513213790206229648783097213213579597189517952458432815121631234469925525016", + "713918302914634463624392624160296495373268428187132813020544630310069923143", + "3679", + "3610998720885171337902306646503050128509762374392035024390224218393612215577", + "2612771442664894463195375097518358751545040161090926044158993175428109749818", + "3717", + "1132084407152129544407029371804231989512329545625659690580890920027025138471", + "885609748521407947185699001030154558446453721062085005288474467148376467188", + "3803", + "238533085479938446520749064043016067406727023733140331606716753156557685674", + "3611140345318531473129857939231676650795794278082142856427528540934459999793", + "3826", + "2018466272418010169874732589344723318193948515191473084369624990885169508335", + "1799031834295647387361816542118510532258093065934669763192138304600612170902", + "4008", + "2947836082803919852131596287762238885507294875964367985927388518470249831585", + "3399168030853303139643538089700311998156345399896570545989660186188904462816", + "0" + ], + "friStepSize": "2", + "proof": [ + "2655716075569547362428811829078817776723104524794928341449918798675526379751", + "1858670323198792986339562226608347157628467308121304027259660049968461632579", + "2217664454593227106141509704823196267667455074776376094283181202437699320432", + "1597158701124528206706043977263961669900852197750904926290382989478945511180", + "3027522197676590105831859489728076436389242374968065663176101799503640482051", + "1492851866068541838969084349678906079646137517194652071582376052382007720873", + "278903407501841008220011450836203284101908881526424994731492068872846653343", + "2480249674496813525407451143418262799834401202604406711983852779906295186634", + "3135983164991518660312203352365943130498186740282059101356599486503264680359", + "2199359355887272341807497302275488552249248014526327791288346301335160630287", + "1232453337367572726508330326531634426027533764036231382466386906731394208220", + "2063171744981772106392055346812711280188562309121203015145394002295228741327", + "2145976141823757615225000999403217297540038766223313785051937682171029864866", + "1716096042382339355210645108954743941766960845265397382146969185764983122493", + "1967822517348402522430771638145297377552139674675969769180260162107994037138", + "3426393021805623066315158668802656369382330120337414238982100426209699573520", + "746517073093278950963030365783723581853940165571513826908847862409533409227", + "3192943142497112410485360801501452555031614738876876963835284276515789742579", + "1097680146870072373840264204580158750992263600950087492273071830459232626627", + "2777577049829958662685392882633431547569467861904440158182021798557731945324", + "906954907300323629128013218479114414865267081933184337188763101516987785529", + "601767679646335421547610553925437856042909920239955435426060084590751883149", + "1341519005474121441854091105560434061413118917245475311672717622440956883311", + "1967299110251571729429498593267891423072246951903105384740233676085199271725", + "2126635054884511317463378837135583532468052643336078444347412418058815205756", + "1836328361487676741685646806109127526701447922818869051041295299581313475789", + "2995776525497037749598525304847234582428600629340933574156070037431773533740", + "1678948593017011865692657129189454585334785675510445345342424000520308303997", + "2567076267561187781039589621358291235441750555693720467314181419538332742922", + "2864064105605488889926687121694904214717912781373565621950080512162331295239", + "154249392445711105641288524907788257194652364459537671773539490326393853947", + "2355290925007182725687497236336121655986322621015791435840456226441362019316", + "560830015422404652705842882724631775417226683080313639122647393466663339493", + "2833771052391748555113842236577091825894552656166842289751263778753322288490", + "1072043563470985247347982438905103906310037393615177105292817833437674417838", + "2105079003840708891936071474528086196693596272285607458139755073249729987589", + "3451210328964005538586544422361817923767440330653420524808188929253381213610", + "1593650383768597839011094236641203521572418958574060620443886187540400060899", + "348683765245774625293306206294885517672127112105145705892070948315866344396", + "418276542567071207606128616297968465642323687708373723901534824124121149686", + "1786962771462893467230781849689435800851121610511322582918864242826523138427", + "2138916012169999413209464554479411410824561769628037363312096967617415814200", + "2317339493388903362738816198069687876769626067002329328314536559872068529644", + "3615276883809109075088331080959456869264944286120893000639792715737765115213", + "1566364904229518806140687222639469945504546901018189720961305523136715736057", + "1878781481602989938752135111050913306770382063225202589706145551000911494638", + "3206617882735404376434027130038675752548396928641901767959380892068875249118", + "477319125673439300730743800129504324561990802540814758571164329726758939127", + "3576611609437476334842234580196349522646359125158091305603668689558684030650", + "1300501222633658395682807193871386837531683769359262888565123956253151104317", + "3321913121040642814388632802620959042699200633758026108732051075249429456736", + "706066203984520373084878614828187701629261066134658309737343646043225703610", + "3283804079048255536204081671884914369364878943766869034373827291282316414759", + "3104429806438147491536555257573662280824623924126781511953337425559477558816", + "94504672388838439976730539490917943773966864696501312068822717198554768605184", + "71594303909592506095386158088552138270433484214326323207860169076642863382528", + "75591718331285778786250696323566253458799576578878233793278533307643432271872", + "102501145334807449407826326627564512148948828758782116592989536574268753575936", + "69960025090629086419615438464556382881913758828603203023200449329883928068096", + "10186008506327551635701218463735751617850484915330648795346499915948501237760", + "52064182050217212760187169722413523301520453453483300261115336037108188971008", + "94235771993028550431692067511843835243343805075019409722442388094159377399808", + "32771533509700873297384633064448381089496378437127448429169339684893235347456", + "42779096242506058798492405085395303195488747056225977469258396369101806108672", + "99082530346036533148326228390695302205072572939538278350850566700777103949824", + "63374768793183806198932334940014430523150229138905346054685937546933066268672", + "17540131588251209049276673190197081551815926499119964418471553643724211748864", + "34836012467645504710966729041808307927771728716688875469489385498829536624640", + "79053967966513214281341294266496272498095824923930073142680277712788978139136", + "17153059617242799730957253251209766066993866721884346710321507499197014736896", + "3543654176086173183782167324392405352200617342111342814540400406365716086784", + "74881655951614830791881716180684891776512308562593042526560842852731960950784", + "9133260534347356911870415184530674450099010941206898346081268277016587665408", + "104181289421943680590269097441958667577708122592058446243149702393978870038528", + "56067115095097138396688336157514456884241055230392524627964329735329983496192", + "75908169557284725070602374275898438870011897459438191949586047172372045234176", + "51380192411796213150099432894525443845586171067621570791121701992815174615040", + "1920161654338362758327416964299335107592670500358147870855002273482859872256", + "107792135737495581224657099646448943225822178926477266947312664034140684812288", + "106978507057825479162628251440913528912680455197577482613231677151676043624448", + "25177858350640734458631486263649579822986057986650471147708448669572905566208", + "17892748229972032623671845877981930183383380684254345169275464316665374703616", + "84784036457725531543625625954579698245095557626238253768398967342202252951552", + "19263109161721198125727930287311863910845523123315970184574504227057774362624", + "74109456553784832916359361636302552942420992955030175062662921099443181715456", + "107900699968048145467616410132051097130235343047145754224618570780330606723072", + "68783863765385262512577980703952126432596750763787663827781609383782067994624", + "28856984855373489510467108040967717249876833020312856670269358741474288599040", + "61352929771177276560195982275948018489280211380481431609106071233437578035200", + "89398615650110316543122926932894179089102387272808032308087616835987045351424", + "46264906261489022645184051241287396294129461973822322444297758959375866658816", + "41349966993185288081489979494433918889284881515860035591828334139524281008128", + "115183455486869625773964468443210054326838761432744839630633624874045996531712", + "43431156868636309759415965965263845982178600841609383035819823246884552572928", + "42267294315782791398910293639201073942052894365937753222479246268845313228800", + "38713810451491284016343862273621334876258258404094980767961366152593887199232", + "8597358345747046309608656159618316591362532884378627080050852784890053656576", + "71173489127743169205079027734153047733272380082304579166583425017767188758528", + "56607192960057119915590339895516360765653719989342430776673023993579233607680", + "8094088529007068619829758125266985128209124494945027627268818053661793976320", + "14112367211246623928561382431828263057128985936132049304729932058311203487744", + "19011189549633075461764583052559674645523310789648915442559578685400028282880", + "60884861746160515872962198152535906726519594558955147580649547517602645934080", + "63759687121941438399994421825339588639482048050257648350299777171927825645568", + "17094912862437514709311403320160093909756305928058830973639823992101997117440", + "72369188865842827607668683911711936515362684761737143285754413303461855625216", + "106631393354961146789858033608138576867678273676582747031773464988528446275584", + "58330469453316809990160048790375739220166495069156409356999135009201775968256", + "99986630647135180479265093365471267934644658817095653964590684846837051949056", + "3784168879084077655184543366561374334762960390821093453247775642650377453568", + "59878541171972851255541052816716526527413766076096044875834279460615898529792", + "88487662034196149322848613453806920582189265445104787999439788543508970733568", + "111568398834710942168595927293486701004015334405399886345176009900998451527680", + "65770895912736104082572466198915525731032645932609855578241327437943538712576", + "24209286629971367356907312296754794569492661850112155901802595450849616461824", + "36627310295189410657914484229570319810046652847779530352517060781474375008256", + "81165297815989738283304956262500489228895996096826706613903135939167655034880", + "78014768082906741940018985583016107872776199878059822858605559124234227154944", + "13444858036072043771282876491043997688859391802696310522296323188954497024000", + "2817037595249295846791278475868530995638530984699264640687959175872318013440", + "61273618042757657095985438431408431752212817229951179996676446068178723799040", + "12187960887997009106128154405214314144512805377640771123881478548489542565888", + "106718026573983563142934106824240995984652644411095555550615488676335305359360", + "35133394417551926421934734153137980398276713036381851689841792520990987649024", + "63517736479403273594950091131568431666808533039851883657873367641978690338816", + "63012076857279205134971405058077289452480483648984632382759753146254908981248", + "114177413366777782490701048735554446084658022009627021602660397319127765614592", + "86318876275798520696000290169742089257609487661450380432610542983695912927232", + "44980511596488317409283262237969000877486472856354483673472747043863339728896", + "97063717135153680533554032525223936486409407411713054603504955482125140754432" + ] +} \ No newline at end of file diff --git a/src/data_samples/data_samples/gps/verify_proof_and_register_1.json b/src/data_samples/data_samples/gps/verify_proof_and_register_1.json index 3169b76..6fe5cc3 100644 --- a/src/data_samples/data_samples/gps/verify_proof_and_register_1.json +++ b/src/data_samples/data_samples/gps/verify_proof_and_register_1.json @@ -1,1910 +1,605 @@ { - "preRegisteredFacts": [], - "proofParams": [ - "11", - "6", - "30", - "6", - "8", - "0", - "3", - "3", - "3", - "3", - "3", - "3", - "2" - ], - "proof": [ - "33912732357209368981680891864262474967720593581461421213566169922258759319552", - "68433568001725544407260608283135816602006808543931527073951340377690586742784", - "34665805722078363541775273455711666598874784401816892711491057430318018461696", - "3133792542525361357092918675503115829996111431283614557160399962159187005583", - "1877033148209056023306066974570858749060102208753754840093822147540548397912", - "1280107423401599578843366942717698692524741449285415852254389204026462746851", - "3489421196724948838841558115416485575499289260239710481617416455765237551981", - "511753307721414905071943250886989117974400539922336661134527097834717504990", - "1240985900645409602869438575801643642379747646622390455404780868764671294798", - "3395820630915122021264351969222383732775616562570873162337902143793244798439", - "1150876128922119476928047838264480516822965699166065575348956117246939932207", - "3145097687911740746325418139367520382384882705144057318054005020083018936886", - "2544845562115069990203385241549813842274091534758482592260799912576760892648", - "2265850112479368324631132883131245066772216074188848605661103349131162312112", - "2915231135067911602006053655122007891733450080311378648571680067727561106964", - "1284964300059523160271641164246303428814593835538459660545950610265026619204", - "1660314240188996312265789071221728793779043006832386321439906800448828282817", - "2540995119499258537774100284612662353811993530829303908613112363869326267661", - "2916701173870373268733030135883427624214498575107632020200566643599245394346", - "1805785405007405720136596915962472238276234700563726118777501320381698934266", - "2927113488516898183949873248058813757391071614941871844472897681462924475408", - "3489196281221660767426183695562407222877128438375294181775132955229582425437", - "1494823761138721258845368118430233295088129714155232439542701631631962538891", - "2594696136252278263458018136592437056006770562355518112606170235709993809953", - "1925889469720018027471333230263258147301338325095901279949874083468947149008", - "1725793905380287705331728991614188325234780346975548042471282874168940487115", - "975751848598513232925320750555972277324838848076066598765590523675546342634", - "3243998643487853393341429906395910717206570985386312968342106441328579603462", - "529785721985384598368815331759972051934267293903176264166160508327947011287", - "2347770141316330431947322152009653515073650052356181666981105466706087764014", - "1492895095132741491901892281504578432945573373477918727890751027072159857692", - "2282911996632819215913755621778895613408135403150757465688288874520248126328", - "2015187147269042038934555012579789924587972838055540714475783619198729503475", - "1299115404661000796523287514786548253771392857237902740552434975544357630438", - "992138827541585608823405325872671184602027834072330892294479889154050307939", - "2082211864324378472728533827271244920590259476102758931529408654091133086326", - "1089556101246987903396403175362636266840119420153319714823552810404949248748", - "1146532881097605834219140878797977412538963334762008638671126773417159718658", - "1488315577951292840727310521322443700268305773994500647449285344676322653694", - "3110653924860637437047778767389528981114625254082089005553211931907229131603", - "2331963319796613163876065151858067715053575964540992015908598744384011213156", - "2509138994165446189682395942948207438579473735562255271751424990123228591425", - "3079992209262492713473406946661740082085510718132430452879323171632178470064", - "2415557511253451191779489471592995002528082275763276809750601967888068286102", - "2162193253214660228468598457897487482285832712532288895808066132061851435010", - "255486042960818361041691331684893841761038727456016214887246963748936214127", - "2462592960550345925264729602751654139034578322190354991172266268879021151219", - "3317569909588181857754981434610252647562392692279286647505060217089007457926", - "1227074256048763713809147365628209335994957636180294346046471300138467646179", - "1257962011799483916916084733717052724975565532873064905191765166336919681009", - "1089280289801128686949347520319231170050604449035071447155777726071103503054", - "3533130680179597120531596905765851849814926305031241556312113539988489729631", - "1482534790495654318668714733337839178870043019363059326005914234530364369145", - "2241008160097572268441736734926908184053510196175123708494417204476451232977", - "1111717107849072934754432675837760756608626969243653996829164444402591537894", - "331675729771862150103707025722468026764743389039663444172896023361597682880", - "641817290376963557625919965902362520187173447171939851589158260381052340630", - "677384457344993475256272734673053982545440887133448511997405677607645652329", - "88899256348360136749941618252207042219672231648012048311025409402529851217", - "3147972365283529780602309250918235773984304243551532298488462091518736198841", - "2182424862402880468897798310105841921813293908360394742324193122119741643094", - "1288105554471443742645612972050116004513213150692372406849591867641652338", - "2333208320108268181094753421172670865221547109620200548625282835642173152624", - "2313287568777751043563088786232898979233212550786846949885775574833274605981", - "3464035126405056123698032880571487938790690151653497534968275916801560632602", - "3526629906056769104894964557121941520495319554290224051171852311408155646233", - "1048265551359265086448876832712785822947116311161504007492118510555462129998", - "1871311618244794046316181740982603297884420487446037405999237946087843432773", - "432624422809962262153142096606840258271663388006694416019330741714962734355", - "1856464923185336234300375567675477983714929653225186740923875133671208345727", - "3567538696968456887186666526921324467293345840433366358759188539867728837782", - "1181793218958456870654364951089590811910729599278537266140326727824097288400", - "1167464994121316125934320961787865773688634796191204955213100374432229800102", - "2282178779325542192742384439347345137625583549928714796049184199891247212886", - "2460353077148975678879331309366373140247572157594515665535364769901294162817", - "296657337570547434164120798458839976125301841114160720738791141645737313115", - "2622915958139049553991853205926941956671009563449688506745482996076862357704", - "1095070825187033973868091207511956100515264315383016647495972146935498259208", - "57998889496650450407968152159337716773022847584371848182580412973347676229", - "1476370174009024093036056959206292549875623739296254384943801713047851507241", - "2106587673794879960152951381022123325997700853131944400520500564121096092709", - "190902155817685638591694803569013862750760960249081470440042984166420048098", - "1679336618593858321700245472357161542046478163541474146547625283559782568265", - "2051862368473529970866264688716299864050474238318693605891186491185402177705", - "3457505082366717635806603369208943192920771332397915143413569524357401112463", - "3511761516694228355909108873700185537495737176000931648575501663940465086033", - "3061657439112769528957070779915861006615816427400261674220863058453785212567", - "549144178331744534368319978466416146777974556007077334620716135803100595611", - "645017375243035785589686373171502414975343892457745557109382304839484497272", - "1895149731960146806536138586658467761246311143500812857345847266733537568275", - "990651586028197754786947670985682167225595433612598784292970805821470344882", - "89311618492084556493822155366269836983613047037965258249666576542900308749", - "665712622128710498556123465254242433521677364640879559278391671336051342654", - "1722321047954585036510068700275583318314124201593151125709446257091606942338", - "1399035857134099641191038113401384102777076744280822501506883687327841601845", - "1974547713911066678573511621282472032894310318742827842806308350223296948300", - "2264022124320673062497393985781131495056037622644001282928095302213947497415", - "1538570859262780412093648248113347472907886830007014648750693646481545913443", - "2141755094476713782686842368689682276795392702624912432779333379641941793333", - "1114024112668759740799642831762853530844451477722868803942574196644916484355", - "2668769790035495426924142404313780467230545994883831150099843613415066275634", - "3458163534809136928312752468359114439360591887803518358691928336219673235220", - "2116036238425774463302279283686749839674557242316009695183869834186621137204", - "3039504609678883395212089330233163781954617742357206784817839341229032080621", - "714713052852201213860183531731158394795315111296839930349648875184465568443", - "2794635337697299365840523311527589970659225282310513575532382975462473299054", - "31997093674099035429352401630737860977928120760839101275466076820768758105", - "1388813513650092570533153177331194743900390906970780996947550996785452352505", - "197764958383711472668086970939460603380538795331778730381764923746593629522", - "3139784875714375920985630156668157626410182139609421063107717797044305493051", - "1942703369773062830010835589837912491350925854488198160658790696610594438816", - "2807156594729795027687183150952074087907600286059624774787365389729169974066", - "2662801544797381024398040812834713408532963914793774267284752402470455783522", - "2082340457768500171750717206450409924501688512977661064352221589038209199137", - "2818407392694618273542832787738553743400142080593721420734099919398079147591", - "3156176951754031552443517285443768009970164043418186684745433314857359238510", - "2504746994435572118195261333953481738096826032553161231922716133665364129892", - "1826236629004941535855663242244823453696367832891199928755699759789442705947", - "1186504784858743476450227421840056892432280057610718066101642154873137362610", - "3383221847221385496284927197606102873899116022716860633653252725450414982062", - "2922599637480309426512380293385950196281421952952851493819466936630632344794", - "2737694873190481281999246464491591210096712015308818645405982358026885620860", - "609834850101834406412072890013132685526315109933034161145290361416339160894", - "768126872678539526243921658877203053184814701841037051033917113301120188728", - "296479618199001365337480393390660733471467365805140030452513944647475281609", - "3591229072551897384451012083698681074796550167247467458581527807720746031085", - "3566916830591925201569786846370318367620875589345992987041174067991231225323", - "700540143910616675011670377525664795392047590420647651281375955614596986089", - "3335364084245984072153276136158594269916712624931855240617880327830332011314", - "1212627782449808964843878230327623546579179784160248596159895206472452829518", - "1678799395263390043747791663648814371943418582577031920067113304279763531548", - "1106215224837211375332532809058669250641474879336737126033439907455571061418", - "807817571085882230124628440346484128043245330226601763954469751316721681254", - "846964206869846340011891669510128686202513656475499572458777247728287064556", - "1513269032380903433996901277650323251328414171058464671150593589615435507441", - "2856930204644855461553002961652196608685515362071046436715586034758396123916", - "353745242669111220248507829632136629865405030909179260472986730448881411465", - "958169100892665673169512695536713852433424986996640321815388284247610214561", - "3077006372998753406031636435719447919510066600938408609774391313030280575244", - "1223301585043701629105369057127734940224744086408307200202037164655328622448", - "567551438625342642507702669565359760754595490937500239499970248532362124445", - "2324571646376705946140805888777534976316414795128718240580236870424454876481", - "969092238078527518063957841330520796449910800038482240197180408205655388532", - "646738031217025637020645546941059711876640078429671924240290861744066518865", - "2913349037136591442170349241806033137750570076455645095974985036085116177780", - "1303647219827067263395173994807454911937858608208482852274054299584080510287", - "2154727670738809834677933001173380771005238644137172804344389853490108743566", - "3253793455593306656970863794143500362291528819426117352338740032548176871242", - "584532679605560887518186701791414430532054216516381673374726781905714617230", - "2183452670592985339727850849248018294119327008131184643481122654927569598841", - "2377289084572655862659776993345665456207078730736665623544508168481066223088", - "3366248080383711791460045419411207567446670023420077937973074084118846139284", - "544437685195412200763953729634472387883480721105086853993821834500065438387", - "3062664733670812251028997804366927000630394502191218159300458062462105633390", - "3612937933753141714703954290409071814366228564260843302204778827526342177229", - "285922862119118967257208827542283440604479766731234285179039063331269334042", - "2761324158952719830322347930426974567008153907619070354886151199815906017588", - "3608963654758853322068754346668750833521949752242387986515107923185416105293", - "1589536396227225796214489204726105884471297874631850447253944537833318427522", - "2823286973866184606192955013433766201295774195874101224240580022890015349186", - "1339012813834484041962975362944417288073961879504456196800787411178605775470", - "1954047759285255299609231262627223756904081194690621918514072418853468575993", - "1013823023857283828865348837021335084897349732140573833183829988054764866964", - "872817969439757400045872121719948873622239732577752643893003302071206492594", - "2542609086400409340538857410413324246832154487800195130236856273619316015639", - "1789430300340722883324200406455510512658618679146927997519040717072477647488", - "2652881165472928147642567534869246564501481099427109880340464902589170734235", - "2916812434882860788807562879419310850219786083492473018624685675236532513187", - "3091629716169147597381625426869658118883165671835773752138877808679642196561", - "3041343194812110283884620437287700209297959047078938562405471107789138690580", - "43949497937753479024310989935345831321153072278205263576917505855390346790", - "2224373958677920771563431244778353601716350589751832973048033731793526651201", - "1020221769245820575898010451575413553365770672286158509147194599995742677480", - "3244406200902593241297905865800053510391999104574718092434466771251113736865", - "1842873871223028377195518250386985036144692406304478067904829974254564631880", - "2778594071725028225420878237540823098417870858447578392980288548883479913227", - "1667506590943397031259451660096036160061034765861642285811367060118432366629", - "3550717750578776595566696784026640594718754819217593617302807421920998991650", - "1560259423354200814375569836870781567526776338485206734931862283440765575954", - "1058358210235679295232511943592444868772719316363332077589605713683613080977", - "947949722073187591979096178816364999712493457454654230795803761249115387503", - "646984613435384479063925846794640449651637841704208044259685833582069482807", - "3352080409872199982307271561122893440781877419889547244254926488240444969702", - "1195771690679509037291421485049188740661272746291846072986756097994716061554", - "1845717363061523983488881220001113837201369379831983693663263226099571085603", - "369424834318037353866281907820940613181336062789599167204286079291362671970", - "276071203357710351160084092291023078327084737298711810431530277217124037253", - "542200724610703053348179163142311755632197835971457693098084166462427184969", - "951520852679479766967288673289656557869129567651914138013867581408203926278", - "1157537001671551745063250651936823181105072613679389041716283843545259133921", - "471528179713934913736921017094091841429237495422650596845903279938097527562", - "2346226351252966602345011610108662981101245316196124378449828326881036854648", - "1625806365756811647680512695852585532278422477607726797931905395828183439264", - "3480291673265635094942278813522714331270966302087271750265740316535000529030", - "1218426007924505434377264183425805538608115982292821748490355791308264773926", - "2514521396268190376356478980268815240753117756326990941601500803550421793236", - "3198231443673466172732789173098809134968395945668615145626035410478011614276", - "100530257997612471068964062853399603911082190311959564148994276824849127047168", - "35549329922110001801068298575425780169107069372569339768544375454966719971328", - "39157911498883535236031426137755973495260504355631112646150689976596666777600", - "51990751892724458268037107192629261612089259401152235758809976830843563278336", - "102066407694198299673766808502420851502796750982746510096999050369976267440128", - "2109976253745070010093079875701139317119070418292708343159424839728177872896", - "29669496225869176470921999635942220590610177535707013618136011165574933512192", - "730136977921019378973308796031922626321630570525106834818290807234963095879", - "3345250106847463370814985614428920881020874774375187913257423445080646371557", - "1260859812333947479498020204274006305250446155902605127300391821577815672482", - "1549517361398818308837630226334006896829217301674291550369575938833533249404", - "1729477454009986793252914510480792838692593950018892497820480791836175478657", - "2440151945125795146135164683600108059143252732643124752160728663904991273352", - "260094223255019936919849953293407415801373385345809059201093773588270701332", - "705991952497319528099668459961145857727958883423555524567333185136757586369", - "1095260217053132469991900568407541806433045932143659243424482320150419860313", - "1340701097599424967551261908331015436810589148787460452938108609096375735228", - "3443653465510013243910997870708986309844031575228760830192994436286219896312", - "1310644802804672978871866533016174902400532981182116174088395989634111443832", - "2831892065903807424529350595939098024961246611506884837685648061225775292930", - "1166886772916543334062659803830189279079841774726680729581954014640668363540", - "575939964003950830973776801328885340785910281649895842937866846454059431489", - "424013990360132251618688706643350181789134772414575842260076989677768340976", - "267523642669172334900764788261268059414822550848172112095832676789443173221", - "1305395497292335985049429709452874545507681855724336684182231688786719225524", - "3556737113477956457658458412752445919642081474682168935875664457261337016274", - "1028846055006535094175289030561103435129607523930894752574621042048321926124", - "2424439897716902027130202459533534509079500413156290659911268803970930725867", - "2260099603929756601518413665586729729811587129789638748773657136052021670562", - "849291984890715148031287019770206035903964527979327055852993640616406981756", - "152512298450334175473070174165662984140837955651304012573060439874384021561", - "3238374090611279194021538297373289374859550072923349772945792254199195781605", - "2274596985500022024232034053742699913165896856354624806325755639039518625508", - "318995933467812000623422481826727228295362592581723446247984536663658017921", - "330915720275358301874329803296415771667889609344314061091469381730018236993", - "1124476154146897330981072697940677605841587901296226291755548238926839275163", - "2832595392436338974987390248541456512267158424962400462422104560404404029161", - "1033082939654113208190491323298006576651759057652214080679784738912712738946", - "2091539471296345609316864017912361773854355325652852645906708547442120779086", - "1804202004438535409666513260903058558479034450778214329495496445874284574187", - "2127112532033391883464020466553165962969291233717213268628415399294370479407", - "2941155997704799854725737214833537626354261478642067072574344094225444435847", - "1379146107234902364301891558341021985586770217432643227862703504964952718468", - "2304470846829810501179390586584093939916448851803482326435022556754543794869", - "1481122186201399012650095720044653831177526542000490493525563063643693693718", - "1476741553777067769446404698172003537493100029336988301383432832963988675412", - "3315691929154797679454138409897975771566452915878404460111417544715496496025", - "1518562763810403408653887514799414804367158960136051728191198365081181281240", - "2889808646005431020289997776221162717020606293973262502032453373403989068579", - "298673115005897606603751729457145808184220912717217980292053981301559431588", - "56875674466544749278723167035874019629248385659046634746984699257813352830", - "2266503016554070428935537822202922224697512836691731258192032616809690372269", - "727548251193371668922086971105585932708459041670504891443886372224578330906", - "86290586599232492198814101124192924958299447667859843871298400847717882562", - "3336086559075664966940896761564321589964453543155910266485934054922582492181", - "3287220196075730382740485348950670910414362456258285537680445473789295012615", - "3443547955835636436241041931948007834179215268238101552756876745156598053768", - "1764945752117439863255601166021057925660014986440083061604766347886414316228", - "2684231740659718259025501775351938844580641955980314704786948911757233892591", - "1422213031670570060253374916645705921967988554413809924031774270304235602941", - "324630170644960428677775130233712845489603979585655545611033719765139983868", - "2697554349566054859199308246647794736428583744837103174198624063838290553239", - "899622468924131398529953805200532210303761473908026746131353266768854641456", - "2892046090166509292450738117727595829428335088064130958298430294711575712973", - "1319705739088384768890891269548197344367984795852398154831734713572170255021", - "234113587821112942008668660619741573400341209936053811294435550505969644735", - "2695790424404830573583425639450525299613673366674673125798908540448849928579", - "392290166951126213460308246270813428425333526975602279814754319481843522723", - "2918027314865488100617348471342233760566915252398859785171264300390598333834", - "1259876492213321893136744499410517766716741345525808631576052277088288623589", - "1882965593210473088414132618280160774920135826972375755079203206019313641792", - "8755901315295961166441895128137394374939556031104793984414939641197", - "14198448599594007242898589476539517736525647770303984590745620684305730514835", - "30199399866718204397929517596716017332756198927404321149995835596963570353509", - "42530532276919709177391848235586673490987376704265098511643727626714083074968", - "75385605076793920663135922528223140319099381891849703377343308932160410335238", - "82160927731432816765572486504951802654730651773482338343396750130878275095443", - "16704774674975242377730524983386307101724433764503057897925220573899954498500", - "14402286548041688526648738532520034647543941931282384981680653381685184079034", - "107007892293570538621478513915263040321607222794796396099744727082152020098265", - "49998010996599308410413825333914931940568102791446077935327943092364339128994", - "111399549294086873181204965177423893569887418613869282629613627855657857411305", - "62179405472750879626409900684116935114935849379867001052673677360618270617142", - "69883402534588036614411384158453832383110424356398302311873736408203749893159", - "85464788440856411551640871736620067526418178931348823835722768266729429921439", - "22082945071132543414181030154628969161889683614006223457590985093788160350757", - "104493821090907132401531106126378050197785994392701124060462703773582989655419", - "97482121493103487956208825095909294354078659511990478440094941260248787044503", - "29152399925320816357513446112867541086957430710323829338601717147563671366635", - "51453942368843617636798583125273531931300005567475606192873910668499631508569", - "42140113025471571354709590501550496177358694203113975401979259585120109159970", - "63128771989797731842357675702622784869867258551704197248978166737687098197817", - "94340380166645078741687421664838837008214639965745390079350595601806136690453", - "8735628725934232129987283335828194476498703356085317215490612072196945280414", - "77304999986939045010417369431170148659258565882623687777799115456728485962567", - "2368374328689214226759019155112748510518160481702583800799019571033376427685", - "15842164573091239460395226626494188012504164391339740178870120848679689212756", - "18734649172715463381559873081249211847386714916813794752027199450646603054659", - "42329024853109920080478104370927627938718816739003511846305556037083734197039", - "106866787687708050117818740364917291926336697011124246010662120601564972038540", - "31744105318317668846906822599795951193098669729002453921825915993681143689193", - "83373363375391567221096279363166119567005371893682167163061645922865564371570", - "17864335330441090977331428473792482016621758404724132645190566462975059335663", - "17824782516948647571220648413521078130566059630026307685247929670281666713512", - "23962428198466979857852393654159917992070006695699153716036512224281651263420", - "83165089291266253296757553595823475569479389241667550128977714067663144981067", - "37154157085769485859312197987431373355448038440289640760810978483586453322907", - "84211086808384720466652773940465233028728854171233951599279659329714708828337", - "85543016913431616662154196577378425824852138732538186180812005312102373831364", - "38646664925175610166734593960403213094917747761493401740556822363646117316436", - "65451003350527331817309004440802989750410959619999196858538320221601920392908", - "51138655229167354714438333668684719905029687333623271929576765760166688276348", - "34568994765356237069581027591168811294383001045644404483943446817957035841771", - "101281995867637268509975881698339946112929310926530728844479176433185592891424", - "103908449270401332815369388208382442902036592098341652086838861724776570439782", - "14328859287590044031242045492329674502046220607754275900062192853032500433855", - "84368385932975557757474121081999722718665419382692459659375463796846182374011", - "71355970209509514781735200847550445634811382123565092728181836565893391256266", - "87906895201148158007384944239511965153324333961359110985176028233852244984134", - "113408818284712830403125130899388203168982438567327494620584371572915228201063", - "114667056114345823106450085291276790408458030876432894023998723878060466019781", - "96547480120738866005576124388123207798462350291024788824328968569277589832443", - "41478248335507290483527164617427620554194557566481507405761705422883851645329", - "8549062745417469735052700738228455916713336127057724797837823621690365800718", - "114471680855036335449375230164866865254652481860072767410800500435654010123792", - "1437091570277641356673009972582510873399114905084694743784977935633838562217", - "51309631575947009666456552905142299240215583644378016578052574604614178947588", - "89016974441689774395744648275840642722081201295072520568420191814325277767413", - "259843352737239117451063186376435059596881815146773818861263706008534843591", - "41005687736717852023629988702463777675162277375276808615188887779169226635635", - "8197834300705518766688780892233004306026775001425442414361579847363828159063", - "83498144387052228167711436270203584294627407792661833825021831494026278422148", - "29336309886931463244457842446255952845316284118608550948625734423918760328142", - "53928830111264778046096073830969066334989766856410526995961276726279975894302", - "40853375625261955619920213779374334066724679252314208843730026820198341321973", - "19890988373708771055188047954038194992364608122363029543709359800030792618659", - "10928096078210192281279419550728792244068655500723467579225862446426077747016", - "104101500776386789469006924564010084431676492018087327857372923841935786645382", - "11061357478301940694032168549293674126468080694518271573990376531852059161773", - "23098073466140804003271228023067752891335244223088087119451315051250948736136", - "30624675817535509390190237778292316877598414531198856957153299441080884872055", - "90024655301123560118818605969181417318645025062149366238414960426451139628677", - "42329832802540277093435401387728371201700994130442461146390793229061299609001", - "108867688808372584162076575299394112480589135427987890538582856928862967358950", - "91782627277695006214492506540633758617695996984929753007926938707061334755948", - "20188756711933139307294651562956616946116781186519744508600276338420637949825", - "74450958050628266399697836671983767788455271993902962938342945935727144459141", - "114338057915610937916685180795187581716258518370922890189754624690792545817433", - "65519187479746689335384963964032558031709940972543706812878386680313451279035", - "50249499334786231617353559165187928828392808913999294645344365780259543394119", - "17345659293775662671213770250317253792762495162664105378622112379943077808269", - "81371964540104177831350909305992595202376882794437828315153284230139176785249", - "59536127906352552438147991562481498320707599637499933569030340632387298288308", - "107138684661458047594712439774931569355098648845820188477508611149573297585904", - "103618453034809374236718094769947865287302126154826340431898518163881659000629", - "114530855908821474321771079070554410872274148370458754668150927684864574972766", - "96705111116668141366467582466514642775743727654651722152547014643684799737606", - "75418204342905821361346052077815574350992609286277869692740664737224891347872", - "107856404258511593261121868820516038475820458678029586424284124715143298709577", - "11722955668299067716709128090732331120313270009522816160951486838621703808780", - "63785858793598688331221465300167309547637637600042138510202684951507988183464", - "61896911263959294990130832739008855980742671934605143637965159039910896895543", - "113539459604037861656714039787882852865700077981558374566440201999249244472865", - "85927544924464155700240773671606183365666590479360687391518255129468632931942", - "30631533111366320044500650094908899552732414568236607404303287421639540342880", - "36989187285932186739083759356552822180824960514060266937498184409192748680012", - "15351260552509400309699063835099460939321503427402133398984071797206418953992", - "93561235038947251190797193321315886687768486906552073839248632272289125208765", - "24618706248092763192711629444345479388070429675690237419401733167841515157147", - "88774220766674102601907662956758018290229433263017024970324795553039366994155", - "6598458788162194729064942493336169240315408021861836749867561992946041268682", - "85705444213055949613955271242291048684462984781466057714431142023907928480499", - "16851952331081561873347970588154023888318352576100088593010703339984041728588", - "28169802639103780935897302295594691011839215478841242096068600679639253027", - "44126133506484990539108374124675022968366385811668390379999448790465046156353", - "40318648514985624836127463771552437883085413442440012599327542227329324007801", - "92009288782743069080194785347447908417809674103331719290586562901505098641438", - "24741555525665012207623663571660654830097730281494217686116020139342340048785", - "59054388599579137271467376654236960462062256067514175941780532015470544930881", - "38200525652331592488856498432210069428587354098020785554494699324165131966366", - "31327321165867131427879722597861756172241356281141731520995332411014783777972", - "71148363632489045159754002711178434160982900102899197310724649635676875583864", - "36616288818597954609604386909635653949472695947564065230276542859119751741851", - "14792389928940171425697851403040837515079245851572155507571572044469331253692", - "36819486223913080687699817933922965479456709804979903469232737706357733396749", - "59578897600485964472410934426326258823360467035020142400688104172517506330287", - "47428987084186333436072769718985489647677985709893500283091365833598156419695", - "73939872580387829320740338085959151724436340877819291418971489992318106620715", - "3446127882271656261703157708546705740773535171511853205051093569540787334566", - "71139132970660488629137612167555339881748143035634431872227241289503821393305", - "95476772308824186010412888753179820340340935657140874147241631606813742303167", - "18229338284640003715195311593039350652242408493441683712529443792303475573164", - "35853955247682339105769700791860074229817474553145405641019781516567177999287", - "106090912281991634666131045896163938975047230134563500306212629694006382158659", - "6899861354330980092835658272845692605025903294359662775512048576740267927306", - "82394657427038742116282195239546306713576316409195932267196976328188340604123", - "94356607298214285321798326585024344962187233785484241464394507440481165271708", - "86835377099615740580296600765932443330498883030627382545611228472759405211717", - "27986304394153953737354451811423802398836918407548253617693394424529403259257", - "68786014447181623138009799951801184085996558015404060499164973888241149668257", - "88443298216634678200498847799267406495064365726779986801598350702821205436220", - "95589114019713611708239800019347611362484189510277261113553050406412074540937", - "47960698771910432988071812499778187305219348772005033776885049503518908497388", - "60233542219663970523813862574822112204687778694422734562161826805189684902060", - "39335984184502485748666556340696707450417836818372605274286829224461246071209", - "34744492592931550288956545243018654489108212087071563533163647734175347991042", - "88458617137436923993993174695512577620024913560480941831247783064369492608735", - "30659857347734791348816106990817123132341707542735763683590071926130514793701", - "97541586417950824780849246878408150793174598840802130142810892503118386874752", - "62446151969027309448255268303859917942317740369257466501867013239358570527493", - "37643461860390190545287821609432742775001678329557792999487654773996967085261", - "91907478405881552648954435261348835294259026052576492250697426909193721396450", - "69144468861160715595100590198911251524944883444049387095823735824248093024243", - "58187786992144898630275975189330924216606146176290848457628619702955118782465", - "56350534930672228707874710710315601685375201745060530979337539936215963883230", - "58295471868070227343488586391865192738197682682656599040947292434316965380190", - "59337968222839992742168833788824100428549436231690174624962547639564359875350", - "10489993532987436391948213055531379384580375325377434068542048817268988628114", - "71890478980150615310296985892627113660241537536116097077440344993198706817110", - "51915187530797338496724295809995108078834902445081265432077449808231506159841", - "102175203939460880711569196684588171502621289836648678844960730751453410336756", - "92454099362713305923648920185819648763880912723444882707455559838283530943575", - "25774188689569453955844089509982880257166714488147227821153012831676141024326", - "34774900860848444335463310291927965455794027541516691799453482262579874504030", - "84637471866798037372938077329095041661036581665635559371172752881037811183446", - "58233571970611715940282584380735399211690276237882262942288542686209437419716", - "76584829385765400719373769468707081673557156255884019814042554098328095892889", - "15165437079117545009465096425018763736086979934344016414088948638536635398690", - "70953380834076575909697889417266352672540972260686644106534179671318301935243", - "84036192562922187533682859775716862773288650158236249654170973947596844936936", - "72018650385664230582857665280884688897890009351900288408883804663589032459038", - "57379024178362710269188402056458903875530328328801276161115241093785720979456" - ], - "taskMetadata": [ - "138", - "17", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "24", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "310", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "365", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "68", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "34", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "24", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "34", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "19", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "50", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "20", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "29", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "20", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "527", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "2", - "2", - "1", - "0", - "2", - "20", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "326", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "19", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "19", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "44", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "27", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "22", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "30", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "20", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "24", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "22", - "3132276987043003322156864789671024834394494565216642852233970862560717996714", - "2", - "2", - "1", - "0", - "2", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "24", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "45", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "338", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "53", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "68", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "293", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "31", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "24", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "24", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "50", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "40", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "70", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "336", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "28", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "38", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "67", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "24", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "37", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "68", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "320", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "50", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "648", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "2", - "2", - "1", - "0", - "2", - "32", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "44", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "42", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "29", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "40", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "23", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "335", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "32", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "320", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "24", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "48", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "46", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "131", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "40", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "29", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "22", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "68", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "131", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "32", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "48", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "29", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "24", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "365", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "32", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "134", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "17", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "19", - "3132276987043003322156864789671024834394494565216642852233970862560717996714", - "2", - "2", - "1", - "0", - "2", - "32", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "35", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "329", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "577", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "2", - "2", - "1", - "0", - "2", - "131", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "24", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "28", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "323", - "3114724292040200590153042023978438629733352741898912919152162079752811928849", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "38", - "3485280386001712778192330279103973322645241679001461923469191557000342180556", - "1", - "1", - "0", - "68", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "131", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "19", - "16830627573509542901909952446321116535677491650708854009406762893086223513", - "2", - "2", - "1", - "0", - "2", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "69", - "3174901404014912024702042974619036870715605532092680335571201877913899936957", - "2", - "2", - "1", - "0", - "2", - "367", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "54", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "20", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0", - "128", - "770346231394331402493200980986217737662224545740427952627288191358999988146", - "1", - "1", - "0", - "48", - "1161178844461337253856226043908368523817098764221830529880464854589141231910", - "1", - "1", - "0" - ], "cairoAuxInput": [ + "17", "0", - "22", - "0", - "65535", - "42800643258479064999893963318903811951182475189843316", + "32796", + "8319381555716711796", "1", "5", - "797", - "2255301", - "2255301", - "2267510", - "2267510", - "2305130", - "2365814", - "2465113", - "2890102", - "3730862", - "5511542", - "5587550", + "731", + "2085", + "2085", + "2092", + "2092", + "2224", + "14380", + "14389", + "22572", + "22572", + "22700", + "22700", + "32940", + "32940", + "33836", + "33836", "1", "290341444919459839", - "170", - "1098", - "20281097096631507081918956422539214594471199837533822601182188146718722746406", - "2255307", - "15", - "62116003206456278566037449506564391203464215750959003374316737689536163741168", - "2255324", - "126", - "65812572759088901318385163116482805433444414657707338355449830432453918263113", - "2255452", - "18", - "108495841535320002068115027243288986847328486891320155001613467556589737852136", - "2255472", - "126", - "111717455453009697534792485503500738319552476340270241698890957880917382845250", - "2255600", - "22", - "7494502296850016176203106922073754718189230395666687735329720763158576111146", - "2255624", - "308", - "52424596043799796563623302397589057330414653291407572969569429677796625368628", - "2255934", - "18", - "74250314386923808997786974294295244196639968187324956914641515391900503336894", - "2255954", - "18", - "11419535622296805064452084182946576166508108433668268241151190986940583775403", - "2255974", - "363", - "32354060078110706949908666637662010799958981773747389369890649281050474449161", - "2256339", - "66", - "37018846732377408378544501027590012857969333096423983776494474030417267948456", - "2256407", - "32", - "80605049639013660153371634340709148154804554851631620832027076642754443967708", - "2256441", - "126", - "83920001197379593605049767591399106977252125807881734769644299309757797110094", - "2256569", - "18", - "43945602306833390445259983359329620019676609045842557163634244895821323961223", - "2256589", - "22", - "72148289904734463558879585039527919521807357329552113356563214358071389222589", - "2256613", - "30", - "73133548921841018922839603373413713858590779158366897444130191941820587096927", - "2256643", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2256647", - "15", - "103735024932924660330469266991253550211240020430258015156895305481189955549676", - "2256662", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2256666", - "18", - "10192286741810581537502303114450949330720960392537291153319745562509655543240", - "2256686", - "48", - "102395429733972754685036719856341008246757375042681488861651366433388980497801", - "2256736", - "16", - "51490717284909427917054752977666245310135444364783164483083759671534079628829", - "2256752", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2256756", - "27", - "96216203485609625630455876908967124157374667209314882209559577232290993074734", - "2256785", - "18", - "92985604217304160595816935181490608494570090603072050320287006768274089999540", - "2256805", - "15", - "63192977010907094414756165441643738307837582231684027344376740505981793978633", - "2256820", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2256824", - "126", - "104915430507200526608568060593020098817295262392107648865697160443586174380475", - "2256952", - "16", - "87915761071674477601565641094997178705628235571306906681836558335361269922390", - "2256968", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2256972", - "282", - "114916104210846328208213198408039251290668821087223341819241980205604995857872", - "2257254", - "243", - "73925944138882247867189991973391809431411461704771107300922341148779781523211", - "2257499", - "16", - "37618663950200294446108518333339603060222818331601056049880037362027427297583", - "2257515", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2257519", - "324", - "73748490476272581594879632592616323193912571931555151518786037948798667486764", - "2257845", - "15", - "63691624817748248731026736980414902119975770209934859881559973191461272683214", - "2257860", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2257864", - "15", - "78124805299035233729335724322127833578038751949676206217343455992880806657985", - "2257879", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2257883", - "42", - "36803536771262544581984719162643369857382910770678883253027831167694727505099", - "2257927", - "23", - "51514963247635754472855048012195232568994261987630106837044377153972212239845", - "2257950", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2257954", - "126", - "94723000960641646491593920539993238339212862253000833763412211465534220524572", - "2258082", - "18", - "98450152863404932584146263509570873740147338390578336345152560475119807667662", - "2258102", - "18", - "79689059746360105344641795117278465854295225541603995965280571954724456449224", - "2258120", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2258124", - "26", - "111217851435166958497572424723703711826079650749701739432225713205981864014197", - "2258150", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2258154", - "16", - "90844779477930302746805580822352251278781947438153243274575104688352530796399", - "2258170", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2258174", - "126", - "98647274334931236764835436193189869574760037574716829002180054240608498157304", - "2258302", - "22", - "12019211034019372715249225287749666472795103675291238053377442929201226340617", - "2258326", - "18", - "39571961693846064543510745669243283381874205321752428558194988753790757212031", - "2258346", - "18", - "71699245277258378619095749435804776123856660473841288317843365246666195208018", - "2258366", - "18", - "68034270766118613966613070436260726056212911499106092865728326952180437497942", - "2258384", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2258388", - "15", - "95758193429162194857128457438519535066145537861564835889576674717288384464485", - "2258403", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2258407", - "22", - "41031726795209452925236006765671270974808731159737732891764687515662164248354", - "2258431", - "41", - "96761737222355045688615830171146455467613880647266718300354324689389028113089", - "2258472", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2258476", - "336", - "80124992092155291176268798802398219623536086261540504630126320199633319122083", - "2258814", - "18", - "75682919255342668820170004914806242824511229947939921589141782215347784869483", - "2258834", - "126", - "101726730539962608917343822033481838165016282178485987293713811567055833673891", - "2258962", - "51", - "41444923585738903426009245445695182180986086024878545453609442369593442151614", - "2259015", - "66", - "69901901187385658116444475640446532578996884275208492964149028166717696378529", - "2259083", - "291", - "115713473423302111931172037602770836652641197194840060474647122905160007254457", - "2259376", - "27", - "30562943002859961208808540551004011647813478468579307461554892844914510542951", - "2259403", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2259407", - "22", - "12494128113351606920573077608904316158062818194366930280648544632920566478861", - "2259431", - "18", - "61679702717611696769371593243111253589943436541603435202973077161664471353458", - "2259451", - "22", - "93739247656596973275128736451614489727865030230662118385525319822617348520847", - "2259475", - "48", - "58391292005789729025788114330469766494889806005753557068399765227929003091679", - "2259525", - "126", - "33099925169684024280012156289965138090540977439326193517581030615795967309428", - "2259653", - "38", - "76033290268381269531887841456553066714417397964443980246616420841051932053900", - "2259693", - "126", - "83342900743139707768904703285836943920974163801641048114725190509052689197342", - "2259821", - "18", - "35492468243723419130056009484858039307612398595358375896617694736039576487706", - "2259841", - "68", - "43272571925866999784639611296169708465965492401141499097360185861982062903662", - "2259911", - "15", - "29721054326388178813361643497828607430724430117376481110173125324417987035663", - "2259926", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2259930", - "126", - "43712834301024857813324527741860449487700514198780577754390001266236456818316", - "2260058", - "334", - "63281036424026229217856156405109508770413901321937850518663550212451359005752", - "2260394", - "24", - "23900711878199004465544664153219809591894161578525683840958095872988344429950", - "2260418", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2260422", - "36", - "100179855256106472701488147267068751713650169920635512478409636098091515080954", - "2260460", - "18", - "6739457025861047061799560681559886621820397570416778489047949509876352446752", - "2260480", - "65", - "88030795480659629663004502861667823158199656755489713516828737113616424943680", - "2260547", - "126", - "23243785050461260886652492990812543588700624253609945568500260611715600861602", - "2260675", - "22", - "16069445296827980888037654401960303262817134596089254193830492214452533467547", - "2260699", - "33", - "28145365035959520644764487025304833942988547573548961074653121490626686570506", - "2260732", "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2260736", - "18", - "39343038262498355306428076850783045444722470129618524504080097428909470241907", - "2260756", - "18", - "80060047834650601042266357153288139812273433535735265714974315809541039862713", - "2260776", - "126", - "77525767019382110745789225977160017481388680756811742204167643893686295340847", - "2260904", - "66", - "6564124415827405180587479492131434330566569503520400310555567171971008309081", - "2260972", - "318", - "114020622095279893801939855916187815173070773180659655158298987029101013641013", - "2261292", - "48", - "63182544654398927333239578419501107907419243707398788506673228721677745707824", - "2261342", - "288", - "50004820497506448225256645105920309934478326832675956733449934639947309420835", - "2261630", - "358", - "76133604007496687132313810008304516314358513723024412401841938319460779783433", - "2261990", - "30", - "102558135961017248352661923150392424494364949938745830705746003474758473340876", - "2262022", - "42", - "56150415176022256851616715463083555216458014269437359755541600690015375511786", - "2262066", - "15", - "16621358620129916537190573940028997703275736195118016564597755871245845000612", - "2262081", + "753", + "20960282605531276339245535019237016836152275148170124016969977993654098469134", + "2090", "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2262085", - "40", - "49698933637452582510532285718104539929979034226661885138717839484669509524756", - "2262127", - "126", - "11511253537242332408381278985244787964715501363667175896627868228977639823363", - "2262255", + "111473605774165903250491416631680720664967183061313484021126910093555446333236", + "3382678278603292259012099910738326356432189805385550966547497977961593922203", + "2561734456020187934275679194243231676736099206264683597072765360849709675122", + "587850504281756884561638821321944407061915403071047175180241358176469809817", + "2170295030793881362821958277288818017203535915691579232936494315797403111321" + ], + "cairoVerifierId": "6", + "proof": [ + "21635984153653819040917866741465848300924488726114999806820550072476742189056", + "3707769559891982735694194024755383140586071804487126218637561753200813408256", + "83813411023486047807750371300890824582719405025669350618142446160923842314240", + "1435457860050574082792167856422827456601743407881163708793525137908658126811", + "635367333615658556409261785551593752652526764981811424805260721886359321675", + "2986200166829109676172774117624495075188059474095877657351379971022568875637", + "154977877218862387812940434898654856158804278702322761442455201038891452606", + "272338004670326144886588013648859745360422516317272830822039792986043972414", + "128411151749794770548046281635714494134729088108828626355337946008557568214", + "23656911175800049869191284554516700330504896248184444149304334661685023565", + "3299474512127644079773925156611593347648482899341836373768413667426026198688", + "1211830001832458956919375977209963928090181595303111534501439839851036344198", + "775753332429698790943385580443766048551170633059292977377004669132599444319", + "2552721199377634169830781268040874388964085227011206398585963868806898030240", + "2388531059774315523588512674787469718768291342222952495184854037850368446091", + "2003803332996308481836796929743390769467401393197235877205586127324393890142", + "1511806474403952487565478677652457506877967730099365005285186291140730860526", + "1809809827453794900425461586392395552864442464614528843963310196719973870890", + "2427785082883774787845514703046418879129416144089632362950129842660946543744", + "1819128911351623580356677842442696326916204405174474291433331780614529419032", + "2897528431464167459831475086022146471124679380564657267938411084628031456436", + "2021802285339683192732208387950782845589408170405781687410767139320537502286", + "647880586793432004979686809471156204591375043908667515520261019589311308380", + "3003756788072250463751397073372367340104633594991630617286687520475390074052", + "2341058082309243015472774448238925057138380382282551320907872876526987218545", + "2699259568416541238286494944762440561052836192897567172002111727355481393766", + "508403210222025229583538245789818221538732268269335700349475844280260505158", + "532263692443898239216790317812169176576463038448390903802678641465770820335", + "2882879803760892458993271976205080793483460906011339101321071330321403349367", + "1523734733778212416274968523021194657038418209944791616773406970218076094951", + "1978748021150973535890255716715388448495308607322878719181648965527601191918", + "2523453195839614247732923998381818927427948853290279918693143768226952679874", + "2749893625201838952165694589407547237845321336634291238202084226467311313479", + "233337286167281599599235250937008476687796140153307250303045100659800347116", + "2595242837163197061466979205195803422454606135615568772942014974051889934859", + "1022004386783883174738213485379495185901829231146565950388084709158416774588", + "196137113817867434816385301086608665998135285693257602605785128383572584295", + "988934123639151045836851665390733253950021008082339219058665088041683691582", + "3228456677525915798916864770684430982588987245278851543263727640786711393911", + "670931061876431432882644784032365200786651013185594917329848856753422409868", + "2169964514750510250924729051419669441324420472055219676818385682243357411203", + "2537179451045433290959640905292101769484151530999720704410053501682203367941", + "1065442846645814008501558185845687942531489711522137759920841885139022454962", + "1337670738090546472742097122619812556200178060491379273636401265332534490661", + "2182874547019009079695342233928557900194254945876631393979192832974494786647", + "519659462188004273799191298443957547844412823154722796481243110856442318560", + "1642088921584905032134138271089243074019586985796646941763443352499260931668", + "2597578168218263976444689700106525294360851446281943284796287302211713245848", + "1837226309329372104821057795833247175079277547677453042359685089199706375162", + "865119330445127958189153588021449350821162130379494955605307690976737226013", + "1110426149766737369358406525231504293394773467212254766508164559627074557228", + "2542352014648981027949222324270321213552025969635420809669226770718276677266", + "67932883406538023066526556321316456617890094018038535436436613336350233891", + "3209482358635648925716099966394853594526921639937108368705509896121476292755", + "1010698908405839215978815566985573870937536948177399205584459381173937458240", + "2667824378635521789174240238250093403533751080740735853979081991859820539295", + "1130362517043555095517818494769888937886613271692472455047915496764558019317", + "926479564125812817047462515961302810917769714644073058719799539955276810149", + "2302093694266495888302367984290217197350970354123358147817588256314288251210", + "2540127282820774379573790572166753568532912080815577808304241416090890833834", + "2910065955108255729391819146064827569232953061978004985223115889902953069155", + "849162595430159639641714862476373059407061356057676777010795343982604516477", + "1500832067152196518250408882052362473203128907713465685477964402335588595297", + "1902459675147436720983056480387912615869221598461709879213924568651185185459", + "665040376387623889749068338878097880316937157123823809225374689781036725843", + "159137641306729264952343571844905485551187070166166690065565232120977476642", + "1855305602120457299355377427434150577094666188530558063328692359061953329959", + "3594779556841945098394573329082799124259349688529187694064390461202099780048", + "164563681254536721472114598210567006302225566588777026031466833955436097712", + "3241919287015772268444594532909093383406748552319656372258452569325471927518", + "2502282976165175785641540458097195165993308925030011752289835232606229422029", + "2095995402842085523006305927933715766616741699139479127292312650259149450829", + "2269809356766103042218934105973001810734294496731026826586483438148445052778", + "1197155551339409317773279018741099465540811309080871215774325945748568129297", + "523306958358050735837586800688014932060326723591678869994956017930693328775", + "766885244405768686586240842141963434087706787806578589296290616202925739514", + "963300645930729669074138563125701467962819820247660429231634565345237183632", + "1064786976496660848296707170829005428129180990531332447607989331885978897121", + "39268519172358882124143620387225749781925773886218844116922602053527870876", + "1603764158380821288691671798103271077327944585576942549746278535988317232743", + "1855675611901630698007501141005339877028285354178601562842710378832220192002", + "2280970493355916854291848191220815762338796664229803390230384428921307364419", + "1950054064647482689951557444087628992168157205201065799926509782181556090214", + "3594531594638113758697235977694148745260659182103419491864653837135716918312", + "1798196877579683943356225788515830194377438197904222848111548275092525117110", + "410594314393002198585162742293300385554965224839440512595867302790968513848", + "2217214091676769926601525964118181679936720847675444674881574193875172230562", + "444586649124007594424858445025647947485364304719854724248450517330288308009", + "3162813300908019707034661689037302922184659591030009868893222325251193825965", + "219547750477576841223444403076173242610789772724790445724489774204457496966", + "455823895466809735805203483074255883601146316164460955947057690438837989286", + "244562037197263368103313238105863712734719848797313559704956465480022168780", + "2644321910074662992519738537541835322239843490329568055291046375277467858151", + "3370594444980594236055679305047567997957302150122951623754269622352793058577", + "732490181543753405396160940988377419802581885231252408868185362088814085425", + "1725403292158646635535539537209179138311793097016044440451803477360113634320", + "733610892701790207466857426402528095755569381251351481334976399765123462012", + "251779094126580773003351248086214583707862819318997335516110236290931050934", + "2918678281788050413585121620600083931200854352169993194124525344734511450365", + "1267427268793410530110282871658251059367107387380881505291805534955882909310", + "388284580799943691255778966206788542754619555832795842380251848353496144347", + "1038504263570888176412921218972096246190069522409459776839604992828655541894", + "1513017664564517575693464490661565523927191330207022365626193384192361953429", + "1643428391991236123328823188411375092486994326459830743828932675686632464417", + "508136748165188766729128400460244056180431556528376948058659889355134929934", + "2753997437135048528300534450313305309325465092802379829082551874855261250731", + "166051637116583594385325417448264522935774620303590709047523730933037716390", + "1556902178096728260306446569795483167482051038501561676744548575676550323789", + "182479905474952627891446308181385396975444904664988304593501161947843183486", + "67429407166722250242867560731660455328904248076712734749162951547944279796", + "3049879266437537424209904870296362507210089435670324814580436953560470727104", + "1474397572494475159533311705355087412285336901585393728041815219431595510640", + "3072382518366783173783284860743324328824716541651272642117445686026442414469", + "3034436807131004819561289304605159263398247427439711839191959111957469551386", + "2055795804167897842914984440222928035383533563352174798754546400677989870184", + "1982391022092955952890820972875069054864259740410423820192109687137007148442", + "2743666098546991321048867671283784174821502327027280270391601381623405495530", + "1020232513740495651524792292125286680025711535301548531693787930735157208510", + "1264739354451817380286188479722541792885768526767038429482940020263542015864", + "1384016396954858742608911525964407876342311805204487910203940188900677870652", + "2040405613421944290616513868429670201394024878903113604603100147874285022152", + "1554651411546496684915325230094598919458962068675833019787847191148502751652", + "37099178039256753781123250570542447660042173473437842275966066527960084476", + "1420928308792334960226301078953218769859458230161240291299782845770474023277", + "1260297572506377162304309452244311948714412447285606245277618746841647095190", + "3176898467897450999529288850183861488020595931699217950170389998678192055382", + "2301160913480251189399713969943828079450448999535070077264490189319784094909", + "472747258506675252035611209752632431813665261840349317412924080453439166233", + "749140872306838760351292182106579613990324914367395159694454933143440805898", + "1678730259811687335026295281201302007902283717906998383581943688399674149026", + "3006206254861514629735503743994557368230821248228991317056602436348702514485", + "1566183598912517807072066395016646465702254314944865868671930651444621901244", + "2518624190631567193201713823663788970702421440911964879921598929711552245780", + "2599919376348128069649484327080265267949115105210139001401459292540007672339", + "2108503128272177212213293083268909600015553088355664360138561192871208701221", + "1889815594051835332929309841522344843988382698373549435549778014350116919882", + "2567088486901314742884085961787682826522222195139751757068719921180276502641", + "3493062814140056504066319294960788989904134678387195934876793428665514476311", + "490900601012313227454176526548463924665352167985544726972736241451382325244", + "2306160142065569720054294678830327921447814320335735956583463533096006276666", + "1976030228084468033568675624727304198106230276554811479616945709240071674135", + "2411004567313924317791728226800057442460610930902244071764596565866936096870", + "1380336587283542933009636229843967103516251253819243996111961100349389392655", + "3028921186690603001139143293878539138476789021517094759369261090464468890231", + "1614171322460282710528512595397059060500873729439067348839712837629138312253", + "2124521763516903377611490998229087398811423615757447187221836402411299950900", + "2012152300130387440630754092661549079508291273327620580659086793896092666857", + "2046654037395517558912697883904952049148589492164243362045959786129493333660", + "1776892275557622331795179000432766444904509631610287631085101413304474521259", + "2394924211820373307595826242150242982896160461302495364011423665913029048810", + "1819001782816204376030982949008560604703277018183283043974126615737936356206", + "2844335403648837397893884178695297461854349651550919617583018183651015910711", + "1499059371174368094767598830400559391049523591427070160450297823477477789580", + "3403406342244607639761047654904920518281898383139070926626910751837323946857", + "3607985258352513993728169382013415797839460161556268705733793601666294079833", + "2267145061918289407915464504835387436725270909927344181504112731595825593851", + "815012074420230269167039958189563822078304714412045600473954620280778976355", + "922032058980617485180922153695394974354005261529558025879011728084506551812", + "684452750069745027353439191201499837286965625126856566875300433116382837006", + "1106643095438517564861487676351087640718111659007632898976331099799799646879", + "1353945443800915264360321070411499664711553911725291971582098207681375167992", + "1972762325264463348520599229155231026834512469586474698034770850076977393422", + "1946132115952768685295791316958331333652588804525079034691386021773588233379", + "159787295409794425728705032647489632040956654022383759960998813004660373527", + "2364646761586107901116061305788205509666269999249861142801087805446163405862", + "684574419547485028268111710945381476934927806093865596432551852052618061124", + "1577659087389018009181682113774239539707871347628227961446512997386404450146", + "2449543436242232831314281868150138487190081395707255100600135016508979352074", + "3178784261874438303853756210058165144104155320181380247598759903063775364659", + "3012712228157054693048690848719931833381285270957356281620368999398851263735", + "754785011140773881549328140791153699382591424641680121806057963234141418393", + "1159596964639664364205457780681501578132185757521514523730720440687591958266", + "1685621240051431165525287675915781270556511340404954596437272768467689570126", + "3278349369782009079341327076133719949244045165670411486772372510755674337753", + "3088007537316952875737728598296297040968260349748594155374329101910950948792", + "2833872079610533399644678342993290560589800229405004947761480403125526901815", + "1762243472659902457064422375370238533789951723409336743191126935515300512810", + "1222377384353769413020191957298603875730250132610114118985433024328211898161", + "871138911363408029825049761984305615869307859417623739198811317341494311534", + "86440555335592926761210465423970918540488003250260380765847605936598342916", + "249671127726191537718935075547710761058463183574498088941823936201196569450", + "2860668710377354360282414200221990782506359277774457977216843098028298732413", + "1058097843611691590003362864420344441942457454902244911828983308153037136873", + "2448764082601197532280565061559340699957687748417409901333840330502065978438", + "3082220348016821178316589451288612820962560442911332698462063978134937690113", + "1352339327414045469579812790738572613199683296162231869750078008092681481146", + "1701959739172117452734451030144441174453097323187750003887269814456263665537", + "2375867980985893158029443992659586676568526367912684583236530182110002854574", + "2978240736432149151141444563288990300679495856537377808839470411511388709056", + "2888707101136683287398074378884215135120787703400418454457494462360623753642", + "644146041329378955117282564148938259677883150873513661445857114782316067231", + "2713261180178127244264514164522759990224467783298518334436456961953580526576", + "1334622329052667064283522747855582275810508046007183145140039998365663845295", + "3010462498465125832560964482757700239573471272207394605567517634414170199692", + "968888861354866303462694739475791136735321807490526481792582189182705901591", + "868936984278443565338248529572309135772111081675938739357768458381991315089", + "2408181482503566166372611479332646447900636833972580242890434502042627005787", + "3591335087063370261308638057107073701755655000891774629914712279736458443091", + "2134299123655461828699592979793347052107662132417487404214202991128839230217", + "2414547135921938230956461638435871304988409192789468876781604042709652471276", + "1624358167190618612011807536089786352695572291667277062963657883976207961614", + "442975173040126130408561100570097490241753099023831688340880330585963121769", + "2166744511723576279991068964731114999823467158278827042384460773905541715692", + "1205163892724170519397940099391785638621971399081431383727139556869278344316", + "2715054232867487760652267854230653914128336059087079043041622237957737582506", + "3461465260503299265614398821150813430238012404230796995035305917184540704943", + "2778515161504593572712173538521212786409664095162685391590680540065756329330", + "3216219346025550624751367740552049686329073249304929825147942802737590659726", + "1128414452349813559971061980167716263884846686465208516756817633395644852189", + "369635172250551035442590505898263150502311564686506576601496179361703706576", + "2458378319629366263806837684239635148693455323741346433760155292385287306263", + "1398194309842282341773916798628040613607909649967351240892789226659571486720", + "3065602662686897450297314019420851661241427409967818905901116205903283083025", + "341273361976739382859551870529801209758839393087374993756835098213502259372", + "1319202787611430631737478680472370977890108080131418698637439783551748793297", + "108838917558765653123544306086381406837317537300744328847622762670093182366", + "2000506063696829389075160184666542777512270133844848854994465734098859572908", + "2582197800327682396392430282294037496391010312878649182374421804217827959119", + "689952674524581975526454125487689348751361035231634395211156611617023378490", + "3346069809610828043029454777002990088059614064729392981915964560329045897773", + "712178815637040563948921257372293197556794861355540638397810851001591186073", + "3131574171979225462570164214383409491951018679887799658133386616066636885330", + "417853808711660998549169854658536444797941152690631407425996276736945126622", + "1185889472319002351297236225171297315644698978020183552056607727933406463703", + "36669994547772533698283478609205242925512351154777961916512787348744665184", + "414235120080718160860711518696217112311056152253411953866096189139331132816", + "2049817047893345965423776055125912498002127959928794932454504803281215647335", + "117458440332483354331882113491183228660861078810873408260098557228031125866", + "1081793831222736203797983395712450233268548049260359571593768493449831681872", + "2489771919916638612417330879963070087605200929026516679454122480926999086834", + "2939052458416788727990501406678715845524249525511979390959543868521767255675", + "1192284482590432621808382494142349588947029749249058681054120257833780797385", + "598605208366976447034458409043854269485669375766647622721738769181653814359", + "2520956675737048741217021042210704155558564613885982211309837402754916832993", + "1952351751637064532748353433545341576632773301329528631911994504582884457053", + "1114089165117325121523306030922580861862108288405124976395618189887565553726", + "2967523522851353050328066774509041149553795070751695236799710042120796319939", + "3005847260362308306491255287219115533280722372883749573583556382080035672161", + "2532398743079323678329580843890557139338586522217455854546834069811627626353", + "2613880935716344595137183195269519776566909629200261934325160228839104188543", + "1377886117197012638232143802181938462148861147584049820314011106574142123364", + "540292022086212093558218818691668994848271981948486272926801635569746670416", + "1358892411049576678404402790324939732922612631822856506191577745125414428321", + "1697977373381432473876738487673699423206628133495516573629941857467548596579", + "118231623187515787850642866029955352145639995081630181441589443133695904419", + "2360836608736187048049844548324484661067725858902541592568727624901599433690", + "1405007662869901995096423751840842476822307211777838073840515579579174993632", + "691932291588642826635578573743907307012198535942191659301122253513276364953", + "3354623312578910070000985221752779063352862635247774964265486674406595699274", + "1697107001125044192713987576294174885194731460791425502060727746804212524184", + "104438021693338845289664389990502445339412912168558164594533259719626350496", + "722731991863295556259767651579625238998084672597697102638974797330583525025", + "2040195251800284795677258097886826158548197801738405829041104438461193381039", + "2360706626540325608922539370002600113530949786305084447699605073473258267671", + "820617087013668463081790892686463100118235367025157357092078455194900270039", + "2362048571952601416965791078642800157859830984109887561125798136402837293274", + "2769333085188531436018380706434022976905086507780179904287429760898156924605", + "748082305408003546716713246853805738465129510642352473709868549333096758916", + "3455036888710429931048549514507327857086628823633112148196801414360230529288", + "1287876231075973256655499854948445670853296030723946512494179294980627353555", + "2092928441837891679015476221523880756760548305160477113756085536511427466918", + "2545560120593066446561100293470440836172309026607016313225117631318487229425", + "3502932281294196588948976623455043130588965540601896033217368480063230139287", + "26914550766000441033097592420212064395065673251144286480209633224246783536", + "2057188180110488785532078841653396533728617146451422760051098676897395458108", + "1617081885387646834856328404934854167690111737026048920068116874959727083146", + "393818731435789399072460521705286348407380741606316319479093160110193732052", + "3431139652287340388338725583357990047600563769614355596885346438081610110068", + "2314515193904833451783612388650854226292505361299854272799863965859671661776", + "940965776156411379829585223571558233269363135158654046891294027549925409024", + "1792415672461754520053993263236766954822161559297352766908605255021828263582", + "1893740195861125982891007276706621854217283958074849663003782214319292732089", + "3138394786440103352310991634785217902582888394076160066671896253450964610266", + "580549228847575755851234328738781798446038799584218375935286392814816826630", + "1616943377166418321120327627374703054743082607014304726397164524954486807103", + "2807318339134648899824712908999326303099259483396644235254909130896990895187", + "20464208650026232409590504911765515614258017529282820825517004814130014584832", + "84240182680196535391155386498079837507912099345174817809947083089322772004864", + "112501993964063494596299899757604359037602156958422421876099028072098510667776", + "44968203544245759102545269946827733092860738093097394277672815256895691423744", + "10340662404223543431802325173463153457320178838957658379422041787149334872064", + "82041493333338245785310762176350775977949745363825595344368799739904060817408", + "6284347206394911383342410763047011107355356719949131284052997871793034231808", + "22632647346481974264181766080108136774884161648981760938926221445832883830784", + "2030865918120253968437257307115963180124769339499212287666327706202433130253", + "2504230257284759026970113811203912367025500873663761955377574806331096596164", + "2882588415856200900029820739282326591488333221902658653410097983170275668024", + "248659210969459276816814794164609531060370970773058404702760861335144308097", + "2631855940869620767766008788203042445791111923872011657120590249751915701440", + "919099849350196179087452289970244646556015005081092983571869424081070025403", + "384023786550415198826472253920158109941965740016799287049620878424351743979", + "551186908042091232975343513594427088535207686587037931317578005623362784368", + "517353779955319887332786182894781339003189602719385894749767896612736304041", + "1496192512321617636857061918746386882203916425823150096384596141749482129992", + "50224083666264428425417656667945711196878474474805961965033909674020518346", + "1050802559819831147811202230897727950183277517683384798520628550967658999635", + "3575653158641281810516650122847479097226100960785651851611919978388827782640", + "2426300340584254126999472802326947200871632915652971128641411457213472019444", + "1438334088467904211629269230953008374700389430352702713241844030404408762516", + "3186879061080651159121794146931973297040506612736977260530987833202946182642", + "93400754085828781596075420094631647443334086124007939589301739125330842269", + "487154131283731809914447450897645010163053028539969178360723389522374315728", + "2225304953403572928635853265602494909903458788377729435400130652044614876615", + "2038696164445792865941140730358471099726291286539154702336466664424718845723", + "2418025042174130956603561122698906997067008878533082666309349951050603325306", + "1792202861855137806721553653117095215763131095538952515152812705827589874195", + "3356998182333375562951872007649040478161377771307568246775456148656596494662", + "777726978397536467885194456605901115517154802436403773214381667057684346404", + "60884985534319043746971162158847240021267906062773535888370472384930254592", + "1495297369142424803665175580694322670112997886169129770715854663287726497902", + "1124620013174942683168804467122206907841421115169884579204355192849184018415", + "925925692530531524464362840576440733472504807151849931719085641732409463570", + "3250016190756132845691029155211625384833635061707842001133217104250377013392", + "2608835858211253648465688800866270147982552055643114465661528540801304587899", + "1907397013809091132129798912251016100901009903599406968090585301236905680431", + "2584161083966834819940859877758396670805546866934893107883901579046851109215", + "12600702470396454204582813641082205124895422994592144946623881160238", + "90747864600066735847310762896316929574432353933718903779264273761974322014111", + "108368413815942709072201733363185124570268342102481852829129313274807259391664", + "18312027340020839351289276484019192831328709701922230942361847763438592009865", + "35920525642404644898662855440590129904343602753201532621028331567130306290650", + "85621699184026830728342457056587589299149187094174499259344179375565004186744", + "17682897618847214764514098953258246116302087349875516662993615367766493814852", + "48646370813516897875083585166138960789054778333252926430262242360565030706679", + "64902223909483831494387058804613315624301300961414156420204004933021563283393", + "13053628728708739712790627769193840069017020400424287439027900091458601314629", + "92978883201286626810681750332320138303361195316144667650718319220164454796023", + "113236425356545714730599987104981707600422091187387895707379936366818711963177", + "85440160841085958936324143991603054693334169158820506633749170142119576888262", + "83516108227301931524817634564930291159108250511168435592372234203821752089767", + "22574869587488671405144356786090429335330840217289104363945271896422151863348", + "19935806860964521667861977977654931543202967968963435257435613437826834573693", + "10886180729339985942931106013097512812591174686463926218383348709672396527244", + "60185574006623714994577356522949189156307430666952698746072514669606484582479", + "74278094009080851647886596017055455208420910418304877815245955084593403779965", + "46405941359510946383465935430281697673344402519602408865723812036810349171191", + "74744089691678586820736819891421747219180955356155715245656884003813980743478", + "74863893103084942668642780697019836636620404131910724905980210569339773248587", + "48177186925303576380427358316953770409848581328678229601563115384096805721592", + "21084088924781809630879305638836568514231705891667296328722598488494160095178", + "14265456594784121649700296179682496697717872241222340827397584769990173023303", + "104564422324308649833536657353853858710905386853052144959933821066206756209274", + "37995834667181836146399295063772047633564716668222496910002759519158908165485", + "60493776609320279206595184050074374989798006949943372795036255945789545622935", + "22587249953871629169199874528920467421818487114353500085620078807884085928321", + "20671085868211353317311764673298655896236539929378229974395565352744488342600", + "115231817539673829899257365987606411468884577972929085417634884478252188780498", + "29731480032075974234557722078037409419475849774896531227685317782056036146906", + "15297659115584974505025354530274433748672727966606449860408150256075598405022", + "23511854245233262174408169739450735577252614950524332043991614501298327095252", + "22423597955099507552416241060437872143240614363343945248461166183963199300141", + "85814634769216980201403447917442154276526407845477868050307484972530500645744", + "72947193724673177540449839584140566029122207029353010213483618469957683086013", + "63541545842027692184770478284845667066277425380182105635071807037508871103358", + "53761955987165989572459514431064054926156112992593208909276682110760301763901", + "100673273410337379348558473840025495315989348546871737471995832613885948882510", + "11172885141387939369253704840913748443363622829663902230387516396159524695626", + "102951148992821272471606571591421787728107097561410353224374211477546708563816", + "64784671136275715784134284403018200095331809221606496495726995720667701869671", + "110754660958287016087105399084984128150016893625097894503757178135854530832804", + "79144335570251634521037422171839697523517241549460840855092891451883523041349", + "15134283545780774323078113606924046841828087199858190534611566917773956271096", + "75107545936360924143135845818051990493816920203104182763735296441384361481667", + "76401246079699093751225011170621474035582293720708507400320786059659188359038", + "63519529008128150132401614773384970321228770812843787425220252677195533365355", + "21614643432586845267337444907361889377739462189478054761310549684768751053564", + "99257448783975904235596536484234844630630637995299618563937162894597358438537", + "100579425135543085849382691152609034414029376888819460566427077646912022236493", + "45814781897003617298629412084691168586403172829397433400037858014085828765094", + "73204610010832780962695851901010741444329066484945469735331206745946419760475", + "63096780131904842832689652106758168889880401802958296003297233405135975146522", + "38202051885181355403155613923711859646094909521600489944081682004074812793943", + "74694287031038585005930522460642636832669735836889049809095828165650931804310", + "91940419776233930328271933252799420712646445059251161743836952415699362754218", + "11476844274864388086693889971120782497092970096388929604530282859181566079426", + "90786343421046409381186777934289115549211542098060653501673088574959236251616", + "111946618484121388371204059186187379701101483975466777817939023365635773841530", + "43686818533480360512144802738468119305637101518333891680561501696224839002779", + "35901540097431832390718917313499701073719943910851545845597561383331010429039", + "95509602284511021686620286826283570704661820126660142219583982570920058515901", + "30727470998865922870811926364928578433077726421697570138745166466676842620571", + "110005589371995020488169334186047446353540802525796409089561893588956082770945", + "28420286328484905220418972172994657748197104354114855569053925130350104841036", + "18877859139788347234639929664117306345048500214699294340202513480010922045021", + "114479259922579610104471455126154725275285374351951511387840882096057138842344", + "56063547738046095555169460044191816622121392532980692195574613582893505697945", + "7541154704810497759263689486908716824515071407900307701171714135433253754146", + "107403073992532294145818259129538254112263787775702330510799935246325380537704", + "68026523709491723046307830997489402555572896583337029410719062229993770565864", + "86388346599104042600630951705095560306259641379675718106868147945844240614687", + "41373301156503417494074285881026834491079857276911565770236406496910457854860", + "11640792020219874250903477268797859297783048604710659451388234214445776076806", + "38091963764232145946117816099858547861075903286487938170069131356678907578008", + "106070826970771146299182795829746537358268245877504587182138451442986758788747", + "62348257009010577080498831517894224924165642262988221890492627468171329119537", + "95926332583546131672224722693277453212454031845007100960492552397262406743846", + "33295332968571890472739512644964206764492971134606488808149507820844735033352", + "29869310540653533094017278069245328235356059658387097655136161058052785667969", + "111096562348679855444399670226141255325985229483675385602268511862061113031205", + "109754748602512850592902532460165526134860794337452437571945075350214875132795", + "2498092384471828283449863505034737371374522211225012114492104760334277629439", + "1240825667060104980475473964221568146492356373094504362419080199715111834679", + "94037298539032082074921017317803786656139306698930676817187911579726611103881", + "111575266027883696946780025530053696576465085115917928507224450681085010649814", + "927349705708257808058927220006935269573965866202534390220062505038680415912", + "19094684507001831420371360827524904348100508938239291255514589308797632118101", + "66086058287928850107683543794603776562767967230110637332380263639517963487364", + "37938601314897882108932535946637542202915631298429160021384232594946479388668", + "25393609566085586389737376503438551272322275171104595851255277193139490358304", + "113116192278984759357116694952831943347717578940806176875959329272627003063972", + "104325900090249882130028779543233521266516439683621733314780158092591317256589", + "29283867994686623428673253771222394083848634388925560714652549288915858935867", + "49410190530579442146264431757677007798422262592705448195621676775095975256302", + "76919521505344561848496300534046498738474213895548021779326966348055514512221", + "82390697875312240883363401947980121368502489989320635102769042360986638234814", + "14995899986896146672287623028537105999057120848319707964953899299652466404274", + "63450263519488563587847510580159309070561415796783573841251864615712284946742", + "77930576274380957428860433952413060988797102744618540627046831582111577675897", + "63083643550734598581912643895747868641964671832855007972157183914376892199962", + "56909564440829413297669292213204309134458976703085622483205404178631853383444", + "30355199877682959854432225853965839489374592795998592117997116625091014099400", + "104939998717124184493281837217150730555539620150894087171229542743542174468736", + "62273836799739927307216834811076217144368166958878431900293448716451562290150", + "15273574359605757754626360174936232741577062930073991946873113437146428987518", + "8218858371783157735367762211279474627442544090896179610624557714968551230971", + "66358423736064999564427563033923901496259726206429508297173057885978822568336", + "81542611981145463281678094477243610064878604741469951095807772511732792722292", + "51583358392669838171162916463730716455574657608515328379483573984890510352692", + "23518026098604711452901496838702029061684682583719884341876119288956648044159", + "72982646993285756707465618138350744420314367337066020820376579373064375667207", + "100121147452871517047784732074263998951909123359698162988951071849810404575195", + "99705227927098824368791578050229660456663697976168995673992802586608471479172", + "90049698758041981762273451770155429085820786598388158194844616120861733348833", + "94076386563771406786766768999677785168513184499365882751590597795745892011730", + "98843828698821226002002672096658111308232872113893456074420738754531171640177", + "54512015829880330330863556995977462487007163105837921237057886117122591028123", + "58172753881696230825526432698189964117699923606067262218079825915447222818966", + "113385065640075352134035263423117454121718645606197175497881149802744254865249", + "115217956764579539285563885128006356800569342430677848321632862381842487108250", + "85990180654006244351909253433401864895287551691872262036553374646885849511631", + "58485675163851529851313950811370030030282661383797473578807694938808665214153", + "34746655717173529551256105212590582980868552590774358432394896711560762443415", + "77168452900965028230944074191785207484004504289269625085364064160235465531373", + "36919060944698080820379181007432173724745359864139139780304799730540130627582", + "18549333771934062148843210935901843410646987743251727142542177885260797281000", + "1131888022334494694523907955242484327461124228030595974401174228812791695601", + "58825989174661430940820201704716503175697571513457356598554189801733489746394", + "41146937953942827750241024005731126134263671233903240743845691664899115280315", + "61459314242381706458982286312009197170734651896181541566568795037988161325232", + "82586258073830933259272387781861923476145834980750851049531005714878588632782", + "96527711459872918048360322214744076325531471507129281051912253169403647787178", + "99190626219780871818943013387125143688669820611325490725487657339880352969784", + "1136734348675542485525991765142931296253814223845407704181001218532222858744", + "45309127909717875033690659858563667669079784619639566397605742380210156125725", + "101652886612444778719303523666519330051848632846004074661011947120850322761324", + "96229164462405582674865178258137332814038759314642692694348404000166608471673", + "17590721333608011079163859384398596804680307778836859721780716982598205521147", + "23854458485669768746049948280528391779501164000640918260201329833814914487602", + "80902081778852633965907947435429742250112798640524323163526478345794435961787", + "47306039853359748641869413670770209008178495314067902110760525657627862896085", + "27859704985543729402135613703155478709334092462398401925117106869571916214204", + "77332587415403407354589418728314633755252398145242001052800446626790687024908", + "63143267193007888200535698697401752404032103513761049058414284801602625505295", + "82113792764373556280722876610363992260305556824044133988904218954645365617331", + "107182619944377734588028614215899843704198436706602079444288608827123728439539", + "83333055911928427206061529875759343254377486959377766922736203791858755368598", + "65215371673448456336258765672723735454608316060984179060255281711633375889037", + "29992122407515741352861792084136947090983442928794427287095683942501930461762", + "33104731235138175055122633807166853769215058285185449446574431854659550908777", + "15220865519568860144607093850725663493482051860433966962071454706759195359761", + "28825724011608428942552238394690675442568467743030589967216654323357363451944", + "82336753861057163655487458043979324747904792369901363530028778536979472409569", + "113544092293508843516232832335071019212272619247871775966182254232594827638111", + "88968436725368694796043194673269056661026590991911590872106757393281776342296", + "76045131511577686395364279523537294608180482904600624782753253233971199471771", + "70981685537802573409328846056841936247944396862335651010568796091494221088803", + "19024331957918726902216973344668957963366631275926469446536751347767671475817", + "92577451165835230991691394396759548414757962251955135774942309525345019241113", + "49224079522704640575243142821048378840900292240520904167219105857867001334913", + "17535579023573822113022099691511860338034531124132194500356614133597507653867", + "50788662796116947489530823304539057209179350504177685618906273381608809172232", + "83974895433064105958408471785501913417941728791012410302324329027964442078999", + "71711263786105221529257125606937616241511840610500887571834771518519686100718", + "92873715852892036816817023513306146452154957527516803259869516094062791507962", + "65299833716413657507252917207993467431307185888972173773142701684555795301230", + "34183947402257320405749032410772791155349718713773519523559823865373489748098", + "96216347039834628642133189107803802103575791954727499198474076120553340595039", + "85569044722725117868930744247469603506461145638369968380226512816939768616844", + "23993379185096900490962514549817297346904945574080729014484572175925531641974", + "36588185711996932404399627803370950440689255956654135559940819267008284642342", + "44881380481712605732421701887748388105643054703504626244451432428025657459555", + "75999462034200970430174182588866185417688624138796544158335144747439326725036", + "44230266834551834576586878500457570984144357509415300295797915793787326355163", + "10232237980932008147271821251186974868181472855089529584958265654668961158785", + "72466686106527054211297656586339723505367877471786555069113968967463472386426", + "46607504272537652463515373515285951775491820298948950933675654211213851993482", + "53663803985412116582149370186428113544847384740802787538149429708275348932376", + "47063554802892436945900516422607054182182317732892208420442117337464088030948", + "73663669328350873544273479335219054570431499629544716029114677729141475978037", + "14856860657004116836993691568325506779384759303897382751022235495521826174219", + "96177737011751543262639740546659298887528319719580248200716717090700201027312", + "75746745913960213571285423048194579700653992697942011597826654788995237695248", + "42748434942942959869588742669414211236824779444231552339745094395568863680431", + "74960323371503082977357219566300688347830854260429276735864618508020224208149", + "113314273656239555179417464086733393002415897289068800086982287392425581574961", + "7990362584618401110924867080367070186019031899355681654245862867432748793035", + "69876981492557958025773983494348375351481661132487260199080994228831339879622", + "90646199396672771804710473666233200316196464425480121989031934845554014617024", + "62022279455270915094006422009013690455301962585172803971550596301020948405962", + "39801258627658493670169172346870483459246720884466683786747571996983944393405", + "114156125309702483666769982977444064615899236964706101600882091162086607970012", + "115221501489388119983572803385271742668063454141544989288811114831136854138246", + "44495657217770747825872421815030555370597036474366044232149267921984788782592", + "46275772755755974751970222393242878523530874208262629371483437290216146599359", + "36870038426486276871502959039861534220895278702869735669043776590834525191448", + "80410253419060357967144921539462194327506748091370986803110509756491119664596", + "92481124587276419016665437282842608080084309801448562898593854618060673645969", + "14475987349034610422805678401978183583204466295801954546420669080805404936605", + "16304366182165092861155477529702013588965082988247849617787870165362317868163", + "112208401490781825362655981592177523813710354754699256957110765583633708711432", + "9267441477031225867734370044015170711674067343621251451716625695283176970821", + "85807586696576227318419791198438847389546725385839551295596538601610231148721", + "4663238732983761024004564270161352931020254891412058850511649866796823195610", + "15091950593817098164384301388021382745197022133622754126823691200240294579423", + "23698910826842459937744992891549524648076170379892063519145875902738965797251", + "55221016919779146351635742574235669833180970596327863528140963043217614704670", + "111768763326491149942758091236075062808126817785957426775265506104542614419113", + "48249549041504661016438756213832714093844173109507543592971150695761502237610", + "19327020409780933373033640509745861985150689671876365289734840059248098430522", + "111011159797082444723594047529799279572141704452328558863639285523663708322455", + "66216972612826034994214397785870988980691239928567509126794563453016404275867", + "5131214768927122353658655033967932849762925244183762461224073377962018529307", + "100942260432949988347825112941841258950367249710215506243122877203300121112337", + "11725318609645511561597923939940453952081380374602218044783305570540695334049", + "100049107083819465291088143957475649825482655487173862129068827798565050204717", + "5018723153180447847570323838599989086040640490304176735286646382803733786533", + "65010586317955134000569647305712733431485047985187820671736121444176325166449", + "89861115519318240042320361094114583742187613312968249022619652153076935908324", + "58231382453581440602391923341894896250075064118623264190549669412242755658518", + "31995471771082646925389378057064697755278976771750876753410281220099278897152" + ], + "proofParams": [ "18", - "67654431821289078650696127035354384411318154783418968881606997887190694739144", - "2262275", - "27", - "84546622094294884415311869206148240356649494309528658150502597536486076619039", - "2262304", - "38", - "15002423954595738286123577043794117516881828940896882447840197153742033013572", - "2262344", - "126", - "94202839383124715380615732904944590006760382271101273653509305260102601340203", - "2262472", - "21", - "88073205907540503524949584751519972346083401295719708408256919024236208085173", - "2262495", - "333", - "47759759443812778126846366386560357992020340205133203605845012468895616824122", - "2262830", + "4", "30", - "45356667637822641176462786866409120262594652625415062326914904019649142031114", - "2262862", - "318", - "72771295326232680941011540063201314057784707806599878564387275847854125318745", - "2263182", - "22", - "34674675663075679862724175015476370694192739793119284740046166697174007813780", - "2263206", - "126", - "10003712786644105545380029979106939730973838779469063770843990108136380967140", - "2263334", - "126", - "32516230643965212158862838925072727049892963067470786972599422999671691758441", - "2263462", - "46", - "26100359859404908164903081213409710046227465825212087677956383134932904751902", - "2263510", - "44", - "53040109007509481009629872417884033761997865923627288936558619396424669918690", - "2263556", - "15", - "52176435093966337938457654462409609077951247307261015218400788190276801303832", - "2263571", - "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2263575", - "129", - "38896731061394488354287134839002493526510051386808154983703008042688211269407", - "2263706", - "36", - "24230001574032673369816921003629188991223972046046587812479106672134411682781", - "2263742", + "5", + "9", + "0", "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2263746", - "27", - "39462336119143394976988411540342467598615747653616553414363840025554354243634", - "2263775", - "18", - "43075598399052190608879560777234894370522674730369883247829863948624090611203", - "2263795", - "18", - "33450056509709206089849957695933155985530893742254996357723302906828453509902", - "2263813", "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2263817", - "66", - "30812926233059023474479398866956920172190212921442229577308993205460943416102", - "2263885", - "18", - "104167187973527473040890138145264442475590104225630294075979406142050192665715", - "2263905", - "129", - "14397221782496032167659059114757876510522881476049746013487980415860063972060", - "2264036", - "30", - "89359567342807517586252576207163675932965489983642774707048049638671384142340", - "2264068", - "44", - "21660275923801446853636258448131421493924099864653863534238846668689574875484", - "2264112", "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2264116", - "27", - "56882216476251896129036151279528149602815835881778375237212507098202691027973", - "2264145", - "22", - "59608368823188744525676842350422861059603760443756000724483572002279548303448", - "2264169", - "363", - "97190269418331616424668887558145200491610430041630654435026057101572257259425", - "2264534", - "30", - "22972477122915775357673467544315113405176602103799132803799141980712042062033", - "2264566", - "18", - "112649663934292619366985335317387403562972873055491190051659406645013347628872", - "2264586", - "132", - "22283839924344825435305655238641162676555763875160294346580011797498835951451", - "2264720", - "15", - "36526925857149790381625616137569398968211350781425689782935837295381085882630", - "2264737", - "15", - "24925650758033239144338620316642300313623375994776240828159731686368783475076", - "2264752", "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2264756", - "18", - "422978841187375813959479424956815433871403231419124868674057028094310299874", - "2264776", - "15", - "83146357305420440002748125773462236499361501260478006315282777988439742659915", - "2264791", "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2264795", - "30", - "49222964421575947454652148058863644527569166099754710229706811884198938834410", - "2264827", - "18", - "17808950411344852613714948289427857901270819841170368108961383611970955612643", - "2264847", - "33", - "103689072221221986718355291285262958295655245498634203050517374491686271036779", - "2264882", - "327", - "53795321610158214992506088803350165477077407308998317640054072856573251894073", - "2265211", - "126", - "8102417892198864793027347347771908441387371932135725414412059328754224582329", - "2265339", - "279", - "88881996851353126693611659940738160282682841572760176028064586496401965603476", - "2265618", - "296", - "2011869595541376515966243879255116969432692408201606183576072129464088692764", - "2265916", - "129", - "78974149596737252095390497214477473665398104038536277268904294904982961624956", - "2266047", - "22", - "6955072544031633869899070162750210908103835340700483288164797960528055270635", - "2266071", - "26", - "62060396066795494717138099193123672930768710962674477143319429906018637798006", - "2266099", - "321", - "78992743257649224437018521344709733614877808279713875416143839907492894751892", - "2266422", - "18", - "74762443309113412106291469801057160274537206203648984445225495513366477724542", - "2266442", - "36", - "102317657695544161804960193180625855338093151012742441121562695995184766718800", - "2266480", - "66", - "81405570512367831169742974872758643708527115142735489054928371322420648730939", - "2266548", - "129", - "103541353391340080064694110662995889852382226179522667180397799976519424783350", - "2266679", - "15", - "64337784029772542359178891674141506151936112394943784691025048920500939216496", - "2266694", "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2266698", - "126", - "67928147594194300772781160259945508784894818453367519975174144319309699779719", - "2266826", - "65", - "5867894226997533632084331679312222308259989630566070240681391861673225995357", - "2266891", "2", - "78338746147236970124700731725183845421594913511827187288591969170390706184117", - "2266895", - "365", - "69743292783800704541363293762922337855497658911248823794526306983605206015983", - "2267262", - "52", - "8444054435096899687425603044388556564465949422076228493125111214798550386141", - "2267316", - "18", - "112110599271652720700134965906026319716662101103757011897497012537607725024645", - "2267336", - "126", - "105684668159694574042849616121682357331160280319335972622813019703575545152710", - "2267464", - "46", - "53455314019184796741773985598082015640143590113060985857155835141762593229188", - "2029749349218780513802669316789306194972287654249667298863998518582807000658", - "1030161927292105300740174442492427362937863208831005792080261634210880520437", - "1410076663367453133648305598123320365574297420695531750133062141865711990768", - "1952366595382487486664226701599392340100450517567342313185163468657595900695", - "3281596405654520677326934711182121350349589463730976282093513804011510710199", - "676425456957995817473513626217568251504838775045937584440032440178075852150", - "2448913339942389126906543770001785656240577864693284290255291974944568109287", - "2144378201437917075713359453444416757470785662821904981254894452388492025489", - "2761437261282946155684538473301292794601092566633062480923982561882610172017", - "932176357759365033955386294598445483245723696838239752550694515152808576154", - "3056895062620162585372750256439120134715347080190938958384625419525374096366", - "3047600718784095331056971073132671496674253964010892745956518140377397582552", - "2865670410266478139021217535572041029434394791827251019036318765012764436776", - "49483779483854844549275805199150077066277105883577754160011384879120961855", - "530392462948458064038829720373199254740376100844762766453677189011977218536", - "764234548399445586963869343917505928653227931302758520721056729252869149054", - "686972000638056885697103516886623941415781279795983561640326523166243682738", - "2607454826851862951103721110997003443395102673072975800538743191288573113466", - "2095827963534258949344855894207118835447497348121201288491431216873392548337", - "1859841793929397715888189497113836778320479038611308979764800084030285455645", - "3537901691452100693105592551320850537039953216793213913246527972640556056650", - "2970880429909462944096334881198857272390689720934179395768678895375335320606", - "389665540342070124377251236452458615207377804683271847322135004434709874081", - "2104394043494803724805709878223972494879301105324145698707166440169613207482", - "1019544262962353451826950672203752022703207337012103246385336520384194336065", - "185294435892015426403118547117012802763665182677599449808094501988249451529", - "1432489062181700905451113510810204961316401021743865253976881635657489388586", - "1900201624519575643203317610664318394182892234868034477681261933036317132919", - "684621776965253068628609703278979555253794380501856375339716494297014498064", - "1360779628813400643631251954174372234503441001896476568478152973172092350636", - "173184271117008605188057712660633490357583566787505908890910906242138530269", - "2695101398731843257818410591328592375064970617522705363817908595742477504990", - "2913157716204800330308637630726557063986688701057868044619493368336730459104", - "1927023106936294008835608056508371437371660694225886547067886429449845899299", - "1022267712736643906428429975394122677483134996170323342171203206402608037315", - "150170507050594710860458870076001629296682201118320570572504555135974708798", - "1417571799143122202621994840273957435823047803266484855874071041994683025331", - "2688585903901594594367726506008228038529837385740078730139953113579003631585", - "2826427762039324266269747217594452329854763871591702582725175735701831937176", - "3205504404969533325836200346484240241124629318486440226277883238287133301719", - "170244234053740117251548024784861848574915994179160722942718737009556855222", - "3329912164617064591351712965614367321206035475160152114677866885691872587196", - "1068341301979476582295075817441213612099874250717003757712481106151700041294", - "1307636426450328533904873551634609915456467722507460373075053979947759716394", - "3067559303733355770059257608655689081174405097666157448743729454529985263119", - "509216786216944723490384476866128028043932694814240581355095379545013767397", - "1707640153026166209975335545336860074789672348642367300372123273765362035566", - "2352831170930302590966064779677954691712630990555995234280724679489367641979", - "3465581367070817398026970021528958896521427577079802342827496168193491402949", - "1169572234961787026818303126155792397076358377496100536249082842028355545713", - "2657650401214812741838085989776415673227494282024141088752209273670588856792", - "490195971796303473949991665608773425653412085113646411157823584216119295661", - "3041532755038413244417989310464844294582726694759624918333564563202857231475", - "2080753639889982165222122523682707258031925623748586739018766958127265305480", - "1078105843808627665717740218541103675665568016553018817857217534483454256794", - "87910543830290374268686339372880182462184506816336707224409760830316631282", - "1346284767555903525392366356090103900953022785232355823178604252252862010955", - "1496766506726492437916438716693375076493900575141554434075514454537465563039", - "2385864644103755593661205243485554479830815922296568888285436690913535607940", - "1786339942944675287625749570924786536440924949188836929621155754162705066246", - "3565977918367536804892109743303534339558042326148632115820606610727956304034", - "2254261866889824491766785771764292835610175770691429907212037449096534279890", - "1993836450223935217955143215632123249717893786151281596867942078316285111987", - "2299646757394249014899939137366043290086587576541928333278748566589601922046", - "1061158054186617959089727627163932001846694470750711510395852738626507389083", - "3611275423202124255354346759581389280397248307629304782156631119945133678872", - "3134289402368903168435622518552599950708872618764995950225812674825022007720", - "2809504740127002592425348709764440762660288014723052796685547560960680074317", - "229864326958813649685520570106382034649985367452366732062895479660814563435", - "1777428542974812480166733572529147384887013254000410910742309894785988268294", - "1505930072310412316792951847517477857969369306535769168072762067448913516513", - "3326726386362921189429469677370264359319646939673236413862576393589677812619", - "2794969990464711840134660987601637819854752384175829497640005687321752846077", - "708146902564362735934938544617234147386396936689605656424502401653360835359", - "1228940205732313107912656497632372388159513041816177880626848782875633866304", - "558519915059187205635312157685074099538668402133911239317768698204900471318", - "2228887919048399033556766681380866819418050485323004392802582456516936963790", - "2388930065585941186099187583581788315826764366552089791516403416247883751482", - "3250410689020822913202911930830397648643176097636361720142399126850181390868", - "1492317970510699449127726100047961969957110752387331008295980729664610802067", - "871505007126649473155954384038121048699802149613539323738648135261084641352", - "403063628949342755751084889201237561940562299291790544723452494889834767532", - "3450624551442252269197366142260889206976780961043478376077992292914707092147", - "3503272128213945008889765358020372430263526522965653056486183210892214589868", - "1270260970632993719171994529754857659312073572252092982325629380602439787230", - "1225801918168121954865661994751114390505989646142405060237476352518467702908", - "1462020215391855278123952510407375990323639725671717118760186899204182271763", - "2518950961258618872579447430370452540703800027191616999956296565633523439832", - "2601297090574197075854976994219497835585283084549536444592010865334143621034", - "2881432511364905291713933181181503979558493591286955962731786504868258055256", - "123818545906001749298663086721718848091096802318012437276392998524988681132", - "2017580534025729704958322599012834967465605589166554070118175692025747200987", - "2455360462569852657380460293338547567520177193941025735485821384448551574141", - "1206554422077383735449817573685926473061197367474214234272688268829014102925", - "992911144288421481294784063596593912318614917474671027037795129999792996864", - "462063552778673313799189537123621524669217832801795765892150884769747425302", - "3418812957997407298124819094188989295088751376159303785405559483738302322226", - "3412945537102642105893270271995934977714835383247338801405015708163444156299", - "2410017411562614274070152119863585498746702772607322328101312130220301363955", - "21090566328525718184040051212163687506033949952536914024830800683259188382", - "3488371572242930324943129190144443870461343863082708639252901430111790089919", - "789765474588691862584189338195594667173388067618984760487139652378408200891", - "2453016617550805498461366732909963472519042839455360144431340736064026411966", - "3281583492168958868483890771487621027322452085389372006021299096972128545196", - "2586814379609525095002319475648468764907011485580821396321479753908659646753", - "3385247586385406477098643036644568729169526862971914274410810066441725052420", - "502103461606122791533164314349677574904451360088339101957523898462833566060", - "2973373731007218571851521225151400283895449567774265318843345910568813421891", - "127382348037846410782083630629767438566031750711187447991337220722148625436", - "2775289730360154548089356006992902354883752507917199387615975307494908111374", - "2915802283463484786270830666097890287286575573016256894286757379861958440521", - "2307655601089436239840116698642232763752798138358508079398141603164806980829", - "2489717735283108188244847719564743947170843092189550047539488072748748807977", - "3579545255966535486620467417129918940616410778276327901264715081991750504765", - "2207545776503155531196500180863201213555722183458825093169941196129807649630", - "2563437158816866774038132875364568599528318577190035695142564670963673597885", - "1552710752554649046139024087244410604787879349414923932226618074572207731801", - "1105358558435490475516552794423438551856985303748595771419315232232671450422", - "2127692295322150175245864677973432797562101420500021844465865615639667103617", - "1144292815883545098188870339790555057071306334451525940428233192479567636373", - "543403662526215331085570705106478632397587295800169149115684739946464374521", - "336604426911739419626194990066673686553703766418510431409237456493994184294", - "2968488115950970029926673386389798786487429303383695382168899267436293760689", - "825951576431113694018143055927002179918579483462488287982192989014243633748", - "1632488863578372614412620965807955386496474963638611365018141872370118956023", - "245134225409449040449274210977668153911915360562772557550859117917622588812", - "3471972518528710355008639134409713777838700906952144914121590417426335243255", - "2108235075342019659304177512031646995564855398241280239263379673412478416761", - "3598035911084731464943630289413951214513155249109368124528181587793738419291", - "518475494352352639751169156014237153265516030960582976877843190940847017838", - "331341045696874175514278067065772676074595914596242305014239581569697714883", - "3369314484763012573951798448936440635508877727336905298203005130649043744129", - "2789214532530219375377019494800216969455029253765223668422077611222806370234", - "3039823878721011390817592500066371179844939036632301267684518589524702109784", - "3026581840606418301202967501803867476332124995648366099922928394538160278991", - "2425656017647738272398235188558006356620945576790752367317144025135509037546", - "3238863934241272696350999943708893501837383826132035511359193056314357310996", - "1831846353653076895277081905752742327277051791622764765694098646470016136739", - "1951159898414428208229170995546576690457614041839047508816807650854880954735", - "142736350628899070321985355628406473558431032664712781171691844394653075304", - "3310263200062239587462304434679229318419280561639804212562611142522060651463", - "1109956468199033459621874413041724597325377789164560331140459373829147522692", - "1317846277846892717365178659733123078986488469768251855793805985470831569960", - "664685330380144486493901846086653560597042831812449740055489988665876493047", - "1335553495126719959121865136840057196720821244429883359959922230075284865007", - "1545201356214791079907397261388849974347632500668171243147048039002737974985", - "2522708020688240321190881508329300555639426837381783910679097966762847245097", - "1225275510497113776775719350089966931828939744734947907440871310617667227418", - "3277026600849786898723137746522481160262743629752050542403663634869189133545", - "3602370044071583639210522359900649252556399522361764925112870777725273693136", - "3409007374641585320238857585946184788450302309580926886756643434808573078619", - "3551485696069792009290229130887165040711822993460606147792372696829334403910", - "2604363399547068150459612230006125219380607544861482305174014533423313896999", - "3528994475530024416547790390022517207922012437976223221680431215791037776763", - "3289323818259897549170309539759619296875928134819194197417479159133718220035", - "3270907215224331931621842058575854257099935310227912902304512247214576697041", - "2940778958396798418347015714897964096945323780282716341641477205279061004217", - "1848999375241253960764931280348802785179430060059695572310855498752979408625", - "406891340541454997694892363367443370225930423247221197797497553307225519890", - "590970673595729036860280100303226862937941651565863784809719994361920261013", - "16349707619701189769940010250332539697759496680584657905344979422432091363", - "560201907505918533709617801843981125833495065527240871417745930258458197155", - "2566888920691166821125854024708641558554215739114120578360167849396899386460", - "1703724723650828572120403689251216782341538774112308533620128601502304579554", - "122460033081046989315866142245399851097842194415227865722659205288695713631", - "3165832760611378263396424745125096488803091149742847380656529474081197628789", - "437993849213206491045795192318160205647254592474110611458622120606174429669", - "2278813654692298263894068315877445741003601885820440102722782067378617729127", - "2480511294099163614841876554787014675753864492169680532327991270943343067078", - "2974414258727831021022277259176442167166011663972876926225960943033646030208", - "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "440097149591818887303288430527079275810716748881440141125977418522883391660" + "2" ], - "cairoVerifierId": "7" + "taskMetadata": [ + "1", + "4", + "688268233619317743525605706275712553604870969861871619938504922951461822203", + "1", + "1", + "0" + ] } \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_1.json b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_1.json deleted file mode 100644 index 3980b95..0000000 --- a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_1.json +++ /dev/null @@ -1,3506 +0,0 @@ -{ - "memoryPageEntries": [ - { - "startAddr": "2255307", - "values": [ - "333987099701241156860675614904556944047094506795105596018968983203732645954", - "2781042137637931466527939262560229948336693694099868526117604403831187526010", - "406343619479516652972749224235965877905821589082132462252078580511846194502", - "2769065126703013254677327108401761231500529910433095616191903526421370171724", - "480345", - "31", - "63", - "0", - "1", - "0", - "0", - "0", - "2339155927908605495626652423500935259947373435822186305060372842494674397593", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16892891745469060132433617344" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2255324", - "values": [ - "1312161930567071638741676557894192665273130729939646927681626538536757123513", - "0", - "10", - "339167696443096610495245177954762752", - "1313851010364875545926140136065021586316291117506124357741899442957750346673", - "344239815619412615560474239552192512", - "1994697093370466016569454514717396619954710743667851745525622903136045456260", - "344400638885778253860530994056003584", - "3325507353585270975064137592070142821503026650556873189881304858521263983216", - "354684143347712898450594870927032320", - "1464293302734016029301180469092096472071460522789343982602240040983488076495", - "359977924069045087395084506562035712", - "3386664087074192887992723028386798092912544335345141526765311253500109488569", - "411817626572047188535650410727211008", - "1587909811032742453008719589168207649343219066672570668451214652014761557795", - "427355783296423863197036724365557760", - "231732324478814693575727834381873611191914707920092095721261521361729570715", - "432365923167804710124031323246952448", - "3495374326751282949240470981491877936628792956398386900216172829265337126146", - "432568984951955547080127463915782144", - "619621184078728336005529129497588688682214766901880809186385666613354955080", - "453276691329565936829047600777789440", - "1421732108302838781308085993962514309076215434506439914684310070140621795455", - "48", - "2191087494633434928012276181804190439944571751098313465903663522524513473268", - "64", - "107569202269878225070232958147427259873515073953600058011507548811332354766", - "64", - "10", - "339167696443096610495245177954762752", - "9223372036874383156", - "344239815619412615560474239552192512", - "9223372036906083653", - "344400638885778253860530994056003584", - "9223372029806258642", - "354684143347712898450594870927032320", - "9223372036871519301", - "359977924069045087395084506562035712", - "9223372037620053650", - "411817626572047188535650410727211008", - "9223372036904244061", - "427355783296423863197036724365557760", - "9223372036872385889", - "432365923167804710124031323246952448", - "9223372036955984534", - "432568984951955547080127463915782144", - "9223372036304020293", - "453276691329565936829047600777789440", - "9223372036914303347", - "1726585320", - "10", - "339167696443096610495245177954762752", - "2267863592", - "344239815619412615560474239552192512", - "7625692959", - "344400638885778253860530994056003584", - "26222533535", - "354684143347712898450594870927032320", - "4387888913", - "359977924069045087395084506562035712", - "10230023897", - "411817626572047188535650410727211008", - "6412742357", - "427355783296423863197036724365557760", - "2093923473", - "432365923167804710124031323246952448", - "12369661297", - "432568984951955547080127463915782144", - "5777745613", - "453276691329565936829047600777789440", - "6376843171", - "1726588319", - "48", - "2191087494633434928012276181804190439944571751098313465903663522524513473268", - "64", - "107569202269878225070232958147427259873515073953600058011507548811332354766", - "64", - "10", - "339167696443096610495245177954762752", - "9223372036874428154", - "344239815619412615560474239552192512", - "9223372036906234863", - "344400638885778253860530994056003584", - "9223372029778059373", - "354684143347712898450594870927032320", - "9223372036871606697", - "359977924069045087395084506562035712", - "9223372037608469032", - "411817626572047188535650410727211008", - "9223372036904370605", - "427355783296423863197036724365557760", - "9223372036872427308", - "432365923167804710124031323246952448", - "9223372036956228037", - "432568984951955547080127463915782144", - "9223372036297153152", - "453276691329565936829047600777789440", - "9223372036914430424", - "1726599720", - "10", - "339167696443096610495245177954762752", - "2237283811", - "344239815619412615560474239552192512", - "7499292072", - "344400638885778253860530994056003584", - "25981404172", - "354684143347712898450594870927032320", - "4349642230", - "359977924069045087395084506562035712", - "10102344984", - "411817626572047188535650410727211008", - "6243546714", - "427355783296423863197036724365557760", - "2047925232", - "432365923167804710124031323246952448", - "12052107729", - "432568984951955547080127463915782144", - "5691703073", - "453276691329565936829047600777789440", - "6325200806", - "1726600835", - "4294967295", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2255452", - "values": [ - "3459403861369108003459231802692700742578742212548982383341421459658235446487", - "1949706535956232942766009923519329199159384632521542052094988886863400100875", - "99185", - "99195", - "2345955820160385432760101779819043854212292804804352693169592727492952558250", - "3059625993036690281735240565881235070110454437893557028784202954292607837050", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "137533872195808467651715379421936919115574514097709224260961365154219335580", - "1", - "116751602341127035661686504839291039502069893198123131737", - "3484062719620479765418197049906166913077340769060326310064", - "70957708138905956190353913296994840108", - "89399950104643093474355076960463488790", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2255472", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "1181100673770501061126498930807171980110912659501996653740211264915212473206", - "64", - "1545016198212698032461698441841843746032497470666153734117927839563857473440", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870480770", - "344278863666843608900923772802957312", - "9223372036845923125", - "344400638885778253860530994056003584", - "9223372036530880543", - "354684143347722343183560610217459712", - "9223372036855482117", - "359977924069045087395084506562035712", - "9223372036878935827", - "396101380212431435334177334145056768", - "9223372036862206171", - "396323605936767383653495383972118528", - "9223372036883242365", - "401131892570687552113786006049652736", - "9223372036857700395", - "432568984951955547080127463915782144", - "9223372036846262827", - "458591633384881771471787532316835840", - "9223372036858602594", - "1726596000", - "10", - "339248760150588245376950366141153280", - "1034434427", - "344278863666843608900923772802957312", - "2356417374", - "344400638885778253860530994056003584", - "26192686816", - "354684143347722343183560610217459712", - "43678114", - "359977924069045087395084506562035712", - "10141349832", - "396101380212431435334177334145056768", - "461481781", - "396323605936767383653495383972118528", - "2728897552", - "401131892570687552113786006049652736", - "164768260", - "432568984951955547080127463915782144", - "5708089469", - "458591633384881771471787532316835840", - "253460408", - "1726598169", - "48", - "3254413147902624054527263741269955487336397472487980168001297936190916312598", - "64", - "677917962042434665609874114074777349502153232598404975801675579637427338869", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870493626", - "344278863666843608900923772802957312", - "9223372036845807392", - "344400638885778253860530994056003584", - "9223372036531205740", - "354684143347722343183560610217459712", - "9223372036855482660", - "359977924069045087395084506562035712", - "9223372036879061973", - "396101380212431435334177334145056768", - "9223372036862211916", - "396323605936767383653495383972118528", - "9223372036883276391", - "401131892570687552113786006049652736", - "9223372036857702444", - "432568984951955547080127463915782144", - "9223372036846032853", - "458591633384881771471787532316835840", - "9223372036858605758", - "1726599600", - "10", - "339248760150588245376950366141153280", - "1030210419", - "344278863666843608900923772802957312", - "2351981169", - "344400638885778253860530994056003584", - "26049946684", - "354684143347722343183560610217459712", - "43520299", - "359977924069045087395084506562035712", - "10106439202", - "396101380212431435334177334145056768", - "459504442", - "396323605936767383653495383972118528", - "2721912310", - "401131892570687552113786006049652736", - "163752634", - "432568984951955547080127463915782144", - "5692358206", - "458591633384881771471787532316835840", - "253307293", - "1726600296", - "480522", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2255600", - "values": [ - "2787735935772675092673942678296714196917906502592978669595421002414075537282", - "3365847792707106274751412236831723671273003971369286912334689184983681779151", - "727665", - "727713", - "1797396793851816185427847236764980540344887785291878079116305934874517866937", - "3505163043667859973388537599576806010583156083789190221592705292214893572225", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "2877859130669448300599870109623785419652275255615552231714520217666509441318", - "2", - "5923256438080043540673648568031954783970187821329841774478", - "3196198621110345535845761827581227558602674450739743531342", - "1037206115316191451673788534310065971290879342251717292652", - "4214731914089881808919207181158845604840713322883492627081", - "286271567755662829226223099011553405642", - "118447514650534484836918997469859511925", - "16525754949257396235401484242604654877", - "96932170348345385725267395704097881689", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2255624", - "values": [ - "1652414701102345982774518137166150664044009189763470697083308406982426866919", - "0", - "24", - "255399919616426605400904655341355008", - "948966688758334747267197688290631807300425232609325189961866961490287477862", - "255399919636912342460516171815845888", - "916027209646762670988168231384814740561575425568614098768281455362425958986", - "344177859849261016318815705440976896", - "40814888387893053701912270904600745861151682137644012937054933817174895963", - "344400637343183300222065759427231744", - "2964255700413215368599492286872259704309940757683521358904708129044073305184", - "354685165896815395127641508979671040", - "119935823883701439733195903100412649216164864937060910307382680231527110021", - "359857101118792982641025093688360960", - "3284897659199930486815400908756596976389292853802694469907142958147712272639", - "359977924067836161575469877387329536", - "3288576587712149124447316732544791196311115592515841660658070036800257108260", - "364866935516639607860848399950544896", - "2088793420219657756596430930255115021344384874488581215473886497376324889194", - "370221491652003648852770474290053120", - "3059999493483769899245639766255369216472934192371230333580273770013086556017", - "380402944362804581987470878609244160", - "1756459738751954101706966142085635619570155791543921242793190472023789262637", - "380625575499469664776108737109688320", - "829791502518812211284766157565179083482596753402320615745356343301720933188", - "396101380212426712967694464499843072", - "259111753052080044279794563957475392982053383033353775454379726921882458972", - "401131420603629704476582868699578368", - "3052925542568080703785873982759792095624882859971144192826949163375595490459", - "401131892570687533667041932340101120", - "2338587485388203722133702144606981203863418717051558790544121694533416627284", - "401212466347460193622672556995641344", - "2151931625073647173883792055347738346287556817143266696224649345812575541832", - "411860019573868898601035405860012032", - "1821114629107982098980872866603902399738998209246745104942999446765099883966", - "416789435879299995584112254164926464", - "180962481521732356648447397967455883253720218591867005515485299706376644784", - "417195560640735061597624221636231168", - "2473466797304825308024617374747647646391090191311894573224933539645985171260", - "427355783296419140830553854720344064", - "903798372007016325937106699143697543547670323729510013040644280778056449772", - "432365923167804710124031323246952448", - "2530692089791956768759490226164064570407599173692773923731528298664484240116", - "432568984951955547080127463915782144", - "2536004036917500287705393744850232582159641163249388410170347315125573258772", - "432670881640456009432938863099117568", - "2202047645190409600553457430106006911515717243149964155904944931191045036006", - "432671347735506124965069064350203904", - "2554601470460927985230188095429825945030860103731451948035182367460510036836", - "432690441722672062670429108442234880", - "1884481551597662056284148297281443087996800907419546796164197623160921080346", - "104", - "84978922529039752508531337880363288784535159000237850113368307356512748950", - "64", - "1211119518218656844839128594849348132210133943642210417846086355098495862333", - "64", - "24", - "255399919616426605400904655341355008", - "9223372038697623755", - "255399919636912342460516171815845888", - "9223372038208951333", - "344177859849261016318815705440976896", - "9223372040672274086", - "344400637343183300222065759427231744", - "9223372039502580072", - "354685165896815395127641508979671040", - "9223372042949775598", - "359857101118792982641025093688360960", - "9223372038800537358", - "359977924067836161575469877387329536", - "9223372048803081696", - "364866935516639607860848399950544896", - "9223372058490846318", - "370221491652003648852770474290053120", - "9223372038683223610", - "380402944362804581987470878609244160", - "9223372038005324426", - "380625575499469664776108737109688320", - "9223372040335922080", - "396101380212426712967694464499843072", - "9223372037370116217", - "401131420603629704476582868699578368", - "9223372038769227444", - "401131892570687533667041932340101120", - "9223372037044295299", - "401212466347460193622672556995641344", - "9223372038666784608", - "411860019573868898601035405860012032", - "9223372039920283084", - "416789435879299995584112254164926464", - "9223372039452829383", - "417195560640735061597624221636231168", - "9223372040478381328", - "427355783296419140830553854720344064", - "9223372044442001786", - "432365923167804710124031323246952448", - "9223372044456478263", - "432568984951955547080127463915782144", - "9223372037161351570", - "432670881640456009432938863099117568", - "9223372037129457991", - "432671347735506124965069064350203904", - "9223372038501115241", - "432690441722672062670429108442234880", - "9223372037415517831", - "1726588800", - "24", - "255399919616426605400904655341355008", - "7217263044", - "255399919636912342460516171815845888", - "12625302898", - "344177859849261016318815705440976896", - "5157611477", - "344400637343183300222065759427231744", - "26230155408", - "354685165896815395127641508979671040", - "18208513851", - "359857101118792982641025093688360960", - "7301659152", - "359977924067836161575469877387329536", - "102214805476", - "364866935516639607860848399950544896", - "58670112257", - "370221491652003648852770474290053120", - "5415953760", - "380402944362804581987470878609244160", - "3503576622", - "380625575499469664776108737109688320", - "8489437511", - "396101380212426712967694464499843072", - "4640516742", - "401131420603629704476582868699578368", - "3048000851", - "401131892570687533667041932340101120", - "1665091360", - "401212466347460193622672556995641344", - "4198308520", - "411860019573868898601035405860012032", - "13428215251", - "416789435879299995584112254164926464", - "14536316813", - "417195560640735061597624221636231168", - "12557968977", - "427355783296419140830553854720344064", - "21000736515", - "432365923167804710124031323246952448", - "12372984736", - "432568984951955547080127463915782144", - "5771095071", - "432670881640456009432938863099117568", - "1650985429", - "432671347735506124965069064350203904", - "6786825717", - "432690441722672062670429108442234880", - "4935067747", - "1726589791", - "104", - "1046811223788506756498142853096521063103316715398434648466167975175091304433", - "64", - "3585041040054866839964034982655459833300674071972025162941833118635674213633", - "64", - "24", - "255399919616426605400904655341355008", - "9223372038697891045", - "255399919636912342460516171815845888", - "9223372038209417872", - "344177859849261016318815705440976896", - "9223372040672466338", - "344400637343183300222065759427231744", - "9223372039503559143", - "354685165896815395127641508979671040", - "9223372042950450336", - "359857101118792982641025093688360960", - "9223372038800809228", - "359977924067836161575469877387329536", - "9223372048806885753", - "364866935516639607860848399950544896", - "9223372058493030737", - "370221491652003648852770474290053120", - "9223372038683424936", - "380402944362804581987470878609244160", - "9223372038005453354", - "380625575499469664776108737109688320", - "9223372040336234457", - "396101380212426712967694464499843072", - "9223372037370182721", - "401131420603629704476582868699578368", - "9223372038769340131", - "401131892570687533667041932340101120", - "9223372037044356995", - "401212466347460193622672556995641344", - "9223372038666942070", - "411860019573868898601035405860012032", - "9223372039920775823", - "416789435879299995584112254164926464", - "9223372039453367863", - "417195560640735061597624221636231168", - "9223372040478848726", - "427355783296419140830553854720344064", - "9223372044442772866", - "432365923167804710124031323246952448", - "9223372044456931433", - "432568984951955547080127463915782144", - "9223372037161125389", - "432670881640456009432938863099117568", - "9223372037129518657", - "432671347735506124965069064350203904", - "9223372038501363236", - "432690441722672062670429108442234880", - "9223372037415702862", - "1726599600", - "24", - "255399919616426605400904655341355008", - "7134799672", - "255399919636912342460516171815845888", - "12349251477", - "344177859849261016318815705440976896", - "5211856914", - "344400637343183300222065759427231744", - "25985427811", - "354685165896815395127641508979671040", - "17944600996", - "359857101118792982641025093688360960", - "7241851732", - "359977924067836161575469877387329536", - "101034194386", - "364866935516639607860848399950544896", - "58077449720", - "370221491652003648852770474290053120", - "5369782862", - "380402944362804581987470878609244160", - "3413272358", - "380625575499469664776108737109688320", - "8287784072", - "396101380212426712967694464499843072", - "4599288769", - "401131420603629704476582868699578368", - "3004514307", - "401131892570687533667041932340101120", - "1641141364", - "401212466347460193622672556995641344", - "4184371888", - "411860019573868898601035405860012032", - "13056485831", - "416789435879299995584112254164926464", - "14286736264", - "417195560640735061597624221636231168", - "12496550945", - "427355783296419140830553854720344064", - "20478172139", - "432365923167804710124031323246952448", - "12060053419", - "432568984951955547080127463915782144", - "5694023171", - "432670881640456009432938863099117568", - "1612674320", - "432671347735506124965069064350203904", - "6590734690", - "432690441722672062670429108442234880", - "4938746984", - "1726600872", - "479801", - "14", - "2252315893074726832272194867049338937798178031050588398551540578521858125570", - "623915089770054402", - "18446744073709551616", - "3005254149900614370720715616816660810046405534824922328899747822906530225512", - "623919460985602920", - "18446744073709551616", - "3519260964458179395815010733155267505343797210310865431105756587645931055649", - "623924174355694369", - "18446744073709551616", - "3120238974852806302285298088620349740981724555803010281051951694004213581920", - "623926061582779232", - "18446744073709551616", - "292361096300380734438571864571396997446548591828613425815555951807741988408", - "623924531110609720", - "18446744073709551616", - "2472149219862975471196476510825412557113255422335464518640738692840008771708", - "623931085192954748", - "18446744073709551616", - "3487167289654176168962370287336670597695149279450283897269149624159643270668", - "623936921663439628", - "18446744073709551616", - "2507146111700968367344142298940128058363974631702918519159025445065703726302", - "623939538028331870", - "18446744073709551616", - "2044643617906229227740926938948589524551425185247609223715690177461741924107", - "623939490347483915", - "18446744073709551616", - "1512364205669453841693836344855216089088701774403711949597915738740942203104", - "623941666650194784", - "18446744073709551616", - "2582950216845331581850112479566488672422684373471063326675411279172335384740", - "598663501749158692", - "18446744073709551616", - "3211435776358896802234868168748931715965118562637221109871995130895182779135", - "623943580062319487", - "18446744073709551616", - "3283997070010746533150080032225826164966901025403501717287169366218246387824", - "623958036519584624", - "18446744073709551616", - "1333250323045638178786996276913368604418962851158899409562765273032073726211", - "623961218146632451", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2255934", - "values": [ - "1949706535956232942766009923519329199159384632521542052094988886863400100875", - "339635436610353022698335831270105490827626929520783443902766941370855386100", - "99195", - "99205", - "3059625993036690281735240565881235070110454437893557028784202954292607837050", - "1370254093131474982983930096209271894854978664091507438832619962144470029264", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "740682859881684504775211393839992714931468738966444804665556933896072019998", - "1", - "4002495889654952442969818079769332302028350281595738777213", - "3619301165646435359587394196213467699724697312445458167970", - "153358299056270023975148716777040754171", - "3019882397443981606048649553180245775", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2255954", - "values": [ - "339635436610353022698335831270105490827626929520783443902766941370855386100", - "570287405407733840613938612657700774612815555070381718833813432541003860011", - "99205", - "99215", - "1370254093131474982983930096209271894854978664091507438832619962144470029264", - "1066205771943611108785590185598871345493663184169531725652711720011874470783", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "1829688941125429534177667583796806841389798323541243850929653581662710652583", - "1", - "4132159991956218556714054522057405664855609339724811006988", - "3610693089135917010910382928463156612607280648244109500253", - "312638777913820537619373706918241233480", - "109703950414162474130368823111044666764", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2255974", - "values": [ - "695166559561689732906127294300789174214405924753847689402841317496509400506", - "0", - "41", - "255399919633304379671822251015012352", - "1505529156420067352120070990726485392925443261574841055178639991287457492321", - "255909362588701039568812711683817472", - "2987237268499420276328168206671203242461405425692552162427916489163442418721", - "338883663479274047025357693718102016", - "2029633849266906064041468469904589516386216332725570251076170480610557546489", - "339046408638147558767182227433324544", - "1130545920589131183288019352206203697449246969075846556068675642191435723650", - "339127369308376849947410064084041728", - "2000274125959301872211222335354741724455139421598701782272783582185640945578", - "339128557730814563912473967243296768", - "2516505388487942465841658054404863659027371944332466039423610100574610493077", - "339167696443096610495245177954762752", - "2996668383577445475648271118945298900594931665616357067175515390017501061934", - "339209301121316311335550155636080640", - "734092561378177250929268749910403601065505899386507477176286964903863121748", - "339248760150583523010467496495939584", - "1364214345469699875383963144505918985866972117735738401586056509581604108957", - "339290737780690188831142580884340736", - "1481261187711731197995687384244426578107291932826921267220721873116387216140", - "344056232528969600292671285127806976", - "225706133973132837229713992589107978151160521461761461582153518355301490365", - "344239815619412615560474239552192512", - "2861541274928078066256193684503851439480886962260071294044776528685244594165", - "344278863665634683081309143628251136", - "658720853735786565901152387098778273151707018562631393015095500367363824692", - "344400637343183300222065759427231744", - "1867256837479148284532884991450280673524766924980094747725866109993662211865", - "349351367538821165572554313980444672", - "176128245994777503268412490035856283994767230372814594117463409085155639352", - "349553874722207625219443412317503488", - "2382630495179093875813318572079674723610880790012780289009542228195636465146", - "354684143347712898450594870927032320", - "2868122657587921447083126306013763925313776517270376980712456079995170314007", - "354685165896815395127641508979671040", - "421616082899264764476722140260838277364490666438150411133418333185614644169", - "354886735639481781333860738224095232", - "928917794626946050974130190602585553843358993247890941223328235597689104695", - "359856388062912502622757493443395584", - "843307958592462037024631434504865822069609187246878619946724727221325794991", - "359977527925814664434167280492871680", - "2868104422492213788785446707238310112867029965325429196496972740328204815122", - "359977924067836161575469877387329536", - "2547021623521952909959051581903565028978421621308892561994336770827027135337", - "364947431330963026247458069778792448", - "584724723445830407108835856071973264435841096504840723853691443861619901150", - "369977475091734067620075921572102144", - "668723522059551887460984153636833977979245023144365184456802654817474973596", - "370221491652003648852770474290053120", - "2317319817200437927804155973322583524902335228110469891297846987445668564441", - "370221808567071557549350106815266816", - "3581708516613693603216332842420449439322042619625086805837408808361205419202", - "395959710983921515911698978258812928", - "2074356850987709244230260430513353087528319207130676763911109383115254353426", - "396000038118641276459534092129533952", - "109676264572010092976600548354236180224195638198030115305998967375914373030", - "396101380212426712967694464499843072", - "2711915681733221476781790902513677751383154660949436603023364657463516844939", - "396323605935558457833880754797412352", - "2201079076849954330568875041516030794837550704337174573917613132984988524564", - "401131892570687533667041932340101120", - "1709531250218670553762701150078406179940722314416103673211115797578441449102", - "406403816491359422489603563510038528", - "568828543450333359128147624140033184067298581579319292449106702208950184208", - "411817626572047188535650410727211008", - "1737301932571377902498329783939034393743125406428629236240947948026945357806", - "432285196778936779521635140430200832", - "1566729369220079251313620628072623940604381685383887897616924711689972645654", - "432568984950746621260512834741075968", - "1518074796119297540660480228230242278636657070359174032517758626020247896388", - "432691242383575563678708968120647680", - "2606886680296329334906545268245184582880760617513034312593448764240742836928", - "437638715840662956139171489404420096", - "586013713902145854204736763933055005473774069128236504107941858359368296920", - "437761440264397551598103888983490560", - "712559093065293488493797420984941312111241144890010884336272451887820195800", - "442933058572516156234522470341672960", - "3071280513962567471739546333716014152605056827738323434052146995050662990947", - "453276691329565936829047600777789440", - "2612113008857992558816624983006431319332483400257611878979717567822306392106", - "458591633383672845652172903142129664", - "462598245881353029007137233712976703683759047510135369126126082358963468864", - "104", - "2064018869258471325784171676254911688690664339297250636244224945867201615933", - "64", - "897840292033431060838846868192601625391110906668631339942306816522022022013", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040270487229", - "339128557730814563912473967243296768", - "9223372048269536212", - "339167696443096610495245177954762752", - "9223372038929268021", - "339209301121316311335550155636080640", - "9223372038188688791", - "339248760150583523010467496495939584", - "9223372041207023697", - "344056232528969600292671285127806976", - "9223372037629030627", - "344239815619412615560474239552192512", - "9223372040112739073", - "344278863665634683081309143628251136", - "9223372038129147563", - "344400637343183300222065759427231744", - "9223372043757025651", - "354684143347712898450594870927032320", - "9223372038394108767", - "354886735639481781333860738224095232", - "9223372040780097732", - "359977527925814664434167280492871680", - "9223372038738273490", - "359977924067836161575469877387329536", - "9223372064473735515", - "395959710983921515911698978258812928", - "9223372037134914876", - "396000038118641276459534092129533952", - "9223372038718322067", - "396101380212426712967694464499843072", - "9223372039083889799", - "396323605935558457833880754797412352", - "9223372047230166368", - "401131892570687533667041932340101120", - "9223372038200294463", - "411817626572047188535650410727211008", - "9223372040205124911", - "432568984950746621260512834741075968", - "9223372052753451901", - "437638715840662956139171489404420096", - "9223372046348118000", - "437761440264397551598103888983490560", - "9223372040560111221", - "453276691329565936829047600777789440", - "9223372042071950433", - "458591633383672845652172903142129664", - "9223372037693172932", - "1726592400", - "24", - "255399919633304379671822251015012352", - "31649614000", - "339128557730814563912473967243296768", - "25426206392", - "339167696443096610495245177954762752", - "2245578019", - "339209301121316311335550155636080640", - "1785413311", - "339248760150583523010467496495939584", - "10358033041", - "344056232528969600292671285127806976", - "13597352309", - "344239815619412615560474239552192512", - "7535520121", - "344278863665634683081309143628251136", - "23569929312", - "344400637343183300222065759427231744", - "26142071854", - "354684143347712898450594870927032320", - "4372302422", - "354886735639481781333860738224095232", - "3801046057", - "359977527925814664434167280492871680", - "7776465972", - "359977924067836161575469877387329536", - "101694527082", - "395959710983921515911698978258812928", - "262877193", - "396000038118641276459534092129533952", - "4280052609", - "396101380212426712967694464499843072", - "4630833739", - "396323605935558457833880754797412352", - "27294193964", - "401131892570687533667041932340101120", - "1651951796", - "411817626572047188535650410727211008", - "6335076762", - "432568984950746621260512834741075968", - "57315312497", - "437638715840662956139171489404420096", - "22283578822", - "437761440264397551598103888983490560", - "23687603631", - "453276691329565936829047600777789440", - "6363344014", - "458591633383672845652172903142129664", - "2530594731", - "1726594874", - "104", - "2133053659339939702992275636537969686111371185595206697583720679717122607879", - "64", - "1735816583721785497980207588072002099698847217598264746390860357912906743195", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040271539002", - "339128557730814563912473967243296768", - "9223372048270171706", - "339167696443096610495245177954762752", - "9223372038929323983", - "339209301121316311335550155636080640", - "9223372038188733522", - "339248760150583523010467496495939584", - "9223372041207281663", - "344056232528969600292671285127806976", - "9223372037627093693", - "344239815619412615560474239552192512", - "9223372040112927245", - "344278863665634683081309143628251136", - "9223372038128632585", - "344400637343183300222065759427231744", - "9223372043757764688", - "354684143347712898450594870927032320", - "9223372038394254093", - "354886735639481781333860738224095232", - "9223372040780192274", - "359977527925814664434167280492871680", - "9223372038738467567", - "359977924067836161575469877387329536", - "9223372064478043758", - "395959710983921515911698978258812928", - "9223372037134921371", - "396000038118641276459534092129533952", - "9223372038718429011", - "396101380212426712967694464499843072", - "9223372039083806887", - "396323605935558457833880754797412352", - "9223372047230848085", - "401131892570687533667041932340101120", - "9223372038200335597", - "411817626572047188535650410727211008", - "9223372040205281628", - "432568984950746621260512834741075968", - "9223372052754640489", - "437638715840662956139171489404420096", - "9223372046346736628", - "437761440264397551598103888983490560", - "9223372040560702835", - "453276691329565936829047600777789440", - "9223372042072108434", - "458591633383672845652172903142129664", - "9223372037693236185", - "1726599600", - "24", - "255399919633304379671822251015012352", - "31436789978", - "339128557730814563912473967243296768", - "25430501360", - "339167696443096610495245177954762752", - "2236058230", - "339209301121316311335550155636080640", - "1791932084", - "339248760150583523010467496495939584", - "10305928165", - "344056232528969600292671285127806976", - "13511711004", - "344239815619412615560474239552192512", - "7494674982", - "344278863665634683081309143628251136", - "23506941157", - "344400637343183300222065759427231744", - "25968257801", - "354684143347712898450594870927032320", - "4347759750", - "354886735639481781333860738224095232", - "3767291909", - "359977527925814664434167280492871680", - "7739965310", - "359977924067836161575469877387329536", - "100985525921", - "395959710983921515911698978258812928", - "260182590", - "396000038118641276459534092129533952", - "4258610398", - "396101380212426712967694464499843072", - "4598269297", - "396323605935558457833880754797412352", - "27213500919", - "401131892570687533667041932340101120", - "1641536501", - "411817626572047188535650410727211008", - "6239313379", - "432568984950746621260512834741075968", - "56899101562", - "437638715840662956139171489404420096", - "22312556966", - "437761440264397551598103888983490560", - "23645143584", - "453276691329565936829047600777789440", - "6320929182", - "458591633383672845652172903142129664", - "2531230386", - "1726601008", - "479802", - "21", - "3487167289654176168962370287336670597695149279450283897269149624159643270668", - "623936921663439628", - "18446744073709551616", - "2044643617906229227740926938948589524551425185247609223715690177461741924107", - "623939490347483915", - "18446744073709551616", - "2507146111700968367344142298940128058363974631702918519159025445065703726302", - "623939538028331870", - "18446744073709551616", - "1512364205669453841693836344855216089088701774403711949597915738740942203104", - "623941666650194784", - "18446744073709551616", - "3211435776358896802234868168748931715965118562637221109871995130895182779135", - "623943580062319487", - "18446744073709551616", - "1016702741107676757437420674087119912177107769588651097054199928033184693802", - "623944830820549418", - "18446744073709551616", - "1512291211225410889834391056556282944686389064236599434241258160141765867008", - "623946066332484352", - "18446744073709551616", - "158657867818019819433377067780632610919478147950743487227730232351096289024", - "623947746314814208", - "18446744073709551616", - "2327403401845920053969342861301902955408451352175434974222547075422664321130", - "623949449323873130", - "18446744073709551616", - "2849369114959998921699593362686736183095147245626392186395556948548190322208", - "623954042246136608", - "18446744073709551616", - "1091579231644546495335367545733466484216706699835713708772639318887527505293", - "623954613694890765", - "18446744073709551616", - "3214956769974831703438325310338676963401510521906549382212181829251941495707", - "623954941202924315", - "18446744073709551616", - "3283997070010746533150080032225826164966901025403501717287169366218246387824", - "623958036519584624", - "18446744073709551616", - "235462422890638946098594205995734705533824470038751722868649192290206503798", - "623958353315365750", - "18446744073709551616", - "974615925434404696486928763444196512048100964510991338740015063645435715225", - "623958798259716889", - "18446744073709551616", - "2427772312649198150943646396363814169216560332066433875127611155059029670551", - "559509544623931927", - "18446744077475794168", - "476008027970497473190943900353683078394882099898139238849175650613875831894", - "623960268157748054", - "18446744073709551616", - "2703724120227122241829609716088016667126150813124220540025067193611985317210", - "623960502023750490", - "18446744073709551616", - "1633270718365813065468692634611352077542745777759019762983852640549842760222", - "623960729237586718", - "18446744073709551616", - "534310493585081078105179410050703022695226354194812089556348451996611875148", - "623960919927423820", - "18446744073709551616", - "1333250323045638178786996276913368604418962851158899409562765273032073726211", - "623961218146632451", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256339", - "values": [ - "2205782498798860699180224810072263572578029954527993795156126485694292421731", - "0", - "4", - "344400637343183300222065759427231744", - "1156518361631677299267640239939929860363798481437141139669963231674208834856", - "354684143347717620817077740572246016", - "548064214925934379680843604791757664626671338799432774218682282290230386759", - "359977924067836161575469877387329536", - "1043507288313242966059806728046739050807184538222017980901347654569938697972", - "432568984950746621260512834741075968", - "2967940361147433554609026228590913706956743263612420707826911756150762538234", - "24", - "2171981583416164471448957810457728771037109565780144504072989005578820863755", - "64", - "567311078139821494428032380953409991304272080956292086500621050823597890730", - "64", - "4", - "344400637343183300222065759427231744", - "9223372036185469376", - "354684143347717620817077740572246016", - "9223372036796056147", - "359977924067836161575469877387329536", - "9223372032598923474", - "432568984950746621260512834741075968", - "9223372034746138335", - "1726592400", - "4", - "344400637343183300222065759427231744", - "26158098272", - "354684143347717620817077740572246016", - "435999310", - "359977924067836161575469877387329536", - "101738273674", - "432568984950746621260512834741075968", - "56898249483", - "1726592415", - "24", - "2313187781792200919831155119595353122658420008467904136304026595120816989910", - "64", - "640212215246056082089585721497544964206137191567917845745798680160591732828", - "64", - "4", - "344400637343183300222065759427231744", - "9223372036186121758", - "354684143347717620817077740572246016", - "9223372036796067047", - "359977924067836161575469877387329536", - "9223372032601456036", - "432568984950746621260512834741075968", - "9223372034747564313", - "1726599600", - "4", - "344400637343183300222065759427231744", - "25948565808", - "354684143347717620817077740572246016", - "435376432", - "359977924067836161575469877387329536", - "101170498889", - "432568984950746621260512834741075968", - "56943154011", - "1726601456", - "480089", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256407", - "values": [ - "3365847792707106274751412236831723671273003971369286912334689184983681779151", - "1869143976637625705487318061765478985456159610297325921976504186216753739674", - "727713", - "727761", - "3505163043667859973388537599576806010583156083789190221592705292214893572225", - "406797954195846225377689993569365778068970758389333025751208798308288582530", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "2966033687573627203346103983351786435785902239608417613853566206912977741637", - "2", - "1663984153290275380682912940454841299143021331898810720475", - "3369525919920267945203990409095464393489821596553851863627", - "1618935857465250032554207733840231441299010050707887341355", - "3205552364311766355221675913924629363702118895449626497691", - "53041393428649163905000767350132646776", - "16731216433586960902811099000661725814", - "314548795140823565492809269599301126725", - "11749505472565145276013822722934226863", - "0", - "10", - "1068740994912402803003650731105045756656512955909", - "3292310102732967235607621007132320245226792589059970898975575550212288113616", - "1661402", - "774397379524139446221206168840917193112228400237242521560346153613428128537", - "5", - "1248875146012964071876423320777688075155124985543", - "1134443528949422960224565667367373118009742324520", - "710343288492472169556844652397594376602426228428446522543433217518567550950", - "900000000", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256441", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "3254413147902624054527263741269955487336397472487980168001297936190916312598", - "64", - "677917962042434665609874114074777349502153232598404975801675579637427338869", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870493626", - "344278863666843608900923772802957312", - "9223372036845807392", - "344400638885778253860530994056003584", - "9223372036531205740", - "354684143347722343183560610217459712", - "9223372036855482660", - "359977924069045087395084506562035712", - "9223372036879061973", - "396101380212431435334177334145056768", - "9223372036862211916", - "396323605936767383653495383972118528", - "9223372036883276391", - "401131892570687552113786006049652736", - "9223372036857702444", - "432568984951955547080127463915782144", - "9223372036846032853", - "458591633384881771471787532316835840", - "9223372036858605758", - "1726599600", - "10", - "339248760150588245376950366141153280", - "1030210419", - "344278863666843608900923772802957312", - "2351981169", - "344400638885778253860530994056003584", - "26049946684", - "354684143347722343183560610217459712", - "43520299", - "359977924069045087395084506562035712", - "10106439202", - "396101380212431435334177334145056768", - "459504442", - "396323605936767383653495383972118528", - "2721912310", - "401131892570687552113786006049652736", - "163752634", - "432568984951955547080127463915782144", - "5692358206", - "458591633384881771471787532316835840", - "253307293", - "1726600296", - "48", - "2356156979124975075392425737209168117245054381068712866641340583525734693525", - "64", - "2810708464656930837560109183026254122005955670428783975202479995800297129541", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870493626", - "344278863666843608900923772802957312", - "9223372036845807392", - "344400638885778253860530994056003584", - "9223372036531205740", - "354684143347722343183560610217459712", - "9223372036855482660", - "359977924069045087395084506562035712", - "9223372036879061973", - "396101380212431435334177334145056768", - "9223372036862211916", - "396323605936767383653495383972118528", - "9223372036883276391", - "401131892570687552113786006049652736", - "9223372036857702444", - "432568984951955547080127463915782144", - "9223372036846032853", - "458591633384881771471787532316835840", - "9223372036858605758", - "1726599600", - "10", - "339248760150588245376950366141153280", - "1026243051", - "344278863666843608900923772802957312", - "2343347190", - "344400638885778253860530994056003584", - "25824375486", - "354684143347722343183560610217459712", - "43460703", - "359977924069045087395084506562035712", - "10087600004", - "396101380212431435334177334145056768", - "458752200", - "396323605936767383653495383972118528", - "2716113610", - "401131892570687552113786006049652736", - "163784005", - "432568984951955547080127463915782144", - "5677662222", - "458591633384881771471787532316835840", - "253369254", - "1726602333", - "480523", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256569", - "values": [ - "1020234458604225463302343302854961636493672518098376595262719203552952760428", - "3459403861369108003459231802692700742578742212548982383341421459658235446487", - "99175", - "99185", - "3451187423892237120749420476277791498934213178869123186072818566529124629932", - "2345955820160385432760101779819043854212292804804352693169592727492952558250", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "3137484045410107042128889618977933340742997534754428714334290406235445119005", - "1", - "5935845049894709328443176818964543518576264577859962845451", - "4222589242955571813360047116931194500146562098122964739481", - "122643130069449105034345248128387325175", - "48131609234294599566852740054512530434", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256589", - "values": [ - "1869143976637625705487318061765478985456159610297325921976504186216753739674", - "2810337284304686438104537397542204858609713233780992772799848565340083245389", - "727761", - "727809", - "406797954195846225377689993569365778068970758389333025751208798308288582530", - "637875551619301240836331157629839345349866397384462706335421747791865259933", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "1766354733617903546546169209604522341448142290089325833428323786819116649715", - "2", - "3943316126468038805909849744591735385027303806543215327051", - "3215000197049145412717018295964509559946651319924164080061", - "3561998964661593237401522662367901687278869186296824569519", - "4317815896387718146086847664587137603325192327657403374799", - "79730469452212468384295252314772231439", - "24099145794062398894251415935813332054", - "139309090374490212033562102870794029019", - "97926721539528288629614146179946033430", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256613", - "values": [ - "1", - "3500497471850059057986959876139544655665802131189281803955308247817072870306", - "1789100104627076755679164615991862447436146796141356608314950672139214297610", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "1560152505277894073431373950454928529760280691744502448070025734902325000725", - "3540509326357933705102043132268105152794596943449497378583432410000389741098", - "480341", - "31", - "31", - "251", - "4", - "3", - "0", - "0", - "3302369582125904573482381531217538856805110649633161391309117767487624212784", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "86904612802977695152336336", - "330349995357720714911046783174579240608838461017600576047586882354473698460", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "465656132050178076167678512", - "2198156211019785918273439817946321468008017751212324596800437599435103860691", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "37722660070160310726863392", - "1763729492162601881656836923676066927187788479735855327323116925151557241408", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "278931547708223459571114752", - "247336540456364350591740438012947428231156307913529961591442067374383538795", - "1207844633863987080271389098725270174478805432716842170135073782089427021246", - "1558393359921146549891961808928795992114940268090161958583726450281873575718" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256643", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256647", - "values": [ - "1", - "1789100104627076755679164615991862447436146796141356608314950672139214297610", - "2422300762317310615012329725615470493028182977851475875865004390919608127539", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "3540509326357933705102043132268105152794596943449497378583432410000389741098", - "3215635892126343448589033249650299409887738558197660094474619186194583877884", - "480715", - "31", - "31", - "251", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256662", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256666", - "values": [ - "2856642689096952313024579221127047681827351132390889907317862035146758747315", - "1944574281447084895779475771036657303531837490355847901259407504169632584737", - "99225", - "99235", - "2621616049618981438856791301655997235520155317125721189956074770959993235206", - "223841295725022130790758838428041353299150073649561888932414780031982852593", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "2727227280018808162056571792095745994427941703680737116513974577905875062195", - "1", - "2417339168966582816392573049831989371865219923345505688842", - "4546418315239406732630648948622127951562398703241726878372", - "292279973317783379820551631937035266211", - "71219157258105566263340038863772823225", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256686", - "values": [ - "2810337284304686438104537397542204858609713233780992772799848565340083245389", - "838660466509991261003449736732931210416414407790183375407412071447646223387", - "727809", - "727857", - "637875551619301240836331157629839345349866397384462706335421747791865259933", - "1063553398168757343107875407263865040764085877185962297931274076999993762480", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "3024603390802085539264224921973098085372815952807188077193148710647207848561", - "2", - "259417609506309362620652670150244478156545031355776896484", - "3646828291776660511007148547727696693836806775999763203959", - "5335310665114207484590491895565069893075718431451632644359", - "4517531586490056955255946990865277106466417350137196013612", - "160699805178571354722363000482534584315", - "70127935967313379704468674709977845422", - "154376581923934701324634778347359582485", - "145478129270434173816646625074458036677", - "8", - "2524392021852001135582825949054576525094493216367559068627275826195272239197", - "1177937017996014586827341404041998236031527143332", - "5", - "0", - "986158434715539855435121993789962297286251345440", - "1153662193824988676821566247033479441673014749030", - "181306507907260871255356", - "0", - "18", - "993696174272377493693496825928908586134624850969", - "3256441166037631918262930812410838598500200462657642943867372734773841898370", - "1661403", - "774397379524139446221206168840917193112228400237242521560346153613428128537", - "5", - "4543560", - "673141065198611160709208078988370130888767504960", - "32046178065704550448032457648219361968296679414667717749157636741838910013", - "12900000000000000", - "0", - "701342969023328078325351675058853960925251987941", - "1597912202364950170584616385628371331051772486078675638640010661333757067835", - "1661404", - "1514533640611525974705713327126002296924556199193521264179081732718740366599", - "3", - "980354509337655580074297868961996585526753583795", - "1042093750649361629364428916272525387608093943311702865436888201124206867875", - "1041" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256736", - "values": [ - "1", - "3371947052699772980457696689307606860469440470529645924486087791464649433768", - "3067539219301111871841799100888015151621093054057655066880315630752157484498", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "2026493980234683670110238402901260844921196909324386589440451942235555305332", - "3545203763572978805062841027643563990424839383763921033918930500762646366920", - "480342", - "31", - "31", - "251", - "0", - "1", - "0", - "0", - "1717679271136293650006036886636579777516315568192336444276308844124357272480" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256752", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256756", - "values": [ - "2781042137637931466527939262560229948336693694099868526117604403831187526010", - "2695030638253486089331969333193505921893287491114750633560006914666410506744", - "2769065126703013254677327108401761231500529910433095616191903526421370171724", - "1246026507772823209960130374376315026548176373570337372997467511115513977937", - "480368", - "31", - "63", - "0", - "5", - "0", - "0", - "0", - "688313866654596410213364983280517482783708911200", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036708875808", - "1363210954624186063801068401809624943503658521968", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036810769331", - "2727423684127009878684544690294791721671187769290537782704201467935463037323", - "990917105548321882863790743692016363780882772911795288852111915173114800720", - "10316952219674321354261265408", - "862948053166560853837583632518180582480319293236", - "1147032829293317481173155891309375254605214077236177772270270553197624560221", - "9223372035854775808", - "996087090846933040425884241059214614839600503638148525512641452311657217466", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "819592039705012167756085376" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256785", - "values": [ - "570287405407733840613938612657700774612815555070381718833813432541003860011", - "2856642689096952313024579221127047681827351132390889907317862035146758747315", - "99215", - "99225", - "1066205771943611108785590185598871345493663184169531725652711720011874470783", - "2621616049618981438856791301655997235520155317125721189956074770959993235206", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "1329335898142801195597423591939121883765147148530997754357553425403410167338", - "1", - "1571449791124769889933182104191460068153867924994889262008", - "4427277435844895037601294103891475862166822962710109246431", - "229847127552422996144437613691492394229", - "98020893463589907705142823590168023714", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256805", - "values": [ - "1", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "3598579685731241767256401654821111432021626492643189143719923071370336806150", - "94921808214643762922136991745039459571733154942395737520737957847493120571", - "3997985", - "31", - "31", - "251", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256820", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256824", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "2356156979124975075392425737209168117245054381068712866641340583525734693525", - "64", - "2810708464656930837560109183026254122005955670428783975202479995800297129541", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870493626", - "344278863666843608900923772802957312", - "9223372036845807392", - "344400638885778253860530994056003584", - "9223372036531205740", - "354684143347722343183560610217459712", - "9223372036855482660", - "359977924069045087395084506562035712", - "9223372036879061973", - "396101380212431435334177334145056768", - "9223372036862211916", - "396323605936767383653495383972118528", - "9223372036883276391", - "401131892570687552113786006049652736", - "9223372036857702444", - "432568984951955547080127463915782144", - "9223372036846032853", - "458591633384881771471787532316835840", - "9223372036858605758", - "1726599600", - "10", - "339248760150588245376950366141153280", - "1026243051", - "344278863666843608900923772802957312", - "2343347190", - "344400638885778253860530994056003584", - "25824375486", - "354684143347722343183560610217459712", - "43460703", - "359977924069045087395084506562035712", - "10087600004", - "396101380212431435334177334145056768", - "458752200", - "396323605936767383653495383972118528", - "2716113610", - "401131892570687552113786006049652736", - "163784005", - "432568984951955547080127463915782144", - "5677662222", - "458591633384881771471787532316835840", - "253369254", - "1726602333", - "48", - "888700561530845094947146669221628950312608098135255561303224845617878377786", - "64", - "1732912071767160354630268491998965446822617237413102501628765154810638265764", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870506437", - "344278863666843608900923772802957312", - "9223372036845836670", - "344400638885778253860530994056003584", - "9223372036531527992", - "354684143347722343183560610217459712", - "9223372036855483200", - "359977924069045087395084506562035712", - "9223372036879188262", - "396101380212431435334177334145056768", - "9223372036862217641", - "396323605936767383653495383972118528", - "9223372036883310346", - "401131892570687552113786006049652736", - "9223372036857704488", - "432568984951955547080127463915782144", - "9223372036846103807", - "458591633384881771471787532316835840", - "9223372036858608919", - "1726603200", - "10", - "339248760150588245376950366141153280", - "1026692326", - "344278863666843608900923772802957312", - "2344176750", - "344400638885778253860530994056003584", - "25837203194", - "354684143347722343183560610217459712", - "43313242", - "359977924069045087395084506562035712", - "10120677534", - "396101380212431435334177334145056768", - "459653626", - "396323605936767383653495383972118528", - "2716393191", - "401131892570687552113786006049652736", - "164207767", - "432568984951955547080127463915782144", - "5684848542", - "458591633384881771471787532316835840", - "252830766", - "1726604433", - "480523", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256952", - "values": [ - "1", - "2422300762317310615012329725615470493028182977851475875865004390919608127539", - "3371947052699772980457696689307606860469440470529645924486087791464649433768", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "3215635892126343448589033249650299409887738558197660094474619186194583877884", - "2026493980234683670110238402901260844921196909324386589440451942235555305332", - "480342", - "31", - "31", - "251", - "0", - "1", - "0", - "0", - "1321176076008069064519700105214303574011889781356552310233891817392095651997" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256968", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2256972", - "values": [ - "2150168286851835195808891336339905576300548860916880512750803795969104164522", - "1", - "25", - "255399919633304379671818952480129024", - "1538517205362261526847772369245502401690416557513355348805318430445714002951", - "338883663474438343746899177019277312", - "2378381987174573879253610884538336712697184444851528525612319810455730595808", - "339167696437051981397172032081231872", - "2898055996894997761523214529123593946547580481574154903237662320902861557386", - "339209301121292699503135807410012160", - "2600162033276443144340884262572580530692768969540813004768921935479296326226", - "339248760150564633544536017915084800", - "2522434756716819032087002288892499387458947762955647583895281005481847902767", - "344056232524133897014212768428982272", - "2209985049823025920341736221036696321897478102449439370460819238382052515986", - "344278863660798979802850626929426432", - "761400415939247736832666471343692443484402538568229337365220368346020859100", - "344400637349001255728961162330505216", - "3573300456492735562599753317781203246054107256539926168802512700278262032232", - "354684143347689286618180522700963840", - "3063976737723502207312868187058327939350900550254842290741912609450031566453", - "354685165891979691849182992280846336", - "814479212711039930284337832207957089601871685406758700031455087636208266315", - "359977527919770035336094134619340800", - "3389301967090142174786667667994205243435742878254691153227315047087493390447", - "359977924064209384116625989863211008", - "767474862002443500945326305604335764832806347699052761514247301873195475821", - "364947431326127322968999553079967744", - "2586363747789872397835079193917782837060414550218874334201858973639320545351", - "396101380212403101135280116273774592", - "2674141894375568277899666553757149178525247184170009750406221330017763256550", - "396323605930722754555422238098587648", - "411207471368662247533325731902480283051308543586085041228276001724291581081", - "401131892570687441433321563792343040", - "2881431547838302795149535643732696900818756897619151655397813706304000205540", - "406403816491340533023672084929183744", - "2231728625341243789752394878955596056287857120793397984631886798215499754895", - "411778891792336016648512811332272128", - "3438354300630267880342344114154301977755010004951560301044411362388144224318", - "411817625024622139428925067103305728", - "1422896074878443611396094011411736344869080408317243279194096312392046563911", - "432568984945910917982054318042251264", - "2367366755254148031483890278463285074789833084403472127693810518677053142818", - "432690441716627433572355962568704000", - "344055739663361219306355889254392956198473018452140568125285133296315696629", - "437823079767580094335063891128614912", - "1628223135656652240605979034324651079847851871473940248256006843368212487071", - "453216002551035381248377800238301184", - "572954405775484018750320069871169446478855113201990687924384829982080081284", - "453276691324730233550589084078964736", - "932387146854131879289149416793678006948675320264769567851519639541400600589", - "458591633377628216554099757268598784", - "1882112635430273027352885137868670319585216910957452281852476597412959120654", - "108", - "3347345290242261041756650889420621437326092542443145676796660401090918686203", - "64", - "2379693767593164004770457880754358987086445595596383810188780149227074232137", - "64", - "25", - "255399919633304379671818952480129024", - "9223371688146032512", - "338883663474438343746899177019277312", - "9223371039990752257", - "339167696437051981397172032081231872", - "9223369705480868872", - "339209301121292699503135807410012160", - "9223370274011553065", - "339248760150564633544536017915084800", - "9223369515450702444", - "344056232524133897014212768428982272", - "9223370039925116923", - "344278863660798979802850626929426432", - "9223371188226635123", - "344400637349001255728961162330505216", - "9223357789643892870", - "354684143347689286618180522700963840", - "9223368706290609426", - "354685165891979691849182992280846336", - "9223370922021334054", - "359977527919770035336094134619340800", - "9223364584764798722", - "359977924064209384116625989863211008", - "9223369607144623532", - "364947431326127322968999553079967744", - "9223370926277952975", - "396101380212403101135280116273774592", - "9223368118484403029", - "396323605930722754555422238098587648", - "9223370578266700851", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367741728202544", - "411778891792336016648512811332272128", - "9223367918488048821", - "411817625024622139428925067103305728", - "9223361650165871421", - "432568984945910917982054318042251264", - "9223363278758329145", - "432690441716627433572355962568704000", - "9223365806121355690", - "437823079767580094335063891128614912", - "9223368371075045733", - "453216002551035381248377800238301184", - "9223356177360761710", - "453276691324730233550589084078964736", - "9223370767199119933", - "458591633377628216554099757268598784", - "9223370936686028076", - "1726596052", - "25", - "255399919633304379671818952480129024", - "31387627029302", - "338883663474438343746899177019277312", - "143746172324099", - "339167696437051981397172032081231872", - "222567097533936", - "339209301121292699503135807410012160", - "178604368168223", - "339248760150564633544536017915084800", - "102953020374909", - "344056232524133897014212768428982272", - "134896998982196", - "344278863660798979802850626929426432", - "234927096973177", - "344400637349001255728961162330505216", - "260315314727657", - "354684143347689286618180522700963840", - "434637805453312", - "354685165891979691849182992280846336", - "179305908126351", - "359977527919770035336094134619340800", - "774202816137789", - "359977924064209384116625989863211008", - "100999243579848", - "364947431326127322968999553079967744", - "149030640707174", - "396101380212403101135280116273774592", - "459365478364611", - "396323605930722754555422238098587648", - "272050315976298", - "401131892570687441433321563792343040", - "4294967296000", - "406403816491340533023672084929183744", - "178539060291341", - "411778891792336016648512811332272128", - "258645937042227", - "411817625024622139428925067103305728", - "622596741241242", - "432568984945910917982054318042251264", - "567712543871599", - "432690441716627433572355962568704000", - "494494187677286", - "437823079767580094335063891128614912", - "643781237932032", - "453216002551035381248377800238301184", - "655445510114509", - "453276691324730233550589084078964736", - "63092725980856", - "458591633377628216554099757268598784", - "252640284272230", - "1726599083", - "108", - "1554600021748843481906320606524838157436149004716547140414135223002395773787", - "64", - "1924281505247601129546774748434355824335406478660292942979836698848696320766", - "64", - "25", - "255399919633304379671818952480129024", - "9223371686458573481", - "338883663474438343746899177019277312", - "9223371034544068866", - "339167696437051981397172032081231872", - "9223369697672729139", - "339209301121292699503135807410012160", - "9223370266875550407", - "339248760150564633544536017915084800", - "9223369507760347851", - "344056232524133897014212768428982272", - "9223370034136331405", - "344278863660798979802850626929426432", - "9223371186584628582", - "344400637349001255728961162330505216", - "9223357764856469563", - "354684143347689286618180522700963840", - "9223368698918608447", - "354685165891979691849182992280846336", - "9223370911829729536", - "359977527919770035336094134619340800", - "9223364504388194970", - "359977924064209384116625989863211008", - "9223369603611939489", - "364947431326127322968999553079967744", - "9223370920042481337", - "396101380212403101135280116273774592", - "9223368097861114445", - "396323605930722754555422238098587648", - "9223370573383765169", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367723735234205", - "411778891792336016648512811332272128", - "9223367909979326702", - "411817625024622139428925067103305728", - "9223361589707768963", - "432568984945910917982054318042251264", - "9223363261148197598", - "432690441716627433572355962568704000", - "9223365766224705251", - "437823079767580094335063891128614912", - "9223368371075045733", - "453216002551035381248377800238301184", - "9223356156412807767", - "453276691324730233550589084078964736", - "9223370763719826198", - "458591633377628216554099757268598784", - "9223370936686028076", - "1726603251", - "25", - "255399919633304379671818952480129024", - "31190816264701", - "338883663474438343746899177019277312", - "143528787600998", - "339167696437051981397172032081231872", - "223605875854111", - "339209301121292699503135807410012160", - "178606300903506", - "339248760150564633544536017915084800", - "102402212294033", - "344056232524133897014212768428982272", - "134591990032834", - "344278863660798979802850626929426432", - "234352746458565", - "344400637349001255728961162330505216", - "257916467809421", - "354684143347689286618180522700963840", - "433504641468282", - "354685165891979691849182992280846336", - "178294704891652", - "359977527919770035336094134619340800", - "773694807406019", - "359977924064209384116625989863211008", - "100966008194125", - "364947431326127322968999553079967744", - "148507084193792", - "396101380212403101135280116273774592", - "459191661038141", - "396323605930722754555422238098587648", - "271984802800022", - "401131892570687441433321563792343040", - "4294967296000", - "406403816491340533023672084929183744", - "177693301237036", - "411778891792336016648512811332272128", - "257660671544525", - "411817625024622139428925067103305728", - "623885660926771", - "432568984945910917982054318042251264", - "566382631085461", - "432690441716627433572355962568704000", - "495270717764403", - "437823079767580094335063891128614912", - "643952963179931", - "453216002551035381248377800238301184", - "653740408097997", - "453276691324730233550589084078964736", - "63643541749723", - "458591633377628216554099757268598784", - "252815948434637", - "1726605751", - "479780", - "2", - "273237689313085245895793324424258362093710927226", - "100249", - "18446744064974351616", - "599646168285822562297675588524365466973133271571", - "100248", - "18446744066021551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257254", - "values": [ - "2", - "25", - "255399919633304379671818952480129024", - "9223371687487589199", - "338883663474438343746899177019277312", - "9223371038412086777", - "339167696437051981397172032081231872", - "9223369701914018792", - "339209301121292699503135807410012160", - "9223370270615041732", - "339248760150564633544536017915084800", - "9223369511750644022", - "344056232524133897014212768428982272", - "9223370037230112872", - "344278863660798979802850626929426432", - "9223371186818551574", - "344400637349001255728961162330505216", - "9223357781325267451", - "354684143347689286618180522700963840", - "9223368702379255724", - "354685165891979691849182992280846336", - "9223370917363105726", - "359977527919770035336094134619340800", - "9223364549164969035", - "359977924064209384116625989863211008", - "9223369605329694897", - "364947431326127322968999553079967744", - "9223370924637211817", - "396101380212403101135280116273774592", - "9223368114354128788", - "396323605930722754555422238098587648", - "9223370577994818242", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367733510301456", - "411778891792336016648512811332272128", - "9223367912293884783", - "411817625024622139428925067103305728", - "9223361624042549746", - "432568984945910917982054318042251264", - "9223363270233108479", - "432690441716627433572355962568704000", - "9223365784368258151", - "437823079767580094335063891128614912", - "9223368371075045733", - "453216002551035381248377800238301184", - "9223356172120070104", - "453276691324730233550589084078964736", - "9223370765873422271", - "458591633377628216554099757268598784", - "9223370936686028076", - "1726599651", - "25", - "255399919633304379671818952480129024", - "9223371686458573481", - "338883663474438343746899177019277312", - "9223371034544068866", - "339167696437051981397172032081231872", - "9223369697672729139", - "339209301121292699503135807410012160", - "9223370266875550407", - "339248760150564633544536017915084800", - "9223369507760347851", - "344056232524133897014212768428982272", - "9223370034136331405", - "344278863660798979802850626929426432", - "9223371186584628582", - "344400637349001255728961162330505216", - "9223357764856469563", - "354684143347689286618180522700963840", - "9223368698918608447", - "354685165891979691849182992280846336", - "9223370911829729536", - "359977527919770035336094134619340800", - "9223364504388194970", - "359977924064209384116625989863211008", - "9223369603611939489", - "364947431326127322968999553079967744", - "9223370920042481337", - "396101380212403101135280116273774592", - "9223368097861114445", - "396323605930722754555422238098587648", - "9223370573383765169", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367723735234205", - "411778891792336016648512811332272128", - "9223367909979326702", - "411817625024622139428925067103305728", - "9223361589707768963", - "432568984945910917982054318042251264", - "9223363261148197598", - "432690441716627433572355962568704000", - "9223365766224705251", - "437823079767580094335063891128614912", - "9223368371075045733", - "453216002551035381248377800238301184", - "9223356156412807767", - "453276691324730233550589084078964736", - "9223370763719826198", - "458591633377628216554099757268598784", - "9223370936686028076", - "1726603251", - "4", - "1", - "2199587215577056660351400654348881668462034406195674478991913543998174982493", - "9223372045680482971", - "1726603251", - "28", - "500", - "3279569333027032943588282927224157449735552075268267602500421330293795289225", - "9223372044742185271", - "1726603251", - "4711296953921553324818149196807905420362349545722466792", - "6251300210874077555571336907306907377145842092736510700", - "6256539694243908842533097117432195251771308610903081570", - "6257307165206364866430484347196163711776538619562427418", - "6258035055820741247431916309054085700397615807471815678", - "6346717268337402449987692748405062501468064045187726730", - "6350824087938302287187845102784995256753297215633491410", - "6353070415999481375370185412655951620299805106964005414", - "6542767619337736433251448354363863840992885934284341638", - "6542786481950565571485165044539876729707728608411253584", - "6640413329822632555518252987680491719137725246349508868", - "6640420637397721445628435875529262455370768610530163736", - "6732091866030762764674251933551951436677722238837852362", - "7306780788021320761383589099721951750652089913028115980", - "7310880128973759676248560435200287705243571973810816416", - "7496827193394580118119081926576220757698912919970906242", - "7595979831848961140041324183736113289307986182228933346", - "7596694333872090790908605765170203324420381199099231666", - "7979489359521538474171300376156165577358787649504018522", - "7981729841486965257947845378721648202682623471080440478", - "8076410302035872396499304070097971447272345387506073440", - "8360359609168644946063955804648622928301866259056688562", - "8361479119445141162897830450372019319367571064890593204", - "8459522495261546709064075820548422731185521282097609682", - "28", - "501", - "3283391705117453259986824168092359105972252296430790922060056444367742983415", - "9223372317427692985", - "1726603251", - "4711296953921553324818149196807905420362349545722774892", - "6251300210874077555571336907306907377145842092736513740", - "6256539694243908842533097117432195251771308610903079040", - "6257307165206364866430484347196163711776538619562416928", - "6258035055820741247431916309054085700397615807471891958", - "6346717268337402449987692748405062501468064045187647290", - "6350824087938302287187845102784995256753297215633505240", - "6353070415999481375370185412655951620299805106964186314", - "6542767619337736433251448354363863840992885934284380188", - "6542786481950565571485165044539876729707728608411252834", - "6640413329822632555518252987680491719137725246349496098", - "6640420637397721445628435875529262455370768610528831676", - "6732091866030762764674251933551951436677722238837844732", - "7306780788021320761383589099721951750652089913028134490", - "7310880128973759676248560435200287705243571973810799786", - "7496827193394580118119081926576220757698912919971389262", - "7595979831848961140041324183736113289307986182228918326", - "7596694333872090790908605765170203324420381199099236456", - "7979489359521538474171300376156165577358787649503862452", - "7981729841486965257947845378721648202682623471080464588", - "8076410302035872396499304070097971447272345387506044610", - "8360359609168644946063955804648622928301866259056671122", - "8361479119445141162897830450372019319367571064890414394", - "8459522495261546709064075820548422731185521282097486042", - "7", - "502", - "408546670067409422691420976759461302219763972439624832105807839978151799606", - "9223372324241370980", - "1726603251", - "6350824087938302287187845102784995256753297215633473480", - "7496827193394580118119081926576220757698912919970420832", - "7595979831848961140041324183736113289307986182228952296", - "6", - "100016", - "44037767344537167907514192278757311348087672280746642564337019248971457489", - "9223372057715767198", - "1726603251", - "6353070415999481375370185412655951620299805106964011104", - "6640420637397721445628435875529262455370768610529897666", - "10", - "100032", - "3037807411080377009234082582360017450086474966099723413468995961303307066829", - "9223372036086847150", - "1726603251", - "6353070415999481375370185412655951620299805106964154854", - "6640413329822632555518252987680491719137725246349513668", - "6640420637397721445628435875529262455370768610530322816", - "7306780788021320761383589099721951750652089913028135460", - "7979489359521538474171300376156165577358787649503924602", - "8360359609168644946063955804648622928301866259056691722", - "6", - "100037", - "751978746329000689696601517176861188773679762570605172925360939904302980902", - "9223372036901033447", - "1726603251", - "6353070415999481375370185412655951620299805106964004984", - "6640420637397721445628435875529262455370768610530164686", - "5", - "100082", - "663900585711412719780889468211338340672662512351710743288144401383517661943", - "9223372037133217448", - "1726599651", - "6353070415999481375370185412655951620299805106964004864", - "5", - "100085", - "3388385943326563079020982118903598704545428221666971607201222310658425945908", - "9223372037005181408", - "1726603251", - "6353070415999481375370185412655951620299805106964004864", - "4", - "100248", - "977798852362065774639547337056129834936551250500124902350022809136871885759", - "9223372036955604290", - "1726599651", - "4", - "100249", - "2515803956016591675152374726220066450488962523766051742088884847468684471824", - "9223372036954772492", - "1726599651", - "5", - "100259", - "621013246933505142109807779069657027060796080010174463586224788112788649243", - "9223372036919939021", - "1726599651", - "6353070415999481375370185412655951620299805106964004864", - "6", - "100294", - "361434417842596898657934640894587936220825419416961171429731258693190412124", - "9223372073230205996", - "1726603251", - "6353070415999481375370185412655951620299805106964175464", - "6640420637397721445628435875529262455370768610530351056", - "6", - "100333", - "299613115614965042094641102959644982001517875109507791920794340233763382916", - "9223372036899352201", - "1726603251", - "6353070415999481375370185412655951620299805106964004954", - "6640420637397721445628435875529262455370768610530164656" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257499", - "values": [ - "1", - "971722096948209986658750697151003406488280288602768743897916840202643463266", - "1101290024113363296971950471753402201629644434290739384940196405606942356000", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "2422054790198658964713321993406184422262677209577393791674586603590011904491", - "3365762796902909526735778123223268102576924322313610825719704777272433453358", - "480343", - "31", - "31", - "251", - "0", - "1", - "0", - "0", - "242217006395595454829575257624176972043585736115219944106929937980319091263" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257515", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257519", - "values": [ - "695166559561689732906127294300789174214405924753847689402841317496509400506", - "0", - "41", - "255399919633304379671822251015012352", - "1505529156420067352120070990726485392925443261574841055178639991287457492321", - "255909362588701039568812711683817472", - "2987237268499420276328168206671203242461405425692552162427916489163442418721", - "338883663479274047025357693718102016", - "2029633849266906064041468469904589516386216332725570251076170480610557546489", - "339046408638147558767182227433324544", - "1130545920589131183288019352206203697449246969075846556068675642191435723650", - "339127369308376849947410064084041728", - "2000274125959301872211222335354741724455139421598701782272783582185640945578", - "339128557730814563912473967243296768", - "2516505388487942465841658054404863659027371944332466039423610100574610493077", - "339167696443096610495245177954762752", - "2996668383577445475648271118945298900594931665616357067175515390017501061934", - "339209301121316311335550155636080640", - "734092561378177250929268749910403601065505899386507477176286964903863121748", - "339248760150583523010467496495939584", - "1364214345469699875383963144505918985866972117735738401586056509581604108957", - "339290737780690188831142580884340736", - "1481261187711731197995687384244426578107291932826921267220721873116387216140", - "344056232528969600292671285127806976", - "225706133973132837229713992589107978151160521461761461582153518355301490365", - "344239815619412615560474239552192512", - "2861541274928078066256193684503851439480886962260071294044776528685244594165", - "344278863665634683081309143628251136", - "658720853735786565901152387098778273151707018562631393015095500367363824692", - "344400637343183300222065759427231744", - "1867256837479148284532884991450280673524766924980094747725866109993662211865", - "349351367538821165572554313980444672", - "176128245994777503268412490035856283994767230372814594117463409085155639352", - "349553874722207625219443412317503488", - "2382630495179093875813318572079674723610880790012780289009542228195636465146", - "354684143347712898450594870927032320", - "2868122657587921447083126306013763925313776517270376980712456079995170314007", - "354685165896815395127641508979671040", - "421616082899264764476722140260838277364490666438150411133418333185614644169", - "354886735639481781333860738224095232", - "928917794626946050974130190602585553843358993247890941223328235597689104695", - "359856388062912502622757493443395584", - "843307958592462037024631434504865822069609187246878619946724727221325794991", - "359977527925814664434167280492871680", - "2868104422492213788785446707238310112867029965325429196496972740328204815122", - "359977924067836161575469877387329536", - "2547021623521952909959051581903565028978421621308892561994336770827027135337", - "364947431330963026247458069778792448", - "584724723445830407108835856071973264435841096504840723853691443861619901150", - "369977475091734067620075921572102144", - "668723522059551887460984153636833977979245023144365184456802654817474973596", - "370221491652003648852770474290053120", - "2317319817200437927804155973322583524902335228110469891297846987445668564441", - "370221808567071557549350106815266816", - "3581708516613693603216332842420449439322042619625086805837408808361205419202", - "395959710983921515911698978258812928", - "2074356850987709244230260430513353087528319207130676763911109383115254353426", - "396000038118641276459534092129533952", - "109676264572010092976600548354236180224195638198030115305998967375914373030", - "396101380212426712967694464499843072", - "2711915681733221476781790902513677751383154660949436603023364657463516844939", - "396323605935558457833880754797412352", - "2201079076849954330568875041516030794837550704337174573917613132984988524564", - "401131892570687533667041932340101120", - "1709531250218670553762701150078406179940722314416103673211115797578441449102", - "406403816491359422489603563510038528", - "568828543450333359128147624140033184067298581579319292449106702208950184208", - "411817626572047188535650410727211008", - "1737301932571377902498329783939034393743125406428629236240947948026945357806", - "432285196778936779521635140430200832", - "1566729369220079251313620628072623940604381685383887897616924711689972645654", - "432568984950746621260512834741075968", - "1518074796119297540660480228230242278636657070359174032517758626020247896388", - "432691242383575563678708968120647680", - "2606886680296329334906545268245184582880760617513034312593448764240742836928", - "437638715840662956139171489404420096", - "586013713902145854204736763933055005473774069128236504107941858359368296920", - "437761440264397551598103888983490560", - "712559093065293488493797420984941312111241144890010884336272451887820195800", - "442933058572516156234522470341672960", - "3071280513962567471739546333716014152605056827738323434052146995050662990947", - "453276691329565936829047600777789440", - "2612113008857992558816624983006431319332483400257611878979717567822306392106", - "458591633383672845652172903142129664", - "462598245881353029007137233712976703683759047510135369126126082358963468864", - "104", - "2133053659339939702992275636537969686111371185595206697583720679717122607879", - "64", - "1735816583721785497980207588072002099698847217598264746390860357912906743195", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040271539002", - "339128557730814563912473967243296768", - "9223372048270171706", - "339167696443096610495245177954762752", - "9223372038929323983", - "339209301121316311335550155636080640", - "9223372038188733522", - "339248760150583523010467496495939584", - "9223372041207281663", - "344056232528969600292671285127806976", - "9223372037627093693", - "344239815619412615560474239552192512", - "9223372040112927245", - "344278863665634683081309143628251136", - "9223372038128632585", - "344400637343183300222065759427231744", - "9223372043757764688", - "354684143347712898450594870927032320", - "9223372038394254093", - "354886735639481781333860738224095232", - "9223372040780192274", - "359977527925814664434167280492871680", - "9223372038738467567", - "359977924067836161575469877387329536", - "9223372064478043758", - "395959710983921515911698978258812928", - "9223372037134921371", - "396000038118641276459534092129533952", - "9223372038718429011", - "396101380212426712967694464499843072", - "9223372039083806887", - "396323605935558457833880754797412352", - "9223372047230848085", - "401131892570687533667041932340101120", - "9223372038200335597", - "411817626572047188535650410727211008", - "9223372040205281628", - "432568984950746621260512834741075968", - "9223372052754640489", - "437638715840662956139171489404420096", - "9223372046346736628", - "437761440264397551598103888983490560", - "9223372040560702835", - "453276691329565936829047600777789440", - "9223372042072108434", - "458591633383672845652172903142129664", - "9223372037693236185", - "1726599600", - "24", - "255399919633304379671822251015012352", - "31436789978", - "339128557730814563912473967243296768", - "25430501360", - "339167696443096610495245177954762752", - "2236058230", - "339209301121316311335550155636080640", - "1791932084", - "339248760150583523010467496495939584", - "10305928165", - "344056232528969600292671285127806976", - "13511711004", - "344239815619412615560474239552192512", - "7494674982", - "344278863665634683081309143628251136", - "23506941157", - "344400637343183300222065759427231744", - "25968257801", - "354684143347712898450594870927032320", - "4347759750", - "354886735639481781333860738224095232", - "3767291909", - "359977527925814664434167280492871680", - "7739965310", - "359977924067836161575469877387329536", - "100985525921", - "395959710983921515911698978258812928", - "260182590", - "396000038118641276459534092129533952", - "4258610398", - "396101380212426712967694464499843072", - "4598269297", - "396323605935558457833880754797412352", - "27213500919", - "401131892570687533667041932340101120", - "1641536501", - "411817626572047188535650410727211008", - "6239313379", - "432568984950746621260512834741075968", - "56899101562", - "437638715840662956139171489404420096", - "22312556966", - "437761440264397551598103888983490560", - "23645143584", - "453276691329565936829047600777789440", - "6320929182", - "458591633383672845652172903142129664", - "2531230386", - "1726601008", - "104", - "422394350355985309990924420453222547820186048969362143805459977552850142171", - "64", - "611820100167915340073145803997285684083981034095084307620278134967099012403", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040272059486", - "339128557730814563912473967243296768", - "9223372048270489694", - "339167696443096610495245177954762752", - "9223372038929351916", - "339209301121316311335550155636080640", - "9223372038188755823", - "339248760150583523010467496495939584", - "9223372041207409867", - "344056232528969600292671285127806976", - "9223372037626196894", - "344239815619412615560474239552192512", - "9223372040113020767", - "344278863665634683081309143628251136", - "9223372038127683596", - "344400637343183300222065759427231744", - "9223372043758086904", - "354684143347712898450594870927032320", - "9223372038394326219", - "354886735639481781333860738224095232", - "9223372040780239142", - "359977527925814664434167280492871680", - "9223372038738564257", - "359977924067836161575469877387329536", - "9223372064479308094", - "395959710983921515911698978258812928", - "9223372037134924592", - "396000038118641276459534092129533952", - "9223372038718482107", - "396101380212426712967694464499843072", - "9223372039083709340", - "396323605935558457833880754797412352", - "9223372047231187763", - "401131892570687533667041932340101120", - "9223372038200356041", - "411817626572047188535650410727211008", - "9223372040205359791", - "432568984950746621260512834741075968", - "9223372052755163981", - "437638715840662956139171489404420096", - "9223372046346611724", - "437761440264397551598103888983490560", - "9223372040560998752", - "453276691329565936829047600777789440", - "9223372042072187622", - "458591633383672845652172903142129664", - "9223372037693267838", - "1726603200", - "24", - "255399919633304379671822251015012352", - "31324564201", - "339128557730814563912473967243296768", - "25569387481", - "339167696443096610495245177954762752", - "2241672281", - "339209301121316311335550155636080640", - "1791031850", - "339248760150583523010467496495939584", - "10280672423", - "344056232528969600292671285127806976", - "13512632017", - "344239815619412615560474239552192512", - "7520487735", - "344278863665634683081309143628251136", - "23485786446", - "344400637343183300222065759427231744", - "25911243187", - "354684143347712898450594870927032320", - "4337315674", - "354886735639481781333860738224095232", - "3760789328", - "359977527925814664434167280492871680", - "7759162933", - "359977924067836161575469877387329536", - "101388521930", - "395959710983921515911698978258812928", - "260867272", - "396000038118641276459534092129533952", - "4271622613", - "396101380212426712967694464499843072", - "4606800820", - "396323605935558457833880754797412352", - "27260180191", - "401131892570687533667041932340101120", - "1644667532", - "411817626572047188535650410727211008", - "6269319674", - "432568984950746621260512834741075968", - "56871760058", - "437638715840662956139171489404420096", - "22510219951", - "437761440264397551598103888983490560", - "23716272538", - "453276691329565936829047600777789440", - "6389594392", - "458591633383672845652172903142129664", - "2526413406", - "1726605446", - "479804", - "8", - "2779841878340523493578663643837479270283362185764702188464720749964784083330", - "623962886565266178", - "18446744073709551616", - "3072201573872885238284641059578132933293764029816752726230068918731401909566", - "623963040986956606", - "18446744073709551616", - "2383150218250895334697039496945076821941685767411438980627750764412510262909", - "623963794082628477", - "18446744073709551616", - "528846152037919179996544381945610567709592932019273288912478977776718018263", - "623969492073972567", - "18446744073709551616", - "3616760115588751433012516220446569997942106255616881582058066401147853869626", - "623969762245870394", - "18446744073709551616", - "1943311002549981298267301069940295567300687241263457120519121908020896503496", - "623970321145267016", - "18446744073709551616", - "3274308773284606175889349336715300384450432330365580633262761485270776909976", - "623970550137488152", - "18446744073709551616", - "3548698978743609412132029309622638722894482655314976747760641762344741432101", - "623972059713635109", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257845", - "values": [ - "1", - "3067539219301111871841799100888015151621093054057655066880315630752157484498", - "971722096948209986658750697151003406488280288602768743897916840202643463266", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "3545203763572978805062841027643563990424839383763921033918930500762646366920", - "2422054790198658964713321993406184422262677209577393791674586603590011904491", - "480366", - "31", - "31", - "251", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257860", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257864", - "values": [ - "1", - "1101290024113363296971950471753402201629644434290739384940196405606942356000", - "1356095276020992168206628096609900188299589831211120764978618291634036677782", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "3365762796902909526735778123223268102576924322313610825719704777272433453358", - "177209639731955283485522811191056693085389060360118391832400735774555867107", - "480715", - "31", - "31", - "251", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257879", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257883", - "values": [ - "2695030638253486089331969333193505921893287491114750633560006914666410506744", - "3108824549672967217591923676606005120399916752482500101786745786812671037402", - "1246026507772823209960130374376315026548176373570337372997467511115513977937", - "3575348888471791951037924298651496037633841729168280046773396426483829110694", - "480344", - "31", - "63", - "0", - "10", - "0", - "0", - "0", - "488225679640083947861213771443034057296370784655040407425246830135048644360", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10273786506500404886937896320", - "1281573698370499680248370971471430303874203181004", - "634028667897844324040908450156043846954664548107344752361156161409532472444", - "9223371980754775808", - "1032667724514471518509001873130994746672670494569", - "634028667897844324040908450156043846954664548107344752361156161409532472444", - "9223371729690909615", - "875827874405953705411654196084035588824538797793", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036188375808", - "597145475766391682429096022089726091401384563097", - "1809876624831742185076732858614320867921863691069171462318104733047317406865", - "9223372036854775807", - "881615894188901841301052742408294233401564962095", - "525164948494449116421805041713913612934056483342602240145121349090983728353", - "9223372036644775808", - "997368859629944758977538090754976217042084468340", - "1147032829293317481173155891309375254605214077236177772270270553197624560221", - "9223372036663775808", - "2205544723481873796688503327844995273712830501659352920432146804336838959830", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9529628100923342646555588992", - "406827494548111683380934327538053725821838744429627358245642540417670301593", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "6382260011651576425289716736", - "881615894188901841301052742408294233401564962095", - "525164948494449116421805041713913612934056483342602240145121349090983728353", - "9223372036644775808" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257927", - "values": [ - "1", - "1356095276020992168206628096609900188299589831211120764978618291634036677782", - "3502550793863131518823967560707815565434902238882270340402521437335681404282", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "177209639731955283485522811191056693085389060360118391832400735774555867107", - "846634823801570703955504983034716231703423591463787232066816968240905115237", - "480343", - "31", - "31", - "251", - "2", - "2", - "0", - "0", - "788948916173742969822556362424646607536531852291907236326256378663356309069", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "258648909877322038254963968", - "254956522828409496023389168580853000338108320787970876427022193260621198007", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "133788488605836417440009616", - "224220392372412447214503104197520928286657849142691704911632219049686772835", - "665484708654920680792830228286572288580345796222952197604475272174894451425" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257950", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2257954", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "888700561530845094947146669221628950312608098135255561303224845617878377786", - "64", - "1732912071767160354630268491998965446822617237413102501628765154810638265764", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870506437", - "344278863666843608900923772802957312", - "9223372036845836670", - "344400638885778253860530994056003584", - "9223372036531527992", - "354684143347722343183560610217459712", - "9223372036855483200", - "359977924069045087395084506562035712", - "9223372036879188262", - "396101380212431435334177334145056768", - "9223372036862217641", - "396323605936767383653495383972118528", - "9223372036883310346", - "401131892570687552113786006049652736", - "9223372036857704488", - "432568984951955547080127463915782144", - "9223372036846103807", - "458591633384881771471787532316835840", - "9223372036858608919", - "1726603200", - "10", - "339248760150588245376950366141153280", - "1026692326", - "344278863666843608900923772802957312", - "2344176750", - "344400638885778253860530994056003584", - "25837203194", - "354684143347722343183560610217459712", - "43313242", - "359977924069045087395084506562035712", - "10120677534", - "396101380212431435334177334145056768", - "459653626", - "396323605936767383653495383972118528", - "2716393191", - "401131892570687552113786006049652736", - "164207767", - "432568984951955547080127463915782144", - "5684848542", - "458591633384881771471787532316835840", - "252830766", - "1726604433", - "48", - "2932162882848711739279770633806747103054906844290927047866159520206481857551", - "64", - "2314500138460922671244859707668929942499879796269952916048350453018733286557", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870506437", - "344278863666843608900923772802957312", - "9223372036845836670", - "344400638885778253860530994056003584", - "9223372036531527992", - "354684143347722343183560610217459712", - "9223372036855483200", - "359977924069045087395084506562035712", - "9223372036879188262", - "396101380212431435334177334145056768", - "9223372036862217641", - "396323605936767383653495383972118528", - "9223372036883310346", - "401131892570687552113786006049652736", - "9223372036857704488", - "432568984951955547080127463915782144", - "9223372036846103807", - "458591633384881771471787532316835840", - "9223372036858608919", - "1726603200", - "10", - "339248760150588245376950366141153280", - "1023295243", - "344278863666843608900923772802957312", - "2342693543", - "344400638885778253860530994056003584", - "25814932526", - "354684143347722343183560610217459712", - "43388976", - "359977924069045087395084506562035712", - "10087506319", - "396101380212431435334177334145056768", - "458431817", - "396323605936767383653495383972118528", - "2720838923", - "401131892570687552113786006049652736", - "163860948", - "432568984951955547080127463915782144", - "5675198552", - "458591633384881771471787532316835840", - "252957468", - "1726606440", - "480524", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258082", - "values": [ - "1944574281447084895779475771036657303531837490355847901259407504169632584737", - "1361390140280962825119185261681143893443390344793022031100906673075921741689", - "99235", - "99245", - "223841295725022130790758838428041353299150073649561888932414780031982852593", - "3083691858594296566428126738833309168893032653121700578541752013844339251236", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "1550465851035766063272503676833874389582212505226239512517902132959754813890", - "1", - "1042390206108953145017393679885999168216675538741790514827", - "4310746496095681299022585598943202227117524934882931418574", - "27176895464965020523160036771890298266", - "86826114397471156526412234342739321423", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258102", - "values": [ - "1", - "3393647448564362282753004235639314450438551388446844982078948111990833488917", - "2083417662063688654465822837159130182279262008744909932014857896068717116234", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "1930149858429826297218176473001230903975224599926451101385618233016931115182", - "1930149858429826297218176473001230903975224599926451101385618233016931115182", - "4194303", - "31", - "31", - "251", - "1", - "0", - "0", - "0", - "2222218377825209894950714730947329682752691765572339057810424856762031526196", - "373567897000807740822428487461121987831490194561240693259628823282407685116", - "371454531470591056830115248" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258120", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258124", - "values": [ - "1", - "3502550793863131518823967560707815565434902238882270340402521437335681404282", - "105560090567280647198879017717800436283403369786075470230123725028761121695", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "846634823801570703955504983034716231703423591463787232066816968240905115237", - "152398825817845006569459956222836553034707461516125522365573853565600463567", - "480343", - "31", - "31", - "251", - "2", - "5", - "0", - "0", - "1031363942380297396450431073289876874776521399598760824105072593661605881463", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "20579916335021287316798432", - "1282155648976350821511334555613688186972363757751703746550752907423491041549", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "81907518960618293593213248", - "1648241988730162970366268448571800025484180292672927256787275486331161294334", - "1538726981754077500869522482618942110804852394240213730212164964661813558556", - "924718178986695938115944109253502323252787427613682481383264934736069885014", - "212727433240735462629511990360932742488854238647327879387195877712640583921", - "1503048733344167084267054034917748212718553262289484904120986211409464020066" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258150", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258154", - "values": [ - "1", - "105560090567280647198879017717800436283403369786075470230123725028761121695", - "2897456483296317078937050059112420665790098732269371841375472278466605476968", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "152398825817845006569459956222836553034707461516125522365573853565600463567", - "1640663697620929208664392043395051930119066394265430257680222278519520851060", - "480343", - "31", - "31", - "251", - "0", - "1", - "0", - "0", - "33776398148748800090966223333691562114404207005687534834868578338785019882" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258170", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258174", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "2932162882848711739279770633806747103054906844290927047866159520206481857551", - "64", - "2314500138460922671244859707668929942499879796269952916048350453018733286557", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870506437", - "344278863666843608900923772802957312", - "9223372036845836670", - "344400638885778253860530994056003584", - "9223372036531527992", - "354684143347722343183560610217459712", - "9223372036855483200", - "359977924069045087395084506562035712", - "9223372036879188262", - "396101380212431435334177334145056768", - "9223372036862217641", - "396323605936767383653495383972118528", - "9223372036883310346", - "401131892570687552113786006049652736", - "9223372036857704488", - "432568984951955547080127463915782144", - "9223372036846103807", - "458591633384881771471787532316835840", - "9223372036858608919", - "1726603200", - "10", - "339248760150588245376950366141153280", - "1023295243", - "344278863666843608900923772802957312", - "2342693543", - "344400638885778253860530994056003584", - "25814932526", - "354684143347722343183560610217459712", - "43388976", - "359977924069045087395084506562035712", - "10087506319", - "396101380212431435334177334145056768", - "458431817", - "396323605936767383653495383972118528", - "2720838923", - "401131892570687552113786006049652736", - "163860948", - "432568984951955547080127463915782144", - "5675198552", - "458591633384881771471787532316835840", - "252957468", - "1726606440", - "48", - "2837455914507554367509246295676374146286451470340779611879319753581904821711", - "64", - "130230107805602719347710233293701010658690136923393901811339344327345380234", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870519228", - "344278863666843608900923772802957312", - "9223372036845540115", - "344400638885778253860530994056003584", - "9223372036530351183", - "354684143347722343183560610217459712", - "9223372036855483742", - "359977924069045087395084506562035712", - "9223372036879085475", - "396101380212431435334177334145056768", - "9223372036862223365", - "396323605936767383653495383972118528", - "9223372036883344401", - "401131892570687552113786006049652736", - "9223372036857706534", - "432568984951955547080127463915782144", - "9223372036846174657", - "458591633384881771471787532316835840", - "9223372036858612075", - "1726606800", - "10", - "339248760150588245376950366141153280", - "1027704973", - "344278863666843608900923772802957312", - "2351522319", - "344400638885778253860530994056003584", - "25907262407", - "354684143347722343183560610217459712", - "43555263", - "359977924069045087395084506562035712", - "10078882681", - "396101380212431435334177334145056768", - "458155114", - "396323605936767383653495383972118528", - "2732553929", - "401131892570687552113786006049652736", - "163956082", - "432568984951955547080127463915782144", - "5691475912", - "458591633384881771471787532316835840", - "252929765", - "1726608519", - "480524", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258302", - "values": [ - "838660466509991261003449736732931210416414407790183375407412071447646223387", - "3268365616773100840289017031894355081510833039393576615430590227585574523163", - "727857", - "727905", - "1063553398168757343107875407263865040764085877185962297931274076999993762480", - "2296878559163654779862370631471215490960519747508977941568867328519841143536", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "2265967014669168815931728049181599132253447445711084664406003234179848887245", - "2", - "1769261443041207620665526558829982900927918597752717092161", - "4505726736823192639500793430047772469051594493279105344653", - "3631607301801255544610249794904215824204923169444398780032", - "4300773624795045419388951032890619069923329719340662047312", - "111689117194184269763957326505892195834", - "61629785920513294587801585561352760985", - "231936392728694321520693112285993856614", - "126516863661918573812260398393471620305", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258326", - "values": [ - "1551859219729292139703602305476207915010275018480945412289645421005023576794", - "802962362115682753068744065625708875275230426117513384036436826080350726493", - "99255", - "99265", - "335820680909628018759358764965605102608747874503346768867218650349056087959", - "2500927477653915221813744289105385860212399053199556416557610718399863448810", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "991371276987641860808739823380537500251864566280450560753499751343756142093", - "1", - "306655455361082085701792243807632679806739058045693223642", - "3341304710999523962287872816954378503177719948245367960104", - "28444549893610552744563245502000531453", - "35348079275902017725362152340743408384", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258346", - "values": [ - "1361390140280962825119185261681143893443390344793022031100906673075921741689", - "1551859219729292139703602305476207915010275018480945412289645421005023576794", - "99245", - "99255", - "3083691858594296566428126738833309168893032653121700578541752013844339251236", - "335820680909628018759358764965605102608747874503346768867218650349056087959", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "2052598288598030441985256823449339242174745731336277577097424623216846007022", - "1", - "1150164643189452973580918563422538724195357847968385736217", - "3527356159168091481768785028830203499074837341052554632109", - "151760645128898796224041882397676722683", - "46912909293956475219479700248729228191", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258366", - "values": [ - "1", - "1800965523752997572507130619966934583091901574169619459231387245872915297178", - "2492958188071123021139121068619693335110299139051265932435195119622948768571", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "380496083747874135253505486714852446162898043564281629047309243544060596584", - "353507678310032822011468281159865577599085857850373451548525728799951024338", - "481878", - "31", - "31", - "251", - "1", - "0", - "0", - "0", - "753106193125005683873892078051244755342390081169835190867214619650055393044", - "324704819313615042388205966888866570413695742835536460877766870880474207616", - "1678902741752564276006145" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258384", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258388", - "values": [ - "1", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "94921808214643762922136991745039459571733154942395737520737957847493120571", - "1450551495884560068015438704174083915654253644067140635242657054022305906898", - "3997985", - "31", - "31", - "251", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258403", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258407", - "values": [ - "3268365616773100840289017031894355081510833039393576615430590227585574523163", - "3192318943121879129802479213129068999340440166143720699111828389458109632024", - "727905", - "727953", - "2296878559163654779862370631471215490960519747508977941568867328519841143536", - "3003038045373955017456117849795298159507861244798825517619601778247206148675", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "471273226361403869607107580220041683904621467043038033045687250260302920225", - "2", - "2485875329688571467012705158845803852608028908441738780524", - "3587777587893702489781412404918154881918294684469235985208", - "3814208121025118157064527405866495140253524951527849152962", - "3627494403356773343003380753689497960925241709853831462317", - "71036509971087191518323789760637542621", - "116199411008512892519045349461169851548", - "167790875611205338700518715486627729659", - "89327517923132020885908316136924215304", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - } - ] -} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_2.json b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_2.json deleted file mode 100644 index 4290c59..0000000 --- a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_2.json +++ /dev/null @@ -1,3449 +0,0 @@ -{ - "memoryPageEntries": [ - { - "startAddr": "2258431", - "values": [ - "1", - "2897456483296317078937050059112420665790098732269371841375472278466605476968", - "1963988848977898981099182456549102135964217595732413380974366541116910674410", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "1640663697620929208664392043395051930119066394265430257680222278519520851060", - "348847770102068102753192138538082801442629901302063105908688835305424073540", - "480344", - "31", - "31", - "251", - "6", - "8", - "0", - "0", - "3032093088028738053996380041442857184679427592430949473954049533306321985847", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "19234890437630829066509408", - "2897590340582976418563119070826291482351301146576797372125140936141490141507", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "19277871351322572319890223", - "3011611116370143027827447801051004289602937038234095760824400567021844631330", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "264854966432784216405116464", - "1506597202310520747235314009951108954905013593173121766971581427268995273367", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "176031772342304248771470624", - "2417921704625897011421476792807230843356747580964384715417149535533692176572", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "38756415608050993995924032", - "2162569693251307031120793127055915002099113131391851499338303307137106507758", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "259011572865811168025804528", - "1482614274035585827444545504655346683136340566020187866983352841307835529848", - "1037732056211629584603996476299888053032835624705358060402151740999575446335", - "1219617176962035384648091174870204570761070087779362926038477776455281755500", - "29995693579859584919361392073282910269945371571354659554880233175115961343", - "638042560891208782389067809590930621706817875377744663599584091525080264744", - "1259925490494222087229282800129859290422565535589986053619521134209994991100", - "1613413577897111719126825165685221787880084806845564983110081636807617299542", - "558664018624498873617407713569962158587489446253264796851105333021037598637" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258472", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258476", - "values": [ - "695166559561689732906127294300789174214405924753847689402841317496509400506", - "0", - "41", - "255399919633304379671822251015012352", - "1505529156420067352120070990726485392925443261574841055178639991287457492321", - "255909362588701039568812711683817472", - "2987237268499420276328168206671203242461405425692552162427916489163442418721", - "338883663479274047025357693718102016", - "2029633849266906064041468469904589516386216332725570251076170480610557546489", - "339046408638147558767182227433324544", - "1130545920589131183288019352206203697449246969075846556068675642191435723650", - "339127369308376849947410064084041728", - "2000274125959301872211222335354741724455139421598701782272783582185640945578", - "339128557730814563912473967243296768", - "2516505388487942465841658054404863659027371944332466039423610100574610493077", - "339167696443096610495245177954762752", - "2996668383577445475648271118945298900594931665616357067175515390017501061934", - "339209301121316311335550155636080640", - "734092561378177250929268749910403601065505899386507477176286964903863121748", - "339248760150583523010467496495939584", - "1364214345469699875383963144505918985866972117735738401586056509581604108957", - "339290737780690188831142580884340736", - "1481261187711731197995687384244426578107291932826921267220721873116387216140", - "344056232528969600292671285127806976", - "225706133973132837229713992589107978151160521461761461582153518355301490365", - "344239815619412615560474239552192512", - "2861541274928078066256193684503851439480886962260071294044776528685244594165", - "344278863665634683081309143628251136", - "658720853735786565901152387098778273151707018562631393015095500367363824692", - "344400637343183300222065759427231744", - "1867256837479148284532884991450280673524766924980094747725866109993662211865", - "349351367538821165572554313980444672", - "176128245994777503268412490035856283994767230372814594117463409085155639352", - "349553874722207625219443412317503488", - "2382630495179093875813318572079674723610880790012780289009542228195636465146", - "354684143347712898450594870927032320", - "2868122657587921447083126306013763925313776517270376980712456079995170314007", - "354685165896815395127641508979671040", - "421616082899264764476722140260838277364490666438150411133418333185614644169", - "354886735639481781333860738224095232", - "928917794626946050974130190602585553843358993247890941223328235597689104695", - "359856388062912502622757493443395584", - "843307958592462037024631434504865822069609187246878619946724727221325794991", - "359977527925814664434167280492871680", - "2868104422492213788785446707238310112867029965325429196496972740328204815122", - "359977924067836161575469877387329536", - "2547021623521952909959051581903565028978421621308892561994336770827027135337", - "364947431330963026247458069778792448", - "584724723445830407108835856071973264435841096504840723853691443861619901150", - "369977475091734067620075921572102144", - "668723522059551887460984153636833977979245023144365184456802654817474973596", - "370221491652003648852770474290053120", - "2317319817200437927804155973322583524902335228110469891297846987445668564441", - "370221808567071557549350106815266816", - "3581708516613693603216332842420449439322042619625086805837408808361205419202", - "395959710983921515911698978258812928", - "2074356850987709244230260430513353087528319207130676763911109383115254353426", - "396000038118641276459534092129533952", - "109676264572010092976600548354236180224195638198030115305998967375914373030", - "396101380212426712967694464499843072", - "2711915681733221476781790902513677751383154660949436603023364657463516844939", - "396323605935558457833880754797412352", - "2201079076849954330568875041516030794837550704337174573917613132984988524564", - "401131892570687533667041932340101120", - "1709531250218670553762701150078406179940722314416103673211115797578441449102", - "406403816491359422489603563510038528", - "568828543450333359128147624140033184067298581579319292449106702208950184208", - "411817626572047188535650410727211008", - "1737301932571377902498329783939034393743125406428629236240947948026945357806", - "432285196778936779521635140430200832", - "1566729369220079251313620628072623940604381685383887897616924711689972645654", - "432568984950746621260512834741075968", - "1518074796119297540660480228230242278636657070359174032517758626020247896388", - "432691242383575563678708968120647680", - "2606886680296329334906545268245184582880760617513034312593448764240742836928", - "437638715840662956139171489404420096", - "586013713902145854204736763933055005473774069128236504107941858359368296920", - "437761440264397551598103888983490560", - "712559093065293488493797420984941312111241144890010884336272451887820195800", - "442933058572516156234522470341672960", - "3071280513962567471739546333716014152605056827738323434052146995050662990947", - "453276691329565936829047600777789440", - "2612113008857992558816624983006431319332483400257611878979717567822306392106", - "458591633383672845652172903142129664", - "462598245881353029007137233712976703683759047510135369126126082358963468864", - "104", - "422394350355985309990924420453222547820186048969362143805459977552850142171", - "64", - "611820100167915340073145803997285684083981034095084307620278134967099012403", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040272059486", - "339128557730814563912473967243296768", - "9223372048270489694", - "339167696443096610495245177954762752", - "9223372038929351916", - "339209301121316311335550155636080640", - "9223372038188755823", - "339248760150583523010467496495939584", - "9223372041207409867", - "344056232528969600292671285127806976", - "9223372037626196894", - "344239815619412615560474239552192512", - "9223372040113020767", - "344278863665634683081309143628251136", - "9223372038127683596", - "344400637343183300222065759427231744", - "9223372043758086904", - "354684143347712898450594870927032320", - "9223372038394326219", - "354886735639481781333860738224095232", - "9223372040780239142", - "359977527925814664434167280492871680", - "9223372038738564257", - "359977924067836161575469877387329536", - "9223372064479308094", - "395959710983921515911698978258812928", - "9223372037134924592", - "396000038118641276459534092129533952", - "9223372038718482107", - "396101380212426712967694464499843072", - "9223372039083709340", - "396323605935558457833880754797412352", - "9223372047231187763", - "401131892570687533667041932340101120", - "9223372038200356041", - "411817626572047188535650410727211008", - "9223372040205359791", - "432568984950746621260512834741075968", - "9223372052755163981", - "437638715840662956139171489404420096", - "9223372046346611724", - "437761440264397551598103888983490560", - "9223372040560998752", - "453276691329565936829047600777789440", - "9223372042072187622", - "458591633383672845652172903142129664", - "9223372037693267838", - "1726603200", - "24", - "255399919633304379671822251015012352", - "31324564201", - "339128557730814563912473967243296768", - "25569387481", - "339167696443096610495245177954762752", - "2241672281", - "339209301121316311335550155636080640", - "1791031850", - "339248760150583523010467496495939584", - "10280672423", - "344056232528969600292671285127806976", - "13512632017", - "344239815619412615560474239552192512", - "7520487735", - "344278863665634683081309143628251136", - "23485786446", - "344400637343183300222065759427231744", - "25911243187", - "354684143347712898450594870927032320", - "4337315674", - "354886735639481781333860738224095232", - "3760789328", - "359977527925814664434167280492871680", - "7759162933", - "359977924067836161575469877387329536", - "101388521930", - "395959710983921515911698978258812928", - "260867272", - "396000038118641276459534092129533952", - "4271622613", - "396101380212426712967694464499843072", - "4606800820", - "396323605935558457833880754797412352", - "27260180191", - "401131892570687533667041932340101120", - "1644667532", - "411817626572047188535650410727211008", - "6269319674", - "432568984950746621260512834741075968", - "56871760058", - "437638715840662956139171489404420096", - "22510219951", - "437761440264397551598103888983490560", - "23716272538", - "453276691329565936829047600777789440", - "6389594392", - "458591633383672845652172903142129664", - "2526413406", - "1726605446", - "104", - "1088382395715067831637124538677475476883647157276170536430773641660517474128", - "64", - "3012521723994040995779849246935564525823473918311395188149309457519735352188", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040272579398", - "339128557730814563912473967243296768", - "9223372048270808219", - "339167696443096610495245177954762752", - "9223372038929379817", - "339209301121316311335550155636080640", - "9223372038188778194", - "339248760150583523010467496495939584", - "9223372041207537857", - "344056232528969600292671285127806976", - "9223372037625277289", - "344239815619412615560474239552192512", - "9223372040113114289", - "344278863665634683081309143628251136", - "9223372038126211947", - "344400637343183300222065759427231744", - "9223372043758410093", - "354684143347712898450594870927032320", - "9223372038394398488", - "354886735639481781333860738224095232", - "9223372040780285957", - "359977527925814664434167280492871680", - "9223372038738660947", - "359977924067836161575469877387329536", - "9223372064480567603", - "395959710983921515911698978258812928", - "9223372037134927866", - "396000038118641276459534092129533952", - "9223372038718535257", - "396101380212426712967694464499843072", - "9223372039083561089", - "396323605935558457833880754797412352", - "9223372047231528514", - "401131892570687533667041932340101120", - "9223372038200376570", - "411817626572047188535650410727211008", - "9223372040205437766", - "432568984950746621260512834741075968", - "9223372052755873080", - "437638715840662956139171489404420096", - "9223372046346314564", - "437761440264397551598103888983490560", - "9223372040561294728", - "453276691329565936829047600777789440", - "9223372042072266864", - "458591633383672845652172903142129664", - "9223372037693299432", - "1726606800", - "24", - "255399919633304379671822251015012352", - "31415538282", - "339128557730814563912473967243296768", - "25532645732", - "339167696443096610495245177954762752", - "2239502309", - "339209301121316311335550155636080640", - "1797207049", - "339248760150583523010467496495939584", - "10267284856", - "344056232528969600292671285127806976", - "13491029148", - "344239815619412615560474239552192512", - "7495429930", - "344278863665634683081309143628251136", - "23502146052", - "344400637343183300222065759427231744", - "25912387453", - "354684143347712898450594870927032320", - "4353148116", - "354886735639481781333860738224095232", - "3755948900", - "359977527925814664434167280492871680", - "7765669621", - "359977924067836161575469877387329536", - "100801227501", - "395959710983921515911698978258812928", - "258807101", - "396000038118641276459534092129533952", - "4270474021", - "396101380212426712967694464499843072", - "4572227036", - "396323605935558457833880754797412352", - "27294739812", - "401131892570687533667041932340101120", - "1638744772", - "411817626572047188535650410727211008", - "6265449207", - "432568984950746621260512834741075968", - "56906724544", - "437638715840662956139171489404420096", - "22523444786", - "437761440264397551598103888983490560", - "23725505568", - "453276691329565936829047600777789440", - "6389370785", - "458591633383672845652172903142129664", - "2523532999", - "1726610041", - "479805", - "12", - "974894345976637790922360470648924034984934170742197256617751259673988684093", - "623980965131191101", - "18446744073709551616", - "1208548648573903469737583381105016674214411534010962861310823050909359371773", - "623982725493162877", - "18446744073709551616", - "633046416089998823255430918061510744208686005645095113173241974754925122835", - "623983306676896531", - "18446744073709551616", - "576418413438020123635001958255445715348445495515077966878996290106492287024", - "623984682505077552", - "18446744073709551616", - "1177218051531650455298680896865280480418551362274007756748049460266784183333", - "623988138976477989", - "18446744073709551616", - "1007737101787612938721503199264477594139847295879", - "569867680312460122", - "18446744073159551616", - "3443291710166381889051965566160068365975777079294288962492775844293455948894", - "623992150530458462", - "18446744073709551616", - "2508249566916055447591943891089460786732297046858665175119133791555687132385", - "623997879656121185", - "18446744073709551616", - "1553537059035018652761568206141837032737193935167023677894959777279076860835", - "623998172422734627", - "18446744073709551616", - "1377629515291543018273455992562557285591691455076471808108847946993453146856", - "623999282877301608", - "18446744073709551616", - "476782448098654442722447004303665304003569729415497613155387377244549786609", - "624000137345106801", - "18446744073709551616", - "3553976250931438908658345236477889022299649397873830336534741532254917776969", - "624000142382465865", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258814", - "values": [ - "802962362115682753068744065625708875275230426117513384036436826080350726493", - "1714376845707457754345173613296970411499703603835537943280689910897267977895", - "99265", - "99275", - "2500927477653915221813744289105385860212399053199556416557610718399863448810", - "788667375044622825936591729137442451649695707056499461021558871665239385033", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "3601530653795955542888874594970516907592159236325690771184396275913190059828", - "1", - "3556080366389147064817667061279000859468421607009567272246", - "4168047507200766560527999361652268498421834592819129360974", - "51091398387922360214954624670655489803", - "130258362453215532972727971982189238339", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258834", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "2837455914507554367509246295676374146286451470340779611879319753581904821711", - "64", - "130230107805602719347710233293701010658690136923393901811339344327345380234", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870519228", - "344278863666843608900923772802957312", - "9223372036845540115", - "344400638885778253860530994056003584", - "9223372036530351183", - "354684143347722343183560610217459712", - "9223372036855483742", - "359977924069045087395084506562035712", - "9223372036879085475", - "396101380212431435334177334145056768", - "9223372036862223365", - "396323605936767383653495383972118528", - "9223372036883344401", - "401131892570687552113786006049652736", - "9223372036857706534", - "432568984951955547080127463915782144", - "9223372036846174657", - "458591633384881771471787532316835840", - "9223372036858612075", - "1726606800", - "10", - "339248760150588245376950366141153280", - "1027704973", - "344278863666843608900923772802957312", - "2351522319", - "344400638885778253860530994056003584", - "25907262407", - "354684143347722343183560610217459712", - "43555263", - "359977924069045087395084506562035712", - "10078882681", - "396101380212431435334177334145056768", - "458155114", - "396323605936767383653495383972118528", - "2732553929", - "401131892570687552113786006049652736", - "163956082", - "432568984951955547080127463915782144", - "5691475912", - "458591633384881771471787532316835840", - "252929765", - "1726608519", - "48", - "2156248706556919416488765523801689306750751579064289020506750094161450134991", - "64", - "3500037257342132445494060790549368999902062379704785037448829016444701467054", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870532062", - "344278863666843608900923772802957312", - "9223372036844992257", - "344400638885778253860530994056003584", - "9223372036529899281", - "354684143347722343183560610217459712", - "9223372036855484286", - "359977924069045087395084506562035712", - "9223372036879211525", - "396101380212431435334177334145056768", - "9223372036862229076", - "396323605936767383653495383972118528", - "9223372036883378558", - "401131892570687552113786006049652736", - "9223372036857708584", - "432568984951955547080127463915782144", - "9223372036846245805", - "458591633384881771471787532316835840", - "9223372036858615227", - "1726610400", - "10", - "339248760150588245376950366141153280", - "1025559723", - "344278863666843608900923772802957312", - "2347267206", - "344400638885778253860530994056003584", - "25870322352", - "354684143347722343183560610217459712", - "43458973", - "359977924069045087395084506562035712", - "10071963761", - "396101380212431435334177334145056768", - "456081761", - "396323605936767383653495383972118528", - "2729022388", - "401131892570687552113786006049652736", - "163891120", - "432568984951955547080127463915782144", - "5681054131", - "458591633384881771471787532316835840", - "251776499", - "1726610619", - "480525", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2258962", - "values": [ - "3108824549672967217591923676606005120399916752482500101786745786812671037402", - "532071260661235299517737428596775312803451263824202318186531717841248721481", - "3575348888471791951037924298651496037633841729168280046773396426483829110694", - "3503218251326255464258052867122527624342724322145352457425202596829882339787", - "480370", - "31", - "63", - "0", - "13", - "0", - "0", - "0", - "1926769955019388654527134201809152881831045324078997565746871326143525370989", - "990917105548321882863790743692016363780882772911795288852111915173114800720", - "16833961149661900512701388800", - "881615894188901841301052742408294233401564962095", - "525164948494449116421805041713913612934056483342602240145121349090983728353", - "9223366691305775808", - "2819201977695972877690427961100496746525586562168433956831630598237168861962", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "8737712679806180790380448256", - "1371149774242987600418659678604654523188690806912", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036808857069", - "1101600315869903893320165023157950194692545773022", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036439065808", - "3118010065137913341126579393498733588138137250852630583682067044951259607071", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10481955154126885751720955840", - "3325137162189982423338015818246220770573222306480917868916248724826240845179", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10028549532486174299709620352", - "1101600315869903893320165023157950194692545773022", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036853425808", - "816601546278003016844139909628070312498582726009", - "636117700839179604858620718832286872417390350654465827892936533551518041557", - "9223371829669635937", - "816601546278003016844139909628070312498582726009", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036841435050", - "1215088185386623262312836769075130370420122190517645655032910959516201978282", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16833817523312531190152506624", - "488225679640083947861213771443034057296370784655040407425246830135048644360", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10273786506500404886996896320", - "368610338158511428441388509733732780124157625099", - "634028667897844324040908450156043846954664548107344752361156161409532472444", - "9223372016854775808" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259015", - "values": [ - "2205782498798860699180224810072263572578029954527993795156126485694292421731", - "0", - "4", - "344400637343183300222065759427231744", - "1156518361631677299267640239939929860363798481437141139669963231674208834856", - "354684143347717620817077740572246016", - "548064214925934379680843604791757664626671338799432774218682282290230386759", - "359977924067836161575469877387329536", - "1043507288313242966059806728046739050807184538222017980901347654569938697972", - "432568984950746621260512834741075968", - "2967940361147433554609026228590913706956743263612420707826911756150762538234", - "24", - "2313187781792200919831155119595353122658420008467904136304026595120816989910", - "64", - "640212215246056082089585721497544964206137191567917845745798680160591732828", - "64", - "4", - "344400637343183300222065759427231744", - "9223372036186121758", - "354684143347717620817077740572246016", - "9223372036796067047", - "359977924067836161575469877387329536", - "9223372032601456036", - "432568984950746621260512834741075968", - "9223372034747564313", - "1726599600", - "4", - "344400637343183300222065759427231744", - "25948565808", - "354684143347717620817077740572246016", - "435376432", - "359977924067836161575469877387329536", - "101170498889", - "432568984950746621260512834741075968", - "56943154011", - "1726601456", - "24", - "1467901227588105710030393794401982300176614684447158840665690218854442996380", - "64", - "1765551787261869892818280372752455356907656166109089373289799096817683543357", - "64", - "4", - "344400637343183300222065759427231744", - "9223372036187090417", - "354684143347717620817077740572246016", - "9223372036796083316", - "359977924067836161575469877387329536", - "9223372032605238234", - "432568984950746621260512834741075968", - "9223372034749694241", - "1726610400", - "4", - "344400637343183300222065759427231744", - "25898515733", - "354684143347717620817077740572246016", - "435142997", - "359977924067836161575469877387329536", - "100767126834", - "432568984950746621260512834741075968", - "56840559640", - "1726610481", - "480091", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259083", - "values": [ - "1652414701102345982774518137166150664044009189763470697083308406982426866919", - "0", - "24", - "255399919616426605400904655341355008", - "948966688758334747267197688290631807300425232609325189961866961490287477862", - "255399919636912342460516171815845888", - "916027209646762670988168231384814740561575425568614098768281455362425958986", - "344177859849261016318815705440976896", - "40814888387893053701912270904600745861151682137644012937054933817174895963", - "344400637343183300222065759427231744", - "2964255700413215368599492286872259704309940757683521358904708129044073305184", - "354685165896815395127641508979671040", - "119935823883701439733195903100412649216164864937060910307382680231527110021", - "359857101118792982641025093688360960", - "3284897659199930486815400908756596976389292853802694469907142958147712272639", - "359977924067836161575469877387329536", - "3288576587712149124447316732544791196311115592515841660658070036800257108260", - "364866935516639607860848399950544896", - "2088793420219657756596430930255115021344384874488581215473886497376324889194", - "370221491652003648852770474290053120", - "3059999493483769899245639766255369216472934192371230333580273770013086556017", - "380402944362804581987470878609244160", - "1756459738751954101706966142085635619570155791543921242793190472023789262637", - "380625575499469664776108737109688320", - "829791502518812211284766157565179083482596753402320615745356343301720933188", - "396101380212426712967694464499843072", - "259111753052080044279794563957475392982053383033353775454379726921882458972", - "401131420603629704476582868699578368", - "3052925542568080703785873982759792095624882859971144192826949163375595490459", - "401131892570687533667041932340101120", - "2338587485388203722133702144606981203863418717051558790544121694533416627284", - "401212466347460193622672556995641344", - "2151931625073647173883792055347738346287556817143266696224649345812575541832", - "411860019573868898601035405860012032", - "1821114629107982098980872866603902399738998209246745104942999446765099883966", - "416789435879299995584112254164926464", - "180962481521732356648447397967455883253720218591867005515485299706376644784", - "417195560640735061597624221636231168", - "2473466797304825308024617374747647646391090191311894573224933539645985171260", - "427355783296419140830553854720344064", - "903798372007016325937106699143697543547670323729510013040644280778056449772", - "432365923167804710124031323246952448", - "2530692089791956768759490226164064570407599173692773923731528298664484240116", - "432568984951955547080127463915782144", - "2536004036917500287705393744850232582159641163249388410170347315125573258772", - "432670881640456009432938863099117568", - "2202047645190409600553457430106006911515717243149964155904944931191045036006", - "432671347735506124965069064350203904", - "2554601470460927985230188095429825945030860103731451948035182367460510036836", - "432690441722672062670429108442234880", - "1884481551597662056284148297281443087996800907419546796164197623160921080346", - "104", - "1046811223788506756498142853096521063103316715398434648466167975175091304433", - "64", - "3585041040054866839964034982655459833300674071972025162941833118635674213633", - "64", - "24", - "255399919616426605400904655341355008", - "9223372038697891045", - "255399919636912342460516171815845888", - "9223372038209417872", - "344177859849261016318815705440976896", - "9223372040672466338", - "344400637343183300222065759427231744", - "9223372039503559143", - "354685165896815395127641508979671040", - "9223372042950450336", - "359857101118792982641025093688360960", - "9223372038800809228", - "359977924067836161575469877387329536", - "9223372048806885753", - "364866935516639607860848399950544896", - "9223372058493030737", - "370221491652003648852770474290053120", - "9223372038683424936", - "380402944362804581987470878609244160", - "9223372038005453354", - "380625575499469664776108737109688320", - "9223372040336234457", - "396101380212426712967694464499843072", - "9223372037370182721", - "401131420603629704476582868699578368", - "9223372038769340131", - "401131892570687533667041932340101120", - "9223372037044356995", - "401212466347460193622672556995641344", - "9223372038666942070", - "411860019573868898601035405860012032", - "9223372039920775823", - "416789435879299995584112254164926464", - "9223372039453367863", - "417195560640735061597624221636231168", - "9223372040478848726", - "427355783296419140830553854720344064", - "9223372044442772866", - "432365923167804710124031323246952448", - "9223372044456931433", - "432568984951955547080127463915782144", - "9223372037161125389", - "432670881640456009432938863099117568", - "9223372037129518657", - "432671347735506124965069064350203904", - "9223372038501363236", - "432690441722672062670429108442234880", - "9223372037415702862", - "1726599600", - "24", - "255399919616426605400904655341355008", - "7134799672", - "255399919636912342460516171815845888", - "12349251477", - "344177859849261016318815705440976896", - "5211856914", - "344400637343183300222065759427231744", - "25985427811", - "354685165896815395127641508979671040", - "17944600996", - "359857101118792982641025093688360960", - "7241851732", - "359977924067836161575469877387329536", - "101034194386", - "364866935516639607860848399950544896", - "58077449720", - "370221491652003648852770474290053120", - "5369782862", - "380402944362804581987470878609244160", - "3413272358", - "380625575499469664776108737109688320", - "8287784072", - "396101380212426712967694464499843072", - "4599288769", - "401131420603629704476582868699578368", - "3004514307", - "401131892570687533667041932340101120", - "1641141364", - "401212466347460193622672556995641344", - "4184371888", - "411860019573868898601035405860012032", - "13056485831", - "416789435879299995584112254164926464", - "14286736264", - "417195560640735061597624221636231168", - "12496550945", - "427355783296419140830553854720344064", - "20478172139", - "432365923167804710124031323246952448", - "12060053419", - "432568984951955547080127463915782144", - "5694023171", - "432670881640456009432938863099117568", - "1612674320", - "432671347735506124965069064350203904", - "6590734690", - "432690441722672062670429108442234880", - "4938746984", - "1726600872", - "104", - "1858667407462676733049027370389489272722967019017976408654482212311614053012", - "64", - "1813056584360340631925503039092357806921348684153629951009266897705344704494", - "64", - "24", - "255399919616426605400904655341355008", - "9223372038698156955", - "255399919636912342460516171815845888", - "9223372038209881727", - "344177859849261016318815705440976896", - "9223372040672667556", - "344400637343183300222065759427231744", - "9223372039504527762", - "354685165896815395127641508979671040", - "9223372042951120403", - "359857101118792982641025093688360960", - "9223372038801080668", - "359977924067836161575469877387329536", - "9223372048810667974", - "364866935516639607860848399950544896", - "9223372058495207585", - "370221491652003648852770474290053120", - "9223372038683626368", - "380402944362804581987470878609244160", - "9223372038005580451", - "380625575499469664776108737109688320", - "9223372040336547139", - "396101380212426712967694464499843072", - "9223372037370354346", - "401131420603629704476582868699578368", - "9223372038769453254", - "401131892570687533667041932340101120", - "9223372037044418401", - "401212466347460193622672556995641344", - "9223372038667100928", - "411860019573868898601035405860012032", - "9223372039921265609", - "416789435879299995584112254164926464", - "9223372039453901249", - "417195560640735061597624221636231168", - "9223372040479316661", - "427355783296419140830553854720344064", - "9223372044443539763", - "432365923167804710124031323246952448", - "9223372044457380578", - "432568984951955547080127463915782144", - "9223372037161220117", - "432670881640456009432938863099117568", - "9223372037129579376", - "432671347735506124965069064350203904", - "9223372038501609647", - "432690441722672062670429108442234880", - "9223372037415888918", - "1726610400", - "24", - "255399919616426605400904655341355008", - "7106238139", - "255399919636912342460516171815845888", - "12457552642", - "344177859849261016318815705440976896", - "5675369785", - "344400637343183300222065759427231744", - "25855104205", - "354685165896815395127641508979671040", - "17864067965", - "359857101118792982641025093688360960", - "7240455868", - "359977924067836161575469877387329536", - "100622868096", - "364866935516639607860848399950544896", - "58296664850", - "370221491652003648852770474290053120", - "5365487895", - "380402944362804581987470878609244160", - "3393979794", - "380625575499469664776108737109688320", - "8384236954", - "396101380212426712967694464499843072", - "4563084015", - "401131420603629704476582868699578368", - "3055224986", - "401131892570687533667041932340101120", - "1636871282", - "401212466347460193622672556995641344", - "4288524845", - "411860019573868898601035405860012032", - "13174812180", - "416789435879299995584112254164926464", - "14300093612", - "417195560640735061597624221636231168", - "12535935795", - "427355783296419140830553854720344064", - "20502026387", - "432365923167804710124031323246952448", - "12019465978", - "432568984951955547080127463915782144", - "5679879501", - "432670881640456009432938863099117568", - "1633698185", - "432671347735506124965069064350203904", - "6569259853", - "432690441722672062670429108442234880", - "5046024750", - "1726611315", - "479804", - "8", - "528846152037919179996544381945610567709592932019273288912478977776718018263", - "623969492073972567", - "18446744073709551616", - "1943311002549981298267301069940295567300687241263457120519121908020896503496", - "623970321145267016", - "18446744073709551616", - "3274308773284606175889349336715300384450432330365580633262761485270776909976", - "623970550137488152", - "18446744073709551616", - "1177218051531650455298680896865280480418551362274007756748049460266784183333", - "623988138976477989", - "18446744073709551616", - "3443291710166381889051965566160068365975777079294288962492775844293455948894", - "623992150530458462", - "18446744073709551616", - "1359563421350234992097298628225085349375344113082524121805878497294883483972", - "600166110695784772", - "18446744073709551616", - "476782448098654442722447004303665304003569729415497613155387377244549786609", - "624000137345106801", - "18446744073709551616", - "1415476352630300513357230417513404090322306229526282268437433570537817888397", - "624001067310383885", - "18446744073709551616", - "0", - "0", - "1", - "272966213343003811887796443085287793622835012735404341415662820903500602550" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259376", - "values": [ - "1", - "1963988848977898981099182456549102135964217595732413380974366541116910674410", - "654565759775733776494961255555814112245710249641958779308758055418095801361", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "348847770102068102753192138538082801442629901302063105908688835305424073540", - "2716216250192186062651008566878367876083470245296470922074816337941019730630", - "480344", - "31", - "31", - "251", - "2", - "6", - "0", - "0", - "2211403090730689991073134844647337469106491429900188051905119521112835668299", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "307299670167792882426412576", - "448377457927427746056835512680866578826440810826794324143128969361802021208", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "84957263818092472624431680", - "1463296083737433885001826449882652512231611126337684792214416592440227132149", - "1227321839257839290209865158586060728258613372089188877404673785123594903152", - "853733342482852931263963995308517537317668958722284448173019609495099419501", - "1023961375412336380526178068194940624136013363921246868646542293727329350792", - "175932063940002592858915020786867522408190765516622896376838139352990867686", - "599100244435727073311005267286350476052552209218994566011062232892518897364" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259403", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259407", - "values": [ - "2480322298824339771892587804363343123819218947624882113600036595816587602797", - "2692834451275206597298898186865153401776335907431237401682191711343641322547", - "728001", - "728049", - "1202418068435929119101390236949639553570470085530265176809144107366162743901", - "2881167780950607569303464627265801991295458560463523301884828367054215222354", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "1791398023684717800007210298567774043155444713571774969560271224914760863194", - "2", - "3343490582373142497756064054368840319773389577743293631102", - "4062047425664954890313404609882075163221409102847746356979", - "3781106519558369284215852554196472629808932619532348747125", - "3312901280395726476875071527928206033218745342828216604220", - "141182057356112732908375684836532489677", - "2636488949840497799301239156795213396", - "63425019332449164665358599462356279352", - "60758020383419425312506009447433683239", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259431", - "values": [ - "1714376845707457754345173613296970411499703603835537943280689910897267977895", - "1942705160574497731103977409228958091768182685872036020441748416625947279817", - "99275", - "99285", - "788667375044622825936591729137442451649695707056499461021558871665239385033", - "431896408505839938449472575273791492461060236513813395227090392261644327914", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "3392926986603424817023844532508109824623738065810493580897766026618627499746", - "1", - "79192403944900023377984110657456613645744029174272509023", - "3363162880703966299378822450231767289231538062306806910170", - "108500969548159163968909622436847800568", - "22185964519968897318464857878124291214", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259451", - "values": [ - "3192318943121879129802479213129068999340440166143720699111828389458109632024", - "2480322298824339771892587804363343123819218947624882113600036595816587602797", - "727953", - "728001", - "3003038045373955017456117849795298159507861244798825517619601778247206148675", - "1202418068435929119101390236949639553570470085530265176809144107366162743901", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "2614073367386890191498492246367213452050167193187867364194030334396350604463", - "2", - "2257498754492360165160689646668404887207064483410712857843", - "3219825831092790706435020742581503044893510633842938855048", - "3556471884252755109052903479987854641890495465238732081102", - "3768669422508437453720055017335058036525970580253003044216", - "262326552800675637258582245411455046615", - "126915885146032769571997883666352098810", - "329652465986294356869515762207086939729", - "44957350928828227075858205664870494810", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259475", - "values": [ - "532071260661235299517737428596775312803451263824202318186531717841248721481", - "1220546555924468949339184114682709943386746756855297986062522845852391120958", - "3503218251326255464258052867122527624342724322145352457425202596829882339787", - "396163060017615168529681909424844459213585347321580299590733847697067148334", - "480365", - "31", - "63", - "0", - "12", - "0", - "0", - "0", - "1724587665086850536668797521660707816238102072048120783614649380956676729239", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16893607497585864136830869760", - "3321333478454363857986275133439202312028175937155632331454029496406474798214", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "137041350562306212458381824", - "413293455027428852377815355008758094867019582881", - "1147032829293317481173155891309375254605214077236177772270270553197624560221", - "9223372036830645808", - "1775322041707674975527804275841634043214472589527860492558274345628271622552", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16858031549687165664532290944", - "365101553366381625923143405490721224182323541638", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036709775808", - "757188567697786531412395219014913034623563369960", - "634028667897844324040908450156043846954664548107344752361156161409532472444", - "9223371852322324264", - "488225679640083947861213771443034057296370784655040407425246830135048644360", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10273786506500404886917896320", - "952411041673069266094233699556845599251838782354", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036753775808", - "3173983529893109815567442119498998879581050808277786558945433295448121683542", - "990917105548321882863790743692016363780882772911795288852111915173114800720", - "10317357826682981289882198016", - "1775322041707674975527804275841634043214472589527860492558274345628271622552", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16858031549687165664536490944", - "1587914315973908740458237920665984186715344453262936361699643783897410210041", - "990917105548321882863790743692016363780882772911795288852111915173114800720", - "10317147773638203959217946624", - "1571503710487307154094684747735569763690320962159950468540603603000084108911", - "990917105548321882863790743692016363780882772911795288852111915173114800720", - "10317157163001012477379719168" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259525", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "2156248706556919416488765523801689306750751579064289020506750094161450134991", - "64", - "3500037257342132445494060790549368999902062379704785037448829016444701467054", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870532062", - "344278863666843608900923772802957312", - "9223372036844992257", - "344400638885778253860530994056003584", - "9223372036529899281", - "354684143347722343183560610217459712", - "9223372036855484286", - "359977924069045087395084506562035712", - "9223372036879211525", - "396101380212431435334177334145056768", - "9223372036862229076", - "396323605936767383653495383972118528", - "9223372036883378558", - "401131892570687552113786006049652736", - "9223372036857708584", - "432568984951955547080127463915782144", - "9223372036846245805", - "458591633384881771471787532316835840", - "9223372036858615227", - "1726610400", - "10", - "339248760150588245376950366141153280", - "1025559723", - "344278863666843608900923772802957312", - "2347267206", - "344400638885778253860530994056003584", - "25870322352", - "354684143347722343183560610217459712", - "43458973", - "359977924069045087395084506562035712", - "10071963761", - "396101380212431435334177334145056768", - "456081761", - "396323605936767383653495383972118528", - "2729022388", - "401131892570687552113786006049652736", - "163891120", - "432568984951955547080127463915782144", - "5681054131", - "458591633384881771471787532316835840", - "251776499", - "1726610619", - "48", - "2684758307872266215720920984565657445425282755747167972814055547739170454917", - "64", - "2454058392450907445896883424638402014182925102666765791700933027975197405215", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870532062", - "344278863666843608900923772802957312", - "9223372036844992257", - "344400638885778253860530994056003584", - "9223372036529899281", - "354684143347722343183560610217459712", - "9223372036855484286", - "359977924069045087395084506562035712", - "9223372036879211525", - "396101380212431435334177334145056768", - "9223372036862229076", - "396323605936767383653495383972118528", - "9223372036883378558", - "401131892570687552113786006049652736", - "9223372036857708584", - "432568984951955547080127463915782144", - "9223372036846245805", - "458591633384881771471787532316835840", - "9223372036858615227", - "1726610400", - "10", - "339248760150588245376950366141153280", - "1022990248", - "344278863666843608900923772802957312", - "2343245359", - "344400638885778253860530994056003584", - "25870693700", - "354684143347722343183560610217459712", - "43370580", - "359977924069045087395084506562035712", - "10056618148", - "396101380212431435334177334145056768", - "455466524", - "396323605936767383653495383972118528", - "2723831112", - "401131892570687552113786006049652736", - "163817303", - "432568984951955547080127463915782144", - "5666135605", - "458591633384881771471787532316835840", - "250656627", - "1726612740", - "480526", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259653", - "values": [ - "2692834451275206597298898186865153401776335907431237401682191711343641322547", - "1276909650363611546628831266411045148229045430822978718941956385640494865017", - "728049", - "728097", - "2881167780950607569303464627265801991295458560463523301884828367054215222354", - "227767419516643428575041326469308016922028677618965561064806915325003384268", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "3572180869143608640948581994826527604125696564489136499161130510496476185684", - "2", - "3880608085079116421851547114339058242189975585097165794877", - "3460167784226210993162994182070256044853669591829738875713", - "3634208524371216557954907544279707298817249021299248340549", - "4221049125732721343093882623891065057432130741208765967057", - "162227087128421254187132437504972187013", - "128940755980886189736624563078805830860", - "189019211225987058269691833937640553263", - "14933130550597903672219976349793357256", - "0", - "16", - "701342969023328078325351675058853960925251987941", - "1597912202364950170584616385628371331051772486078675638640010661333757067835", - "1661405", - "1514533640611525974705713327126002296924556199193521264179081732718740366599", - "3", - "950145783199168457770625727422270971785256614386", - "3225647039305201276101055897319319046098565249073506167455632960755000900326", - "832", - "701342969023328078325351675058853960925251987941", - "1597912202364950170584616385628371331051772486078675638640010661333757067835", - "1661406", - "1514533640611525974705713327126002296924556199193521264179081732718740366599", - "3", - "628208380237154903150618613472776112685645372796", - "3225647039305201276101055897319319046098565249073506167455632960755000900326", - "729" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259693", - "values": [ - "1312161930567071638741676557894192665273130729939646927681626538536757123513", - "0", - "10", - "339167696443096610495245177954762752", - "1313851010364875545926140136065021586316291117506124357741899442957750346673", - "344239815619412615560474239552192512", - "1994697093370466016569454514717396619954710743667851745525622903136045456260", - "344400638885778253860530994056003584", - "3325507353585270975064137592070142821503026650556873189881304858521263983216", - "354684143347712898450594870927032320", - "1464293302734016029301180469092096472071460522789343982602240040983488076495", - "359977924069045087395084506562035712", - "3386664087074192887992723028386798092912544335345141526765311253500109488569", - "411817626572047188535650410727211008", - "1587909811032742453008719589168207649343219066672570668451214652014761557795", - "427355783296423863197036724365557760", - "231732324478814693575727834381873611191914707920092095721261521361729570715", - "432365923167804710124031323246952448", - "3495374326751282949240470981491877936628792956398386900216172829265337126146", - "432568984951955547080127463915782144", - "619621184078728336005529129497588688682214766901880809186385666613354955080", - "453276691329565936829047600777789440", - "1421732108302838781308085993962514309076215434506439914684310070140621795455", - "48", - "2191087494633434928012276181804190439944571751098313465903663522524513473268", - "64", - "107569202269878225070232958147427259873515073953600058011507548811332354766", - "64", - "10", - "339167696443096610495245177954762752", - "9223372036874428154", - "344239815619412615560474239552192512", - "9223372036906234863", - "344400638885778253860530994056003584", - "9223372029778059373", - "354684143347712898450594870927032320", - "9223372036871606697", - "359977924069045087395084506562035712", - "9223372037608469032", - "411817626572047188535650410727211008", - "9223372036904370605", - "427355783296423863197036724365557760", - "9223372036872427308", - "432365923167804710124031323246952448", - "9223372036956228037", - "432568984951955547080127463915782144", - "9223372036297153152", - "453276691329565936829047600777789440", - "9223372036914430424", - "1726599720", - "10", - "339167696443096610495245177954762752", - "2237283811", - "344239815619412615560474239552192512", - "7499292072", - "344400638885778253860530994056003584", - "25981404172", - "354684143347712898450594870927032320", - "4349642230", - "359977924069045087395084506562035712", - "10102344984", - "411817626572047188535650410727211008", - "6243546714", - "427355783296423863197036724365557760", - "2047925232", - "432365923167804710124031323246952448", - "12052107729", - "432568984951955547080127463915782144", - "5691703073", - "453276691329565936829047600777789440", - "6325200806", - "1726600835", - "48", - "2191087494633434928012276181804190439944571751098313465903663522524513473268", - "64", - "107569202269878225070232958147427259873515073953600058011507548811332354766", - "64", - "10", - "339167696443096610495245177954762752", - "9223372036874461668", - "344239815619412615560474239552192512", - "9223372036906347167", - "344400638885778253860530994056003584", - "9223372029755663437", - "354684143347712898450594870927032320", - "9223372036871671774", - "359977924069045087395084506562035712", - "9223372037600227823", - "411817626572047188535650410727211008", - "9223372036904464313", - "427355783296423863197036724365557760", - "9223372036872457997", - "432365923167804710124031323246952448", - "9223372036956407618", - "432568984951955547080127463915782144", - "9223372036292042629", - "453276691329565936829047600777789440", - "9223372036914525778", - "1726610520", - "10", - "339167696443096610495245177954762752", - "2232383734", - "344239815619412615560474239552192512", - "7467208666", - "344400638885778253860530994056003584", - "25898589771", - "354684143347712898450594870927032320", - "4341352943", - "359977924069045087395084506562035712", - "10053838750", - "411817626572047188535650410727211008", - "6256214151", - "427355783296423863197036724365557760", - "2049427612", - "432365923167804710124031323246952448", - "12025564831", - "432568984951955547080127463915782144", - "5664417618", - "453276691329565936829047600777789440", - "6374523897", - "1726613354", - "4294967295", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259821", - "values": [ - "1942705160574497731103977409228958091768182685872036020441748416625947279817", - "2221557537985566145284599893779853485034409778984324121036308736654982978715", - "99285", - "99295", - "431896408505839938449472575273791492461060236513813395227090392261644327914", - "2100639914997365127387162677165548249628813066130350973061665613840669188294", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "2350593409157680952342718484837950490856916634001807867345061688230283271875", - "1", - "5461762100748997655577962920619412170779886487329864842155", - "3239845701541168895078818024654713543437994505200319070178", - "188482071105122059575553686690539894989", - "153375806402901816965121326115975664233", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259841", - "values": [ - "1276909650363611546628831266411045148229045430822978718941956385640494865017", - "711212294197761536153519674291941348385176745420073189855524222910566743271", - "728097", - "728145", - "227767419516643428575041326469308016922028677618965561064806915325003384268", - "3308440033041165663789549362616876449499896847221739953256411210969214141834", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "2060021640130852737598584855328478015985257135454640717812025102339227533044", - "2", - "1355603799819191100006668901506460737061512424865993320304", - "4053914776638867877463042200784286428751258142161378730795", - "1274760432287262689578318252682850716207100964153847305522", - "4500037845780675123775686715179742451293393265418840907440", - "47738648463538363540740314628229897636", - "21832858851703342677844511358086651066", - "179445078552560770807160102164763290586", - "153616050681684044556942906728827487561", - "13", - "2624271632322125921217374734393920890821192138210577916078337694621182820758", - "1404591322402643893568317420818282276642136598550", - "5", - "0", - "140521313558690881540058274225371112988857990262", - "917551056842671309452305380979543736893630245704", - "2091069444", - "0", - "3017680841384600773422741610054813248592135264558845543233652185005511939299", - "140521313558690881540058274225371112988857990262", - "2", - "251639340580782294023073663040700506301", - "245717826729262737501787972189634401380", - "33", - "1153662629565722384924271442556013022535898424660", - "3373368033269670157994482247005279022263162257471677606408186797532629153750", - "1661407", - "774397379524139446221206168840917193112228400237242521560346153613428128537", - "5", - "611382286831621467233887798921843936019654057231", - "140521313558690881540058274225371112988857990262", - "3017680841384600773422741610054813248592135264558845543233652185005511939299", - "49090032332436013039", - "0", - "140521313558690881540058274225371112988857990262", - "3017680841384600773422741610054813248592135264558845543233652185005511939299", - "1661408", - "477186015838641401525191909219275864963608196277487574221146346631829469951", - "4", - "335", - "0", - "272434548700867280229443969194057815807", - "147724886406025941856882030909299370702", - "937121399705943548119105796235616364745414524197", - "556369726739810459524573022740978980085720894636406241161217723763494519642", - "1661409", - "1514533640611525974705713327126002296924556199193521264179081732718740366599", - "9", - "43071133120789361660626605565423739737", - "29435033149404937115513759088953925165", - "628208380237154903150618613472776112685645372796", - "3225647039305201276101055897319319046098565249073506167455632960755000900326", - "2", - "5973", - "0", - "4908", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259911", - "values": [ - "1", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "1450551495884560068015438704174083915654253644067140635242657054022305906898", - "1041998675665923411560630423442715667066450351865837444931127560957769688159", - "3997985", - "31", - "31", - "251", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259926", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2259930", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "2684758307872266215720920984565657445425282755747167972814055547739170454917", - "64", - "2454058392450907445896883424638402014182925102666765791700933027975197405215", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870532062", - "344278863666843608900923772802957312", - "9223372036844992257", - "344400638885778253860530994056003584", - "9223372036529899281", - "354684143347722343183560610217459712", - "9223372036855484286", - "359977924069045087395084506562035712", - "9223372036879211525", - "396101380212431435334177334145056768", - "9223372036862229076", - "396323605936767383653495383972118528", - "9223372036883378558", - "401131892570687552113786006049652736", - "9223372036857708584", - "432568984951955547080127463915782144", - "9223372036846245805", - "458591633384881771471787532316835840", - "9223372036858615227", - "1726610400", - "10", - "339248760150588245376950366141153280", - "1022990248", - "344278863666843608900923772802957312", - "2343245359", - "344400638885778253860530994056003584", - "25870693700", - "354684143347722343183560610217459712", - "43370580", - "359977924069045087395084506562035712", - "10056618148", - "396101380212431435334177334145056768", - "455466524", - "396323605936767383653495383972118528", - "2723831112", - "401131892570687552113786006049652736", - "163817303", - "432568984951955547080127463915782144", - "5666135605", - "458591633384881771471787532316835840", - "250656627", - "1726612740", - "48", - "1787266852747124240166119358575001532269575653912546360886337292771513668796", - "64", - "2698256419736488285918676871066189306969268115661875750473640776538235160548", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870544837", - "344278863666843608900923772802957312", - "9223372036844621769", - "344400638885778253860530994056003584", - "9223372036528817198", - "354684143347722343183560610217459712", - "9223372036855484828", - "359977924069045087395084506562035712", - "9223372036879337022", - "396101380212431435334177334145056768", - "9223372036862234767", - "396323605936767383653495383972118528", - "9223372036883412696", - "401131892570687552113786006049652736", - "9223372036857710633", - "432568984951955547080127463915782144", - "9223372036846316528", - "458591633384881771471787532316835840", - "9223372036858618370", - "1726614000", - "10", - "339248760150588245376950366141153280", - "1018641878", - "344278863666843608900923772802957312", - "2337410191", - "344400638885778253860530994056003584", - "25810616172", - "354684143347722343183560610217459712", - "43262387", - "359977924069045087395084506562035712", - "10018929203", - "396101380212431435334177334145056768", - "454119261", - "396323605936767383653495383972118528", - "2725119108", - "401131892570687552113786006049652736", - "163253121", - "432568984951955547080127463915782144", - "5637276472", - "458591633384881771471787532316835840", - "251202121", - "1726614843", - "480526", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260058", - "values": [ - "695166559561689732906127294300789174214405924753847689402841317496509400506", - "0", - "41", - "255399919633304379671822251015012352", - "1505529156420067352120070990726485392925443261574841055178639991287457492321", - "255909362588701039568812711683817472", - "2987237268499420276328168206671203242461405425692552162427916489163442418721", - "338883663479274047025357693718102016", - "2029633849266906064041468469904589516386216332725570251076170480610557546489", - "339046408638147558767182227433324544", - "1130545920589131183288019352206203697449246969075846556068675642191435723650", - "339127369308376849947410064084041728", - "2000274125959301872211222335354741724455139421598701782272783582185640945578", - "339128557730814563912473967243296768", - "2516505388487942465841658054404863659027371944332466039423610100574610493077", - "339167696443096610495245177954762752", - "2996668383577445475648271118945298900594931665616357067175515390017501061934", - "339209301121316311335550155636080640", - "734092561378177250929268749910403601065505899386507477176286964903863121748", - "339248760150583523010467496495939584", - "1364214345469699875383963144505918985866972117735738401586056509581604108957", - "339290737780690188831142580884340736", - "1481261187711731197995687384244426578107291932826921267220721873116387216140", - "344056232528969600292671285127806976", - "225706133973132837229713992589107978151160521461761461582153518355301490365", - "344239815619412615560474239552192512", - "2861541274928078066256193684503851439480886962260071294044776528685244594165", - "344278863665634683081309143628251136", - "658720853735786565901152387098778273151707018562631393015095500367363824692", - "344400637343183300222065759427231744", - "1867256837479148284532884991450280673524766924980094747725866109993662211865", - "349351367538821165572554313980444672", - "176128245994777503268412490035856283994767230372814594117463409085155639352", - "349553874722207625219443412317503488", - "2382630495179093875813318572079674723610880790012780289009542228195636465146", - "354684143347712898450594870927032320", - "2868122657587921447083126306013763925313776517270376980712456079995170314007", - "354685165896815395127641508979671040", - "421616082899264764476722140260838277364490666438150411133418333185614644169", - "354886735639481781333860738224095232", - "928917794626946050974130190602585553843358993247890941223328235597689104695", - "359856388062912502622757493443395584", - "843307958592462037024631434504865822069609187246878619946724727221325794991", - "359977527925814664434167280492871680", - "2868104422492213788785446707238310112867029965325429196496972740328204815122", - "359977924067836161575469877387329536", - "2547021623521952909959051581903565028978421621308892561994336770827027135337", - "364947431330963026247458069778792448", - "584724723445830407108835856071973264435841096504840723853691443861619901150", - "369977475091734067620075921572102144", - "668723522059551887460984153636833977979245023144365184456802654817474973596", - "370221491652003648852770474290053120", - "2317319817200437927804155973322583524902335228110469891297846987445668564441", - "370221808567071557549350106815266816", - "3581708516613693603216332842420449439322042619625086805837408808361205419202", - "395959710983921515911698978258812928", - "2074356850987709244230260430513353087528319207130676763911109383115254353426", - "396000038118641276459534092129533952", - "109676264572010092976600548354236180224195638198030115305998967375914373030", - "396101380212426712967694464499843072", - "2711915681733221476781790902513677751383154660949436603023364657463516844939", - "396323605935558457833880754797412352", - "2201079076849954330568875041516030794837550704337174573917613132984988524564", - "401131892570687533667041932340101120", - "1709531250218670553762701150078406179940722314416103673211115797578441449102", - "406403816491359422489603563510038528", - "568828543450333359128147624140033184067298581579319292449106702208950184208", - "411817626572047188535650410727211008", - "1737301932571377902498329783939034393743125406428629236240947948026945357806", - "432285196778936779521635140430200832", - "1566729369220079251313620628072623940604381685383887897616924711689972645654", - "432568984950746621260512834741075968", - "1518074796119297540660480228230242278636657070359174032517758626020247896388", - "432691242383575563678708968120647680", - "2606886680296329334906545268245184582880760617513034312593448764240742836928", - "437638715840662956139171489404420096", - "586013713902145854204736763933055005473774069128236504107941858359368296920", - "437761440264397551598103888983490560", - "712559093065293488493797420984941312111241144890010884336272451887820195800", - "442933058572516156234522470341672960", - "3071280513962567471739546333716014152605056827738323434052146995050662990947", - "453276691329565936829047600777789440", - "2612113008857992558816624983006431319332483400257611878979717567822306392106", - "458591633383672845652172903142129664", - "462598245881353029007137233712976703683759047510135369126126082358963468864", - "104", - "1088382395715067831637124538677475476883647157276170536430773641660517474128", - "64", - "3012521723994040995779849246935564525823473918311395188149309457519735352188", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040272579398", - "339128557730814563912473967243296768", - "9223372048270808219", - "339167696443096610495245177954762752", - "9223372038929379817", - "339209301121316311335550155636080640", - "9223372038188778194", - "339248760150583523010467496495939584", - "9223372041207537857", - "344056232528969600292671285127806976", - "9223372037625277289", - "344239815619412615560474239552192512", - "9223372040113114289", - "344278863665634683081309143628251136", - "9223372038126211947", - "344400637343183300222065759427231744", - "9223372043758410093", - "354684143347712898450594870927032320", - "9223372038394398488", - "354886735639481781333860738224095232", - "9223372040780285957", - "359977527925814664434167280492871680", - "9223372038738660947", - "359977924067836161575469877387329536", - "9223372064480567603", - "395959710983921515911698978258812928", - "9223372037134927866", - "396000038118641276459534092129533952", - "9223372038718535257", - "396101380212426712967694464499843072", - "9223372039083561089", - "396323605935558457833880754797412352", - "9223372047231528514", - "401131892570687533667041932340101120", - "9223372038200376570", - "411817626572047188535650410727211008", - "9223372040205437766", - "432568984950746621260512834741075968", - "9223372052755873080", - "437638715840662956139171489404420096", - "9223372046346314564", - "437761440264397551598103888983490560", - "9223372040561294728", - "453276691329565936829047600777789440", - "9223372042072266864", - "458591633383672845652172903142129664", - "9223372037693299432", - "1726606800", - "24", - "255399919633304379671822251015012352", - "31415538282", - "339128557730814563912473967243296768", - "25532645732", - "339167696443096610495245177954762752", - "2239502309", - "339209301121316311335550155636080640", - "1797207049", - "339248760150583523010467496495939584", - "10267284856", - "344056232528969600292671285127806976", - "13491029148", - "344239815619412615560474239552192512", - "7495429930", - "344278863665634683081309143628251136", - "23502146052", - "344400637343183300222065759427231744", - "25912387453", - "354684143347712898450594870927032320", - "4353148116", - "354886735639481781333860738224095232", - "3755948900", - "359977527925814664434167280492871680", - "7765669621", - "359977924067836161575469877387329536", - "100801227501", - "395959710983921515911698978258812928", - "258807101", - "396000038118641276459534092129533952", - "4270474021", - "396101380212426712967694464499843072", - "4572227036", - "396323605935558457833880754797412352", - "27294739812", - "401131892570687533667041932340101120", - "1638744772", - "411817626572047188535650410727211008", - "6265449207", - "432568984950746621260512834741075968", - "56906724544", - "437638715840662956139171489404420096", - "22523444786", - "437761440264397551598103888983490560", - "23725505568", - "453276691329565936829047600777789440", - "6389370785", - "458591633383672845652172903142129664", - "2523532999", - "1726610041", - "104", - "701364145244080798036487872811790550262680160904920267554579219518505675719", - "64", - "2071150332263005196922631078941383889417476043759159285065771627746204842858", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040273624016", - "339128557730814563912473967243296768", - "9223372048271446826", - "339167696443096610495245177954762752", - "9223372038929435736", - "339209301121316311335550155636080640", - "9223372038188823043", - "339248760150583523010467496495939584", - "9223372041207794051", - "344056232528969600292671285127806976", - "9223372037624819112", - "344239815619412615560474239552192512", - "9223372040113301603", - "344278863665634683081309143628251136", - "9223372038124702211", - "344400637343183300222065759427231744", - "9223372043759057835", - "354684143347712898450594870927032320", - "9223372038394543312", - "354886735639481781333860738224095232", - "9223372040780379747", - "359977527925814664434167280492871680", - "9223372038738854756", - "359977924067836161575469877387329536", - "9223372064483084453", - "395959710983921515911698978258812928", - "9223372037134934308", - "396000038118641276459534092129533952", - "9223372038718641879", - "396101380212426712967694464499843072", - "9223372039083605106", - "396323605935558457833880754797412352", - "9223372047232211789", - "401131892570687533667041932340101120", - "9223372038200417591", - "411817626572047188535650410727211008", - "9223372040205594145", - "432568984950746621260512834741075968", - "9223372052757292405", - "437638715840662956139171489404420096", - "9223372046346310376", - "437761440264397551598103888983490560", - "9223372040561887036", - "453276691329565936829047600777789440", - "9223372042072426421", - "458591633383672845652172903142129664", - "9223372037693362411", - "1726614000", - "24", - "255399919633304379671822251015012352", - "31235149660", - "339128557730814563912473967243296768", - "25492241514", - "339167696443096610495245177954762752", - "2236642197", - "339209301121316311335550155636080640", - "1787123193", - "339248760150583523010467496495939584", - "10180915261", - "344056232528969600292671285127806976", - "13451438547", - "344239815619412615560474239552192512", - "7425998455", - "344278863665634683081309143628251136", - "23374102780", - "344400637343183300222065759427231744", - "25820895568", - "354684143347712898450594870927032320", - "4326668203", - "354886735639481781333860738224095232", - "3725884129", - "359977527925814664434167280492871680", - "7712616290", - "359977924067836161575469877387329536", - "100203874408", - "395959710983921515911698978258812928", - "260308854", - "396000038118641276459534092129533952", - "4237536046", - "396101380212426712967694464499843072", - "4547028668", - "396323605935558457833880754797412352", - "27254788719", - "401131892570687533667041932340101120", - "1634127682", - "411817626572047188535650410727211008", - "6217773366", - "432568984950746621260512834741075968", - "56379405011", - "437638715840662956139171489404420096", - "22281106280", - "437761440264397551598103888983490560", - "23631834318", - "453276691329565936829047600777789440", - "6329457033", - "458591633383672845652172903142129664", - "2513526829", - "1726615073", - "479806", - "11", - "2190791806495402930431878523142053450417711361733464390185004597014212489217", - "624000721624236801", - "18446744073709551616", - "1415476352630300513357230417513404090322306229526282268437433570537817888397", - "624001067310383885", - "18446744073709551616", - "884116963255015722119780282296620858131845094555551413946908073706204586146", - "624004389585027874", - "18446744073709551616", - "2397779807690899825224749450208902025949446129742545720225337381219336006963", - "624006992347792179", - "18446744073709551616", - "53799187764859463406499495325619170902525349239126492894139623630884714461", - "624010585129878365", - "18446744073709551616", - "693884441252606609058770608639068490092267614889", - "539514400399163761", - "18446744073573141616", - "2009072428447743083814172095455795827258832753033383209041818945778684555786", - "624017380426646282", - "18446744073709551616", - "3108555200723899577677398383304253888779461519506897600684670404207713716078", - "624017719208969070", - "18446744073709551616", - "117019808159069583678231228651385562142285637177471232400084384379800704116", - "624018087653409652", - "18446744073709551616", - "1500706457225649986945043526627000789063964004903003784127574739121903925486", - "624019023859811182", - "18446744073709551616", - "132756665683113131138773170452850958432268889760073781309056384638142269256", - "624019962184336200", - "18446744073709551616", - "0", - "0", - "1", - "1173793523511508104840519464506559995554966346562022298831242935469901834789" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260394", - "values": [ - "1", - "1723920678482026455629502746356662940308266645925920886009120497507384367150", - "3483405230068120832465357476328196462860183516317646327268467126072909097132", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "2360973367152004623261442242194836310268516765486643045239969481409074079541", - "1853404313324294770886246870409030166214939777070373515154149511647066274271", - "488371", - "31", - "31", - "251", - "3", - "0", - "0", - "0", - "578119881727152470096436942375240984119094654321", - "215434494688918762545527610590897547966052317914668824448206652708650545391", - "120433525511811511440677632", - "409120924953805093280344252980857469886734964375", - "215434494688918762545527610590897547966052317914668824448206652708650545391", - "91126500672380884752928640", - "1172774309248419587752841062462060009757493623911", - "215434494688918762545527610590897547966052317914668824448206652708650545391", - "120168021524362584407468544" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260418", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260422", - "values": [ - "1220546555924468949339184114682709943386746756855297986062522845852391120958", - "263100082017326676519506317210681803450075648219985315212920598665630118070", - "396163060017615168529681909424844459213585347321580299590733847697067148334", - "2338866880731291272322439973614224287497816207926434173214753574480716198028", - "480358", - "31", - "63", - "0", - "8", - "0", - "0", - "0", - "2166976977691758405534338565246710615046805178361039910611423165570421453402", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "12716297790100886312318920352", - "464065259374094280281017979896017489164917914260671091239003291232391238101", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16893766582306755807924006144", - "2215357788698332390947135158831075176389165798851857956682601128317463859172", - "990917105548321882863790743692016363780882772911795288852111915173114800720", - "10411429082568957524527322624", - "2819201977695972877690427961100496746525586562168433956831630598237168861962", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "8737712679806180801380448256", - "818593978117368016002748796298386162753316953937", - "636117700839179604858620718832286872417390350654465827892936533551518041557", - "9223356886463555696", - "2894067927372145017013378540234894664286634249792250131749316630472759463673", - "636117700839179604858620718832286872417390350654465827892936533551518041557", - "10119932821098239855660275342", - "815149684338963039698366415233090597510510628599", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036304775808", - "3496374740385372001908728312340447560521880811937798133490062641002045525165", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "276620853205318380207039744" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260460", - "values": [ - "2221557537985566145284599893779853485034409778984324121036308736654982978715", - "126358778135500251821851450126297029818817860213594171353629652661114085610", - "99295", - "99305", - "2100639914997365127387162677165548249628813066130350973061665613840669188294", - "1486299361654461024608938286760493867718675578717601497289675622488956331928", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "1139229221773578369406379249023791481169531142416758855339413432041796817450", - "1", - "144526723558556912636642158781200150727566755205597002353", - "4062774040028804668092063884823312532872424877994339694116", - "91293392703631835768455715174935525766", - "117282968527518750479433316714710242020", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260480", - "values": [ - "711212294197761536153519674291941348385176745420073189855524222910566743271", - "1550304727276198608120624880031641844639969585734461262639502270257872115766", - "728145", - "728193", - "3308440033041165663789549362616876449499896847221739953256411210969214141834", - "862657212132664486165386201867223871335625645751386285966170486012815873450", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "861119892241477874126874307530494675192011178354401795339264301943479389878", - "2", - "5962024585667141833492021189170612815189441611731102417650", - "4103863172671655766847043129138457844449761700887411821793", - "2030765836399350290771847538207041113511787982773355060074", - "4021527316212872339135610681396234311581082586052666533195", - "5141226758434659573596826236316300378", - "49059446507392935787194891114119940194", - "200010602940673779099677427361282372614", - "37537670676209555655147353629555823493", - "33", - "1198712799624223301808225462768066773906299918524570508722531757773960990877", - "438771331779136482299299982570092895070076319298", - "6", - "148", - "0", - "1943940135464585", - "0", - "60633899797181026437", - "0", - "3256441166037631918262930812410838598500200462657642943867372734773841898370", - "993696174272377493693496825928908586134624850969", - "5", - "0", - "438771331779136482299299982570092895070076319298", - "4543560", - "1943940135464585", - "0", - "2495000977497479260732935344159122635329677219267390915134173869561676848256", - "1392774847113581605730292544786846012817448779253", - "5", - "0", - "438771331779136482299299982570092895070076319298", - "545755017600859801259713618028590235307948280736", - "60633899797181026437", - "0", - "3256441166037631918262930812410838598500200462657642943867372734773841898370", - "993696174272377493693496825928908586134624850969", - "5", - "0", - "822393317313761739859359622327225043719506785589", - "4543560", - "124000000000000000", - "0", - "10", - "1092735609972394726528730534548720965203717757019", - "241939744573875736075283046176274470447710245184526611146097095139641614684", - "1661410", - "774397379524139446221206168840917193112228400237242521560346153613428128537", - "5", - "726330175714135941764069406682033110407748398240", - "1145101941436984918188324928911277671389217839588", - "167194133733511114443353121539476801724482693926731681753027497628711187618", - "69615400000000000000", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260547", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "1787266852747124240166119358575001532269575653912546360886337292771513668796", - "64", - "2698256419736488285918676871066189306969268115661875750473640776538235160548", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870544837", - "344278863666843608900923772802957312", - "9223372036844621769", - "344400638885778253860530994056003584", - "9223372036528817198", - "354684143347722343183560610217459712", - "9223372036855484828", - "359977924069045087395084506562035712", - "9223372036879337022", - "396101380212431435334177334145056768", - "9223372036862234767", - "396323605936767383653495383972118528", - "9223372036883412696", - "401131892570687552113786006049652736", - "9223372036857710633", - "432568984951955547080127463915782144", - "9223372036846316528", - "458591633384881771471787532316835840", - "9223372036858618370", - "1726614000", - "10", - "339248760150588245376950366141153280", - "1018641878", - "344278863666843608900923772802957312", - "2337410191", - "344400638885778253860530994056003584", - "25810616172", - "354684143347722343183560610217459712", - "43262387", - "359977924069045087395084506562035712", - "10018929203", - "396101380212431435334177334145056768", - "454119261", - "396323605936767383653495383972118528", - "2725119108", - "401131892570687552113786006049652736", - "163253121", - "432568984951955547080127463915782144", - "5637276472", - "458591633384881771471787532316835840", - "251202121", - "1726614843", - "48", - "735733128451103775339985396419675508582889808130265625305562129305782934453", - "64", - "2888833143810149318879881585546705056378037032638829340196686965886051828427", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870544837", - "344278863666843608900923772802957312", - "9223372036844621769", - "344400638885778253860530994056003584", - "9223372036528817198", - "354684143347722343183560610217459712", - "9223372036855484828", - "359977924069045087395084506562035712", - "9223372036879337022", - "396101380212431435334177334145056768", - "9223372036862234767", - "396323605936767383653495383972118528", - "9223372036883412696", - "401131892570687552113786006049652736", - "9223372036857710633", - "432568984951955547080127463915782144", - "9223372036846316528", - "458591633384881771471787532316835840", - "9223372036858618370", - "1726614000", - "10", - "339248760150588245376950366141153280", - "1019931675", - "344278863666843608900923772802957312", - "2343704143", - "344400638885778253860530994056003584", - "25883521433", - "354684143347722343183560610217459712", - "43416754", - "359977924069045087395084506562035712", - "10041608144", - "396101380212431435334177334145056768", - "456009481", - "396323605936767383653495383972118528", - "2739798804", - "401131892570687552113786006049652736", - "163554363", - "432568984951955547080127463915782144", - "5644250707", - "458591633384881771471787532316835840", - "251172730", - "1726616916", - "480527", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260675", - "values": [ - "1550304727276198608120624880031641844639969585734461262639502270257872115766", - "1465812982948884376964039079827523984392002786752760796774049670548195600910", - "728193", - "728241", - "862657212132664486165386201867223871335625645751386285966170486012815873450", - "912394956390777294242740307174246951467598033635005490849626621797998661787", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "2369216829582917452377269747692345689938977423649733535528424436724085889036", - "2", - "3348691330270535913583292393447007116328464578114697106990", - "4095878070949651083357804813979952166887896683347594002217", - "1748867672815449133425533795554518433416772783176719285304", - "4096668335967345077007773952638118815091344459282906158983", - "71373104279946466721442092073456606224", - "39502993327929016273779174540458347996", - "127852268093489324337776281360897600508", - "146355490672862435424156190819521531058", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260699", - "values": [ - "1", - "654565759775733776494961255555814112245710249641958779308758055418095801361", - "328599158167117632357078598253616374337211494734802120011835837098599922930", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "2716216250192186062651008566878367876083470245296470922074816337941019730630", - "743144248570155473784035154166467629960583090982662182216283607767076390565", - "480345", - "31", - "31", - "251", - "5", - "3", - "0", - "0", - "2433940032993480341979264724519386128748553312770935230185065503152111946441", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "258988920264088652700410080", - "242598837076366701573781325247603037139280631026732624149115303920988849276", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "19146844128167013387406240", - "632583912889719260057870822749599962429742088010571631563474801421434792689", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "80827904816960368370455232", - "1585024147379458314072800448026570395205979484224084078884331103349883925477", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "478638249552980057631437904", - "3582543203125238359549858936566754684257826442825377203637614758777662209700", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "51126211888070260622961920", - "1049591591416906618903416139856549962537285893962065204982196945950595874717", - "669894546863248525323476830238436016776258774962171017669566794362000906182", - "1439410284272080308647024937930610509617608322598259085759120373237492224870" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260732", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260736", - "values": [ - "126358778135500251821851450126297029818817860213594171353629652661114085610", - "2191752136949202491656217797261333556560569806570450800758344704490878211895", - "99305", - "99315", - "1486299361654461024608938286760493867718675578717601497289675622488956331928", - "1021530960255512493791509675151165364799938352344334295442877322970510272139", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "995292241565165755348770908357449709235366546175527200309507848239782834508", - "1", - "6259314847140947630827603420239016167767298799878139099115", - "4409594826794106487686877766829095588021068397700311838528", - "175307733545157106986068342686035080255", - "130337418282038963461191338946983382884", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260756", - "values": [ - "2191752136949202491656217797261333556560569806570450800758344704490878211895", - "2170902428195186750663607009502583289142760135244769853971944210779636245589", - "99315", - "99325", - "1021530960255512493791509675151165364799938352344334295442877322970510272139", - "2414912564833562317541676218897558416553088412355780859419623994782191630248", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "249979768835997761140616955860887148862479604012671043481395515031064618473", - "1", - "4242899299984956065134075249617083850702147313266327403110", - "3952328349720944209292748088296017974676650563468249798454", - "139382735715896364364796417090343527013", - "1131946170717519365242154102537584524", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260776", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "735733128451103775339985396419675508582889808130265625305562129305782934453", - "64", - "2888833143810149318879881585546705056378037032638829340196686965886051828427", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870544837", - "344278863666843608900923772802957312", - "9223372036844621769", - "344400638885778253860530994056003584", - "9223372036528817198", - "354684143347722343183560610217459712", - "9223372036855484828", - "359977924069045087395084506562035712", - "9223372036879337022", - "396101380212431435334177334145056768", - "9223372036862234767", - "396323605936767383653495383972118528", - "9223372036883412696", - "401131892570687552113786006049652736", - "9223372036857710633", - "432568984951955547080127463915782144", - "9223372036846316528", - "458591633384881771471787532316835840", - "9223372036858618370", - "1726614000", - "10", - "339248760150588245376950366141153280", - "1019931675", - "344278863666843608900923772802957312", - "2343704143", - "344400638885778253860530994056003584", - "25883521433", - "354684143347722343183560610217459712", - "43416754", - "359977924069045087395084506562035712", - "10041608144", - "396101380212431435334177334145056768", - "456009481", - "396323605936767383653495383972118528", - "2739798804", - "401131892570687552113786006049652736", - "163554363", - "432568984951955547080127463915782144", - "5644250707", - "458591633384881771471787532316835840", - "251172730", - "1726616916", - "48", - "1398660312420659977658012105945663877157374742227996001907118439868946426762", - "64", - "844218880673234291859314432222329272493233811911101397598365122185007794714", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870557601", - "344278863666843608900923772802957312", - "9223372036844651093", - "344400638885778253860530994056003584", - "9223372036528886864", - "354684143347722343183560610217459712", - "9223372036855485370", - "359977924069045087395084506562035712", - "9223372036879462745", - "396101380212431435334177334145056768", - "9223372036862240470", - "396323605936767383653495383972118528", - "9223372036883446938", - "401131892570687552113786006049652736", - "9223372036857712679", - "432568984951955547080127463915782144", - "9223372036846341892", - "458591633384881771471787532316835840", - "9223372036858621505", - "1726617600", - "10", - "339248760150588245376950366141153280", - "1013011461", - "344278863666843608900923772802957312", - "2336485849", - "344400638885778253860530994056003584", - "25773697363", - "354684143347722343183560610217459712", - "43076811", - "359977924069045087395084506562035712", - "9979027594", - "396101380212431435334177334145056768", - "452832585", - "396323605936767383653495383972118528", - "2731761645", - "401131892570687552113786006049652736", - "162888028", - "432568984951955547080127463915782144", - "5617426496", - "458591633384881771471787532316835840", - "249717720", - "1726618992", - "480527", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260904", - "values": [ - "2205782498798860699180224810072263572578029954527993795156126485694292421731", - "0", - "4", - "344400637343183300222065759427231744", - "1156518361631677299267640239939929860363798481437141139669963231674208834856", - "354684143347717620817077740572246016", - "548064214925934379680843604791757664626671338799432774218682282290230386759", - "359977924067836161575469877387329536", - "1043507288313242966059806728046739050807184538222017980901347654569938697972", - "432568984950746621260512834741075968", - "2967940361147433554609026228590913706956743263612420707826911756150762538234", - "24", - "1467901227588105710030393794401982300176614684447158840665690218854442996380", - "64", - "1765551787261869892818280372752455356907656166109089373289799096817683543357", - "64", - "4", - "344400637343183300222065759427231744", - "9223372036187090417", - "354684143347717620817077740572246016", - "9223372036796083316", - "359977924067836161575469877387329536", - "9223372032605238234", - "432568984950746621260512834741075968", - "9223372034749694241", - "1726610400", - "4", - "344400637343183300222065759427231744", - "25898515733", - "354684143347717620817077740572246016", - "435142997", - "359977924067836161575469877387329536", - "100767126834", - "432568984950746621260512834741075968", - "56840559640", - "1726610481", - "24", - "2607893996582073595952209628567676648246465052139124814097011167190403198347", - "64", - "3372941582161455072896856163906454072167989284384683499491401049884585940388", - "64", - "4", - "344400637343183300222065759427231744", - "9223372036187737626", - "354684143347717620817077740572246016", - "9223372036796094167", - "359977924067836161575469877387329536", - "9223372032607750447", - "432568984950746621260512834741075968", - "9223372034751107540", - "1726617600", - "4", - "344400637343183300222065759427231744", - "25816707357", - "354684143347717620817077740572246016", - "430944217", - "359977924067836161575469877387329536", - "99880207798", - "432568984950746621260512834741075968", - "56164321366", - "1726619331", - "480094", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2260972", - "values": [ - "695166559561689732906127294300789174214405924753847689402841317496509400506", - "0", - "41", - "255399919633304379671822251015012352", - "1505529156420067352120070990726485392925443261574841055178639991287457492321", - "255909362588701039568812711683817472", - "2987237268499420276328168206671203242461405425692552162427916489163442418721", - "338883663479274047025357693718102016", - "2029633849266906064041468469904589516386216332725570251076170480610557546489", - "339046408638147558767182227433324544", - "1130545920589131183288019352206203697449246969075846556068675642191435723650", - "339127369308376849947410064084041728", - "2000274125959301872211222335354741724455139421598701782272783582185640945578", - "339128557730814563912473967243296768", - "2516505388487942465841658054404863659027371944332466039423610100574610493077", - "339167696443096610495245177954762752", - "2996668383577445475648271118945298900594931665616357067175515390017501061934", - "339209301121316311335550155636080640", - "734092561378177250929268749910403601065505899386507477176286964903863121748", - "339248760150583523010467496495939584", - "1364214345469699875383963144505918985866972117735738401586056509581604108957", - "339290737780690188831142580884340736", - "1481261187711731197995687384244426578107291932826921267220721873116387216140", - "344056232528969600292671285127806976", - "225706133973132837229713992589107978151160521461761461582153518355301490365", - "344239815619412615560474239552192512", - "2861541274928078066256193684503851439480886962260071294044776528685244594165", - "344278863665634683081309143628251136", - "658720853735786565901152387098778273151707018562631393015095500367363824692", - "344400637343183300222065759427231744", - "1867256837479148284532884991450280673524766924980094747725866109993662211865", - "349351367538821165572554313980444672", - "176128245994777503268412490035856283994767230372814594117463409085155639352", - "349553874722207625219443412317503488", - "2382630495179093875813318572079674723610880790012780289009542228195636465146", - "354684143347712898450594870927032320", - "2868122657587921447083126306013763925313776517270376980712456079995170314007", - "354685165896815395127641508979671040", - "421616082899264764476722140260838277364490666438150411133418333185614644169", - "354886735639481781333860738224095232", - "928917794626946050974130190602585553843358993247890941223328235597689104695", - "359856388062912502622757493443395584", - "843307958592462037024631434504865822069609187246878619946724727221325794991", - "359977527925814664434167280492871680", - "2868104422492213788785446707238310112867029965325429196496972740328204815122", - "359977924067836161575469877387329536", - "2547021623521952909959051581903565028978421621308892561994336770827027135337", - "364947431330963026247458069778792448", - "584724723445830407108835856071973264435841096504840723853691443861619901150", - "369977475091734067620075921572102144", - "668723522059551887460984153636833977979245023144365184456802654817474973596", - "370221491652003648852770474290053120", - "2317319817200437927804155973322583524902335228110469891297846987445668564441", - "370221808567071557549350106815266816", - "3581708516613693603216332842420449439322042619625086805837408808361205419202", - "395959710983921515911698978258812928", - "2074356850987709244230260430513353087528319207130676763911109383115254353426", - "396000038118641276459534092129533952", - "109676264572010092976600548354236180224195638198030115305998967375914373030", - "396101380212426712967694464499843072", - "2711915681733221476781790902513677751383154660949436603023364657463516844939", - "396323605935558457833880754797412352", - "2201079076849954330568875041516030794837550704337174573917613132984988524564", - "401131892570687533667041932340101120", - "1709531250218670553762701150078406179940722314416103673211115797578441449102", - "406403816491359422489603563510038528", - "568828543450333359128147624140033184067298581579319292449106702208950184208", - "411817626572047188535650410727211008", - "1737301932571377902498329783939034393743125406428629236240947948026945357806", - "432285196778936779521635140430200832", - "1566729369220079251313620628072623940604381685383887897616924711689972645654", - "432568984950746621260512834741075968", - "1518074796119297540660480228230242278636657070359174032517758626020247896388", - "432691242383575563678708968120647680", - "2606886680296329334906545268245184582880760617513034312593448764240742836928", - "437638715840662956139171489404420096", - "586013713902145854204736763933055005473774069128236504107941858359368296920", - "437761440264397551598103888983490560", - "712559093065293488493797420984941312111241144890010884336272451887820195800", - "442933058572516156234522470341672960", - "3071280513962567471739546333716014152605056827738323434052146995050662990947", - "453276691329565936829047600777789440", - "2612113008857992558816624983006431319332483400257611878979717567822306392106", - "458591633383672845652172903142129664", - "462598245881353029007137233712976703683759047510135369126126082358963468864", - "104", - "701364145244080798036487872811790550262680160904920267554579219518505675719", - "64", - "2071150332263005196922631078941383889417476043759159285065771627746204842858", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040273624016", - "339128557730814563912473967243296768", - "9223372048271446826", - "339167696443096610495245177954762752", - "9223372038929435736", - "339209301121316311335550155636080640", - "9223372038188823043", - "339248760150583523010467496495939584", - "9223372041207794051", - "344056232528969600292671285127806976", - "9223372037624819112", - "344239815619412615560474239552192512", - "9223372040113301603", - "344278863665634683081309143628251136", - "9223372038124702211", - "344400637343183300222065759427231744", - "9223372043759057835", - "354684143347712898450594870927032320", - "9223372038394543312", - "354886735639481781333860738224095232", - "9223372040780379747", - "359977527925814664434167280492871680", - "9223372038738854756", - "359977924067836161575469877387329536", - "9223372064483084453", - "395959710983921515911698978258812928", - "9223372037134934308", - "396000038118641276459534092129533952", - "9223372038718641879", - "396101380212426712967694464499843072", - "9223372039083605106", - "396323605935558457833880754797412352", - "9223372047232211789", - "401131892570687533667041932340101120", - "9223372038200417591", - "411817626572047188535650410727211008", - "9223372040205594145", - "432568984950746621260512834741075968", - "9223372052757292405", - "437638715840662956139171489404420096", - "9223372046346310376", - "437761440264397551598103888983490560", - "9223372040561887036", - "453276691329565936829047600777789440", - "9223372042072426421", - "458591633383672845652172903142129664", - "9223372037693362411", - "1726614000", - "24", - "255399919633304379671822251015012352", - "31235149660", - "339128557730814563912473967243296768", - "25492241514", - "339167696443096610495245177954762752", - "2236642197", - "339209301121316311335550155636080640", - "1787123193", - "339248760150583523010467496495939584", - "10180915261", - "344056232528969600292671285127806976", - "13451438547", - "344239815619412615560474239552192512", - "7425998455", - "344278863665634683081309143628251136", - "23374102780", - "344400637343183300222065759427231744", - "25820895568", - "354684143347712898450594870927032320", - "4326668203", - "354886735639481781333860738224095232", - "3725884129", - "359977527925814664434167280492871680", - "7712616290", - "359977924067836161575469877387329536", - "100203874408", - "395959710983921515911698978258812928", - "260308854", - "396000038118641276459534092129533952", - "4237536046", - "396101380212426712967694464499843072", - "4547028668", - "396323605935558457833880754797412352", - "27254788719", - "401131892570687533667041932340101120", - "1634127682", - "411817626572047188535650410727211008", - "6217773366", - "432568984950746621260512834741075968", - "56379405011", - "437638715840662956139171489404420096", - "22281106280", - "437761440264397551598103888983490560", - "23631834318", - "453276691329565936829047600777789440", - "6329457033", - "458591633383672845652172903142129664", - "2513526829", - "1726615073", - "104", - "3281164796981622476182894118380901432826944375336155714446624428302886097902", - "64", - "1327721289772686511358632296422680195768179982989019769573444079850531516946", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040274148651", - "339128557730814563912473967243296768", - "9223372048271765781", - "339167696443096610495245177954762752", - "9223372038929463782", - "339209301121316311335550155636080640", - "9223372038188845553", - "339248760150583523010467496495939584", - "9223372041207921718", - "344056232528969600292671285127806976", - "9223372037624666384", - "344239815619412615560474239552192512", - "9223372040113394803", - "344278863665634683081309143628251136", - "9223372038124458147", - "344400637343183300222065759427231744", - "9223372043759381777", - "354684143347712898450594870927032320", - "9223372038394615724", - "354886735639481781333860738224095232", - "9223372040780426454", - "359977527925814664434167280492871680", - "9223372038738951339", - "359977924067836161575469877387329536", - "9223372064484342175", - "395959710983921515911698978258812928", - "9223372037134937529", - "396000038118641276459534092129533952", - "9223372038718695082", - "396101380212426712967694464499843072", - "9223372039083637570", - "396323605935558457833880754797412352", - "9223372047232554312", - "401131892570687533667041932340101120", - "9223372038200438040", - "411817626572047188535650410727211008", - "9223372040205672136", - "432568984950746621260512834741075968", - "9223372052757408830", - "437638715840662956139171489404420096", - "9223372046346591078", - "437761440264397551598103888983490560", - "9223372040562183641", - "453276691329565936829047600777789440", - "9223372042072505716", - "458591633383672845652172903142129664", - "9223372037693393769", - "1726617600", - "24", - "255399919633304379671822251015012352", - "30917322080", - "339128557730814563912473967243296768", - "25227145396", - "339167696443096610495245177954762752", - "2213544175", - "339209301121316311335550155636080640", - "1782496885", - "339248760150583523010467496495939584", - "10097214864", - "344056232528969600292671285127806976", - "13391167293", - "344239815619412615560474239552192512", - "7301444403", - "344278863665634683081309143628251136", - "23290107156", - "344400637343183300222065759427231744", - "25732637815", - "354684143347712898450594870927032320", - "4289813335", - "354886735639481781333860738224095232", - "3712999227", - "359977527925814664434167280492871680", - "7657204920", - "359977924067836161575469877387329536", - "99289658085", - "395959710983921515911698978258812928", - "258158510", - "396000038118641276459534092129533952", - "4202877657", - "396101380212426712967694464499843072", - "4516758720", - "396323605935558457833880754797412352", - "27210250208", - "401131892570687533667041932340101120", - "1620491161", - "411817626572047188535650410727211008", - "6158983102", - "432568984950746621260512834741075968", - "55962486318", - "437638715840662956139171489404420096", - "22149656502", - "437761440264397551598103888983490560", - "23541392894", - "453276691329565936829047600777789440", - "6273552472", - "458591633383672845652172903142129664", - "2491594736", - "1726619879", - "479808", - "6", - "1052651402925769440323959252744572585227887458121654997816897973851291233438", - "624024095058559774", - "18446744073709551616", - "82081601531438476343793622389594230216471728563544417668413072040221447418", - "624024309404271482", - "18446744073709551616", - "130546281685009229587286397856717791532832965573500261079229358289601686687", - "624025189406999327", - "18446744073709551616", - "422837253667290157155566028473083256321968728138573118411459491334356396557", - "624026779916436237", - "18446744073709551616", - "560357232790352347217198395476101641738240042094550216200724818885794479557", - "624028813793166149", - "18446744073709551616", - "119553402342942247635026710857303129103097835436786028816813820442064731385", - "624030365824058233", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2261292", - "values": [ - "1465812982948884376964039079827523984392002786752760796774049670548195600910", - "2957202935368148997239591659876102157881381758571899966979737624072955037457", - "728241", - "728289", - "912394956390777294242740307174246951467598033635005490849626621797998661787", - "3480354948491393099546484400409921956706620657604473378931076267618121300854", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "838453119485780412880152320307506536640027634998278713878307235366169843316", - "2", - "5996798831786577751137147079755641187895155704559959072846", - "3148362818257528386839407163160984381839903699606910457890", - "4928317261246851997480486948025063463009574835812656364189", - "3967544691503493219167057167725107865980825884658255146922", - "92414680582850336999143557610389945164", - "52265071743397865815984276954940228092", - "37899891890311891502420277548113185281", - "128834156920382511710391041123617513868", - "16", - "2624271632322125921217374734393920890821192138210577916078337694621182820758", - "1404591322402643893568317420818282276642136598550", - "5", - "0", - "1159971553744272084880146211397251290949690970711", - "917551056842671309452305380979543736893630245704", - "2439000000", - "0", - "3475252094465534150446669812792040965529065299943233505330779571674053440258", - "229593283080566061045346265188203502050393830836", - "5", - "0", - "1317488395318344130509498826167366127672893090474", - "196268403159008932410419402999721616371951519129", - "70000000", - "0", - "10", - "1404591322402643893568317420818282276642136598550", - "2624271632322125921217374734393920890821192138210577916078337694621182820758", - "1661411", - "774397379524139446221206168840917193112228400237242521560346153613428128537", - "5", - "917551056842671309452305380979543736893630245704", - "1317488395318344130509498826167366127672893090474", - "1805438662775509797620451179507529235553120542825036965146216487236473806286", - "18000000000", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2261342", - "values": [ - "2150168286851835195808891336339905576300548860916880512750803795969104164522", - "1", - "25", - "255399919633304379671818952480129024", - "1538517205362261526847772369245502401690416557513355348805318430445714002951", - "338883663474438343746899177019277312", - "2378381987174573879253610884538336712697184444851528525612319810455730595808", - "339167696437051981397172032081231872", - "2898055996894997761523214529123593946547580481574154903237662320902861557386", - "339209301121292699503135807410012160", - "2600162033276443144340884262572580530692768969540813004768921935479296326226", - "339248760150564633544536017915084800", - "2522434756716819032087002288892499387458947762955647583895281005481847902767", - "344056232524133897014212768428982272", - "2209985049823025920341736221036696321897478102449439370460819238382052515986", - "344278863660798979802850626929426432", - "761400415939247736832666471343692443484402538568229337365220368346020859100", - "344400637349001255728961162330505216", - "3573300456492735562599753317781203246054107256539926168802512700278262032232", - "354684143347689286618180522700963840", - "3063976737723502207312868187058327939350900550254842290741912609450031566453", - "354685165891979691849182992280846336", - "814479212711039930284337832207957089601871685406758700031455087636208266315", - "359977527919770035336094134619340800", - "3389301967090142174786667667994205243435742878254691153227315047087493390447", - "359977924064209384116625989863211008", - "767474862002443500945326305604335764832806347699052761514247301873195475821", - "364947431326127322968999553079967744", - "2586363747789872397835079193917782837060414550218874334201858973639320545351", - "396101380212403101135280116273774592", - "2674141894375568277899666553757149178525247184170009750406221330017763256550", - "396323605930722754555422238098587648", - "411207471368662247533325731902480283051308543586085041228276001724291581081", - "401131892570687441433321563792343040", - "2881431547838302795149535643732696900818756897619151655397813706304000205540", - "406403816491340533023672084929183744", - "2231728625341243789752394878955596056287857120793397984631886798215499754895", - "411778891792336016648512811332272128", - "3438354300630267880342344114154301977755010004951560301044411362388144224318", - "411817625024622139428925067103305728", - "1422896074878443611396094011411736344869080408317243279194096312392046563911", - "432568984945910917982054318042251264", - "2367366755254148031483890278463285074789833084403472127693810518677053142818", - "432690441716627433572355962568704000", - "344055739663361219306355889254392956198473018452140568125285133296315696629", - "437823079767580094335063891128614912", - "1628223135656652240605979034324651079847851871473940248256006843368212487071", - "453216002551035381248377800238301184", - "572954405775484018750320069871169446478855113201990687924384829982080081284", - "453276691324730233550589084078964736", - "932387146854131879289149416793678006948675320264769567851519639541400600589", - "458591633377628216554099757268598784", - "1882112635430273027352885137868670319585216910957452281852476597412959120654", - "108", - "1554600021748843481906320606524838157436149004716547140414135223002395773787", - "64", - "1924281505247601129546774748434355824335406478660292942979836698848696320766", - "64", - "25", - "255399919633304379671818952480129024", - "9223371686458573481", - "338883663474438343746899177019277312", - "9223371034544068866", - "339167696437051981397172032081231872", - "9223369697672729139", - "339209301121292699503135807410012160", - "9223370266875550407", - "339248760150564633544536017915084800", - "9223369507760347851", - "344056232524133897014212768428982272", - "9223370034136331405", - "344278863660798979802850626929426432", - "9223371186584628582", - "344400637349001255728961162330505216", - "9223357764856469563", - "354684143347689286618180522700963840", - "9223368698918608447", - "354685165891979691849182992280846336", - "9223370911829729536", - "359977527919770035336094134619340800", - "9223364504388194970", - "359977924064209384116625989863211008", - "9223369603611939489", - "364947431326127322968999553079967744", - "9223370920042481337", - "396101380212403101135280116273774592", - "9223368097861114445", - "396323605930722754555422238098587648", - "9223370573383765169", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367723735234205", - "411778891792336016648512811332272128", - "9223367909979326702", - "411817625024622139428925067103305728", - "9223361589707768963", - "432568984945910917982054318042251264", - "9223363261148197598", - "432690441716627433572355962568704000", - "9223365766224705251", - "437823079767580094335063891128614912", - "9223368371075045733", - "453216002551035381248377800238301184", - "9223356156412807767", - "453276691324730233550589084078964736", - "9223370763719826198", - "458591633377628216554099757268598784", - "9223370936686028076", - "1726603251", - "25", - "255399919633304379671818952480129024", - "31190816264701", - "338883663474438343746899177019277312", - "143528787600998", - "339167696437051981397172032081231872", - "223605875854111", - "339209301121292699503135807410012160", - "178606300903506", - "339248760150564633544536017915084800", - "102402212294033", - "344056232524133897014212768428982272", - "134591990032834", - "344278863660798979802850626929426432", - "234352746458565", - "344400637349001255728961162330505216", - "257916467809421", - "354684143347689286618180522700963840", - "433504641468282", - "354685165891979691849182992280846336", - "178294704891652", - "359977527919770035336094134619340800", - "773694807406019", - "359977924064209384116625989863211008", - "100966008194125", - "364947431326127322968999553079967744", - "148507084193792", - "396101380212403101135280116273774592", - "459191661038141", - "396323605930722754555422238098587648", - "271984802800022", - "401131892570687441433321563792343040", - "4294967296000", - "406403816491340533023672084929183744", - "177693301237036", - "411778891792336016648512811332272128", - "257660671544525", - "411817625024622139428925067103305728", - "623885660926771", - "432568984945910917982054318042251264", - "566382631085461", - "432690441716627433572355962568704000", - "495270717764403", - "437823079767580094335063891128614912", - "643952963179931", - "453216002551035381248377800238301184", - "653740408097997", - "453276691324730233550589084078964736", - "63643541749723", - "458591633377628216554099757268598784", - "252815948434637", - "1726605751", - "108", - "1773473455451751086516451606188353590555680118019077718258897753785110440241", - "64", - "2991513124292051221546203540937392356816165840407488531606857441716912995555", - "64", - "25", - "255399919633304379671818952480129024", - "9223371684549271800", - "338883663474438343746899177019277312", - "9223371026092923071", - "339167696437051981397172032081231872", - "9223369682261270643", - "339209301121292699503135807410012160", - "9223370259352355441", - "339248760150564633544536017915084800", - "9223369493638536359", - "344056232524133897014212768428982272", - "9223370026058671270", - "344278863660798979802850626929426432", - "9223371177688255923", - "344400637349001255728961162330505216", - "9223357730212076792", - "354684143347689286618180522700963840", - "9223368694143378293", - "354685165891979691849182992280846336", - "9223370903624575110", - "359977527919770035336094134619340800", - "9223364471896440667", - "359977924064209384116625989863211008", - "9223369601698000496", - "364947431326127322968999553079967744", - "9223370915738210771", - "396101380212403101135280116273774592", - "9223368072738955138", - "396323605930722754555422238098587648", - "9223370568750368912", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367698021501487", - "411778891792336016648512811332272128", - "9223367899954806394", - "411817625024622139428925067103305728", - "9223361481811210479", - "432568984945910917982054318042251264", - "9223363241317039518", - "432690441716627433572355962568704000", - "9223365691300293851", - "437823079767580094335063891128614912", - "9223368371075045733", - "453216002551035381248377800238301184", - "9223356100627240314", - "453276691324730233550589084078964736", - "9223370759077331020", - "458591633377628216554099757268598784", - "9223370935929210171", - "1726617651", - "25", - "255399919633304379671818952480129024", - "31009888903342", - "338883663474438343746899177019277312", - "142589260820214", - "339167696437051981397172032081231872", - "221669492533064", - "339209301121292699503135807410012160", - "178327855489352", - "339248760150564633544536017915084800", - "101148384370356", - "344056232524133897014212768428982272", - "134077719313907", - "344278863660798979802850626929426432", - "233213659982069", - "344400637349001255728961162330505216", - "257732612542012", - "354684143347689286618180522700963840", - "429700759337042", - "354685165891979691849182992280846336", - "177082159280947", - "359977527919770035336094134619340800", - "766704538752080", - "359977924064209384116625989863211008", - "99435122533387", - "364947431326127322968999553079967744", - "147529090612550", - "396101380212403101135280116273774592", - "452552841504971", - "396323605930722754555422238098587648", - "272743037078077", - "401131892570687441433321563792343040", - "4294967296000", - "406403816491340533023672084929183744", - "173817576114094", - "411778891792336016648512811332272128", - "254036116431176", - "411817625024622139428925067103305728", - "617843841847358", - "432568984945910917982054318042251264", - "560419394392420", - "432690441716627433572355962568704000", - "499631827556762", - "437823079767580094335063891128614912", - "642628900886575", - "453216002551035381248377800238301184", - "651778324765963", - "453276691324730233550589084078964736", - "62950613566052", - "458591633377628216554099757268598784", - "249461404492985", - "1726620175", - "479781", - "4", - "44037767344537167907514192278757311348087672280746642564337019248971457489", - "100016", - "18446744074789551616", - "3387870966827512312552688936053746165551802910613320100733144292941675438857", - "100026", - "18446744074424551616", - "361434417842596898657934640894587936220825419416961171429731258693190412124", - "100294", - "18446744073789551616", - "80914065402575485210970798148721901393683109897056605994443007691678429247", - "100135", - "18446744073805551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - } - ] -} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_3.json b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_3.json deleted file mode 100644 index df04712..0000000 --- a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_3.json +++ /dev/null @@ -1,3465 +0,0 @@ -{ - "memoryPageEntries": [ - { - "startAddr": "2261630", - "values": [ - "4", - "25", - "255399919633304379671818952480129024", - "9223371685959921997", - "338883663474438343746899177019277312", - "9223371030105541000", - "339167696437051981397172032081231872", - "9223369689198930463", - "339209301121292699503135807410012160", - "9223370263480091770", - "339248760150564633544536017915084800", - "9223369503153367159", - "344056232524133897014212768428982272", - "9223370031985716953", - "344278863660798979802850626929426432", - "9223371179565488007", - "344400637349001255728961162330505216", - "9223357752984158424", - "354684143347689286618180522700963840", - "9223368697618277034", - "354685165891979691849182992280846336", - "9223370909336785173", - "359977527919770035336094134619340800", - "9223364491257736617", - "359977924064209384116625989863211008", - "9223369601799150496", - "364947431326127322968999553079967744", - "9223370917520637534", - "396101380212403101135280116273774592", - "9223368083668660531", - "396323605930722754555422238098587648", - "9223370570661629930", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367713369644255", - "411778891792336016648512811332272128", - "9223367904567523648", - "411817625024622139428925067103305728", - "9223361549212682698", - "432568984945910917982054318042251264", - "9223363246981229934", - "432690441716627433572355962568704000", - "9223365741044600915", - "437823079767580094335063891128614912", - "9223368371075045733", - "453216002551035381248377800238301184", - "9223356126348434409", - "453276691324730233550589084078964736", - "9223370762391433538", - "458591633377628216554099757268598784", - "9223370935929210171", - "1726606852", - "25", - "255399919633304379671818952480129024", - "9223371685176407955", - "338883663474438343746899177019277312", - "9223371029675208824", - "339167696437051981397172032081231872", - "9223369687184249101", - "339209301121292699503135807410012160", - "9223370261865911203", - "339248760150564633544536017915084800", - "9223369499150569184", - "344056232524133897014212768428982272", - "9223370029020775625", - "344278863660798979802850626929426432", - "9223371178156841149", - "344400637349001255728961162330505216", - "9223357744439292921", - "354684143347689286618180522700963840", - "9223368695877876863", - "354685165891979691849182992280846336", - "9223370907547976122", - "359977527919770035336094134619340800", - "9223364478082123844", - "359977924064209384116625989863211008", - "9223369601597544908", - "364947431326127322968999553079967744", - "9223370917371910164", - "396101380212403101135280116273774592", - "9223368081385346397", - "396323605930722754555422238098587648", - "9223370569843038779", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367705479984779", - "411778891792336016648512811332272128", - "9223367904567523648", - "411817625024622139428925067103305728", - "9223361523562404856", - "432568984945910917982054318042251264", - "9223363244705033237", - "432690441716627433572355962568704000", - "9223365724975773666", - "437823079767580094335063891128614912", - "9223368371075045733", - "453216002551035381248377800238301184", - "9223356117095122131", - "453276691324730233550589084078964736", - "9223370760857314471", - "458591633377628216554099757268598784", - "9223370935929210171", - "1726610451", - "25", - "255399919633304379671818952480129024", - "9223371684800446317", - "338883663474438343746899177019277312", - "9223371027523526429", - "339167696437051981397172032081231872", - "9223369686515388046", - "339209301121292699503135807410012160", - "9223370260971199293", - "339248760150564633544536017915084800", - "9223369496392710920", - "344056232524133897014212768428982272", - "9223370027137771642", - "344278863660798979802850626929426432", - "9223371177922665684", - "344400637349001255728961162330505216", - "9223357737203259658", - "354684143347689286618180522700963840", - "9223368695010932595", - "354685165891979691849182992280846336", - "9223370905409115550", - "359977527919770035336094134619340800", - "9223364474211415058", - "359977924064209384116625989863211008", - "9223369601597544908", - "364947431326127322968999553079967744", - "9223370916035669973", - "396101380212403101135280116273774592", - "9223368076383739890", - "396323605930722754555422238098587648", - "9223370569024181718", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367702809630628", - "411778891792336016648512811332272128", - "9223367901746722472", - "411817625024622139428925067103305728", - "9223361495500974242", - "432568984945910917982054318042251264", - "9223363243009736885", - "432690441716627433572355962568704000", - "9223365710827610885", - "437823079767580094335063891128614912", - "9223368371075045733", - "453216002551035381248377800238301184", - "9223356109206930117", - "453276691324730233550589084078964736", - "9223370759585054535", - "458591633377628216554099757268598784", - "9223370935929210171", - "1726614051", - "25", - "255399919633304379671818952480129024", - "9223371684549271800", - "338883663474438343746899177019277312", - "9223371026092923071", - "339167696437051981397172032081231872", - "9223369682261270643", - "339209301121292699503135807410012160", - "9223370259352355441", - "339248760150564633544536017915084800", - "9223369493638536359", - "344056232524133897014212768428982272", - "9223370026058671270", - "344278863660798979802850626929426432", - "9223371177688255923", - "344400637349001255728961162330505216", - "9223357730212076792", - "354684143347689286618180522700963840", - "9223368694143378293", - "354685165891979691849182992280846336", - "9223370903624575110", - "359977527919770035336094134619340800", - "9223364471896440667", - "359977924064209384116625989863211008", - "9223369601698000496", - "364947431326127322968999553079967744", - "9223370915738210771", - "396101380212403101135280116273774592", - "9223368072738955138", - "396323605930722754555422238098587648", - "9223370568750368912", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367698021501487", - "411778891792336016648512811332272128", - "9223367899954806394", - "411817625024622139428925067103305728", - "9223361481811210479", - "432568984945910917982054318042251264", - "9223363241317039518", - "432690441716627433572355962568704000", - "9223365691300293851", - "437823079767580094335063891128614912", - "9223368371075045733", - "453216002551035381248377800238301184", - "9223356100627240314", - "453276691324730233550589084078964736", - "9223370759077331020", - "458591633377628216554099757268598784", - "9223370935929210171", - "1726617651", - "4", - "1", - "2199587215577056660351400654348881668462034406195674478991913543998174982493", - "9223372045663701583", - "1726617651", - "28", - "500", - "3279569333027032943588282927224157449735552075268267602500421330293795289225", - "9223372044761351650", - "1726617651", - "4711296953921553324818149196807905420362349545722467092", - "6251300210874077555571336907306907377145842092736510750", - "6256539694243908842533097117432195251771308610903082740", - "6257307165206364866430484347196163711776538619562428508", - "6258035055820741247431916309054085700397615807471814358", - "6346717268337402449987692748405062501468064045187726810", - "6350824087938302287187845102784995256753297215633491000", - "6353070415999481375370185412655951620299805106964005994", - "6542767619337736433251448354363863840992885934284341818", - "6542786481950565571485165044539876729707728608411253264", - "6640413329822632555518252987680491719137725246349508298", - "6640420637397721445628435875529262455370768610530164336", - "6732091866030762764674251933551951436677722238837851282", - "7306780788021320761383589099721951750652089913028116690", - "7310880128973759676248560435200287705243571973810815516", - "7496827193394580118119081926576220757698912919970905372", - "7595979831848961140041324183736113289307986182228933406", - "7596694333872090790908605765170203324420381199099232136", - "7979489359521538474171300376156165577358787649504017862", - "7981729841486965257947845378721648202682623471080440538", - "8076410302035872396499304070097971447272345387506073370", - "8360359609168644946063955804648622928301866259056688922", - "8361479119445141162897830450372019319367571064890593754", - "8459522495261546709064075820548422731185521282097609522", - "28", - "501", - "3283391705117453259986824168092359105972252296430790922060056444367742983415", - "9223372317250002561", - "1726617651", - "4711296953921553324818149196807905420362349545722526792", - "6251300210874077555571336907306907377145842092736513690", - "6256539694243908842533097117432195251771308610903077870", - "6257307165206364866430484347196163711776538619562415838", - "6258035055820741247431916309054085700397615807471893278", - "6346717268337402449987692748405062501468064045187807550", - "6350824087938302287187845102784995256753297215633505280", - "6353070415999481375370185412655951620299805106964178244", - "6542767619337736433251448354363863840992885934284365178", - "6542786481950565571485165044539876729707728608411253154", - "6640413329822632555518252987680491719137725246349500878", - "6640420637397721445628435875529262455370768610528831726", - "6732091866030762764674251933551951436677722238837845812", - "7306780788021320761383589099721951750652089913028153260", - "7310880128973759676248560435200287705243571973810800686", - "7496827193394580118119081926576220757698912919971390132", - "7595979831848961140041324183736113289307986182228893966", - "7596694333872090790908605765170203324420381199099235986", - "7979489359521538474171300376156165577358787649503817462", - "7981729841486965257947845378721648202682623471080464528", - "8076410302035872396499304070097971447272345387506066350", - "8360359609168644946063955804648622928301866259056672742", - "8361479119445141162897830450372019319367571064890413844", - "8459522495261546709064075820548422731185521282097486202", - "5", - "502", - "408546670067409422691420976759461302219763972439624832105807839978151799606", - "9223372322797187825", - "1726614051", - "7595979831848961140041324183736113289307986182228976596", - "6", - "100016", - "44037767344537167907514192278757311348087672280746642564337019248971457489", - "9223372047760896297", - "1726617651", - "6353070415999481375370185412655951620299805106964130554", - "6640420637397721445628435875529262455370768610530061946", - "4", - "100026", - "3387870966827512312552688936053746165551802910613320100733144292941675438857", - "9223372040510308394", - "1726614051", - "15", - "100031", - "2821560105456323520354491400763748831430953746148937696088083074017067648916", - "9223372035971760178", - "1726617651", - "4711296953921553324818149196807905420362349545722478592", - "6346717268337402449987692748405062501468064045187727360", - "6350824087938302287187845102784995256753297215633489920", - "6353070415999481375370185412655951620299805106964087864", - "6542767619337736433251448354363863840992885934284341248", - "6640413329822632555518252987680491719137725246349508608", - "6640420637397721445628435875529262455370768610530164736", - "7306780788021320761383589099721951750652089913028116480", - "7979489359521538474171300376156165577358787649504018432", - "8076410302035872396499304070097971447272345387506073600", - "8360359609168644946063955804648622928301866259056689152", - "15", - "100032", - "3037807411080377009234082582360017450086474966099723413468995961303307066829", - "9223372043579765008", - "1726617651", - "4711296953921553324818149196807905420362349545722478592", - "6346717268337402449987692748405062501468064045187626060", - "6350824087938302287187845102784995256753297215633489920", - "6353070415999481375370185412655951620299805106964004864", - "6542767619337736433251448354363863840992885934284341248", - "6640413329822632555518252987680491719137725246349508608", - "6640420637397721445628435875529262455370768610530164736", - "7306780788021320761383589099721951750652089913028116480", - "7979489359521538474171300376156165577358787649504018432", - "8076410302035872396499304070097971447272345387506073600", - "8360359609168644946063955804648622928301866259056689152", - "6", - "100037", - "751978746329000689696601517176861188773679762570605172925360939904302980902", - "9223372036906646283", - "1726603251", - "6353070415999481375370185412655951620299805106964004864", - "6640420637397721445628435875529262455370768610530164736", - "4", - "100085", - "3388385943326563079020982118903598704545428221666971607201222310658425945908", - "9223372037003854448", - "1726606852", - "4", - "100135", - "80914065402575485210970798148721901393683109897056605994443007691678429247", - "9223372036950780340", - "1726610451", - "5", - "100270", - "2537241125973445008792560158211602846136540826937232359585828409209023105646", - "9223372036920063436", - "1726610451", - "6353070415999481375370185412655951620299805106964004864", - "5", - "100294", - "361434417842596898657934640894587936220825419416961171429731258693190412124", - "9223372073313099221", - "1726617651", - "6640420637397721445628435875529262455370768610530350996", - "6", - "100333", - "299613115614965042094641102959644982001517875109507791920794340233763382916", - "9223372036902494487", - "1726603251", - "6353070415999481375370185412655951620299805106964004864", - "6640420637397721445628435875529262455370768610530164736" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2261990", - "values": [ - "263100082017326676519506317210681803450075648219985315212920598665630118070", - "2774510135906147940647653140528399691110523386240135073871034162089401558791", - "2338866880731291272322439973614224287497816207926434173214753574480716198028", - "2244809985190012246345988416525681212708432071425878879561320271934208960076", - "480377", - "31", - "63", - "0", - "6", - "0", - "0", - "0", - "2307953376771846973201014527689445119345013756759422987379021416333713157865", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10310395472067231093990771136", - "1427546480237869941336186046105951116347366528371", - "88914301944088089141574999348394996493546404963067902156417732601144566237", - "9223372027639277364", - "257779457346475485180324581879817844969155057286", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372035860879974", - "393762897528707720640140435124693749273816662", - "636117700839179604858620718832286872417390350654465827892936533551518041557", - "9223369836854775808", - "321581635048215165701194333386090599752394874996961204018716584338706214827", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10806855517674819534088576384", - "3166970646811714858973007626432730635715262971002832559306146755831049299898", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10458641089055375345410209212" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262022", - "values": [ - "497816586585454145115168733235828951711843987468095458109519380400326874031", - "599431322078342127034787639839053946405522133985222656102771135318980886967", - "728337", - "728385", - "3018495555019967995423329455571998269766054581174022617718530260986599629126", - "1300068012361702989457557210713264785180282368112480359422525994353786820566", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "1482835829914097060521478669373286334963973897779062386894109305556087038868", - "2", - "5038265997723345455408369315369209187620113369912003915478", - "4314185799726392731698515305249887472161573313123842974161", - "1649390606164704013096698744050281173583203445359881756541", - "3204139807812219216601693665151091335054969546160569100179", - "101461628623821007487853927949339523158", - "67228867280144108250861856237212884632", - "76407232058703647583304485333468640072", - "40824349888487133136707584332577110235", - "0", - "20", - "1092735609972394726528730534548720965203717757019", - "241939744573875736075283046176274470447710245184526611146097095139641614684", - "1661413", - "774397379524139446221206168840917193112228400237242521560346153613428128537", - "5", - "726330175714135941764069406682033110407748398240", - "261965335278455887805445043065479786495663032850", - "978584731184445541607193877221905872290681528574565029971830860076677639807", - "169786000000000000000", - "0", - "993696174272377493693496825928908586134624850969", - "3256441166037631918262930812410838598500200462657642943867372734773841898370", - "1661414", - "774397379524139446221206168840917193112228400237242521560346153613428128537", - "5", - "4543560", - "1134443528949422960224565667367373118009742324520", - "710343288492472169556844652397594376602426228428446522543433217518567550950", - "400000000000000000", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262066", - "values": [ - "1", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "1041998675665923411560630423442715667066450351865837444931127560957769688159", - "777362872838982408909448807419565352327939387699320102023441887230835635529", - "3997985", - "31", - "31", - "251", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262081", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262085", - "values": [ - "2957202935368148997239591659876102157881381758571899966979737624072955037457", - "497816586585454145115168733235828951711843987468095458109519380400326874031", - "728289", - "728337", - "3480354948491393099546484400409921956706620657604473378931076267618121300854", - "3018495555019967995423329455571998269766054581174022617718530260986599629126", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "931986813307631047868231626400258179729027316921559931103010865686563060513", - "2", - "6219738472714300015548768128168473294079911334044422615308", - "4342044766713780264840865118876782581155593122867203308253", - "4776571858995650361454903239328524849995334936465343099369", - "3763028902525728980057940240558423396215351899051628727051", - "35640135738078454508620665109641969421", - "61191382994229477368379498196305121059", - "225426637695178041899433173264645355662", - "71987175850613066773618674050751155127", - "8", - "2624271632322125921217374734393920890821192138210577916078337694621182820758", - "1404591322402643893568317420818282276642136598550", - "5", - "0", - "102329204384897288962813632140091087625198017141", - "917551056842671309452305380979543736893630245704", - "21000000000", - "0", - "10", - "1092735609972394726528730534548720965203717757019", - "241939744573875736075283046176274470447710245184526611146097095139641614684", - "1661412", - "774397379524139446221206168840917193112228400237242521560346153613428128537", - "5", - "726330175714135941764069406682033110407748398240", - "261965335278455887805445043065479786495663032850", - "978584731184445541607193877221905872290681528574565029971830860076677639807", - "640159000000000000000", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262127", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "1398660312420659977658012105945663877157374742227996001907118439868946426762", - "64", - "844218880673234291859314432222329272493233811911101397598365122185007794714", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870557601", - "344278863666843608900923772802957312", - "9223372036844651093", - "344400638885778253860530994056003584", - "9223372036528886864", - "354684143347722343183560610217459712", - "9223372036855485370", - "359977924069045087395084506562035712", - "9223372036879462745", - "396101380212431435334177334145056768", - "9223372036862240470", - "396323605936767383653495383972118528", - "9223372036883446938", - "401131892570687552113786006049652736", - "9223372036857712679", - "432568984951955547080127463915782144", - "9223372036846341892", - "458591633384881771471787532316835840", - "9223372036858621505", - "1726617600", - "10", - "339248760150588245376950366141153280", - "1013011461", - "344278863666843608900923772802957312", - "2336485849", - "344400638885778253860530994056003584", - "25773697363", - "354684143347722343183560610217459712", - "43076811", - "359977924069045087395084506562035712", - "9979027594", - "396101380212431435334177334145056768", - "452832585", - "396323605936767383653495383972118528", - "2731761645", - "401131892570687552113786006049652736", - "162888028", - "432568984951955547080127463915782144", - "5617426496", - "458591633384881771471787532316835840", - "249717720", - "1726618992", - "48", - "2919796556750532818764252764035869297047144376638096958061475163317197114554", - "64", - "3467614507730033035271365728651361244664617396736321676693034816914430999290", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870557601", - "344278863666843608900923772802957312", - "9223372036844651093", - "344400638885778253860530994056003584", - "9223372036528886864", - "354684143347722343183560610217459712", - "9223372036855485370", - "359977924069045087395084506562035712", - "9223372036879462745", - "396101380212431435334177334145056768", - "9223372036862240470", - "396323605936767383653495383972118528", - "9223372036883446938", - "401131892570687552113786006049652736", - "9223372036857712679", - "432568984951955547080127463915782144", - "9223372036846341892", - "458591633384881771471787532316835840", - "9223372036858621505", - "1726617600", - "10", - "339248760150588245376950366141153280", - "1019018930", - "344278863666843608900923772802957312", - "2345730328", - "344400638885778253860530994056003584", - "25876981606", - "354684143347722343183560610217459712", - "43149840", - "359977924069045087395084506562035712", - "9981034268", - "396101380212431435334177334145056768", - "453923159", - "396323605936767383653495383972118528", - "2738781541", - "401131892570687552113786006049652736", - "162772241", - "432568984951955547080127463915782144", - "5641834165", - "458591633384881771471787532316835840", - "249930161", - "1726621077", - "480528", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262255", - "values": [ - "2170902428195186750663607009502583289142760135244769853971944210779636245589", - "1143182284536644099207299200826354444018521931665252453878191563030135542032", - "99325", - "99335", - "2414912564833562317541676218897558416553088412355780859419623994782191630248", - "378100380530864909444819405941752133655714742407006071663790517446982703258", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "3165532211545556547205889438254214365645972928966271372725198993409236595286", - "1", - "1615699805676861077313185273609803554209588210499461945863", - "4385670046854236480883999902440463143367241382538481895750", - "44224014934081726015404025665670115397", - "21071391128636333293463803397552610339", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262275", - "values": [ - "2774510135906147940647653140528399691110523386240135073871034162089401558791", - "2954736953173689835280204584930567920350669402083326777764569624968713758924", - "2244809985190012246345988416525681212708432071425878879561320271934208960076", - "1206837939908074671588454785022935015407112939222480836562732407737840316823", - "480360", - "31", - "63", - "0", - "5", - "0", - "0", - "0", - "936159951282983326176966383020601555093254328523", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036707641983", - "2807561595448148294670408655534841747011524401623263110508740947846089334089", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10693530841596804476079284096", - "2911961647055701814632433049938923637855462073279749999023346106766236419354", - "990917105548321882863790743692016363780882772911795288852111915173114800720", - "10316984925751632151296280576", - "384009200454517103991805653126262785911776373549", - "634028667897844324040908450156043846954664548107344752361156161409532472444", - "9223372017084775808", - "170832011380436681745043505548400251735271041808", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036109948558" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262304", - "values": [ - "1143182284536644099207299200826354444018521931665252453878191563030135542032", - "376285845756530004352708460534027646441050587345913298559012927467070282604", - "99335", - "99345", - "378100380530864909444819405941752133655714742407006071663790517446982703258", - "947720474610642952048916058496210799572343238748860495671161512655548630928", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "1442691354698991907270419456212441284518229045290542234833553967251318419371", - "1", - "308935421926032254236474983087653671490048768527402112201", - "3422977712585165788308538055454457162284538476274555141519", - "80482375165108765227597083091476618312", - "99253901395009507949838016781419894509", - "8", - "2864971203131313031866805857875416189344382126070311282219612283141982282579", - "1300487787300761060715068194789698196324233854387", - "5", - "0", - "1111548872653563739667598351640068105948167906681", - "917551056842671309452305380979543736893630245704", - "8792800000", - "0", - "12", - "1300487787300761060715068194789698196324233854387", - "2864971203131313031866805857875416189344382126070311282219612283141982282579", - "2018", - "247015267890530308727663503380700973440961674638638362173641612402089762826", - "7", - "917551056842671309452305380979543736893630245704", - "523856276985627505032199061038592582029011022888", - "1714859902305778244490160610519521545817949499765002954626240090353392032268", - "1000000000", - "0", - "1", - "928947309711339341156877245029025918816337687896530815790614917434933868971" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262344", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "2919796556750532818764252764035869297047144376638096958061475163317197114554", - "64", - "3467614507730033035271365728651361244664617396736321676693034816914430999290", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870557601", - "344278863666843608900923772802957312", - "9223372036844651093", - "344400638885778253860530994056003584", - "9223372036528886864", - "354684143347722343183560610217459712", - "9223372036855485370", - "359977924069045087395084506562035712", - "9223372036879462745", - "396101380212431435334177334145056768", - "9223372036862240470", - "396323605936767383653495383972118528", - "9223372036883446938", - "401131892570687552113786006049652736", - "9223372036857712679", - "432568984951955547080127463915782144", - "9223372036846341892", - "458591633384881771471787532316835840", - "9223372036858621505", - "1726617600", - "10", - "339248760150588245376950366141153280", - "1019018930", - "344278863666843608900923772802957312", - "2345730328", - "344400638885778253860530994056003584", - "25876981606", - "354684143347722343183560610217459712", - "43149840", - "359977924069045087395084506562035712", - "9981034268", - "396101380212431435334177334145056768", - "453923159", - "396323605936767383653495383972118528", - "2738781541", - "401131892570687552113786006049652736", - "162772241", - "432568984951955547080127463915782144", - "5641834165", - "458591633384881771471787532316835840", - "249930161", - "1726621077", - "48", - "2204305733360159711128288614651759969462267978686672523422084294985141178059", - "64", - "3012538720204646519922353049902044346934015570367216876028651542302392733235", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870570338", - "344278863666843608900923772802957312", - "9223372036844636093", - "344400638885778253860530994056003584", - "9223372036528033205", - "354684143347722343183560610217459712", - "9223372036855485909", - "359977924069045087395084506562035712", - "9223372036879587504", - "396101380212431435334177334145056768", - "9223372036862246145", - "396323605936767383653495383972118528", - "9223372036883481148", - "401131892570687552113786006049652736", - "9223372036857714712", - "432568984951955547080127463915782144", - "9223372036846099314", - "458591633384881771471787532316835840", - "9223372036858624627", - "1726621200", - "10", - "339248760150588245376950366141153280", - "1018590858", - "344278863666843608900923772802957312", - "2353925285", - "344400638885778253860530994056003584", - "25834654983", - "354684143347722343183560610217459712", - "43167857", - "359977924069045087395084506562035712", - "9977630027", - "396101380212431435334177334145056768", - "454389426", - "396323605936767383653495383972118528", - "2730384673", - "401131892570687552113786006049652736", - "162606438", - "432568984951955547080127463915782144", - "5636513701", - "458591633384881771471787532316835840", - "248485062", - "1726623162", - "480528", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262472", - "values": [ - "2954736953173689835280204584930567920350669402083326777764569624968713758924", - "1798977743956441639021311257547123648985039190092604895982091011762182374290", - "1206837939908074671588454785022935015407112939222480836562732407737840316823", - "3154581633492390885420612554521724050306368013993745125537851556692651915433", - "480883", - "31", - "63", - "0", - "3", - "0", - "0", - "0", - "65956948334761882140834562788242703422651270299302459149113830343578046090", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16869801199595490864582253888", - "2957420454386252317154285873690072264861536558814690932060115913015166886702", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16883010193603655400608958464", - "889277142894480448777515211556032851294369639263", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036593185808" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262495", - "values": [ - "695166559561689732906127294300789174214405924753847689402841317496509400506", - "0", - "41", - "255399919633304379671822251015012352", - "1505529156420067352120070990726485392925443261574841055178639991287457492321", - "255909362588701039568812711683817472", - "2987237268499420276328168206671203242461405425692552162427916489163442418721", - "338883663479274047025357693718102016", - "2029633849266906064041468469904589516386216332725570251076170480610557546489", - "339046408638147558767182227433324544", - "1130545920589131183288019352206203697449246969075846556068675642191435723650", - "339127369308376849947410064084041728", - "2000274125959301872211222335354741724455139421598701782272783582185640945578", - "339128557730814563912473967243296768", - "2516505388487942465841658054404863659027371944332466039423610100574610493077", - "339167696443096610495245177954762752", - "2996668383577445475648271118945298900594931665616357067175515390017501061934", - "339209301121316311335550155636080640", - "734092561378177250929268749910403601065505899386507477176286964903863121748", - "339248760150583523010467496495939584", - "1364214345469699875383963144505918985866972117735738401586056509581604108957", - "339290737780690188831142580884340736", - "1481261187711731197995687384244426578107291932826921267220721873116387216140", - "344056232528969600292671285127806976", - "225706133973132837229713992589107978151160521461761461582153518355301490365", - "344239815619412615560474239552192512", - "2861541274928078066256193684503851439480886962260071294044776528685244594165", - "344278863665634683081309143628251136", - "658720853735786565901152387098778273151707018562631393015095500367363824692", - "344400637343183300222065759427231744", - "1867256837479148284532884991450280673524766924980094747725866109993662211865", - "349351367538821165572554313980444672", - "176128245994777503268412490035856283994767230372814594117463409085155639352", - "349553874722207625219443412317503488", - "2382630495179093875813318572079674723610880790012780289009542228195636465146", - "354684143347712898450594870927032320", - "2868122657587921447083126306013763925313776517270376980712456079995170314007", - "354685165896815395127641508979671040", - "421616082899264764476722140260838277364490666438150411133418333185614644169", - "354886735639481781333860738224095232", - "928917794626946050974130190602585553843358993247890941223328235597689104695", - "359856388062912502622757493443395584", - "843307958592462037024631434504865822069609187246878619946724727221325794991", - "359977527925814664434167280492871680", - "2868104422492213788785446707238310112867029965325429196496972740328204815122", - "359977924067836161575469877387329536", - "2547021623521952909959051581903565028978421621308892561994336770827027135337", - "364947431330963026247458069778792448", - "584724723445830407108835856071973264435841096504840723853691443861619901150", - "369977475091734067620075921572102144", - "668723522059551887460984153636833977979245023144365184456802654817474973596", - "370221491652003648852770474290053120", - "2317319817200437927804155973322583524902335228110469891297846987445668564441", - "370221808567071557549350106815266816", - "3581708516613693603216332842420449439322042619625086805837408808361205419202", - "395959710983921515911698978258812928", - "2074356850987709244230260430513353087528319207130676763911109383115254353426", - "396000038118641276459534092129533952", - "109676264572010092976600548354236180224195638198030115305998967375914373030", - "396101380212426712967694464499843072", - "2711915681733221476781790902513677751383154660949436603023364657463516844939", - "396323605935558457833880754797412352", - "2201079076849954330568875041516030794837550704337174573917613132984988524564", - "401131892570687533667041932340101120", - "1709531250218670553762701150078406179940722314416103673211115797578441449102", - "406403816491359422489603563510038528", - "568828543450333359128147624140033184067298581579319292449106702208950184208", - "411817626572047188535650410727211008", - "1737301932571377902498329783939034393743125406428629236240947948026945357806", - "432285196778936779521635140430200832", - "1566729369220079251313620628072623940604381685383887897616924711689972645654", - "432568984950746621260512834741075968", - "1518074796119297540660480228230242278636657070359174032517758626020247896388", - "432691242383575563678708968120647680", - "2606886680296329334906545268245184582880760617513034312593448764240742836928", - "437638715840662956139171489404420096", - "586013713902145854204736763933055005473774069128236504107941858359368296920", - "437761440264397551598103888983490560", - "712559093065293488493797420984941312111241144890010884336272451887820195800", - "442933058572516156234522470341672960", - "3071280513962567471739546333716014152605056827738323434052146995050662990947", - "453276691329565936829047600777789440", - "2612113008857992558816624983006431319332483400257611878979717567822306392106", - "458591633383672845652172903142129664", - "462598245881353029007137233712976703683759047510135369126126082358963468864", - "104", - "3281164796981622476182894118380901432826944375336155714446624428302886097902", - "64", - "1327721289772686511358632296422680195768179982989019769573444079850531516946", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040274148651", - "339128557730814563912473967243296768", - "9223372048271765781", - "339167696443096610495245177954762752", - "9223372038929463782", - "339209301121316311335550155636080640", - "9223372038188845553", - "339248760150583523010467496495939584", - "9223372041207921718", - "344056232528969600292671285127806976", - "9223372037624666384", - "344239815619412615560474239552192512", - "9223372040113394803", - "344278863665634683081309143628251136", - "9223372038124458147", - "344400637343183300222065759427231744", - "9223372043759381777", - "354684143347712898450594870927032320", - "9223372038394615724", - "354886735639481781333860738224095232", - "9223372040780426454", - "359977527925814664434167280492871680", - "9223372038738951339", - "359977924067836161575469877387329536", - "9223372064484342175", - "395959710983921515911698978258812928", - "9223372037134937529", - "396000038118641276459534092129533952", - "9223372038718695082", - "396101380212426712967694464499843072", - "9223372039083637570", - "396323605935558457833880754797412352", - "9223372047232554312", - "401131892570687533667041932340101120", - "9223372038200438040", - "411817626572047188535650410727211008", - "9223372040205672136", - "432568984950746621260512834741075968", - "9223372052757408830", - "437638715840662956139171489404420096", - "9223372046346591078", - "437761440264397551598103888983490560", - "9223372040562183641", - "453276691329565936829047600777789440", - "9223372042072505716", - "458591633383672845652172903142129664", - "9223372037693393769", - "1726617600", - "24", - "255399919633304379671822251015012352", - "30917322080", - "339128557730814563912473967243296768", - "25227145396", - "339167696443096610495245177954762752", - "2213544175", - "339209301121316311335550155636080640", - "1782496885", - "339248760150583523010467496495939584", - "10097214864", - "344056232528969600292671285127806976", - "13391167293", - "344239815619412615560474239552192512", - "7301444403", - "344278863665634683081309143628251136", - "23290107156", - "344400637343183300222065759427231744", - "25732637815", - "354684143347712898450594870927032320", - "4289813335", - "354886735639481781333860738224095232", - "3712999227", - "359977527925814664434167280492871680", - "7657204920", - "359977924067836161575469877387329536", - "99289658085", - "395959710983921515911698978258812928", - "258158510", - "396000038118641276459534092129533952", - "4202877657", - "396101380212426712967694464499843072", - "4516758720", - "396323605935558457833880754797412352", - "27210250208", - "401131892570687533667041932340101120", - "1620491161", - "411817626572047188535650410727211008", - "6158983102", - "432568984950746621260512834741075968", - "55962486318", - "437638715840662956139171489404420096", - "22149656502", - "437761440264397551598103888983490560", - "23541392894", - "453276691329565936829047600777789440", - "6273552472", - "458591633383672845652172903142129664", - "2491594736", - "1726619879", - "104", - "1589865037025361409075515943081327706533955678166596238692594775683952733881", - "64", - "855327349831550308869101290619889848557811837105038486943152103524889198632", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040274668491", - "339128557730814563912473967243296768", - "9223372048272083877", - "339167696443096610495245177954762752", - "9223372038929491618", - "339209301121316311335550155636080640", - "9223372038188867940", - "339248760150583523010467496495939584", - "9223372041208049117", - "344056232528969600292671285127806976", - "9223372037623839522", - "344239815619412615560474239552192512", - "9223372040113487681", - "344278863665634683081309143628251136", - "9223372038124143911", - "344400637343183300222065759427231744", - "9223372043759705181", - "354684143347712898450594870927032320", - "9223372038394687635", - "354886735639481781333860738224095232", - "9223372040780473430", - "359977527925814664434167280492871680", - "9223372038739047438", - "359977924067836161575469877387329536", - "9223372064485590394", - "395959710983921515911698978258812928", - "9223372037134940803", - "396000038118641276459534092129533952", - "9223372038718748017", - "396101380212426712967694464499843072", - "9223372039083587354", - "396323605935558457833880754797412352", - "9223372047232896674", - "401131892570687533667041932340101120", - "9223372038200458376", - "411817626572047188535650410727211008", - "9223372040205749891", - "432568984950746621260512834741075968", - "9223372052757292599", - "437638715840662956139171489404420096", - "9223372046346318732", - "437761440264397551598103888983490560", - "9223372040562479349", - "453276691329565936829047600777789440", - "9223372042072585065", - "458591633383672845652172903142129664", - "9223372037693424998", - "1726621200", - "24", - "255399919633304379671822251015012352", - "31068915653", - "339128557730814563912473967243296768", - "25361137638", - "339167696443096610495245177954762752", - "2229425363", - "339209301121316311335550155636080640", - "1787771079", - "339248760150583523010467496495939584", - "10147418314", - "344056232528969600292671285127806976", - "13429692355", - "344239815619412615560474239552192512", - "7416076715", - "344278863665634683081309143628251136", - "23445369202", - "344400637343183300222065759427231744", - "25806804919", - "354684143347712898450594870927032320", - "4303815850", - "354886735639481781333860738224095232", - "3760243868", - "359977527925814664434167280492871680", - "7656951892", - "359977924067836161575469877387329536", - "99718403195", - "395959710983921515911698978258812928", - "261731882", - "396000038118641276459534092129533952", - "4220269547", - "396101380212426712967694464499843072", - "4532191356", - "396323605935558457833880754797412352", - "27288928683", - "401131892570687533667041932340101120", - "1622423896", - "411817626572047188535650410727211008", - "6223407612", - "432568984950746621260512834741075968", - "56134014674", - "437638715840662956139171489404420096", - "22350795060", - "437761440264397551598103888983490560", - "23609455000", - "453276691329565936829047600777789440", - "6307853262", - "458591633383672845652172903142129664", - "2479113047", - "1726624709", - "479809", - "11", - "742262123824671749973200238775644954337025125505766486150654962328542660512", - "624041537705083680", - "18446744073709551616", - "3407702586706503517190847444362017568423358378554431639289553785080778206644", - "477516611868164148", - "18446744073903551616", - "2305238259685798260056570289474279863465868608023362972085347853204784832347", - "624042561773765467", - "18446744073709551616", - "1910737540971430645891319675447329020894448996584509061971353050687412239155", - "624043832161338163", - "18446744073709551616", - "3551235223261271644751895518567311901889399761179112075292854941518662400787", - "624044931345810195", - "18446744073709551616", - "2910994134025538163672574666927672958006025173182612296644020856957963847589", - "624049697090175781", - "18446744073709551616", - "1183732947849402543674201987782450312479137602528601163148721688208476363646", - "624054362582287230", - "18446744073709551616", - "3448457446648890637987457625725585735733969703708701093694798811845809179875", - "624061543117488995", - "18446744073709551616", - "2234504002422570819397301859231938847737053120989748650090138570752911948106", - "624061543146849098", - "18446744073709551616", - "2738507815071870045895909197667348420857512518939273535086220514346938205878", - "624061546531652406", - "18446744073709551616", - "1651145307708809882987700908868789284448886261213338576879223281268209004984", - "624061547513119544", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262830", - "values": [ - "1798977743956441639021311257547123648985039190092604895982091011762182374290", - "955162700034296133830149056114581407756257891895176095243005233198186884070", - "3154581633492390885420612554521724050306368013993745125537851556692651915433", - "236188915105053692221561154425662246481517595962747362738051189732287640505", - "480361", - "31", - "63", - "0", - "6", - "0", - "0", - "0", - "1449254219115974694018119232364676931631296682077805238924216784088010297792", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "8594952829357652579726330624", - "1738290007165568116228915777457159696113944687960712856658510921129428161707", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "276598477304756971020929536", - "844516979248715070770028147710056905312367773825", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036854199151", - "844516979248715070770028147710056905312367773825", - "88914301944088089141574999348394996493546404963067902156417732601144566237", - "9223372033870699250", - "2795557134786509650145857799900249630679774601048095290387486396777385180676", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16874081618983842576432173760", - "138916085164979366550301779756910523872883531081887196044157582255843208166", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "405404195965007222387365888" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2262862", - "values": [ - "1652414701102345982774518137166150664044009189763470697083308406982426866919", - "0", - "24", - "255399919616426605400904655341355008", - "948966688758334747267197688290631807300425232609325189961866961490287477862", - "255399919636912342460516171815845888", - "916027209646762670988168231384814740561575425568614098768281455362425958986", - "344177859849261016318815705440976896", - "40814888387893053701912270904600745861151682137644012937054933817174895963", - "344400637343183300222065759427231744", - "2964255700413215368599492286872259704309940757683521358904708129044073305184", - "354685165896815395127641508979671040", - "119935823883701439733195903100412649216164864937060910307382680231527110021", - "359857101118792982641025093688360960", - "3284897659199930486815400908756596976389292853802694469907142958147712272639", - "359977924067836161575469877387329536", - "3288576587712149124447316732544791196311115592515841660658070036800257108260", - "364866935516639607860848399950544896", - "2088793420219657756596430930255115021344384874488581215473886497376324889194", - "370221491652003648852770474290053120", - "3059999493483769899245639766255369216472934192371230333580273770013086556017", - "380402944362804581987470878609244160", - "1756459738751954101706966142085635619570155791543921242793190472023789262637", - "380625575499469664776108737109688320", - "829791502518812211284766157565179083482596753402320615745356343301720933188", - "396101380212426712967694464499843072", - "259111753052080044279794563957475392982053383033353775454379726921882458972", - "401131420603629704476582868699578368", - "3052925542568080703785873982759792095624882859971144192826949163375595490459", - "401131892570687533667041932340101120", - "2338587485388203722133702144606981203863418717051558790544121694533416627284", - "401212466347460193622672556995641344", - "2151931625073647173883792055347738346287556817143266696224649345812575541832", - "411860019573868898601035405860012032", - "1821114629107982098980872866603902399738998209246745104942999446765099883966", - "416789435879299995584112254164926464", - "180962481521732356648447397967455883253720218591867005515485299706376644784", - "417195560640735061597624221636231168", - "2473466797304825308024617374747647646391090191311894573224933539645985171260", - "427355783296419140830553854720344064", - "903798372007016325937106699143697543547670323729510013040644280778056449772", - "432365923167804710124031323246952448", - "2530692089791956768759490226164064570407599173692773923731528298664484240116", - "432568984951955547080127463915782144", - "2536004036917500287705393744850232582159641163249388410170347315125573258772", - "432670881640456009432938863099117568", - "2202047645190409600553457430106006911515717243149964155904944931191045036006", - "432671347735506124965069064350203904", - "2554601470460927985230188095429825945030860103731451948035182367460510036836", - "432690441722672062670429108442234880", - "1884481551597662056284148297281443087996800907419546796164197623160921080346", - "104", - "1858667407462676733049027370389489272722967019017976408654482212311614053012", - "64", - "1813056584360340631925503039092357806921348684153629951009266897705344704494", - "64", - "24", - "255399919616426605400904655341355008", - "9223372038698156955", - "255399919636912342460516171815845888", - "9223372038209881727", - "344177859849261016318815705440976896", - "9223372040672667556", - "344400637343183300222065759427231744", - "9223372039504527762", - "354685165896815395127641508979671040", - "9223372042951120403", - "359857101118792982641025093688360960", - "9223372038801080668", - "359977924067836161575469877387329536", - "9223372048810667974", - "364866935516639607860848399950544896", - "9223372058495207585", - "370221491652003648852770474290053120", - "9223372038683626368", - "380402944362804581987470878609244160", - "9223372038005580451", - "380625575499469664776108737109688320", - "9223372040336547139", - "396101380212426712967694464499843072", - "9223372037370354346", - "401131420603629704476582868699578368", - "9223372038769453254", - "401131892570687533667041932340101120", - "9223372037044418401", - "401212466347460193622672556995641344", - "9223372038667100928", - "411860019573868898601035405860012032", - "9223372039921265609", - "416789435879299995584112254164926464", - "9223372039453901249", - "417195560640735061597624221636231168", - "9223372040479316661", - "427355783296419140830553854720344064", - "9223372044443539763", - "432365923167804710124031323246952448", - "9223372044457380578", - "432568984951955547080127463915782144", - "9223372037161220117", - "432670881640456009432938863099117568", - "9223372037129579376", - "432671347735506124965069064350203904", - "9223372038501609647", - "432690441722672062670429108442234880", - "9223372037415888918", - "1726610400", - "24", - "255399919616426605400904655341355008", - "7106238139", - "255399919636912342460516171815845888", - "12457552642", - "344177859849261016318815705440976896", - "5675369785", - "344400637343183300222065759427231744", - "25855104205", - "354685165896815395127641508979671040", - "17864067965", - "359857101118792982641025093688360960", - "7240455868", - "359977924067836161575469877387329536", - "100622868096", - "364866935516639607860848399950544896", - "58296664850", - "370221491652003648852770474290053120", - "5365487895", - "380402944362804581987470878609244160", - "3393979794", - "380625575499469664776108737109688320", - "8384236954", - "396101380212426712967694464499843072", - "4563084015", - "401131420603629704476582868699578368", - "3055224986", - "401131892570687533667041932340101120", - "1636871282", - "401212466347460193622672556995641344", - "4288524845", - "411860019573868898601035405860012032", - "13174812180", - "416789435879299995584112254164926464", - "14300093612", - "417195560640735061597624221636231168", - "12535935795", - "427355783296419140830553854720344064", - "20502026387", - "432365923167804710124031323246952448", - "12019465978", - "432568984951955547080127463915782144", - "5679879501", - "432670881640456009432938863099117568", - "1633698185", - "432671347735506124965069064350203904", - "6569259853", - "432690441722672062670429108442234880", - "5046024750", - "1726611315", - "104", - "1743370280178879397528675505249506513920638207347370009877757350284919264473", - "64", - "325809068305704138338103943763392205383246607919237959442046849526322564995", - "64", - "24", - "255399919616426605400904655341355008", - "9223372038698423403", - "255399919636912342460516171815845888", - "9223372038210347729", - "344177859849261016318815705440976896", - "9223372040672911133", - "344400637343183300222065759427231744", - "9223372039505498354", - "354685165896815395127641508979671040", - "9223372042951788806", - "359857101118792982641025093688360960", - "9223372038801350171", - "359977924067836161575469877387329536", - "9223372048814427937", - "364866935516639607860848399950544896", - "9223372058497381105", - "370221491652003648852770474290053120", - "9223372038683826835", - "380402944362804581987470878609244160", - "9223372038005707619", - "380625575499469664776108737109688320", - "9223372040336860751", - "396101380212426712967694464499843072", - "9223372037370516390", - "401131420603629704476582868699578368", - "9223372038769567815", - "401131892570687533667041932340101120", - "9223372037044479705", - "401212466347460193622672556995641344", - "9223372038667261934", - "411860019573868898601035405860012032", - "9223372039921756952", - "416789435879299995584112254164926464", - "9223372039454436948", - "417195560640735061597624221636231168", - "9223372040479787979", - "427355783296419140830553854720344064", - "9223372044444306059", - "432365923167804710124031323246952448", - "9223372044457827629", - "432568984951955547080127463915782144", - "9223372037161203188", - "432670881640456009432938863099117568", - "9223372037129640524", - "432671347735506124965069064350203904", - "9223372038501854754", - "432690441722672062670429108442234880", - "9223372037416078255", - "1726621200", - "24", - "255399919616426605400904655341355008", - "7075904933", - "255399919636912342460516171815845888", - "12431782838", - "344177859849261016318815705440976896", - "7202660155", - "344400637343183300222065759427231744", - "25803207176", - "354685165896815395127641508979671040", - "17706002678", - "359857101118792982641025093688360960", - "7174850242", - "359977924067836161575469877387329536", - "99746105734", - "364866935516639607860848399950544896", - "57448408809", - "370221491652003648852770474290053120", - "5330054414", - "380402944362804581987470878609244160", - "3359596340", - "380625575499469664776108737109688320", - "8294762965", - "396101380212426712967694464499843072", - "4532356417", - "401131420603629704476582868699578368", - "3074122842", - "401131892570687533667041932340101120", - "1622352812", - "401212466347460193622672556995641344", - "4404488962", - "411860019573868898601035405860012032", - "13118977606", - "416789435879299995584112254164926464", - "14121208224", - "417195560640735061597624221636231168", - "12491482884", - "427355783296419140830553854720344064", - "20248623317", - "432365923167804710124031323246952448", - "11778947809", - "432568984951955547080127463915782144", - "5615790374", - "432670881640456009432938863099117568", - "1639389017", - "432671347735506124965069064350203904", - "6461295113", - "432690441722672062670429108442234880", - "5051999495", - "1726624458", - "479807", - "17", - "2508249566916055447591943891089460786732297046858665175119133791555687132385", - "623997879656121185", - "18446744073709551616", - "693884441252606609058770608639068490092267614889", - "539514400399163761", - "18446744073686531616", - "2009072428447743083814172095455795827258832753033383209041818945778684555786", - "624017380426646282", - "18446744073709551616", - "1500706457225649986945043526627000789063964004903003784127574739121903925486", - "624019023859811182", - "18446744073709551616", - "1800042331463866916776623885085325447873206024679899855658020244323008334735", - "472761583374696975", - "18446744073709551616", - "130546281685009229587286397856717791532832965573500261079229358289601686687", - "624025189406999327", - "18446744073709551616", - "560357232790352347217198395476101641738240042094550216200724818885794479557", - "624028813793166149", - "18446744073709551616", - "2568790648561756258289742587855454186659502383188795706457216362528353695299", - "385610010081624131", - "18446744073709551616", - "119553402342942247635026710857303129103097835436786028816813820442064731385", - "624030365824058233", - "18446744073709551616", - "329315455266245365670514429047500633144418445163418360878690440330964950708", - "464038360516657716", - "18446744073709551616", - "22009648228262438945127484481556920362258655467352917722532639586512872940", - "552949870948778604", - "18446744073709551616", - "2305238259685798260056570289474279863465868608023362972085347853204784832347", - "624042561773765467", - "18446744073709551616", - "1910737540971430645891319675447329020894448996584509061971353050687412239155", - "624043832161338163", - "18446744073709551616", - "3551235223261271644751895518567311901889399761179112075292854941518662400787", - "624044931345810195", - "18446744073709551616", - "1217676312679624007547316959068400825409637276111541317242227918923685104647", - "620202449768022279", - "18446744073709551616", - "1183732947849402543674201987782450312479137602528601163148721688208476363646", - "624054362582287230", - "18446744073709551616", - "597487568834823067255203855179461351598998510329412799071442443537250195168", - "574444690753978464", - "18446744074509551616", - "0", - "0", - "1", - "108919137849042745827139393558107836414644538242677901293621702084934391615" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263182", - "values": [ - "599431322078342127034787639839053946405522133985222656102771135318980886967", - "820913798933167779085712078112462678819070883946623872794045878797771074669", - "728385", - "728433", - "1300068012361702989457557210713264785180282368112480359422525994353786820566", - "1285099062053826001486965689434487053997973874361575225131774949330932187474", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "1679092219195096661486732779709720613012146748793309091945354754707888646382", - "2", - "2134880913562821047589587236372545124265120765677950326591", - "3589278927646246347333840313739505412778487386936201251529", - "1162079194688290624252661817306974533298926217792041190261", - "3956588929026717109943631704689781018238506448589985186226", - "97974349745415356488052199543117568820", - "50127743007186914744877807770969948049", - "282848752296587494288002568938431730972", - "94240720944818387490162276612960758506", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263206", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "2204305733360159711128288614651759969462267978686672523422084294985141178059", - "64", - "3012538720204646519922353049902044346934015570367216876028651542302392733235", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870570338", - "344278863666843608900923772802957312", - "9223372036844636093", - "344400638885778253860530994056003584", - "9223372036528033205", - "354684143347722343183560610217459712", - "9223372036855485909", - "359977924069045087395084506562035712", - "9223372036879587504", - "396101380212431435334177334145056768", - "9223372036862246145", - "396323605936767383653495383972118528", - "9223372036883481148", - "401131892570687552113786006049652736", - "9223372036857714712", - "432568984951955547080127463915782144", - "9223372036846099314", - "458591633384881771471787532316835840", - "9223372036858624627", - "1726621200", - "10", - "339248760150588245376950366141153280", - "1018590858", - "344278863666843608900923772802957312", - "2353925285", - "344400638885778253860530994056003584", - "25834654983", - "354684143347722343183560610217459712", - "43167857", - "359977924069045087395084506562035712", - "9977630027", - "396101380212431435334177334145056768", - "454389426", - "396323605936767383653495383972118528", - "2730384673", - "401131892570687552113786006049652736", - "162606438", - "432568984951955547080127463915782144", - "5636513701", - "458591633384881771471787532316835840", - "248485062", - "1726623162", - "48", - "2650334278861141382000631716145267907706033424129783860997086291010348151384", - "64", - "2488607148621834047742861111740482250880674286101195364194032804679096930406", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870583044", - "344278863666843608900923772802957312", - "9223372036844379004", - "344400638885778253860530994056003584", - "9223372036526958129", - "354684143347722343183560610217459712", - "9223372036855486447", - "359977924069045087395084506562035712", - "9223372036879664989", - "396101380212431435334177334145056768", - "9223372036862251811", - "396323605936767383653495383972118528", - "9223372036883515334", - "401131892570687552113786006049652736", - "9223372036857716741", - "432568984951955547080127463915782144", - "9223372036846052484", - "458591633384881771471787532316835840", - "9223372036858627722", - "1726624800", - "10", - "339248760150588245376950366141153280", - "1017429135", - "344278863666843608900923772802957312", - "2346178935", - "344400638885778253860530994056003584", - "25834790036", - "354684143347722343183560610217459712", - "43133829", - "359977924069045087395084506562035712", - "9993993049", - "396101380212431435334177334145056768", - "453245535", - "396323605936767383653495383972118528", - "2737111600", - "401131892570687552113786006049652736", - "162370016", - "432568984951955547080127463915782144", - "5627614940", - "458591633384881771471787532316835840", - "248248183", - "1726625259", - "480529", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263334", - "values": [ - "1312161930567071638741676557894192665273130729939646927681626538536757123513", - "0", - "10", - "339167696443096610495245177954762752", - "1313851010364875545926140136065021586316291117506124357741899442957750346673", - "344239815619412615560474239552192512", - "1994697093370466016569454514717396619954710743667851745525622903136045456260", - "344400638885778253860530994056003584", - "3325507353585270975064137592070142821503026650556873189881304858521263983216", - "354684143347712898450594870927032320", - "1464293302734016029301180469092096472071460522789343982602240040983488076495", - "359977924069045087395084506562035712", - "3386664087074192887992723028386798092912544335345141526765311253500109488569", - "411817626572047188535650410727211008", - "1587909811032742453008719589168207649343219066672570668451214652014761557795", - "427355783296423863197036724365557760", - "231732324478814693575727834381873611191914707920092095721261521361729570715", - "432365923167804710124031323246952448", - "3495374326751282949240470981491877936628792956398386900216172829265337126146", - "432568984951955547080127463915782144", - "619621184078728336005529129497588688682214766901880809186385666613354955080", - "453276691329565936829047600777789440", - "1421732108302838781308085993962514309076215434506439914684310070140621795455", - "48", - "2191087494633434928012276181804190439944571751098313465903663522524513473268", - "64", - "107569202269878225070232958147427259873515073953600058011507548811332354766", - "64", - "10", - "339167696443096610495245177954762752", - "9223372036874461668", - "344239815619412615560474239552192512", - "9223372036906347167", - "344400638885778253860530994056003584", - "9223372029755663437", - "354684143347712898450594870927032320", - "9223372036871671774", - "359977924069045087395084506562035712", - "9223372037600227823", - "411817626572047188535650410727211008", - "9223372036904464313", - "427355783296423863197036724365557760", - "9223372036872457997", - "432365923167804710124031323246952448", - "9223372036956407618", - "432568984951955547080127463915782144", - "9223372036292042629", - "453276691329565936829047600777789440", - "9223372036914525778", - "1726610520", - "10", - "339167696443096610495245177954762752", - "2232383734", - "344239815619412615560474239552192512", - "7467208666", - "344400638885778253860530994056003584", - "25898589771", - "354684143347712898450594870927032320", - "4341352943", - "359977924069045087395084506562035712", - "10053838750", - "411817626572047188535650410727211008", - "6256214151", - "427355783296423863197036724365557760", - "2049427612", - "432365923167804710124031323246952448", - "12025564831", - "432568984951955547080127463915782144", - "5664417618", - "453276691329565936829047600777789440", - "6374523897", - "1726613354", - "48", - "2191087494633434928012276181804190439944571751098313465903663522524513473268", - "64", - "107569202269878225070232958147427259873515073953600058011507548811332354766", - "64", - "10", - "339167696443096610495245177954762752", - "9223372036874506328", - "344239815619412615560474239552192512", - "9223372036906495867", - "344400638885778253860530994056003584", - "9223372029724630018", - "354684143347712898450594870927032320", - "9223372036871758257", - "359977924069045087395084506562035712", - "9223372037588210889", - "411817626572047188535650410727211008", - "9223372036904588889", - "427355783296423863197036724365557760", - "9223372036872498769", - "432365923167804710124031323246952448", - "9223372036956644960", - "432568984951955547080127463915782144", - "9223372036285273937", - "453276691329565936829047600777789440", - "9223372036914652676", - "1726624920", - "10", - "339167696443096610495245177954762752", - "2237990086", - "344239815619412615560474239552192512", - "7545837674", - "344400638885778253860530994056003584", - "25848971033", - "354684143347712898450594870927032320", - "4317012354", - "359977924069045087395084506562035712", - "10004493709", - "411817626572047188535650410727211008", - "6249833579", - "427355783296423863197036724365557760", - "2038475875", - "432365923167804710124031323246952448", - "11877366985", - "432568984951955547080127463915782144", - "5631379742", - "453276691329565936829047600777789440", - "6346755073", - "1726625870", - "4294967295", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263462", - "values": [ - "820913798933167779085712078112462678819070883946623872794045878797771074669", - "2531267120182807885625308427388294747328125285209285846108776016220012705731", - "728433", - "728481", - "1285099062053826001486965689434487053997973874361575225131774949330932187474", - "3138665799379671885227652783602085507455679296109906267865128817715985331322", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "2273145565939886060449033384603774254164600672636409128929727405311863349262", - "2", - "2020444236698309037115944885973673983753611842414925516399", - "3437593389489859562319536153936113500110888534077619563684", - "4779971369371691095128154869460090016633203505946549293932", - "3924326819918123848080519714430719786474524823075472537441", - "213079772492615998395167323718260436931", - "6435622382799887368299036354389087784", - "159991729788260592389758696890948228210", - "149355914847889213047138070790356391845", - "8", - "3256441166037631918262930812410838598500200462657642943867372734773841898370", - "993696174272377493693496825928908586134624850969", - "5", - "0", - "43454035186021677847934725763821632992097905385", - "4543560", - "38080000000000000", - "0", - "16", - "701342969023328078325351675058853960925251987941", - "1597912202364950170584616385628371331051772486078675638640010661333757067835", - "1661415", - "1514533640611525974705713327126002296924556199193521264179081732718740366599", - "3", - "814584571956280116947732497383858336718499109896", - "149699412763891440988173951098199906565022049374418157509725291100862575590", - "1157", - "701342969023328078325351675058853960925251987941", - "1597912202364950170584616385628371331051772486078675638640010661333757067835", - "1661416", - "1514533640611525974705713327126002296924556199193521264179081732718740366599", - "3", - "388139481759667365289187262324337441233337135197", - "890194184109292524626208715338566421968283004751147656055805220370913402698", - "1232" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263510", - "values": [ - "2531267120182807885625308427388294747328125285209285846108776016220012705731", - "1016556383447747549112417789195500950899940883874441214849355456900748763594", - "728481", - "728529", - "3138665799379671885227652783602085507455679296109906267865128817715985331322", - "1549420773468113219721692129703837551701064747489110711832018343733364212941", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "1005149344783420184933977003524701068010283443514893927596097537847498404906", - "2", - "701096443527223671376303690728615925018299802357035305576", - "3619497411257184207996132344725025704820019615064172046454", - "1388345660754112452578771311237750085691233534717017293326", - "3386283110917141884210376004198046069691345079825579499394", - "120127642675504009292474681877920300900", - "64428194156272817101652364925928385481", - "248876919604744288956806570081571592677", - "36518473905383282049660659252973441744", - "0", - "22", - "937121399705943548119105796235616364745414524197", - "556369726739810459524573022740978980085720894636406241161217723763494519642", - "1661417", - "1514533640611525974705713327126002296924556199193521264179081732718740366599", - "9", - "262447126726216075950933823606796236236", - "59455922194050765211435957685262379308", - "950145783199168457770625727422270971785256614386", - "3225647039305201276101055897319319046098565249073506167455632960755000900326", - "2", - "6969", - "0", - "722", - "0", - "701342969023328078325351675058853960925251987941", - "1597912202364950170584616385628371331051772486078675638640010661333757067835", - "1661418", - "1514533640611525974705713327126002296924556199193521264179081732718740366599", - "3", - "941299187812718091168287636212763242371786842078", - "890194184109292524626208715338566421968283004751147656055805220370913402698", - "1248" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263556", - "values": [ - "1", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "777362872838982408909448807419565352327939387699320102023441887230835635529", - "64771203985077596284340339052913361147343252031331101885660063120156529783", - "3997985", - "31", - "31", - "251", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263571", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263575", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "2650334278861141382000631716145267907706033424129783860997086291010348151384", - "64", - "2488607148621834047742861111740482250880674286101195364194032804679096930406", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870583044", - "344278863666843608900923772802957312", - "9223372036844379004", - "344400638885778253860530994056003584", - "9223372036526958129", - "354684143347722343183560610217459712", - "9223372036855486447", - "359977924069045087395084506562035712", - "9223372036879664989", - "396101380212431435334177334145056768", - "9223372036862251811", - "396323605936767383653495383972118528", - "9223372036883515334", - "401131892570687552113786006049652736", - "9223372036857716741", - "432568984951955547080127463915782144", - "9223372036846052484", - "458591633384881771471787532316835840", - "9223372036858627722", - "1726624800", - "10", - "339248760150588245376950366141153280", - "1017429135", - "344278863666843608900923772802957312", - "2346178935", - "344400638885778253860530994056003584", - "25834790036", - "354684143347722343183560610217459712", - "43133829", - "359977924069045087395084506562035712", - "9993993049", - "396101380212431435334177334145056768", - "453245535", - "396323605936767383653495383972118528", - "2737111600", - "401131892570687552113786006049652736", - "162370016", - "432568984951955547080127463915782144", - "5627614940", - "458591633384881771471787532316835840", - "248248183", - "1726625259", - "48", - "1585838588564408905159056872662023003941325606344277644051846491805368704682", - "64", - "285384252816404794344144287777023590194918073174822650609525661777021926234", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870583044", - "344278863666843608900923772802957312", - "9223372036844379004", - "344400638885778253860530994056003584", - "9223372036526958129", - "354684143347722343183560610217459712", - "9223372036855486447", - "359977924069045087395084506562035712", - "9223372036879664989", - "396101380212431435334177334145056768", - "9223372036862251811", - "396323605936767383653495383972118528", - "9223372036883515334", - "401131892570687552113786006049652736", - "9223372036857716741", - "432568984951955547080127463915782144", - "9223372036846052484", - "458591633384881771471787532316835840", - "9223372036858627722", - "1726624800", - "10", - "339248760150588245376950366141153280", - "1019052444", - "344278863666843608900923772802957312", - "2350592803", - "344400638885778253860530994056003584", - "25871940892", - "354684143347722343183560610217459712", - "43243583", - "359977924069045087395084506562035712", - "10016812782", - "396101380212431435334177334145056768", - "455929440", - "396323605936767383653495383972118528", - "2751483290", - "401131892570687552113786006049652736", - "163025124", - "432568984951955547080127463915782144", - "5639678972", - "458591633384881771471787532316835840", - "249419488", - "1726627392", - "480530", - "1", - "136422524056967125740496505900608287044139434619497214599702131332896634073", - "531107983615066724", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263706", - "values": [ - "1", - "2083417662063688654465822837159130182279262008744909932014857896068717116234", - "3580431016782839432531219668158178365070493684387029187477155790879360277132", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "1930149858429826297218176473001230903975224599926451101385618233016931115182", - "1930149858429826297218176473001230903975224599926451101385618233016931115182", - "4194303", - "31", - "31", - "251", - "7", - "0", - "0", - "0", - "816448294848572451150703258343429609584005971927147201940553056921207443182", - "373567897000807740822428487461121987831490194561240693259628823282407685116", - "371454549917335130539666245", - "2184525079304166305475808860720717263681401630819183077560966831970301933208", - "1525375435160220597243464539250467643769218958150901306470625783001954564768", - "371454568364079204398429372", - "586909474082070917605702228129308787452632558347688047284137830400742484600", - "373567897000807740822428487461121987831490194561240693259628823282407685116", - "371449034340857091383814076", - "3466621576096485300179743381966389787759511860487841653430867119651535696220", - "373567897000807740822428487461121987831490194561240693259628823282407685116", - "371454586810823277958792101", - "2568034439897880594993045996850468227172807427768644772081339766135275846017", - "373567897000807740822428487461121987831490194561240693259628823282407685116", - "371453996515012919253011999", - "1555267324149567538745769676191562942595341801839993870917405127174321692277", - "373567897000807740822428487461121987831490194561240693259628823282407685116", - "371454605257567351668315348", - "893333105327568753835571365862944823028027387016837809296964002904131426844", - "373567897000807740822428487461121987831490194561240693259628823282407685116", - "371454642151055499087359944" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263742", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263746", - "values": [ - "955162700034296133830149056114581407756257891895176095243005233198186884070", - "2272983784421959222779972451612126379723760455823789153260691636862701064468", - "236188915105053692221561154425662246481517595962747362738051189732287640505", - "3504982233527641521151999202824240943937115432403815617352445127787084420953", - "480374", - "31", - "63", - "0", - "5", - "0", - "0", - "0", - "2869594594471404225028463303049167170872585157980972165026640304047181248071", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10340770618728764190098741376", - "234353093064490846635392049477805955159385082151", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036364775808", - "590041550745211030598121225961254811891380668492", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372035884775808", - "2696729032923390281106326400557234434985108400068637841971854176026978778459", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "1782058530256110466315702784", - "1160721021812758830982246182159618783697677382545", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372033721913088" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263775", - "values": [ - "376285845756530004352708460534027646441050587345913298559012927467070282604", - "1208868503377058303678044052135681022692154969786473527392090332316504757806", - "99345", - "99355", - "947720474610642952048916058496210799572343238748860495671161512655548630928", - "3219725182099362244054162539482814644076892757955301987263542669367160827822", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "1958679722877010891343043884788228088311174760267290953120820073511608832457", - "1", - "5307438846839656331126854753600346467917138545970428794496", - "3767632456194119217155589367508250916743519895075601644033", - "301179614027552057607100908314499408995", - "14480221944054126849983946053228697789", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263795", - "values": [ - "1", - "3483405230068120832465357476328196462860183516317646327268467126072909097132", - "3272092909137415402775704341908006334737558392086951683220618539312999356121", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "1853404313324294770886246870409030166214939777070373515154149511647066274271", - "1533747113945667510889369371573702172046361925237720358180940545139299060499", - "488376", - "31", - "31", - "251", - "1", - "0", - "0", - "0", - "335604642640337498319339634490975441194264668489", - "215434494688918762545527610590897547966052317914668824448206652708650545391", - "102145386543651439524572000" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263813", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263817", - "values": [ - "2205782498798860699180224810072263572578029954527993795156126485694292421731", - "0", - "4", - "344400637343183300222065759427231744", - "1156518361631677299267640239939929860363798481437141139669963231674208834856", - "354684143347717620817077740572246016", - "548064214925934379680843604791757664626671338799432774218682282290230386759", - "359977924067836161575469877387329536", - "1043507288313242966059806728046739050807184538222017980901347654569938697972", - "432568984950746621260512834741075968", - "2967940361147433554609026228590913706956743263612420707826911756150762538234", - "24", - "2607893996582073595952209628567676648246465052139124814097011167190403198347", - "64", - "3372941582161455072896856163906454072167989284384683499491401049884585940388", - "64", - "4", - "344400637343183300222065759427231744", - "9223372036187737626", - "354684143347717620817077740572246016", - "9223372036796094167", - "359977924067836161575469877387329536", - "9223372032607750447", - "432568984950746621260512834741075968", - "9223372034751107540", - "1726617600", - "4", - "344400637343183300222065759427231744", - "25816707357", - "354684143347717620817077740572246016", - "430944217", - "359977924067836161575469877387329536", - "99880207798", - "432568984950746621260512834741075968", - "56164321366", - "1726619331", - "24", - "344934789402294278927198086930407113580916850543324393354701120262248793940", - "64", - "3502433806395190414716896208099771973189705145914373943357363714285753082128", - "64", - "4", - "344400637343183300222065759427231744", - "9223372036188383753", - "354684143347717620817077740572246016", - "9223372036796104945", - "359977924067836161575469877387329536", - "9223372032610246366", - "432568984950746621260512834741075968", - "9223372034752515314", - "1726624800", - "4", - "344400637343183300222065759427231744", - "25916293299", - "354684143347717620817077740572246016", - "433879938", - "359977924067836161575469877387329536", - "100131364300", - "432568984950746621260512834741075968", - "56554638723", - "1726628355", - "480096", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263885", - "values": [ - "1208868503377058303678044052135681022692154969786473527392090332316504757806", - "2118324027080850715457514355972125282476483079654273087476160566888862672415", - "99355", - "99365", - "3219725182099362244054162539482814644076892757955301987263542669367160827822", - "390598955651388358418020014737423903654356485870583628261561710269948129614", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "2102367313295602735068703154547436781812177380374789217802791242054016176447", - "1", - "5652044949949915751027141788765751860195226491488773527220", - "3581872012035035442072676974362241782009375285372755907673", - "69838947469094490102280199454695297800", - "122511184124045467651976562924367089855", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2263905", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "1585838588564408905159056872662023003941325606344277644051846491805368704682", - "64", - "285384252816404794344144287777023590194918073174822650609525661777021926234", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870583044", - "344278863666843608900923772802957312", - "9223372036844379004", - "344400638885778253860530994056003584", - "9223372036526958129", - "354684143347722343183560610217459712", - "9223372036855486447", - "359977924069045087395084506562035712", - "9223372036879664989", - "396101380212431435334177334145056768", - "9223372036862251811", - "396323605936767383653495383972118528", - "9223372036883515334", - "401131892570687552113786006049652736", - "9223372036857716741", - "432568984951955547080127463915782144", - "9223372036846052484", - "458591633384881771471787532316835840", - "9223372036858627722", - "1726624800", - "10", - "339248760150588245376950366141153280", - "1019052444", - "344278863666843608900923772802957312", - "2350592803", - "344400638885778253860530994056003584", - "25871940892", - "354684143347722343183560610217459712", - "43243583", - "359977924069045087395084506562035712", - "10016812782", - "396101380212431435334177334145056768", - "455929440", - "396323605936767383653495383972118528", - "2751483290", - "401131892570687552113786006049652736", - "163025124", - "432568984951955547080127463915782144", - "5639678972", - "458591633384881771471787532316835840", - "249419488", - "1726627392", - "48", - "756696904419657822417940421892611804669229468800303205170241103356190540354", - "64", - "1186565107220582967077651263912188922560013718115899475786417493676432120755", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870595818", - "344278863666843608900923772802957312", - "9223372036844408423", - "344400638885778253860530994056003584", - "9223372036527282128", - "354684143347722343183560610217459712", - "9223372036855486989", - "359977924069045087395084506562035712", - "9223372036879790160", - "396101380212431435334177334145056768", - "9223372036862257522", - "396323605936767383653495383972118528", - "9223372036883549830", - "401131892570687552113786006049652736", - "9223372036857718781", - "432568984951955547080127463915782144", - "9223372036846123178", - "458591633384881771471787532316835840", - "9223372036858630839", - "1726628400", - "10", - "339248760150588245376950366141153280", - "1025085950", - "344278863666843608900923772802957312", - "2356094652", - "344400638885778253860530994056003584", - "26016909397", - "354684143347722343183560610217459712", - "43538863", - "359977924069045087395084506562035712", - "10045122106", - "396101380212431435334177334145056768", - "457706575", - "396323605936767383653495383972118528", - "2758124810", - "401131892570687552113786006049652736", - "163601060", - "432568984951955547080127463915782144", - "5668653237", - "458591633384881771471787532316835840", - "249797552", - "1726629477", - "480530", - "1", - "1702491050207970722998079340375047003613025786195457680399912315054609137879", - "531117811011945205", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264036", - "values": [ - "1016556383447747549112417789195500950899940883874441214849355456900748763594", - "3431568190183626548399201410020359028181344027688903306221011072713336194786", - "728529", - "728577", - "1549420773468113219721692129703837551701064747489110711832018343733364212941", - "1631314679643565794180790284394278264669942774247328937116603523697393019974", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "2828413688618218791362078111790688357177181235053136320210491054201360210205", - "2", - "1706885654083058489173522317868464931658100374545069900236", - "4480244905450886325579165553683248409802803369253267202907", - "5010785159352163149430315022731844526093876352146866815810", - "3208283397393785068367749294520623416314639819539437100154", - "297853642799325575020788464482815343866", - "121185393241165998781097544273177403004", - "249772877513985869125853471969973209269", - "3708666991661312845473031547811598744", - "8", - "3256441166037631918262930812410838598500200462657642943867372734773841898370", - "993696174272377493693496825928908586134624850969", - "5", - "0", - "1379535661345336268851424409301228139141031794316", - "4543560", - "21460000000000000", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264068", - "values": [ - "1", - "328599158167117632357078598253616374337211494734802120011835837098599922930", - "158392873823259512175094183968321933186206357653160993906483543455649704345", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "743144248570155473784035154166467629960583090982662182216283607767076390565", - "1722803820035618677944077344593337513140372058950260368900470653520263775910", - "480346", - "31", - "31", - "251", - "8", - "5", - "0", - "0", - "2578719100397693594903807707857317931139673368593454634509964533416818209126", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "118786729328124345629892464", - "3331589110623094011663234692645111164872271138529691296402684264333854676214", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "125005034521651466925457984", - "918369787085026034873891221464660311640878448240290376495429874275349101034", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "478919894441497455065550992", - "410627250368393050501484719109135763827392674645471419551503712510693196182", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "195295891645919870638435584", - "3173920233974070044552242384870714731189542646515659103333191976229409562363", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "473886755661218025039630240", - "785651817420111647140313644875720806465967188177630762967510880328311307748", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "138655440668755798025211824", - "3212443670585131366821689447665077164441227821805447261832377840383652451738", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "478972486108851600997108208", - "1194386034767161342769262421566629507999064672910270174988913803172435493705", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "78542279439251460082546368", - "1056023050867259803513504948543512735274757542344751883389624195177920561664", - "1075359254479333162973713968859372539872418866181625362256189456329349391479", - "1763412842740463326996853118406813000689243018262175463872890551276696728096", - "1311878064335307898856316889059500045952547563685013549194647162612402390274", - "1066398656505771728075180773123584237920248116604825893869484855305425036649" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264112", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264116", - "values": [ - "2272983784421959222779972451612126379723760455823789153260691636862701064468", - "2011806467990576299306220558860108081638704964978653594608690829651057674758", - "3504982233527641521151999202824240943937115432403815617352445127787084420953", - "3406661250480380628679192876321902205895349769872248844366644154404282210483", - "480370", - "31", - "63", - "0", - "5", - "0", - "0", - "0", - "2795557134786509650145857799900249630679774601048095290387486396777385180676", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16874081618983842576377033760", - "1095066582943473675679676920773963685700350055487018053649787859769569445920", - "990917105548321882863790743692016363780882772911795288852111915173114800720", - "10317480700445273140507013082", - "1205217955806747325667195649093625680383612782255707465601085052845697713622", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16872570498602812437576054272", - "308645648221649876501407934101458907510137287607674757658408660201417426349", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "5915604056849231253470505216", - "2253125615533449339578670461371408855834765978549789345740884719182395934926", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10150412044251032865268207232" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264145", - "values": [ - "3538173989890540050135686849795712484430549661776156483958897511636299824215", - "881806569005857604090688008592447078155652519976000929540409764312292700009", - "728625", - "728673", - "1478127053441052108706080715526490956762250048606066852523295004292115876033", - "266007141354881345823212137344818629896803994889568067827108922259297738472", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "2988497637698502926241291795132211389104800893162189776183651251128856657610", - "2", - "3704044538095657752743831583394567819500167615404494465851", - "3413958851845992864746032605360609545344861366475443185841", - "6001205885824260917858195885312952446675717684237825833451", - "4411947922178072789441323173567965276364444797732597483124", - "274578613281041629045939755277673827449", - "127665143075011776765647959676421200858", - "30531657793164011260175403064431585522", - "68430066477151067355789151157298252980", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264169", - "values": [ - "695166559561689732906127294300789174214405924753847689402841317496509400506", - "0", - "41", - "255399919633304379671822251015012352", - "1505529156420067352120070990726485392925443261574841055178639991287457492321", - "255909362588701039568812711683817472", - "2987237268499420276328168206671203242461405425692552162427916489163442418721", - "338883663479274047025357693718102016", - "2029633849266906064041468469904589516386216332725570251076170480610557546489", - "339046408638147558767182227433324544", - "1130545920589131183288019352206203697449246969075846556068675642191435723650", - "339127369308376849947410064084041728", - "2000274125959301872211222335354741724455139421598701782272783582185640945578", - "339128557730814563912473967243296768", - "2516505388487942465841658054404863659027371944332466039423610100574610493077", - "339167696443096610495245177954762752", - "2996668383577445475648271118945298900594931665616357067175515390017501061934", - "339209301121316311335550155636080640", - "734092561378177250929268749910403601065505899386507477176286964903863121748", - "339248760150583523010467496495939584", - "1364214345469699875383963144505918985866972117735738401586056509581604108957", - "339290737780690188831142580884340736", - "1481261187711731197995687384244426578107291932826921267220721873116387216140", - "344056232528969600292671285127806976", - "225706133973132837229713992589107978151160521461761461582153518355301490365", - "344239815619412615560474239552192512", - "2861541274928078066256193684503851439480886962260071294044776528685244594165", - "344278863665634683081309143628251136", - "658720853735786565901152387098778273151707018562631393015095500367363824692", - "344400637343183300222065759427231744", - "1867256837479148284532884991450280673524766924980094747725866109993662211865", - "349351367538821165572554313980444672", - "176128245994777503268412490035856283994767230372814594117463409085155639352", - "349553874722207625219443412317503488", - "2382630495179093875813318572079674723610880790012780289009542228195636465146", - "354684143347712898450594870927032320", - "2868122657587921447083126306013763925313776517270376980712456079995170314007", - "354685165896815395127641508979671040", - "421616082899264764476722140260838277364490666438150411133418333185614644169", - "354886735639481781333860738224095232", - "928917794626946050974130190602585553843358993247890941223328235597689104695", - "359856388062912502622757493443395584", - "843307958592462037024631434504865822069609187246878619946724727221325794991", - "359977527925814664434167280492871680", - "2868104422492213788785446707238310112867029965325429196496972740328204815122", - "359977924067836161575469877387329536", - "2547021623521952909959051581903565028978421621308892561994336770827027135337", - "364947431330963026247458069778792448", - "584724723445830407108835856071973264435841096504840723853691443861619901150", - "369977475091734067620075921572102144", - "668723522059551887460984153636833977979245023144365184456802654817474973596", - "370221491652003648852770474290053120", - "2317319817200437927804155973322583524902335228110469891297846987445668564441", - "370221808567071557549350106815266816", - "3581708516613693603216332842420449439322042619625086805837408808361205419202", - "395959710983921515911698978258812928", - "2074356850987709244230260430513353087528319207130676763911109383115254353426", - "396000038118641276459534092129533952", - "109676264572010092976600548354236180224195638198030115305998967375914373030", - "396101380212426712967694464499843072", - "2711915681733221476781790902513677751383154660949436603023364657463516844939", - "396323605935558457833880754797412352", - "2201079076849954330568875041516030794837550704337174573917613132984988524564", - "401131892570687533667041932340101120", - "1709531250218670553762701150078406179940722314416103673211115797578441449102", - "406403816491359422489603563510038528", - "568828543450333359128147624140033184067298581579319292449106702208950184208", - "411817626572047188535650410727211008", - "1737301932571377902498329783939034393743125406428629236240947948026945357806", - "432285196778936779521635140430200832", - "1566729369220079251313620628072623940604381685383887897616924711689972645654", - "432568984950746621260512834741075968", - "1518074796119297540660480228230242278636657070359174032517758626020247896388", - "432691242383575563678708968120647680", - "2606886680296329334906545268245184582880760617513034312593448764240742836928", - "437638715840662956139171489404420096", - "586013713902145854204736763933055005473774069128236504107941858359368296920", - "437761440264397551598103888983490560", - "712559093065293488493797420984941312111241144890010884336272451887820195800", - "442933058572516156234522470341672960", - "3071280513962567471739546333716014152605056827738323434052146995050662990947", - "453276691329565936829047600777789440", - "2612113008857992558816624983006431319332483400257611878979717567822306392106", - "458591633383672845652172903142129664", - "462598245881353029007137233712976703683759047510135369126126082358963468864", - "104", - "1589865037025361409075515943081327706533955678166596238692594775683952733881", - "64", - "855327349831550308869101290619889848557811837105038486943152103524889198632", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040274668491", - "339128557730814563912473967243296768", - "9223372048272083877", - "339167696443096610495245177954762752", - "9223372038929491618", - "339209301121316311335550155636080640", - "9223372038188867940", - "339248760150583523010467496495939584", - "9223372041208049117", - "344056232528969600292671285127806976", - "9223372037623839522", - "344239815619412615560474239552192512", - "9223372040113487681", - "344278863665634683081309143628251136", - "9223372038124143911", - "344400637343183300222065759427231744", - "9223372043759705181", - "354684143347712898450594870927032320", - "9223372038394687635", - "354886735639481781333860738224095232", - "9223372040780473430", - "359977527925814664434167280492871680", - "9223372038739047438", - "359977924067836161575469877387329536", - "9223372064485590394", - "395959710983921515911698978258812928", - "9223372037134940803", - "396000038118641276459534092129533952", - "9223372038718748017", - "396101380212426712967694464499843072", - "9223372039083587354", - "396323605935558457833880754797412352", - "9223372047232896674", - "401131892570687533667041932340101120", - "9223372038200458376", - "411817626572047188535650410727211008", - "9223372040205749891", - "432568984950746621260512834741075968", - "9223372052757292599", - "437638715840662956139171489404420096", - "9223372046346318732", - "437761440264397551598103888983490560", - "9223372040562479349", - "453276691329565936829047600777789440", - "9223372042072585065", - "458591633383672845652172903142129664", - "9223372037693424998", - "1726621200", - "24", - "255399919633304379671822251015012352", - "31068915653", - "339128557730814563912473967243296768", - "25361137638", - "339167696443096610495245177954762752", - "2229425363", - "339209301121316311335550155636080640", - "1787771079", - "339248760150583523010467496495939584", - "10147418314", - "344056232528969600292671285127806976", - "13429692355", - "344239815619412615560474239552192512", - "7416076715", - "344278863665634683081309143628251136", - "23445369202", - "344400637343183300222065759427231744", - "25806804919", - "354684143347712898450594870927032320", - "4303815850", - "354886735639481781333860738224095232", - "3760243868", - "359977527925814664434167280492871680", - "7656951892", - "359977924067836161575469877387329536", - "99718403195", - "395959710983921515911698978258812928", - "261731882", - "396000038118641276459534092129533952", - "4220269547", - "396101380212426712967694464499843072", - "4532191356", - "396323605935558457833880754797412352", - "27288928683", - "401131892570687533667041932340101120", - "1622423896", - "411817626572047188535650410727211008", - "6223407612", - "432568984950746621260512834741075968", - "56134014674", - "437638715840662956139171489404420096", - "22350795060", - "437761440264397551598103888983490560", - "23609455000", - "453276691329565936829047600777789440", - "6307853262", - "458591633383672845652172903142129664", - "2479113047", - "1726624709", - "104", - "1577033696514100357397407070031596373503468289618617630407709973594086674430", - "64", - "3463933287350036946383090218857802702557828572326723068326446584611158133441", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040275710032", - "339128557730814563912473967243296768", - "9223372048272721625", - "339167696443096610495245177954762752", - "9223372038929547591", - "339209301121316311335550155636080640", - "9223372038188912912", - "339248760150583523010467496495939584", - "9223372041208304023", - "344056232528969600292671285127806976", - "9223372037622525962", - "344239815619412615560474239552192512", - "9223372040113676014", - "344278863665634683081309143628251136", - "9223372038124379575", - "344400637343183300222065759427231744", - "9223372043760495023", - "354684143347712898450594870927032320", - "9223372038394831744", - "354886735639481781333860738224095232", - "9223372040780568455", - "359977527925814664434167280492871680", - "9223372038739239422", - "359977924067836161575469877387329536", - "9223372064488091256", - "395959710983921515911698978258812928", - "9223372037134947351", - "396000038118641276459534092129533952", - "9223372038718854102", - "396101380212426712967694464499843072", - "9223372039083570022", - "396323605935558457833880754797412352", - "9223372047233583868", - "401131892570687533667041932340101120", - "9223372038200499081", - "411817626572047188535650410727211008", - "9223372040205906721", - "432568984950746621260512834741075968", - "9223372052758703012", - "437638715840662956139171489404420096", - "9223372046345591888", - "437761440264397551598103888983490560", - "9223372040563072445", - "453276691329565936829047600777789440", - "9223372042072744139", - "458591633383672845652172903142129664", - "9223372037693487134", - "1726628400", - "24", - "255399919633304379671822251015012352", - "31793495409", - "339128557730814563912473967243296768", - "25628356834", - "339167696443096610495245177954762752", - "2254857273", - "339209301121316311335550155636080640", - "1808567778", - "339248760150583523010467496495939584", - "10259826100", - "344056232528969600292671285127806976", - "13557600856", - "344239815619412615560474239552192512", - "7687991460", - "344278863665634683081309143628251136", - "23570012982", - "344400637343183300222065759427231744", - "26026677180", - "354684143347712898450594870927032320", - "4360450254", - "354886735639481781333860738224095232", - "3842213222", - "359977527925814664434167280492871680", - "7714234939", - "359977924067836161575469877387329536", - "100406823380", - "395959710983921515911698978258812928", - "262136017", - "396000038118641276459534092129533952", - "4280138207", - "396101380212426712967694464499843072", - "4580692825", - "396323605935558457833880754797412352", - "27619025143", - "401131892570687533667041932340101120", - "1640462759", - "411817626572047188535650410727211008", - "6318067555", - "432568984950746621260512834741075968", - "56724179865", - "437638715840662956139171489404420096", - "22842805941", - "437761440264397551598103888983490560", - "23729800944", - "453276691329565936829047600777789440", - "6492459793", - "458591633383672845652172903142129664", - "2498405054", - "1726630096", - "479811", - "21", - "3178257892804395110933211103022534383111394467525528631273196986199755433165", - "624063305626944333", - "18446744073709551616", - "1474597408256411488790964528983299673424244893745196092573810169251784197788", - "624063308260967196", - "18446744073709551616", - "3298349076393199298937629026111683679134597378456200744931331860024144294103", - "624063311549301591", - "18446744073709551616", - "1658516781272897346260838957788837133797420630126973050044450176486301419024", - "624063313289937680", - "18446744073709551616", - "3494583373197941550634065169754590243694520381774266086503565510193424221137", - "624064827257520977", - "18446744073709551616", - "2664521592920224679340472052946893699076225273429684838543176794730906719436", - "624064834312340300", - "18446744073709551616", - "380434110068995777661395345594683338465020022597424276759538508115622955855", - "624064834337506127", - "18446744073709551616", - "1707301703265808811730291420694866345481877848151767254292021049365853584374", - "624064837642617718", - "18446744073709551616", - "2810810887831636042876015759622431833327919067282442690468968808449786893982", - "624066707639501598", - "18446744073709551616", - "1085449171458423985530523008793313900017117312337127086752753194496167710356", - "624068746587144980", - "18446744073709551616", - "411860572249421724913021255174346569906779810218707950346899626135482594771", - "368606129049043283", - "18446744083709551616", - "1551835635810822544576873490683231670416230800655884901989028032235791819049", - "431772270948516393", - "18446744093709551616", - "751566919021474554996735977346911282594498892605295679401482754692717284322", - "624073113662915426", - "18446744073709551616", - "1894534464968536056588374043020074851903051917401393691365570779164541091112", - "624073839646606120", - "18446744073709551616", - "2171826406373240960715194317121283191304455745684201550720513269710630362216", - "624074383341650792", - "18446744073709551616", - "2268671547303059241708577935530130271520439851591502472428108468836206476315", - "624075137532035867", - "18446744073709551616", - "2453621100557062620884034614787484607706940822356892448405780034146618563008", - "561056655861612608", - "18446744073807389802", - "3581755093216222741758495940870783757332437134218518022130927007383550952208", - "624078060911592208", - "18446744073709551616", - "2985623969695894065254796789383108176625238707197865705193459371975534098862", - "624079666273059630", - "18446744073709551616", - "1974623411751855025589253971319143040019155468382326802913291236637630879240", - "624080117013938952", - "18446744073709551616", - "1175287966501320156739984780083834587511578936037694250154580031855521952833", - "624081280383845185", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264534", - "values": [ - "3431568190183626548399201410020359028181344027688903306221011072713336194786", - "3538173989890540050135686849795712484430549661776156483958897511636299824215", - "728577", - "728625", - "1631314679643565794180790284394278264669942774247328937116603523697393019974", - "1478127053441052108706080715526490956762250048606066852523295004292115876033", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "986513210329515818864980924931675764440806731514799677725468582703463778232", - "2", - "1597931386009311448631149651620206464615916317720007805612", - "4407483858964466184084457344772695727662177005929928743202", - "374835824428996396435979876250585045579173263575588135514", - "3749906843326704868310314413803124423315983762054788896495", - "333538693962052244408819595615721433758", - "2489892820115847716706274814741822689", - "118212339870568077964747931794159659144", - "23008892811750859698814731818156498739", - "8", - "1664015738346703719092667845204826968002822652638997199367526143920141278968", - "1298815730822278902934766636815198998626615520107", - "5", - "1056821354461963493869604920442253899646534182978", - "131038041129840431791153062933308194368852289479", - "2267647296403267647544362206498284313425650313245939089798171835633421883986", - "120328988764044943829", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264566", - "values": [ - "2118324027080850715457514355972125282476483079654273087476160566888862672415", - "1297007390905871094503530506743436647640335157329711627144877329157990288132", - "99365", - "99375", - "390598955651388358418020014737423903654356485870583628261561710269948129614", - "913127423354585102440643934887104238773694457214313742832226321530143656507", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "2922816429853080019931095951782796309283974227750324189150786545846812080146", - "1", - "2923456317083541824806413751498017363109989820911164458457", - "3427599531221264838562421116282198713915947068870272751891", - "232291884235917178648513118604324846719", - "117961301309167744883762732275335648844", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264586", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "756696904419657822417940421892611804669229468800303205170241103356190540354", - "64", - "1186565107220582967077651263912188922560013718115899475786417493676432120755", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870595818", - "344278863666843608900923772802957312", - "9223372036844408423", - "344400638885778253860530994056003584", - "9223372036527282128", - "354684143347722343183560610217459712", - "9223372036855486989", - "359977924069045087395084506562035712", - "9223372036879790160", - "396101380212431435334177334145056768", - "9223372036862257522", - "396323605936767383653495383972118528", - "9223372036883549830", - "401131892570687552113786006049652736", - "9223372036857718781", - "432568984951955547080127463915782144", - "9223372036846123178", - "458591633384881771471787532316835840", - "9223372036858630839", - "1726628400", - "10", - "339248760150588245376950366141153280", - "1025085950", - "344278863666843608900923772802957312", - "2356094652", - "344400638885778253860530994056003584", - "26016909397", - "354684143347722343183560610217459712", - "43538863", - "359977924069045087395084506562035712", - "10045122106", - "396101380212431435334177334145056768", - "457706575", - "396323605936767383653495383972118528", - "2758124810", - "401131892570687552113786006049652736", - "163601060", - "432568984951955547080127463915782144", - "5668653237", - "458591633384881771471787532316835840", - "249797552", - "1726629477", - "48", - "884810571811751855459699508911188288787527956429161567913127769456839429639", - "64", - "1296386636777787631817665596968377237715684011794174325155568461623972458442", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870595818", - "344278863666843608900923772802957312", - "9223372036844408423", - "344400638885778253860530994056003584", - "9223372036527282128", - "354684143347722343183560610217459712", - "9223372036855486989", - "359977924069045087395084506562035712", - "9223372036879790160", - "396101380212431435334177334145056768", - "9223372036862257522", - "396323605936767383653495383972118528", - "9223372036883549830", - "401131892570687552113786006049652736", - "9223372036857718781", - "432568984951955547080127463915782144", - "9223372036846123178", - "458591633384881771471787532316835840", - "9223372036858630839", - "1726628400", - "10", - "339248760150588245376950366141153280", - "1024996020", - "344278863666843608900923772802957312", - "2356031191", - "344400638885778253860530994056003584", - "26019477358", - "354684143347722343183560610217459712", - "43543782", - "359977924069045087395084506562035712", - "10037574852", - "396101380212431435334177334145056768", - "457773958", - "396323605936767383653495383972118528", - "2758771675", - "401131892570687552113786006049652736", - "163741434", - "432568984951955547080127463915782144", - "5663276327", - "458591633384881771471787532316835840", - "249608264", - "1726631517", - "480531", - "2", - "3014062769298224544707453612633298750730237531461568865187088274045746323516", - "531124907887559249", - "18446744073709551616", - "3014062769298224544707453612633298750730237531461568865187088274045746323516", - "531124908168577617", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264720", - "values": [ - "2752458800640035647027105614438988939619444497893437399743005401289156577507", - "3461493524755342865633509776600268983715922722283066195092517401134581482461", - "3235041917949649705353019883347655004005016932020889564357828874264156156092", - "2614908966878405341902326160525597611095815128721986030559006708038314098687", - "487222", - "31", - "63", - "0", - "1", - "0", - "0", - "0", - "2040351644660588556144377818166905555257449858175237844169155202929804324462", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10331745788998374751884784384" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264737", - "values": [ - "1", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "64771203985077596284340339052913361147343252031331101885660063120156529783", - "1066659009475753266996956147655912666514479366468729510102281749690940913124", - "3997985", - "31", - "31", - "251", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264752", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264756", - "values": [ - "1297007390905871094503530506743436647640335157329711627144877329157990288132", - "403167266200320368541545265368870888842107987034545133164453660230271096400", - "99375", - "99385", - "913127423354585102440643934887104238773694457214313742832226321530143656507", - "249485825648199661320451663033810102746847200001572058412879609425539197853", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "3175805501019894465348613259451459680546720991304110030917066779617892057309", - "1", - "443512049331325164367610064593736150224206310245070596792", - "4187119516113807237068566915375993438352232191759659665391", - "294188320563111271945984244096973924310", - "126854206244754857313261815461173432553", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264776", - "values": [ - "1", - "2492958188071123021139121068619693335110299139051265932435195119622948768571", - "1797502126258695346674413037101958885892722185397223492281065972459405771556", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "353507678310032822011468281159865577599085857850373451548525728799951024338", - "2896563967510309201160947514681378471288531281483117869717282244337072271232", - "4194303", - "31", - "31", - "251", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264791", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - } - ] -} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_4.json b/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_4.json deleted file mode 100644 index 6405c23..0000000 --- a/src/data_samples/data_samples/memory_page_fact_registry/register_continuous_page_batch_4.json +++ /dev/null @@ -1,2877 +0,0 @@ -{ - "memoryPageEntries": [ - { - "startAddr": "2264795", - "values": [ - "881806569005857604090688008592447078155652519976000929540409764312292700009", - "3193198617480937558822644503617707036246269341717815720761166051437149917131", - "728673", - "728721", - "266007141354881345823212137344818629896803994889568067827108922259297738472", - "3167701973526463841575224668466487568583671668470061889856914951172687051070", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "2850682120974834212845899471452671891882399846446721843725607819831482145508", - "2", - "5282687322667071592927542356275907839952810540491976702195", - "3637475086967635497256709579208153866495900342670109150417", - "6021319899454782564296285337572170957455158213807381652731", - "3218813780391036552478897207691606228988746605477302748460", - "8856002147467520034782279388347515574", - "44912911339830935580423890040156031069", - "251469115793262333463220503290409005770", - "64815613427572924835454689277817917533", - "8", - "3256441166037631918262930812410838598500200462657642943867372734773841898370", - "993696174272377493693496825928908586134624850969", - "5", - "0", - "415362977876039823507058536675577897968744347891", - "4543560", - "4000000000000000", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264827", - "values": [ - "403167266200320368541545265368870888842107987034545133164453660230271096400", - "2935784456734760168259533618386076270129277413919048571539314422373383422578", - "99385", - "99395", - "249485825648199661320451663033810102746847200001572058412879609425539197853", - "1930073597979911102961818128826484881769228700643844218304210241705140111707", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "645360963434058058036968844426319938928693765867464758154985284773526152906", - "1", - "5975685844081737796024908210584272817664070383958793710559", - "4260805022381087208319097880330304392600428228584753570587", - "297016508920188660808421339087370824100", - "96843176005096241983562474969921291346", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264847", - "values": [ - "2011806467990576299306220558860108081638704964978653594608690829651057674758", - "2752458800640035647027105614438988939619444497893437399743005401289156577507", - "3406661250480380628679192876321902205895349769872248844366644154404282210483", - "3235041917949649705353019883347655004005016932020889564357828874264156156092", - "480359", - "31", - "63", - "0", - "7", - "0", - "0", - "0", - "952411041673069266094233699556845599251838782354", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036703405808", - "1439094261191816944712705855708025215536435954910992963023409649916515304249", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9771653810388989656825941432", - "1289179100692757930682870777303396453284105053709550496280020153706559592640", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "16895253094731191619841429888", - "1439618794567549368343538658667611460325338063598076261843642559933408091165", - "88914301944088089141574999348394996493546404963067902156417732601144566237", - "10220363407497369392684758549", - "8879110014442197285883356539166252208615079974", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372035332755808", - "1414943471775023690863078508318693007882592556459", - "634028667897844324040908450156043846954664548107344752361156161409532472444", - "9223372025399105616", - "3245691765385542337509274451568640315714806437546239868617777102243303376508", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9092442738240132150053305536" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2264882", - "values": [ - "695166559561689732906127294300789174214405924753847689402841317496509400506", - "0", - "41", - "255399919633304379671822251015012352", - "1505529156420067352120070990726485392925443261574841055178639991287457492321", - "255909362588701039568812711683817472", - "2987237268499420276328168206671203242461405425692552162427916489163442418721", - "338883663479274047025357693718102016", - "2029633849266906064041468469904589516386216332725570251076170480610557546489", - "339046408638147558767182227433324544", - "1130545920589131183288019352206203697449246969075846556068675642191435723650", - "339127369308376849947410064084041728", - "2000274125959301872211222335354741724455139421598701782272783582185640945578", - "339128557730814563912473967243296768", - "2516505388487942465841658054404863659027371944332466039423610100574610493077", - "339167696443096610495245177954762752", - "2996668383577445475648271118945298900594931665616357067175515390017501061934", - "339209301121316311335550155636080640", - "734092561378177250929268749910403601065505899386507477176286964903863121748", - "339248760150583523010467496495939584", - "1364214345469699875383963144505918985866972117735738401586056509581604108957", - "339290737780690188831142580884340736", - "1481261187711731197995687384244426578107291932826921267220721873116387216140", - "344056232528969600292671285127806976", - "225706133973132837229713992589107978151160521461761461582153518355301490365", - "344239815619412615560474239552192512", - "2861541274928078066256193684503851439480886962260071294044776528685244594165", - "344278863665634683081309143628251136", - "658720853735786565901152387098778273151707018562631393015095500367363824692", - "344400637343183300222065759427231744", - "1867256837479148284532884991450280673524766924980094747725866109993662211865", - "349351367538821165572554313980444672", - "176128245994777503268412490035856283994767230372814594117463409085155639352", - "349553874722207625219443412317503488", - "2382630495179093875813318572079674723610880790012780289009542228195636465146", - "354684143347712898450594870927032320", - "2868122657587921447083126306013763925313776517270376980712456079995170314007", - "354685165896815395127641508979671040", - "421616082899264764476722140260838277364490666438150411133418333185614644169", - "354886735639481781333860738224095232", - "928917794626946050974130190602585553843358993247890941223328235597689104695", - "359856388062912502622757493443395584", - "843307958592462037024631434504865822069609187246878619946724727221325794991", - "359977527925814664434167280492871680", - "2868104422492213788785446707238310112867029965325429196496972740328204815122", - "359977924067836161575469877387329536", - "2547021623521952909959051581903565028978421621308892561994336770827027135337", - "364947431330963026247458069778792448", - "584724723445830407108835856071973264435841096504840723853691443861619901150", - "369977475091734067620075921572102144", - "668723522059551887460984153636833977979245023144365184456802654817474973596", - "370221491652003648852770474290053120", - "2317319817200437927804155973322583524902335228110469891297846987445668564441", - "370221808567071557549350106815266816", - "3581708516613693603216332842420449439322042619625086805837408808361205419202", - "395959710983921515911698978258812928", - "2074356850987709244230260430513353087528319207130676763911109383115254353426", - "396000038118641276459534092129533952", - "109676264572010092976600548354236180224195638198030115305998967375914373030", - "396101380212426712967694464499843072", - "2711915681733221476781790902513677751383154660949436603023364657463516844939", - "396323605935558457833880754797412352", - "2201079076849954330568875041516030794837550704337174573917613132984988524564", - "401131892570687533667041932340101120", - "1709531250218670553762701150078406179940722314416103673211115797578441449102", - "406403816491359422489603563510038528", - "568828543450333359128147624140033184067298581579319292449106702208950184208", - "411817626572047188535650410727211008", - "1737301932571377902498329783939034393743125406428629236240947948026945357806", - "432285196778936779521635140430200832", - "1566729369220079251313620628072623940604381685383887897616924711689972645654", - "432568984950746621260512834741075968", - "1518074796119297540660480228230242278636657070359174032517758626020247896388", - "432691242383575563678708968120647680", - "2606886680296329334906545268245184582880760617513034312593448764240742836928", - "437638715840662956139171489404420096", - "586013713902145854204736763933055005473774069128236504107941858359368296920", - "437761440264397551598103888983490560", - "712559093065293488493797420984941312111241144890010884336272451887820195800", - "442933058572516156234522470341672960", - "3071280513962567471739546333716014152605056827738323434052146995050662990947", - "453276691329565936829047600777789440", - "2612113008857992558816624983006431319332483400257611878979717567822306392106", - "458591633383672845652172903142129664", - "462598245881353029007137233712976703683759047510135369126126082358963468864", - "104", - "1577033696514100357397407070031596373503468289618617630407709973594086674430", - "64", - "3463933287350036946383090218857802702557828572326723068326446584611158133441", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040275710032", - "339128557730814563912473967243296768", - "9223372048272721625", - "339167696443096610495245177954762752", - "9223372038929547591", - "339209301121316311335550155636080640", - "9223372038188912912", - "339248760150583523010467496495939584", - "9223372041208304023", - "344056232528969600292671285127806976", - "9223372037622525962", - "344239815619412615560474239552192512", - "9223372040113676014", - "344278863665634683081309143628251136", - "9223372038124379575", - "344400637343183300222065759427231744", - "9223372043760495023", - "354684143347712898450594870927032320", - "9223372038394831744", - "354886735639481781333860738224095232", - "9223372040780568455", - "359977527925814664434167280492871680", - "9223372038739239422", - "359977924067836161575469877387329536", - "9223372064488091256", - "395959710983921515911698978258812928", - "9223372037134947351", - "396000038118641276459534092129533952", - "9223372038718854102", - "396101380212426712967694464499843072", - "9223372039083570022", - "396323605935558457833880754797412352", - "9223372047233583868", - "401131892570687533667041932340101120", - "9223372038200499081", - "411817626572047188535650410727211008", - "9223372040205906721", - "432568984950746621260512834741075968", - "9223372052758703012", - "437638715840662956139171489404420096", - "9223372046345591888", - "437761440264397551598103888983490560", - "9223372040563072445", - "453276691329565936829047600777789440", - "9223372042072744139", - "458591633383672845652172903142129664", - "9223372037693487134", - "1726628400", - "24", - "255399919633304379671822251015012352", - "31793495409", - "339128557730814563912473967243296768", - "25628356834", - "339167696443096610495245177954762752", - "2254857273", - "339209301121316311335550155636080640", - "1808567778", - "339248760150583523010467496495939584", - "10259826100", - "344056232528969600292671285127806976", - "13557600856", - "344239815619412615560474239552192512", - "7687991460", - "344278863665634683081309143628251136", - "23570012982", - "344400637343183300222065759427231744", - "26026677180", - "354684143347712898450594870927032320", - "4360450254", - "354886735639481781333860738224095232", - "3842213222", - "359977527925814664434167280492871680", - "7714234939", - "359977924067836161575469877387329536", - "100406823380", - "395959710983921515911698978258812928", - "262136017", - "396000038118641276459534092129533952", - "4280138207", - "396101380212426712967694464499843072", - "4580692825", - "396323605935558457833880754797412352", - "27619025143", - "401131892570687533667041932340101120", - "1640462759", - "411817626572047188535650410727211008", - "6318067555", - "432568984950746621260512834741075968", - "56724179865", - "437638715840662956139171489404420096", - "22842805941", - "437761440264397551598103888983490560", - "23729800944", - "453276691329565936829047600777789440", - "6492459793", - "458591633383672845652172903142129664", - "2498405054", - "1726630096", - "104", - "109784777737265295113706052607003350685406596673082618032856106616463350173", - "64", - "1381238078071249809321047557233472602680117124272698196783837852320648892542", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040276235883", - "339128557730814563912473967243296768", - "9223372048273041492", - "339167696443096610495245177954762752", - "9223372038929575723", - "339209301121316311335550155636080640", - "9223372038188935444", - "339248760150583523010467496495939584", - "9223372041208432120", - "344056232528969600292671285127806976", - "9223372037622485644", - "344239815619412615560474239552192512", - "9223372040113771362", - "344278863665634683081309143628251136", - "9223372038124673458", - "344400637343183300222065759427231744", - "9223372043760819918", - "354684143347712898450594870927032320", - "9223372038394904085", - "354886735639481781333860738224095232", - "9223372040780616129", - "359977527925814664434167280492871680", - "9223372038739335575", - "359977924067836161575469877387329536", - "9223372064490319453", - "395959710983921515911698978258812928", - "9223372037134950625", - "396000038118641276459534092129533952", - "9223372038718907413", - "396101380212426712967694464499843072", - "9223372039083627193", - "396323605935558457833880754797412352", - "9223372047233928378", - "401131892570687533667041932340101120", - "9223372038200519519", - "411817626572047188535650410727211008", - "9223372040205985367", - "432568984950746621260512834741075968", - "9223372052759409909", - "437638715840662956139171489404420096", - "9223372046340243160", - "437761440264397551598103888983490560", - "9223372040563368228", - "453276691329565936829047600777789440", - "9223372042072824723", - "458591633383672845652172903142129664", - "9223372037693518293", - "1726632000", - "24", - "255399919633304379671822251015012352", - "31583042011", - "339128557730814563912473967243296768", - "25575159724", - "339167696443096610495245177954762752", - "2246867203", - "339209301121316311335550155636080640", - "1801488002", - "339248760150583523010467496495939584", - "10236000849", - "344056232528969600292671285127806976", - "13548095992", - "344239815619412615560474239552192512", - "7610682049", - "344278863665634683081309143628251136", - "23498973564", - "344400637343183300222065759427231744", - "26054064438", - "354684143347712898450594870927032320", - "4346721652", - "354886735639481781333860738224095232", - "3811631004", - "359977527925814664434167280492871680", - "7685690259", - "359977924067836161575469877387329536", - "100119413674", - "395959710983921515911698978258812928", - "258460793", - "396000038118641276459534092129533952", - "4226163251", - "396101380212426712967694464499843072", - "4568507209", - "396323605935558457833880754797412352", - "27531263451", - "401131892570687533667041932340101120", - "1637885778", - "411817626572047188535650410727211008", - "6283537154", - "432568984950746621260512834741075968", - "56462658281", - "437638715840662956139171489404420096", - "22803216693", - "437761440264397551598103888983490560", - "23626743730", - "453276691329565936829047600777789440", - "6444340644", - "458591633383672845652172903142129664", - "2493343526", - "1726633621", - "479812", - "9", - "2610455185171316686122246051195351442151489419937388121709389584681383234306", - "624085105656201986", - "18446744073709551616", - "111136309691883529950180068659206801138845389086647966174609911369828681223", - "624086660522443527", - "18446744073709551616", - "1217717515540922579806520885398068445740753522079706966460156796888819927500", - "567962388708458572", - "18446744080014615356", - "528846152037919179996544381945610567709592932019273288912478977776718018263", - "623969492073972567", - "18446744074205631616", - "3304728142728130940495032478092807254266409381278302289195794553241771115890", - "624092834806367090", - "18446744073709551616", - "3025013068601840444078535865013140831986417388483264418844359826607320650272", - "624094529900774176", - "18446744073709551616", - "289739524625457442991823517394326983477641034100616778275116391467304987846", - "624095004846981958", - "18446744073709551616", - "2394859767569145600563292753015736033290181802813992904385035859334932307875", - "624097828016227107", - "18446744073709551616", - "783683178189946525118050046985867090189859801182375832355330005282165801059", - "624098748594652003", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2265211", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "884810571811751855459699508911188288787527956429161567913127769456839429639", - "64", - "1296386636777787631817665596968377237715684011794174325155568461623972458442", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870595818", - "344278863666843608900923772802957312", - "9223372036844408423", - "344400638885778253860530994056003584", - "9223372036527282128", - "354684143347722343183560610217459712", - "9223372036855486989", - "359977924069045087395084506562035712", - "9223372036879790160", - "396101380212431435334177334145056768", - "9223372036862257522", - "396323605936767383653495383972118528", - "9223372036883549830", - "401131892570687552113786006049652736", - "9223372036857718781", - "432568984951955547080127463915782144", - "9223372036846123178", - "458591633384881771471787532316835840", - "9223372036858630839", - "1726628400", - "10", - "339248760150588245376950366141153280", - "1024996020", - "344278863666843608900923772802957312", - "2356031191", - "344400638885778253860530994056003584", - "26019477358", - "354684143347722343183560610217459712", - "43543782", - "359977924069045087395084506562035712", - "10037574852", - "396101380212431435334177334145056768", - "457773958", - "396323605936767383653495383972118528", - "2758771675", - "401131892570687552113786006049652736", - "163741434", - "432568984951955547080127463915782144", - "5663276327", - "458591633384881771471787532316835840", - "249608264", - "1726631517", - "48", - "862938386385520969314616308517173416700313449819840587988039331323289004655", - "64", - "3435014835931359461593101259358683188033620220122935145375712635445807535079", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870608620", - "344278863666843608900923772802957312", - "9223372036844215425", - "344400638885778253860530994056003584", - "9223372036526670799", - "354684143347722343183560610217459712", - "9223372036855487531", - "359977924069045087395084506562035712", - "9223372036879915517", - "396101380212431435334177334145056768", - "9223372036862263239", - "396323605936767383653495383972118528", - "9223372036883584277", - "401131892570687552113786006049652736", - "9223372036857720824", - "432568984951955547080127463915782144", - "9223372036846011984", - "458591633384881771471787532316835840", - "9223372036858633955", - "1726632000", - "10", - "339248760150588245376950366141153280", - "1023244251", - "344278863666843608900923772802957312", - "2348286427", - "344400638885778253860530994056003584", - "26047263748", - "354684143347722343183560610217459712", - "43411809", - "359977924069045087395084506562035712", - "10014561923", - "396101380212431435334177334145056768", - "456754629", - "396323605936767383653495383972118528", - "2752943202", - "401131892570687552113786006049652736", - "163451166", - "432568984951955547080127463915782144", - "5641688582", - "458591633384881771471787532316835840", - "249041360", - "1726633590", - "480531", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2265339", - "values": [ - "2150168286851835195808891336339905576300548860916880512750803795969104164522", - "1", - "25", - "255399919633304379671818952480129024", - "1538517205362261526847772369245502401690416557513355348805318430445714002951", - "338883663474438343746899177019277312", - "2378381987174573879253610884538336712697184444851528525612319810455730595808", - "339167696437051981397172032081231872", - "2898055996894997761523214529123593946547580481574154903237662320902861557386", - "339209301121292699503135807410012160", - "2600162033276443144340884262572580530692768969540813004768921935479296326226", - "339248760150564633544536017915084800", - "2522434756716819032087002288892499387458947762955647583895281005481847902767", - "344056232524133897014212768428982272", - "2209985049823025920341736221036696321897478102449439370460819238382052515986", - "344278863660798979802850626929426432", - "761400415939247736832666471343692443484402538568229337365220368346020859100", - "344400637349001255728961162330505216", - "3573300456492735562599753317781203246054107256539926168802512700278262032232", - "354684143347689286618180522700963840", - "3063976737723502207312868187058327939350900550254842290741912609450031566453", - "354685165891979691849182992280846336", - "814479212711039930284337832207957089601871685406758700031455087636208266315", - "359977527919770035336094134619340800", - "3389301967090142174786667667994205243435742878254691153227315047087493390447", - "359977924064209384116625989863211008", - "767474862002443500945326305604335764832806347699052761514247301873195475821", - "364947431326127322968999553079967744", - "2586363747789872397835079193917782837060414550218874334201858973639320545351", - "396101380212403101135280116273774592", - "2674141894375568277899666553757149178525247184170009750406221330017763256550", - "396323605930722754555422238098587648", - "411207471368662247533325731902480283051308543586085041228276001724291581081", - "401131892570687441433321563792343040", - "2881431547838302795149535643732696900818756897619151655397813706304000205540", - "406403816491340533023672084929183744", - "2231728625341243789752394878955596056287857120793397984631886798215499754895", - "411778891792336016648512811332272128", - "3438354300630267880342344114154301977755010004951560301044411362388144224318", - "411817625024622139428925067103305728", - "1422896074878443611396094011411736344869080408317243279194096312392046563911", - "432568984945910917982054318042251264", - "2367366755254148031483890278463285074789833084403472127693810518677053142818", - "432690441716627433572355962568704000", - "344055739663361219306355889254392956198473018452140568125285133296315696629", - "437823079767580094335063891128614912", - "1628223135656652240605979034324651079847851871473940248256006843368212487071", - "453216002551035381248377800238301184", - "572954405775484018750320069871169446478855113201990687924384829982080081284", - "453276691324730233550589084078964736", - "932387146854131879289149416793678006948675320264769567851519639541400600589", - "458591633377628216554099757268598784", - "1882112635430273027352885137868670319585216910957452281852476597412959120654", - "108", - "1773473455451751086516451606188353590555680118019077718258897753785110440241", - "64", - "2991513124292051221546203540937392356816165840407488531606857441716912995555", - "64", - "25", - "255399919633304379671818952480129024", - "9223371684549271800", - "338883663474438343746899177019277312", - "9223371026092923071", - "339167696437051981397172032081231872", - "9223369682261270643", - "339209301121292699503135807410012160", - "9223370259352355441", - "339248760150564633544536017915084800", - "9223369493638536359", - "344056232524133897014212768428982272", - "9223370026058671270", - "344278863660798979802850626929426432", - "9223371177688255923", - "344400637349001255728961162330505216", - "9223357730212076792", - "354684143347689286618180522700963840", - "9223368694143378293", - "354685165891979691849182992280846336", - "9223370903624575110", - "359977527919770035336094134619340800", - "9223364471896440667", - "359977924064209384116625989863211008", - "9223369601698000496", - "364947431326127322968999553079967744", - "9223370915738210771", - "396101380212403101135280116273774592", - "9223368072738955138", - "396323605930722754555422238098587648", - "9223370568750368912", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367698021501487", - "411778891792336016648512811332272128", - "9223367899954806394", - "411817625024622139428925067103305728", - "9223361481811210479", - "432568984945910917982054318042251264", - "9223363241317039518", - "432690441716627433572355962568704000", - "9223365691300293851", - "437823079767580094335063891128614912", - "9223368371075045733", - "453216002551035381248377800238301184", - "9223356100627240314", - "453276691324730233550589084078964736", - "9223370759077331020", - "458591633377628216554099757268598784", - "9223370935929210171", - "1726617651", - "25", - "255399919633304379671818952480129024", - "31009888903342", - "338883663474438343746899177019277312", - "142589260820214", - "339167696437051981397172032081231872", - "221669492533064", - "339209301121292699503135807410012160", - "178327855489352", - "339248760150564633544536017915084800", - "101148384370356", - "344056232524133897014212768428982272", - "134077719313907", - "344278863660798979802850626929426432", - "233213659982069", - "344400637349001255728961162330505216", - "257732612542012", - "354684143347689286618180522700963840", - "429700759337042", - "354685165891979691849182992280846336", - "177082159280947", - "359977527919770035336094134619340800", - "766704538752080", - "359977924064209384116625989863211008", - "99435122533387", - "364947431326127322968999553079967744", - "147529090612550", - "396101380212403101135280116273774592", - "452552841504971", - "396323605930722754555422238098587648", - "272743037078077", - "401131892570687441433321563792343040", - "4294967296000", - "406403816491340533023672084929183744", - "173817576114094", - "411778891792336016648512811332272128", - "254036116431176", - "411817625024622139428925067103305728", - "617843841847358", - "432568984945910917982054318042251264", - "560419394392420", - "432690441716627433572355962568704000", - "499631827556762", - "437823079767580094335063891128614912", - "642628900886575", - "453216002551035381248377800238301184", - "651778324765963", - "453276691324730233550589084078964736", - "62950613566052", - "458591633377628216554099757268598784", - "249461404492985", - "1726620175", - "108", - "2354501579714421543548274539995123159489050126980105799074982734240575887128", - "64", - "2795842797033298379841806562328694407674178301971834657545320231273796217318", - "64", - "25", - "255399919633304379671818952480129024", - "9223371682389523029", - "338883663474438343746899177019277312", - "9223371020351153046", - "339167696437051981397172032081231872", - "9223369672902176027", - "339209301121292699503135807410012160", - "9223370253251476155", - "339248760150564633544536017915084800", - "9223369478857424472", - "344056232524133897014212768428982272", - "9223370002616644134", - "344278863660798979802850626929426432", - "9223371173235303942", - "344400637349001255728961162330505216", - "9223357671990835465", - "354684143347689286618180522700963840", - "9223368688107981363", - "354685165891979691849182992280846336", - "9223370890655042940", - "359977527919770035336094134619340800", - "9223364441191704814", - "359977924064209384116625989863211008", - "9223369599701229219", - "364947431326127322968999553079967744", - "9223370911134812949", - "396101380212403101135280116273774592", - "9223368058668251512", - "396323605930722754555422238098587648", - "9223370564095205185", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367680672911534", - "411778891792336016648512811332272128", - "9223367895622777229", - "411817625024622139428925067103305728", - "9223361404423048425", - "432568984945910917982054318042251264", - "9223363236251378033", - "432690441716627433572355962568704000", - "9223365573872135524", - "437823079767580094335063891128614912", - "9223368361424856028", - "453216002551035381248377800238301184", - "9223356064347258312", - "453276691324730233550589084078964736", - "9223370757681265223", - "458591633377628216554099757268598784", - "9223370935681728411", - "1726632051", - "25", - "255399919633304379671818952480129024", - "31405502829217", - "338883663474438343746899177019277312", - "143773311363449", - "339167696437051981397172032081231872", - "223788152011296", - "339209301121292699503135807410012160", - "179679058428333", - "339248760150564633544536017915084800", - "101848197730157", - "344056232524133897014212768428982272", - "135215631814781", - "344278863660798979802850626929426432", - "234428880283658", - "344400637349001255728961162330505216", - "259600054510460", - "354684143347689286618180522700963840", - "432608417832401", - "354685165891979691849182992280846336", - "178026909815276", - "359977527919770035336094134619340800", - "765638516809715", - "359977924064209384116625989863211008", - "99880897796777", - "364947431326127322968999553079967744", - "149700336596654", - "396101380212403101135280116273774592", - "455586377979877", - "396323605930722754555422238098587648", - "274597361076090", - "401131892570687441433321563792343040", - "4294967296000", - "406403816491340533023672084929183744", - "174181527777287", - "411778891792336016648512811332272128", - "257567900895176", - "411817625024622139428925067103305728", - "625880979788624", - "432568984945910917982054318042251264", - "562272832177618", - "432690441716627433572355962568704000", - "510003341534062", - "437823079767580094335063891128614912", - "642201773905180", - "453216002551035381248377800238301184", - "662495392914473", - "453276691324730233550589084078964736", - "63756323242219", - "458591633377628216554099757268598784", - "248612938857621", - "1726634577", - "479785", - "1", - "1291932069404253247402786787432351144522681548655", - "5", - "18446744073613555897", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2265618", - "values": [ - "4", - "25", - "255399919633304379671818952480129024", - "9223371683831579634", - "338883663474438343746899177019277312", - "9223371024949477012", - "339167696437051981397172032081231872", - "9223369675588090232", - "339209301121292699503135807410012160", - "9223370256312794894", - "339248760150564633544536017915084800", - "9223369488551554459", - "344056232524133897014212768428982272", - "9223370018664662377", - "344278863660798979802850626929426432", - "9223371177219670697", - "344400637349001255728961162330505216", - "9223357713663994839", - "354684143347689286618180522700963840", - "9223368688969521124", - "354685165891979691849182992280846336", - "9223370898304458218", - "359977527919770035336094134619340800", - "9223364458849880061", - "359977924064209384116625989863211008", - "9223369601498469418", - "364947431326127322968999553079967744", - "9223370914998213890", - "396101380212403101135280116273774592", - "9223368070015688347", - "396323605930722754555422238098587648", - "9223370566015677200", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367694353346288", - "411778891792336016648512811332272128", - "9223367898169063230", - "411817625024622139428925067103305728", - "9223361447672021881", - "432568984945910917982054318042251264", - "9223363238498468607", - "432690441716627433572355962568704000", - "9223365673089605246", - "437823079767580094335063891128614912", - "9223368367859157384", - "453216002551035381248377800238301184", - "9223356090740211887", - "453276691324730233550589084078964736", - "9223370758697042854", - "458591633377628216554099757268598784", - "9223370935929210171", - "1726621251", - "25", - "255399919633304379671818952480129024", - "9223371683396921510", - "338883663474438343746899177019277312", - "9223371022518193687", - "339167696437051981397172032081231872", - "9223369674250103707", - "339209301121292699503135807410012160", - "9223370255776015267", - "339248760150564633544536017915084800", - "9223369485097080205", - "344056232524133897014212768428982272", - "9223370012888324682", - "344278863660798979802850626929426432", - "9223371173940897111", - "344400637349001255728961162330505216", - "9223357696121060692", - "354684143347689286618180522700963840", - "9223368688108414319", - "354685165891979691849182992280846336", - "9223370895294836886", - "359977527919770035336094134619340800", - "9223364451191755317", - "359977924064209384116625989863211008", - "9223369599901428359", - "364947431326127322968999553079967744", - "9223370912334225117", - "396101380212403101135280116273774592", - "9223368061865220299", - "396323605930722754555422238098587648", - "9223370564921628698", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367691386808216", - "411778891792336016648512811332272128", - "9223367896137663868", - "411817625024622139428925067103305728", - "9223361430858274712", - "432568984945910917982054318042251264", - "9223363236251378033", - "432690441716627433572355962568704000", - "9223365631471068105", - "437823079767580094335063891128614912", - "9223368362068238819", - "453216002551035381248377800238301184", - "9223356074977150756", - "453276691324730233550589084078964736", - "9223370757939585010", - "458591633377628216554099757268598784", - "9223370935681728411", - "1726624851", - "25", - "255399919633304379671818952480129024", - "9223371683051702841", - "338883663474438343746899177019277312", - "9223371022373418062", - "339167696437051981397172032081231872", - "9223369673351945219", - "339209301121292699503135807410012160", - "9223370254512122557", - "339248760150564633544536017915084800", - "9223369482235544122", - "344056232524133897014212768428982272", - "9223370007480876695", - "344278863660798979802850626929426432", - "9223371173470248543", - "344400637349001255728961162330505216", - "9223357684718910453", - "354684143347689286618180522700963840", - "9223368688542096887", - "354685165891979691849182992280846336", - "9223370893512470898", - "359977527919770035336094134619340800", - "9223364442728255176", - "359977924064209384116625989863211008", - "9223369599701229219", - "364947431326127322968999553079967744", - "9223370912184725327", - "396101380212403101135280116273774592", - "9223368059125257037", - "396323605930722754555422238098587648", - "9223370564921628698", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367686290195064", - "411778891792336016648512811332272128", - "9223367895622777229", - "411817625024622139428925067103305728", - "9223361414478844856", - "432568984945910917982054318042251264", - "9223363236251378033", - "432690441716627433572355962568704000", - "9223365599649153927", - "437823079767580094335063891128614912", - "9223368361424856028", - "453216002551035381248377800238301184", - "9223356070337588733", - "453276691324730233550589084078964736", - "9223370758067814208", - "458591633377628216554099757268598784", - "9223370935681728411", - "1726628451", - "25", - "255399919633304379671818952480129024", - "9223371682389523029", - "338883663474438343746899177019277312", - "9223371020351153046", - "339167696437051981397172032081231872", - "9223369672902176027", - "339209301121292699503135807410012160", - "9223370253251476155", - "339248760150564633544536017915084800", - "9223369478857424472", - "344056232524133897014212768428982272", - "9223370002616644134", - "344278863660798979802850626929426432", - "9223371173235303942", - "344400637349001255728961162330505216", - "9223357671990835465", - "354684143347689286618180522700963840", - "9223368688107981363", - "354685165891979691849182992280846336", - "9223370890655042940", - "359977527919770035336094134619340800", - "9223364441191704814", - "359977924064209384116625989863211008", - "9223369599701229219", - "364947431326127322968999553079967744", - "9223370911134812949", - "396101380212403101135280116273774592", - "9223368058668251512", - "396323605930722754555422238098587648", - "9223370564095205185", - "401131892570687441433321563792343040", - "9223371323300643952", - "406403816491340533023672084929183744", - "9223367680672911534", - "411778891792336016648512811332272128", - "9223367895622777229", - "411817625024622139428925067103305728", - "9223361404423048425", - "432568984945910917982054318042251264", - "9223363236251378033", - "432690441716627433572355962568704000", - "9223365573872135524", - "437823079767580094335063891128614912", - "9223368361424856028", - "453216002551035381248377800238301184", - "9223356064347258312", - "453276691324730233550589084078964736", - "9223370757681265223", - "458591633377628216554099757268598784", - "9223370935681728411", - "1726632051", - "4", - "1", - "2199587215577056660351400654348881668462034406195674478991913543998174982493", - "9223372045664482671", - "1726632051", - "4", - "5", - "0", - "9223372036854775808", - "0", - "28", - "500", - "3279569333027032943588282927224157449735552075268267602500421330293795289225", - "9223372044850291103", - "1726632051", - "4711296953921553324818149196807905420362349545722469392", - "6251300210874077555571336907306907377145842092736511560", - "6256539694243908842533097117432195251771308610903082650", - "6257307165206364866430484347196163711776538619562427868", - "6258035055820741247431916309054085700397615807471814558", - "6346717268337402449987692748405062501468064045187726600", - "6350824087938302287187845102784995256753297215633491620", - "6353070415999481375370185412655951620299805106964004634", - "6542767619337736433251448354363863840992885934284340508", - "6542786481950565571485165044539876729707728608411253334", - "6640413329822632555518252987680491719137725246349508638", - "6640420637397721445628435875529262455370768610530164016", - "6732091866030762764674251933551951436677722238837852762", - "7306780788021320761383589099721951750652089913028116640", - "7310880128973759676248560435200287705243571973810814986", - "7496827193394580118119081926576220757698912919970905362", - "7595979831848961140041324183736113289307986182228934126", - "7596694333872090790908605765170203324420381199099231876", - "7979489359521538474171300376156165577358787649504018552", - "7981729841486965257947845378721648202682623471080439868", - "8076410302035872396499304070097971447272345387506073080", - "8360359609168644946063955804648622928301866259056689112", - "8361479119445141162897830450372019319367571064890593964", - "8459522495261546709064075820548422731185521282097609582", - "28", - "501", - "3283391705117453259986824168092359105972252296430790922060056444367742983415", - "9223372312141004533", - "1726632051", - "4711296953921553324818149196807905420362349545722524492", - "6251300210874077555571336907306907377145842092736512880", - "6256539694243908842533097117432195251771308610903077960", - "6257307165206364866430484347196163711776538619562416478", - "6258035055820741247431916309054085700397615807471893078", - "6346717268337402449987692748405062501468064045187807760", - "6350824087938302287187845102784995256753297215633504660", - "6353070415999481375370185412655951620299805106964262934", - "6542767619337736433251448354363863840992885934284366488", - "6542786481950565571485165044539876729707728608411253084", - "6640413329822632555518252987680491719137725246349500538", - "6640420637397721445628435875529262455370768610528832006", - "6732091866030762764674251933551951436677722238837844332", - "7306780788021320761383589099721951750652089913028153310", - "7310880128973759676248560435200287705243571973810801216", - "7496827193394580118119081926576220757698912919971390142", - "7595979831848961140041324183736113289307986182228893246", - "7596694333872090790908605765170203324420381199099236246", - "7979489359521538474171300376156165577358787649503816772", - "7981729841486965257947845378721648202682623471080465198", - "8076410302035872396499304070097971447272345387506066640", - "8360359609168644946063955804648622928301866259056672552", - "8361479119445141162897830450372019319367571064890413634", - "8459522495261546709064075820548422731185521282097486142", - "6", - "100016", - "44037767344537167907514192278757311348087672280746642564337019248971457489", - "9223372050680960334", - "1726632051", - "6353070415999481375370185412655951620299805106964081924", - "6640420637397721445628435875529262455370768610530062206", - "4", - "100135", - "80914065402575485210970798148721901393683109897056605994443007691678429247", - "9223372036854784621", - "1726632051", - "6", - "100294", - "361434417842596898657934640894587936220825419416961171429731258693190412124", - "9223372075420733686", - "1726628451", - "6353070415999481375370185412655951620299805106964140764", - "6640420637397721445628435875529262455370768610530350776" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2265916", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "862938386385520969314616308517173416700313449819840587988039331323289004655", - "64", - "3435014835931359461593101259358683188033620220122935145375712635445807535079", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870608620", - "344278863666843608900923772802957312", - "9223372036844215425", - "344400638885778253860530994056003584", - "9223372036526670799", - "354684143347722343183560610217459712", - "9223372036855487531", - "359977924069045087395084506562035712", - "9223372036879915517", - "396101380212431435334177334145056768", - "9223372036862263239", - "396323605936767383653495383972118528", - "9223372036883584277", - "401131892570687552113786006049652736", - "9223372036857720824", - "432568984951955547080127463915782144", - "9223372036846011984", - "458591633384881771471787532316835840", - "9223372036858633955", - "1726632000", - "10", - "339248760150588245376950366141153280", - "1023244251", - "344278863666843608900923772802957312", - "2348286427", - "344400638885778253860530994056003584", - "26047263748", - "354684143347722343183560610217459712", - "43411809", - "359977924069045087395084506562035712", - "10014561923", - "396101380212431435334177334145056768", - "456754629", - "396323605936767383653495383972118528", - "2752943202", - "401131892570687552113786006049652736", - "163451166", - "432568984951955547080127463915782144", - "5641688582", - "458591633384881771471787532316835840", - "249041360", - "1726633590", - "48", - "3100012149107673332424273895095909483652896673875755873813617710204952320441", - "64", - "1501192799330405335941951172644593142779318710160304128295103816605983985677", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870621325", - "344278863666843608900923772802957312", - "9223372036843667025", - "344400638885778253860530994056003584", - "9223372036526469904", - "354684143347722343183560610217459712", - "9223372036855488071", - "359977924069045087395084506562035712", - "9223372036880040264", - "396101380212431435334177334145056768", - "9223372036862268916", - "396323605936767383653495383972118528", - "9223372036883618595", - "401131892570687552113786006049652736", - "9223372036857722864", - "432568984951955547080127463915782144", - "9223372036845967840", - "458591633384881771471787532316835840", - "9223372036858637065", - "1726635600", - "10", - "339248760150588245376950366141153280", - "1016405381", - "344278863666843608900923772802957312", - "2343520156", - "344400638885778253860530994056003584", - "25955549300", - "354684143347722343183560610217459712", - "43252252", - "359977924069045087395084506562035712", - "9980584054", - "396101380212431435334177334145056768", - "454202498", - "396323605936767383653495383972118528", - "2745443606", - "401131892570687552113786006049652736", - "163217970", - "432568984951955547080127463915782144", - "5630598009", - "458591633384881771471787532316835840", - "248874479", - "1726635600", - "480532", - "1", - "667219969430582293814374755982612086231344201579383826949084908866116903714", - "531140392154825429", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266047", - "values": [ - "3193198617480937558822644503617707036246269341717815720761166051437149917131", - "2460833402258371009975364521731862755966905542768550830004921784244961416906", - "728721", - "728769", - "3167701973526463841575224668466487568583671668470061889856914951172687051070", - "3109615977686204072498982877966811716313279945088954614625820751958768093181", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "2848103203551574144631618695272948295741985064660635118456695780996817172805", - "2", - "1517428104134387445260364100119777144093767853553421813690", - "3938738740242955336003858691982870663451137430114111269706", - "2396175693588239314963173675012914207943175906534440601946", - "3491577764800247216321576018249706562019496015254197254249", - "113804845406177064520288355450226193835", - "4603095883949716828900929968231306095", - "100460439414031570479933712503226572859", - "88753083470354493403540281176325384326", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266071", - "values": [ - "2460833402258371009975364521731862755966905542768550830004921784244961416906", - "1502064884135231113827891111349300255047225554450455295667654053821716465720", - "728769", - "728817", - "3109615977686204072498982877966811716313279945088954614625820751958768093181", - "2832914200146729305725492670058415642561345016730517888054697367899932523329", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "3604211656235889313735138881832761940757946337020801377643139777659571330616", - "3", - "882696553044317131639627771941143917172434575303985764050", - "3569356928004625372743992789170266890488404070964278390678", - "875427769415707363904676703835780840686655615882584598154", - "3618542661468059929471043954123254438823545159745163285213", - "221835313362713003965332558415825821096065491744274094109", - "3433348473636059603010022033085041057352028544079740473987", - "64776289497048341540357422282847067865", - "108094026587368929218406569033763272351", - "211188912480441192295766521468535053357", - "144733390456771993487047991719479125113", - "30589924428372242378956855978237823455", - "14892487742498688920949066722463278455", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266099", - "values": [ - "695166559561689732906127294300789174214405924753847689402841317496509400506", - "0", - "41", - "255399919633304379671822251015012352", - "1505529156420067352120070990726485392925443261574841055178639991287457492321", - "255909362588701039568812711683817472", - "2987237268499420276328168206671203242461405425692552162427916489163442418721", - "338883663479274047025357693718102016", - "2029633849266906064041468469904589516386216332725570251076170480610557546489", - "339046408638147558767182227433324544", - "1130545920589131183288019352206203697449246969075846556068675642191435723650", - "339127369308376849947410064084041728", - "2000274125959301872211222335354741724455139421598701782272783582185640945578", - "339128557730814563912473967243296768", - "2516505388487942465841658054404863659027371944332466039423610100574610493077", - "339167696443096610495245177954762752", - "2996668383577445475648271118945298900594931665616357067175515390017501061934", - "339209301121316311335550155636080640", - "734092561378177250929268749910403601065505899386507477176286964903863121748", - "339248760150583523010467496495939584", - "1364214345469699875383963144505918985866972117735738401586056509581604108957", - "339290737780690188831142580884340736", - "1481261187711731197995687384244426578107291932826921267220721873116387216140", - "344056232528969600292671285127806976", - "225706133973132837229713992589107978151160521461761461582153518355301490365", - "344239815619412615560474239552192512", - "2861541274928078066256193684503851439480886962260071294044776528685244594165", - "344278863665634683081309143628251136", - "658720853735786565901152387098778273151707018562631393015095500367363824692", - "344400637343183300222065759427231744", - "1867256837479148284532884991450280673524766924980094747725866109993662211865", - "349351367538821165572554313980444672", - "176128245994777503268412490035856283994767230372814594117463409085155639352", - "349553874722207625219443412317503488", - "2382630495179093875813318572079674723610880790012780289009542228195636465146", - "354684143347712898450594870927032320", - "2868122657587921447083126306013763925313776517270376980712456079995170314007", - "354685165896815395127641508979671040", - "421616082899264764476722140260838277364490666438150411133418333185614644169", - "354886735639481781333860738224095232", - "928917794626946050974130190602585553843358993247890941223328235597689104695", - "359856388062912502622757493443395584", - "843307958592462037024631434504865822069609187246878619946724727221325794991", - "359977527925814664434167280492871680", - "2868104422492213788785446707238310112867029965325429196496972740328204815122", - "359977924067836161575469877387329536", - "2547021623521952909959051581903565028978421621308892561994336770827027135337", - "364947431330963026247458069778792448", - "584724723445830407108835856071973264435841096504840723853691443861619901150", - "369977475091734067620075921572102144", - "668723522059551887460984153636833977979245023144365184456802654817474973596", - "370221491652003648852770474290053120", - "2317319817200437927804155973322583524902335228110469891297846987445668564441", - "370221808567071557549350106815266816", - "3581708516613693603216332842420449439322042619625086805837408808361205419202", - "395959710983921515911698978258812928", - "2074356850987709244230260430513353087528319207130676763911109383115254353426", - "396000038118641276459534092129533952", - "109676264572010092976600548354236180224195638198030115305998967375914373030", - "396101380212426712967694464499843072", - "2711915681733221476781790902513677751383154660949436603023364657463516844939", - "396323605935558457833880754797412352", - "2201079076849954330568875041516030794837550704337174573917613132984988524564", - "401131892570687533667041932340101120", - "1709531250218670553762701150078406179940722314416103673211115797578441449102", - "406403816491359422489603563510038528", - "568828543450333359128147624140033184067298581579319292449106702208950184208", - "411817626572047188535650410727211008", - "1737301932571377902498329783939034393743125406428629236240947948026945357806", - "432285196778936779521635140430200832", - "1566729369220079251313620628072623940604381685383887897616924711689972645654", - "432568984950746621260512834741075968", - "1518074796119297540660480228230242278636657070359174032517758626020247896388", - "432691242383575563678708968120647680", - "2606886680296329334906545268245184582880760617513034312593448764240742836928", - "437638715840662956139171489404420096", - "586013713902145854204736763933055005473774069128236504107941858359368296920", - "437761440264397551598103888983490560", - "712559093065293488493797420984941312111241144890010884336272451887820195800", - "442933058572516156234522470341672960", - "3071280513962567471739546333716014152605056827738323434052146995050662990947", - "453276691329565936829047600777789440", - "2612113008857992558816624983006431319332483400257611878979717567822306392106", - "458591633383672845652172903142129664", - "462598245881353029007137233712976703683759047510135369126126082358963468864", - "104", - "109784777737265295113706052607003350685406596673082618032856106616463350173", - "64", - "1381238078071249809321047557233472602680117124272698196783837852320648892542", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040276235883", - "339128557730814563912473967243296768", - "9223372048273041492", - "339167696443096610495245177954762752", - "9223372038929575723", - "339209301121316311335550155636080640", - "9223372038188935444", - "339248760150583523010467496495939584", - "9223372041208432120", - "344056232528969600292671285127806976", - "9223372037622485644", - "344239815619412615560474239552192512", - "9223372040113771362", - "344278863665634683081309143628251136", - "9223372038124673458", - "344400637343183300222065759427231744", - "9223372043760819918", - "354684143347712898450594870927032320", - "9223372038394904085", - "354886735639481781333860738224095232", - "9223372040780616129", - "359977527925814664434167280492871680", - "9223372038739335575", - "359977924067836161575469877387329536", - "9223372064490319453", - "395959710983921515911698978258812928", - "9223372037134950625", - "396000038118641276459534092129533952", - "9223372038718907413", - "396101380212426712967694464499843072", - "9223372039083627193", - "396323605935558457833880754797412352", - "9223372047233928378", - "401131892570687533667041932340101120", - "9223372038200519519", - "411817626572047188535650410727211008", - "9223372040205985367", - "432568984950746621260512834741075968", - "9223372052759409909", - "437638715840662956139171489404420096", - "9223372046340243160", - "437761440264397551598103888983490560", - "9223372040563368228", - "453276691329565936829047600777789440", - "9223372042072824723", - "458591633383672845652172903142129664", - "9223372037693518293", - "1726632000", - "24", - "255399919633304379671822251015012352", - "31583042011", - "339128557730814563912473967243296768", - "25575159724", - "339167696443096610495245177954762752", - "2246867203", - "339209301121316311335550155636080640", - "1801488002", - "339248760150583523010467496495939584", - "10236000849", - "344056232528969600292671285127806976", - "13548095992", - "344239815619412615560474239552192512", - "7610682049", - "344278863665634683081309143628251136", - "23498973564", - "344400637343183300222065759427231744", - "26054064438", - "354684143347712898450594870927032320", - "4346721652", - "354886735639481781333860738224095232", - "3811631004", - "359977527925814664434167280492871680", - "7685690259", - "359977924067836161575469877387329536", - "100119413674", - "395959710983921515911698978258812928", - "258460793", - "396000038118641276459534092129533952", - "4226163251", - "396101380212426712967694464499843072", - "4568507209", - "396323605935558457833880754797412352", - "27531263451", - "401131892570687533667041932340101120", - "1637885778", - "411817626572047188535650410727211008", - "6283537154", - "432568984950746621260512834741075968", - "56462658281", - "437638715840662956139171489404420096", - "22803216693", - "437761440264397551598103888983490560", - "23626743730", - "453276691329565936829047600777789440", - "6444340644", - "458591633383672845652172903142129664", - "2493343526", - "1726633621", - "104", - "829122565350855611993170702702454167084306693539742883640071402791287466107", - "64", - "338213380681923883086307525388030366273708542719360728569218157787592370981", - "64", - "24", - "255399919633304379671822251015012352", - "9223372040276759015", - "339128557730814563912473967243296768", - "9223372048273359426", - "339167696443096610495245177954762752", - "9223372038929603661", - "339209301121316311335550155636080640", - "9223372038188957922", - "339248760150583523010467496495939584", - "9223372041208559197", - "344056232528969600292671285127806976", - "9223372037622349003", - "344239815619412615560474239552192512", - "9223372040113865743", - "344278863665634683081309143628251136", - "9223372038124966428", - "344400637343183300222065759427231744", - "9223372043761144274", - "354684143347712898450594870927032320", - "9223372038394976140", - "354886735639481781333860738224095232", - "9223372040780663534", - "359977527925814664434167280492871680", - "9223372038739431299", - "359977924067836161575469877387329536", - "9223372064491658924", - "395959710983921515911698978258812928", - "9223372037134953899", - "396000038118641276459534092129533952", - "9223372038718959865", - "396101380212426712967694464499843072", - "9223372039083683977", - "396323605935558457833880754797412352", - "9223372047234271599", - "401131892570687533667041932340101120", - "9223372038200539914", - "411817626572047188535650410727211008", - "9223372040206063519", - "432568984950746621260512834741075968", - "9223372052760113746", - "437638715840662956139171489404420096", - "9223372046334866693", - "437761440264397551598103888983490560", - "9223372040563662368", - "453276691329565936829047600777789440", - "9223372042072904340", - "458591633383672845652172903142129664", - "9223372037693549404", - "1726635600", - "24", - "255399919633304379671822251015012352", - "31264901775", - "339128557730814563912473967243296768", - "25402993919", - "339167696443096610495245177954762752", - "2229828497", - "339209301121316311335550155636080640", - "1802257629", - "339248760150583523010467496495939584", - "10145792410", - "344056232528969600292671285127806976", - "13453488288", - "344239815619412615560474239552192512", - "7494642984", - "344278863665634683081309143628251136", - "23423443654", - "344400637343183300222065759427231744", - "25900239137", - "354684143347712898450594870927032320", - "4319190669", - "354886735639481781333860738224095232", - "3785975811", - "359977527925814664434167280492871680", - "7648048264", - "359977924067836161575469877387329536", - "99546106758", - "395959710983921515911698978258812928", - "258543708", - "396000038118641276459534092129533952", - "4185424703", - "396101380212426712967694464499843072", - "4542097242", - "396323605935558457833880754797412352", - "27408196758", - "401131892570687533667041932340101120", - "1629081095", - "411817626572047188535650410727211008", - "6238377613", - "432568984950746621260512834741075968", - "56200439801", - "437638715840662956139171489404420096", - "22908911717", - "437761440264397551598103888983490560", - "23529743031", - "453276691329565936829047600777789440", - "6362930419", - "458591633383672845652172903142129664", - "2484828481", - "1726637030", - "479813", - "7", - "2471400130185301076597122248696371017557991873596123284585916637878496462551", - "624099834361545559", - "18446744073709551616", - "3017942279200118477185848661667218524310863452942701871679790946106769257833", - "624100135588070249", - "18446744073709551616", - "1833218693083205463952955418846581522989201295436628954426130295688822718012", - "624104939731288892", - "18446744073709551616", - "2962678666859606495977156254391034348966677837927902660220155062821918545348", - "624107017128117060", - "18446744073709551616", - "34488026941370821961584558840032194788395674615729747919630552188537179079", - "624108920134173511", - "18446744073709551616", - "2104194836817141034110318905765737029910061415371291409977201302532766398142", - "624108980418904894", - "18446744073709551616", - "404981031790927226903258981942418260570672631594175160981483277524228873965", - "624109226293199725", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266422", - "values": [ - "2935784456734760168259533618386076270129277413919048571539314422373383422578", - "2779784250851170122324300803631441500643996408947947910435740010487671435618", - "99395", - "99405", - "1930073597979911102961818128826484881769228700643844218304210241705140111707", - "2934866531214187792161800342860014313187622232116221556052455584854440229259", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "2401788482128984166533813849444736178583258224551540890152575388349528980331", - "1", - "346707654470562389116759662676905060789550794475140608733", - "4545882052957857162089859054578094592494192008935173579604", - "162256009092864813110524761969215900679", - "22034149085825730107804185384457452155", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266442", - "values": [ - "3461493524755342865633509776600268983715922722283066195092517401134581482461", - "1581014334727067177347207008060956182839838735702880445799620145034106386268", - "2614908966878405341902326160525597611095815128721986030559006708038314098687", - "548440122919161918523692144077912329753567546150691735905865642908862242300", - "480353", - "31", - "63", - "0", - "8", - "0", - "0", - "0", - "786346543410868854698195399189282888405846972019", - "634028667897844324040908450156043846954664548107344752361156161409532472444", - "9223372027267072715", - "779160985450484062413915931083818978494723849770371026606425803941349721429", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "6356707729334626552067646464", - "3609919086104595291441442078633419634984064934895001002717475011544069147026", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "4911653015592160871138094496", - "2462797478571716488472441544970509132918432175916316724945500045965788527397", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "6368060648847582570142852352", - "1282082781115114100871577930643119780061734199808739760987567364340935990166", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "313453817585431642440187648", - "820957343910629866418315943864512096209420362638047811570999118484814118532", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10492216764260441122257559168", - "2164499640696133975520265088040600472758221622530843753228854870891037814539", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "10773656358963042242828712704", - "290243785244754897090423094453455950980008640747", - "1103114524755001640548555873671808205895038091681120606634696969331999845790", - "9223372036170444008" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266480", - "values": [ - "2205782498798860699180224810072263572578029954527993795156126485694292421731", - "0", - "4", - "344400637343183300222065759427231744", - "1156518361631677299267640239939929860363798481437141139669963231674208834856", - "354684143347717620817077740572246016", - "548064214925934379680843604791757664626671338799432774218682282290230386759", - "359977924067836161575469877387329536", - "1043507288313242966059806728046739050807184538222017980901347654569938697972", - "432568984950746621260512834741075968", - "2967940361147433554609026228590913706956743263612420707826911756150762538234", - "24", - "344934789402294278927198086930407113580916850543324393354701120262248793940", - "64", - "3502433806395190414716896208099771973189705145914373943357363714285753082128", - "64", - "4", - "344400637343183300222065759427231744", - "9223372036188383753", - "354684143347717620817077740572246016", - "9223372036796104945", - "359977924067836161575469877387329536", - "9223372032610246366", - "432568984950746621260512834741075968", - "9223372034752515314", - "1726624800", - "4", - "344400637343183300222065759427231744", - "25916293299", - "354684143347717620817077740572246016", - "433879938", - "359977924067836161575469877387329536", - "100131364300", - "432568984950746621260512834741075968", - "56554638723", - "1726628355", - "24", - "2084462396400212586721958682423534056588782251109956485786350697347699555524", - "64", - "1594660434803519097610597323279641649621501592099162321432222431113205542700", - "64", - "4", - "344400637343183300222065759427231744", - "9223372036189357055", - "354684143347717620817077740572246016", - "9223372036796121201", - "359977924067836161575469877387329536", - "9223372032613999098", - "432568984950746621260512834741075968", - "9223372034754633085", - "1726635600", - "4", - "344400637343183300222065759427231744", - "25899802772", - "354684143347717620817077740572246016", - "432047915", - "359977924067836161575469877387329536", - "99621972875", - "432568984950746621260512834741075968", - "56210665542", - "1726637125", - "480098", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266548", - "values": [ - "1312161930567071638741676557894192665273130729939646927681626538536757123513", - "0", - "10", - "339167696443096610495245177954762752", - "1313851010364875545926140136065021586316291117506124357741899442957750346673", - "344239815619412615560474239552192512", - "1994697093370466016569454514717396619954710743667851745525622903136045456260", - "344400638885778253860530994056003584", - "3325507353585270975064137592070142821503026650556873189881304858521263983216", - "354684143347712898450594870927032320", - "1464293302734016029301180469092096472071460522789343982602240040983488076495", - "359977924069045087395084506562035712", - "3386664087074192887992723028386798092912544335345141526765311253500109488569", - "411817626572047188535650410727211008", - "1587909811032742453008719589168207649343219066672570668451214652014761557795", - "427355783296423863197036724365557760", - "231732324478814693575727834381873611191914707920092095721261521361729570715", - "432365923167804710124031323246952448", - "3495374326751282949240470981491877936628792956398386900216172829265337126146", - "432568984951955547080127463915782144", - "619621184078728336005529129497588688682214766901880809186385666613354955080", - "453276691329565936829047600777789440", - "1421732108302838781308085993962514309076215434506439914684310070140621795455", - "48", - "2191087494633434928012276181804190439944571751098313465903663522524513473268", - "64", - "107569202269878225070232958147427259873515073953600058011507548811332354766", - "64", - "10", - "339167696443096610495245177954762752", - "9223372036874506328", - "344239815619412615560474239552192512", - "9223372036906495867", - "344400638885778253860530994056003584", - "9223372029724630018", - "354684143347712898450594870927032320", - "9223372036871758257", - "359977924069045087395084506562035712", - "9223372037588210889", - "411817626572047188535650410727211008", - "9223372036904588889", - "427355783296423863197036724365557760", - "9223372036872498769", - "432365923167804710124031323246952448", - "9223372036956644960", - "432568984951955547080127463915782144", - "9223372036285273937", - "453276691329565936829047600777789440", - "9223372036914652676", - "1726624920", - "10", - "339167696443096610495245177954762752", - "2237990086", - "344239815619412615560474239552192512", - "7545837674", - "344400638885778253860530994056003584", - "25848971033", - "354684143347712898450594870927032320", - "4317012354", - "359977924069045087395084506562035712", - "10004493709", - "411817626572047188535650410727211008", - "6249833579", - "427355783296423863197036724365557760", - "2038475875", - "432365923167804710124031323246952448", - "11877366985", - "432568984951955547080127463915782144", - "5631379742", - "453276691329565936829047600777789440", - "6346755073", - "1726625870", - "48", - "2756029449368460951664378546389327260158429805647269759379873342293727862155", - "64", - "653670951113819371568876099173982874460615031422807361836264659642134213508", - "64", - "10", - "339167696443096610495245177954762752", - "9223372036874539988", - "344239815619412615560474239552192512", - "9223372036906609935", - "344400638885778253860530994056003584", - "9223372029701630423", - "354684143347712898450594870927032320", - "9223372036871823322", - "359977924069045087395084506562035712", - "9223372037579594352", - "411817626572047188535650410727211008", - "9223372036904683122", - "427355783296423863197036724365557760", - "9223372036872529428", - "432365923167804710124031323246952448", - "9223372036956824294", - "432568984951955547080127463915782144", - "9223372036280470859", - "453276691329565936829047600777789440", - "9223372036914748934", - "1726635720", - "10", - "339167696443096610495245177954762752", - "2232426078", - "344239815619412615560474239552192512", - "7478982428", - "344400638885778253860530994056003584", - "25864412242", - "354684143347712898450594870927032320", - "4320135679", - "359977924069045087395084506562035712", - "9954982573", - "411817626572047188535650410727211008", - "6241883420", - "427355783296423863197036724365557760", - "2029392341", - "432365923167804710124031323246952448", - "11777138383", - "432568984951955547080127463915782144", - "5623400681", - "453276691329565936829047600777789440", - "6349974317", - "1726638323", - "479813", - "1", - "2185106569938577871576473220901618074958896282776949719794122689651991824233", - "510809256841183709", - "18446744073739551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266679", - "values": [ - "1", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "3080627579649737164611349683017562704529573830753540947775660383119457864776", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "1066659009475753266996956147655912666514479366468729510102281749690940913124", - "2687522442578258013074763586113467497523042043695276143344845856488104800532", - "3997985", - "31", - "31", - "251", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266694", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266698", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "3100012149107673332424273895095909483652896673875755873813617710204952320441", - "64", - "1501192799330405335941951172644593142779318710160304128295103816605983985677", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870621325", - "344278863666843608900923772802957312", - "9223372036843667025", - "344400638885778253860530994056003584", - "9223372036526469904", - "354684143347722343183560610217459712", - "9223372036855488071", - "359977924069045087395084506562035712", - "9223372036880040264", - "396101380212431435334177334145056768", - "9223372036862268916", - "396323605936767383653495383972118528", - "9223372036883618595", - "401131892570687552113786006049652736", - "9223372036857722864", - "432568984951955547080127463915782144", - "9223372036845967840", - "458591633384881771471787532316835840", - "9223372036858637065", - "1726635600", - "10", - "339248760150588245376950366141153280", - "1016405381", - "344278863666843608900923772802957312", - "2343520156", - "344400638885778253860530994056003584", - "25955549300", - "354684143347722343183560610217459712", - "43252252", - "359977924069045087395084506562035712", - "9980584054", - "396101380212431435334177334145056768", - "454202498", - "396323605936767383653495383972118528", - "2745443606", - "401131892570687552113786006049652736", - "163217970", - "432568984951955547080127463915782144", - "5630598009", - "458591633384881771471787532316835840", - "248874479", - "1726635600", - "48", - "3121327793738126016819398219123213571222669667642080084533138441801710342011", - "64", - "1798623942546316399008849111189381069994950814017413364651176442163288987963", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870621325", - "344278863666843608900923772802957312", - "9223372036843667025", - "344400638885778253860530994056003584", - "9223372036526469904", - "354684143347722343183560610217459712", - "9223372036855488071", - "359977924069045087395084506562035712", - "9223372036880040264", - "396101380212431435334177334145056768", - "9223372036862268916", - "396323605936767383653495383972118528", - "9223372036883618595", - "401131892570687552113786006049652736", - "9223372036857722864", - "432568984951955547080127463915782144", - "9223372036845967840", - "458591633384881771471787532316835840", - "9223372036858637065", - "1726635600", - "10", - "339248760150588245376950366141153280", - "1017623549", - "344278863666843608900923772802957312", - "2344694850", - "344400638885778253860530994056003584", - "25924973524", - "354684143347722343183560610217459712", - "43275551", - "359977924069045087395084506562035712", - "9975587415", - "396101380212431435334177334145056768", - "454832719", - "396323605936767383653495383972118528", - "2740511257", - "401131892570687552113786006049652736", - "162842974", - "432568984951955547080127463915782144", - "5634164166", - "458591633384881771471787532316835840", - "249296715", - "1726637682", - "480341", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266826", - "values": [ - "1", - "158392873823259512175094183968321933186206357653160993906483543455649704345", - "1640329890697894815391884169455024655819778160589005784904028038810209056888", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "207095555137602068174310225607660532858489993604082708018689543482077973596", - "1722803820035618677944077344593337513140372058950260368900470653520263775910", - "1446217538853022782940255618597489121939110513953632411317010028326162149379", - "480350", - "31", - "31", - "251", - "13", - "11", - "0", - "0", - "2320461367242408279424962753786918367232148312360325863683361576132996603177", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "478978647321372219987347952", - "2002577712142797366071400208984130265718806010031142715952818248584534926009", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "20074254186472761082879332", - "3593819958147349194633270120402184667865898042662313272145269628595308534434", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "478983720175992490114042352", - "2915366546679747614654619643495609415936565872925915844818995283771369551926", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "478990102749441993618901488", - "3532478867743278201212337618735895551250608174479120090257373604698681924415", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "20093863075423114344568448", - "1808853130132318821711726779669093148666190652477752601905825429812086012279", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "478995562985687811646179824", - "679866882539019000935887740270904727131388330854547147619228008664713029466", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "477384922420380009565958628", - "1096454675270815948555659825108277485290142302055303468770096565778035912772", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "19282206336179894068564448", - "441701436224783909038101764297165985154040917091776454560170818457801538217", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "106796843742303127241636096", - "3301898268653520728281402540648098262205671265038174604957557400816986013443", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "20067631805350299380130496", - "394147783947837887276808641747888311352268815122920822187473382343259741669", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "479008457259795334622759408", - "3301898268653520728281402540648098262205671265038174604957557400816986013443", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "20067631805350299428140496", - "1532218410469604162162782038718455736517922712489147971250501289022396412586", - "316623735692853304525146192642758839706355829840274185964789512850136103846", - "83095968894311105156225664", - "1247564730678417239830872151754749769218771346634782609455097078989337615797", - "1274774629464866617375619675534046311823567799173222425688032354717900711262", - "1686174658157191442829310875979381046958771039145848732285406649800534888548", - "1003683004621926499494993993756189533190975455535560421229035822582494583110", - "250318155718797493578458557294694348675764762963901938769352450785151504787", - "874888573105041796852966365996649145302693897242184786515882156769251808114", - "1061855011443659831969050258960224167075664164099243218793966995209483684730", - "1307230101009284911625691942754918485451337339357232965577457680006852285162", - "1790609963763171253498498651647293806921856854609838620441719203548485949934", - "440885030272423981944585768819709070420364476970220757442217858490595202588", - "1284012468656000335222320871104793176982487125940290902701786673286179164117" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266891", - "values": [ - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2266895", - "values": [ - "1652414701102345982774518137166150664044009189763470697083308406982426866919", - "0", - "24", - "255399919616426605400904655341355008", - "948966688758334747267197688290631807300425232609325189961866961490287477862", - "255399919636912342460516171815845888", - "916027209646762670988168231384814740561575425568614098768281455362425958986", - "344177859849261016318815705440976896", - "40814888387893053701912270904600745861151682137644012937054933817174895963", - "344400637343183300222065759427231744", - "2964255700413215368599492286872259704309940757683521358904708129044073305184", - "354685165896815395127641508979671040", - "119935823883701439733195903100412649216164864937060910307382680231527110021", - "359857101118792982641025093688360960", - "3284897659199930486815400908756596976389292853802694469907142958147712272639", - "359977924067836161575469877387329536", - "3288576587712149124447316732544791196311115592515841660658070036800257108260", - "364866935516639607860848399950544896", - "2088793420219657756596430930255115021344384874488581215473886497376324889194", - "370221491652003648852770474290053120", - "3059999493483769899245639766255369216472934192371230333580273770013086556017", - "380402944362804581987470878609244160", - "1756459738751954101706966142085635619570155791543921242793190472023789262637", - "380625575499469664776108737109688320", - "829791502518812211284766157565179083482596753402320615745356343301720933188", - "396101380212426712967694464499843072", - "259111753052080044279794563957475392982053383033353775454379726921882458972", - "401131420603629704476582868699578368", - "3052925542568080703785873982759792095624882859971144192826949163375595490459", - "401131892570687533667041932340101120", - "2338587485388203722133702144606981203863418717051558790544121694533416627284", - "401212466347460193622672556995641344", - "2151931625073647173883792055347738346287556817143266696224649345812575541832", - "411860019573868898601035405860012032", - "1821114629107982098980872866603902399738998209246745104942999446765099883966", - "416789435879299995584112254164926464", - "180962481521732356648447397967455883253720218591867005515485299706376644784", - "417195560640735061597624221636231168", - "2473466797304825308024617374747647646391090191311894573224933539645985171260", - "427355783296419140830553854720344064", - "903798372007016325937106699143697543547670323729510013040644280778056449772", - "432365923167804710124031323246952448", - "2530692089791956768759490226164064570407599173692773923731528298664484240116", - "432568984951955547080127463915782144", - "2536004036917500287705393744850232582159641163249388410170347315125573258772", - "432670881640456009432938863099117568", - "2202047645190409600553457430106006911515717243149964155904944931191045036006", - "432671347735506124965069064350203904", - "2554601470460927985230188095429825945030860103731451948035182367460510036836", - "432690441722672062670429108442234880", - "1884481551597662056284148297281443087996800907419546796164197623160921080346", - "104", - "1743370280178879397528675505249506513920638207347370009877757350284919264473", - "64", - "325809068305704138338103943763392205383246607919237959442046849526322564995", - "64", - "24", - "255399919616426605400904655341355008", - "9223372038698423403", - "255399919636912342460516171815845888", - "9223372038210347729", - "344177859849261016318815705440976896", - "9223372040672911133", - "344400637343183300222065759427231744", - "9223372039505498354", - "354685165896815395127641508979671040", - "9223372042951788806", - "359857101118792982641025093688360960", - "9223372038801350171", - "359977924067836161575469877387329536", - "9223372048814427937", - "364866935516639607860848399950544896", - "9223372058497381105", - "370221491652003648852770474290053120", - "9223372038683826835", - "380402944362804581987470878609244160", - "9223372038005707619", - "380625575499469664776108737109688320", - "9223372040336860751", - "396101380212426712967694464499843072", - "9223372037370516390", - "401131420603629704476582868699578368", - "9223372038769567815", - "401131892570687533667041932340101120", - "9223372037044479705", - "401212466347460193622672556995641344", - "9223372038667261934", - "411860019573868898601035405860012032", - "9223372039921756952", - "416789435879299995584112254164926464", - "9223372039454436948", - "417195560640735061597624221636231168", - "9223372040479787979", - "427355783296419140830553854720344064", - "9223372044444306059", - "432365923167804710124031323246952448", - "9223372044457827629", - "432568984951955547080127463915782144", - "9223372037161203188", - "432670881640456009432938863099117568", - "9223372037129640524", - "432671347735506124965069064350203904", - "9223372038501854754", - "432690441722672062670429108442234880", - "9223372037416078255", - "1726621200", - "24", - "255399919616426605400904655341355008", - "7075904933", - "255399919636912342460516171815845888", - "12431782838", - "344177859849261016318815705440976896", - "7202660155", - "344400637343183300222065759427231744", - "25803207176", - "354685165896815395127641508979671040", - "17706002678", - "359857101118792982641025093688360960", - "7174850242", - "359977924067836161575469877387329536", - "99746105734", - "364866935516639607860848399950544896", - "57448408809", - "370221491652003648852770474290053120", - "5330054414", - "380402944362804581987470878609244160", - "3359596340", - "380625575499469664776108737109688320", - "8294762965", - "396101380212426712967694464499843072", - "4532356417", - "401131420603629704476582868699578368", - "3074122842", - "401131892570687533667041932340101120", - "1622352812", - "401212466347460193622672556995641344", - "4404488962", - "411860019573868898601035405860012032", - "13118977606", - "416789435879299995584112254164926464", - "14121208224", - "417195560640735061597624221636231168", - "12491482884", - "427355783296419140830553854720344064", - "20248623317", - "432365923167804710124031323246952448", - "11778947809", - "432568984951955547080127463915782144", - "5615790374", - "432670881640456009432938863099117568", - "1639389017", - "432671347735506124965069064350203904", - "6461295113", - "432690441722672062670429108442234880", - "5051999495", - "1726624458", - "104", - "1520251226228008659872762224967900795047479515375137799057685745102768562107", - "64", - "3014228266470727074536954061036451127999400893635924886131680674201546065136", - "64", - "24", - "255399919616426605400904655341355008", - "9223372038698779685", - "255399919636912342460516171815845888", - "9223372038210973182", - "344177859849261016318815705440976896", - "9223372040673268525", - "344400637343183300222065759427231744", - "9223372039506794401", - "354685165896815395127641508979671040", - "9223372042952679151", - "359857101118792982641025093688360960", - "9223372038801711590", - "359977924067836161575469877387329536", - "9223372048819428812", - "364866935516639607860848399950544896", - "9223372058500272583", - "370221491652003648852770474290053120", - "9223372038684094463", - "380402944362804581987470878609244160", - "9223372038005876409", - "380625575499469664776108737109688320", - "9223372040337275455", - "396101380212426712967694464499843072", - "9223372037370702355", - "401131420603629704476582868699578368", - "9223372038769722603", - "401131892570687533667041932340101120", - "9223372037044561217", - "401212466347460193622672556995641344", - "9223372038667482854", - "411860019573868898601035405860012032", - "9223372039922417086", - "416789435879299995584112254164926464", - "9223372039455141212", - "417195560640735061597624221636231168", - "9223372040480421860", - "427355783296419140830553854720344064", - "9223372044445326445", - "432365923167804710124031323246952448", - "9223372044458423608", - "432568984951955547080127463915782144", - "9223372037161275520", - "432670881640456009432938863099117568", - "9223372037129723255", - "432671347735506124965069064350203904", - "9223372038502182420", - "432690441722672062670429108442234880", - "9223372037416335194", - "1726635600", - "24", - "255399919616426605400904655341355008", - "7105916017", - "255399919636912342460516171815845888", - "12384538198", - "344177859849261016318815705440976896", - "6673090688", - "344400637343183300222065759427231744", - "25885642351", - "354685165896815395127641508979671040", - "17746804867", - "359857101118792982641025093688360960", - "7195788208", - "359977924067836161575469877387329536", - "99647536234", - "364866935516639607860848399950544896", - "57616986276", - "370221491652003648852770474290053120", - "5319316996", - "380402944362804581987470878609244160", - "3363755387", - "380625575499469664776108737109688320", - "8239118153", - "396101380212426712967694464499843072", - "4542682014", - "401131420603629704476582868699578368", - "3054795489", - "401131892570687533667041932340101120", - "1628791549", - "401212466347460193622672556995641344", - "4340064452", - "411860019573868898601035405860012032", - "13129929772", - "416789435879299995584112254164926464", - "13887776752", - "417195560640735061597624221636231168", - "12578026475", - "427355783296419140830553854720344064", - "20323785245", - "432365923167804710124031323246952448", - "11809012580", - "432568984951955547080127463915782144", - "5629413635", - "432670881640456009432938863099117568", - "1634251399", - "432671347735506124965069064350203904", - "6544692640", - "432690441722672062670429108442234880", - "5098391914", - "1726637990", - "479811", - "33", - "3448457446648890637987457625725585735733969703708701093694798811845809179875", - "624061543117488995", - "18446744073709551616", - "2234504002422570819397301859231938847737053120989748650090138570752911948106", - "624061543146849098", - "18446744073709551616", - "2738507815071870045895909197667348420857512518939273535086220514346938205878", - "624061546531652406", - "18446744073709551616", - "1651145307708809882987700908868789284448886261213338576879223281268209004984", - "624061547513119544", - "18446744073709551616", - "3395190343537131438593989416130839542254696321926437377937244590255229888059", - "396095722589519931", - "18446744073709551616", - "3178257892804395110933211103022534383111394467525528631273196986199755433165", - "624063305626944333", - "18446744073709551616", - "1474597408256411488790964528983299673424244893745196092573810169251784197788", - "624063308260967196", - "18446744073709551616", - "3298349076393199298937629026111683679134597378456200744931331860024144294103", - "624063311549301591", - "18446744073709551616", - "1658516781272897346260838957788837133797420630126973050044450176486301419024", - "624063313289937680", - "18446744073709551616", - "3494583373197941550634065169754590243694520381774266086503565510193424221137", - "624064827257520977", - "18446744073709551616", - "2664521592920224679340472052946893699076225273429684838543176794730906719436", - "624064834312340300", - "18446744073709551616", - "380434110068995777661395345594683338465020022597424276759538508115622955855", - "624064834337506127", - "18446744073709551616", - "1707301703265808811730291420694866345481877848151767254292021049365853584374", - "624064837642617718", - "18446744073709551616", - "2810810887831636042876015759622431833327919067282442690468968808449786893982", - "624066707639501598", - "18446744073709551616", - "108332331529976827078139210181405381248626086779436659934907290951594035513", - "510349384517419065", - "18446744073709551616", - "1085449171458423985530523008793313900017117312337127086752753194496167710356", - "624068746587144980", - "18446744073709551616", - "751566919021474554996735977346911282594498892605295679401482754692717284322", - "624073113662915426", - "18446744073709551616", - "1894534464968536056588374043020074851903051917401393691365570779164541091112", - "624073839646606120", - "18446744073709551616", - "3581755093216222741758495940870783757332437134218518022130927007383550952208", - "624078060911592208", - "18446744073709551616", - "2993085944781414856323465247746768329337317263569684564138404717523247747160", - "565891257251922264", - "18446744073732622428", - "2985623969695894065254796789383108176625238707197865705193459371975534098862", - "624079666273059630", - "18446744073709551616", - "1175287966501320156739984780083834587511578936037694250154580031855521952833", - "624081280383845185", - "18446744073709551616", - "350380601156275337554855337330411777564058553254486315978148078899170427685", - "442774218577281061", - "18446744073709551616", - "3304728142728130940495032478092807254266409381278302289195794553241771115890", - "624092834806367090", - "18446744073709551616", - "3025013068601840444078535865013140831986417388483264418844359826607320650272", - "624094529900774176", - "18446744073709551616", - "2394859767569145600563292753015736033290181802813992904385035859334932307875", - "624097828016227107", - "18446744073709551616", - "3017942279200118477185848661667218524310863452942701871679790946106769257833", - "624100135588070249", - "18446744073709551616", - "2605041527487117743567886514190092543730133843062513513076419398798701942995", - "460583347899335251", - "18446744073709551616", - "2962678666859606495977156254391034348966677837927902660220155062821918545348", - "624107017128117060", - "18446744073709551616", - "34488026941370821961584558840032194788395674615729747919630552188537179079", - "624108920134173511", - "18446744073709551616", - "404981031790927226903258981942418260570672631594175160981483277524228873965", - "624109226293199725", - "18446744073709551616", - "3067286965062429705398986642946829763151854175449642593699546952448246096458", - "624116329636430666", - "18446744073709551616", - "3472162226018522618051619207908428052136097364294907980185905883937507481017", - "624118994021909305", - "18446744073709551616", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2267262", - "values": [ - "1502064884135231113827891111349300255047225554450455295667654053821716465720", - "1894521718522320839335869237639920547001250165603817160928857651520581736754", - "728817", - "728865", - "2832914200146729305725492670058415642561345016730517888054697367899932523329", - "1928309703959946097975848766963085324519985755355328599744176469955190132519", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "1479150403853374881896910806912428294850816525883338778260134815061235206262", - "2", - "4441318813843549193313554750708714639489185768106637511526", - "3739710701308370092694697633647216497028321944313771392182", - "2189598676020048460630838359628206660537376914088161609418", - "4109823507917180997456689309324961518192292136884449406412", - "15611903485901105712174691337435340284", - "122663422079271817275020504370675137034", - "108311867721095674430480948410089614588", - "51795001711331643066853837304522821645", - "0", - "30", - "993696174272377493693496825928908586134624850969", - "3256441166037631918262930812410838598500200462657642943867372734773841898370", - "1661419", - "774397379524139446221206168840917193112228400237242521560346153613428128537", - "5", - "4543560", - "731571816250358337020264068457412444728650167773", - "2624108838281635479035520427445644879894123744014061403441716546205335167342", - "80000000000000000", - "0", - "1068740994912402803003650731105045756656512955909", - "3292310102732967235607621007132320245226792589059970898975575550212288113616", - "1661420", - "774397379524139446221206168840917193112228400237242521560346153613428128537", - "5", - "1248875146012964071876423320777688075155124985543", - "731571816250358337020264068457412444728650167773", - "2624108838281635479035520427445644879894123744014061403441716546205335167342", - "225000000000", - "0", - "1404591322402643893568317420818282276642136598550", - "2624271632322125921217374734393920890821192138210577916078337694621182820758", - "1661421", - "774397379524139446221206168840917193112228400237242521560346153613428128537", - "5", - "917551056842671309452305380979543736893630245704", - "731571816250358337020264068457412444728650167773", - "2624108838281635479035520427445644879894123744014061403441716546205335167342", - "225000000000", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2267316", - "values": [ - "2779784250851170122324300803631441500643996408947947910435740010487671435618", - "2761886929817458989375993288572045325271029092888093579809345005383287886720", - "99405", - "99415", - "2934866531214187792161800342860014313187622232116221556052455584854440229259", - "317504296052938784232390990701651058805110265595310097956015637790828312042", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2741190170141984203224468507008497105532196084369172236871397222510074358631", - "1", - "0", - "3350831691814899018250025228308624991428028813336219476031459613612853168341", - "1", - "993806718117153289762150898316773135793649052772238399322", - "4067771870745279160700476308666245058999830559458381983091", - "162995022304715835092938652519509651146", - "69699890158984580167981993862016801171", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2267336", - "values": [ - "2709739437445365581839607575480067270776788628024404825133389496524515212850", - "0", - "10", - "339248760150588245376950366141153280", - "3227474820798936117769241731037441376655836565025668355812772465413527090458", - "344278863666843608900923772802957312", - "777336590596743353097754011184648664781033590609845071754567471072205620859", - "344400638885778253860530994056003584", - "2835001893685947666376121498030164113839277334081255538282824190539164388563", - "354684143347722343183560610217459712", - "1892704610648537240350416598274027060870039100740952142714396830528897062360", - "359977924069045087395084506562035712", - "801768444596032524967613964230879666515400286406149963657831743137904493300", - "396101380212431435334177334145056768", - "102872403802112671469570821928696405701440538299218037795054959592026784188", - "396323605936767383653495383972118528", - "2125545610456369765608388126250331295283802027854598857071512446248012166545", - "401131892570687552113786006049652736", - "3532574809517450733593392881089714264060214291098884754589458368765819293566", - "432568984951955547080127463915782144", - "2409116671548289620469958353361823063575071672439171865370488937823736240344", - "458591633384881771471787532316835840", - "3365636747832722437945332534052394150904470008774008947776009987469882110216", - "48", - "3121327793738126016819398219123213571222669667642080084533138441801710342011", - "64", - "1798623942546316399008849111189381069994950814017413364651176442163288987963", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870621325", - "344278863666843608900923772802957312", - "9223372036843667025", - "344400638885778253860530994056003584", - "9223372036526469904", - "354684143347722343183560610217459712", - "9223372036855488071", - "359977924069045087395084506562035712", - "9223372036880040264", - "396101380212431435334177334145056768", - "9223372036862268916", - "396323605936767383653495383972118528", - "9223372036883618595", - "401131892570687552113786006049652736", - "9223372036857722864", - "432568984951955547080127463915782144", - "9223372036845967840", - "458591633384881771471787532316835840", - "9223372036858637065", - "1726635600", - "10", - "339248760150588245376950366141153280", - "1017623549", - "344278863666843608900923772802957312", - "2344694850", - "344400638885778253860530994056003584", - "25924973524", - "354684143347722343183560610217459712", - "43275551", - "359977924069045087395084506562035712", - "9975587415", - "396101380212431435334177334145056768", - "454832719", - "396323605936767383653495383972118528", - "2740511257", - "401131892570687552113786006049652736", - "162842974", - "432568984951955547080127463915782144", - "5634164166", - "458591633384881771471787532316835840", - "249296715", - "1726637682", - "48", - "1692557564791130040214621820893748442953144569179725711983639379320105735030", - "64", - "3391989943787163830750164901271031646917115055599232868373393154742934924578", - "64", - "10", - "339248760150588245376950366141153280", - "9223372036870634035", - "344278863666843608900923772802957312", - "9223372036843311237", - "344400638885778253860530994056003584", - "9223372036526793322", - "354684143347722343183560610217459712", - "9223372036855488612", - "359977924069045087395084506562035712", - "9223372036880164875", - "396101380212431435334177334145056768", - "9223372036862274594", - "396323605936767383653495383972118528", - "9223372036883652765", - "401131892570687552113786006049652736", - "9223372036857724900", - "432568984951955547080127463915782144", - "9223372036845731088", - "458591633384881771471787532316835840", - "9223372036858640177", - "1726639200", - "10", - "339248760150588245376950366141153280", - "1017286412", - "344278863666843608900923772802957312", - "2341389714", - "344400638885778253860530994056003584", - "25892787250", - "354684143347722343183560610217459712", - "43388404", - "359977924069045087395084506562035712", - "9981482521", - "396101380212431435334177334145056768", - "454613183", - "396323605936767383653495383972118528", - "2734593948", - "401131892570687552113786006049652736", - "163318472", - "432568984951955547080127463915782144", - "5624085113", - "458591633384881771471787532316835840", - "248616544", - "1726639695", - "480533", - "0", - "0", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - }, - { - "startAddr": "2267464", - "values": [ - "1894521718522320839335869237639920547001250165603817160928857651520581736754", - "1976457095157837022619043343778863250685004675914496772081151602162471595007", - "728865", - "728913", - "1928309703959946097975848766963085324519985755355328599744176469955190132519", - "639334480574394745976206419197093090307434637010925072957230217826622648760", - "853638403225561750106379562222782223909906501242604214771127703946595519856", - "2590421891839256512113614983194993186457498815986333310670788206383913888162", - "1", - "0", - "1141431240442161207722785472053847347825323765146961451026154488743080296796", - "2", - "431322277763591161649156910656318814453316001471233461322", - "4252392959244911622088022587813310403249840559004737826096", - "3863495197515073144473166985869185238850047271335855108902", - "4204688437553340666941709588523339887425509208274716387980", - "271214851313774927062362109714663516009", - "26555990035108352738337454366809256018", - "44058568597181151734704353408322338023", - "41143453646152027962733638147109402861", - "24", - "3475252094465534150446669812792040965529065299943233505330779571674053440258", - "229593283080566061045346265188203502050393830836", - "5", - "0", - "172835729311429630586540173121386426287377880798", - "196268403159008932410419402999721616371951519129", - "20000000", - "0", - "3292310102732967235607621007132320245226792589059970898975575550212288113616", - "1068740994912402803003650731105045756656512955909", - "5", - "0", - "1009767196968243419063526169048420819003511671774", - "1248875146012964071876423320777688075155124985543", - "1000000", - "0", - "3256441166037631918262930812410838598500200462657642943867372734773841898370", - "993696174272377493693496825928908586134624850969", - "5", - "0", - "263098948757741292142939352281879216467092637510", - "4543560", - "4500000000000000", - "0", - "0" - ], - "z": "3105308843765424420746418406968863647145547948358354562427919293652018777976", - "alpha": "440097149591818887303288430527079275810716748881440141125977418522883391660", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" - } - ] -} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_1.json b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_1.json index a91f98f..28544f7 100644 --- a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_1.json +++ b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_1.json @@ -1,9 +1,10 @@ { - "startAddr": "2114767", + "alpha": "2170295030793881362821958277288818017203535915691579232936494315797403111321", + "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481", + "startAddr": "2090", "values": [ - "1001" + "10", + "144" ], - "z": "3298660649585885053358577037094234438050220921162826365382127791477779600589", - "alpha": "2611689913368736890173857038834333916186503593749279667617754687678941492349", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" + "z": "587850504281756884561638821321944407061915403071047175180241358176469809817" } \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_2.json b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_2.json deleted file mode 100644 index 259e233..0000000 --- a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_2.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "startAddr": "2114770", - "values": [ - "1006", - "1005", - "1004", - "1003", - "1002", - "1001" - ], - "z": "3298660649585885053358577037094234438050220921162826365382127791477779600589", - "alpha": "2611689913368736890173857038834333916186503593749279667617754687678941492349", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" -} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_3.json b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_3.json deleted file mode 100644 index 966bbd8..0000000 --- a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_3.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "startAddr": "2114778", - "values": [ - "1006", - "1005", - "1004", - "1003", - "1002", - "1001" - ], - "z": "3298660649585885053358577037094234438050220921162826365382127791477779600589", - "alpha": "2611689913368736890173857038834333916186503593749279667617754687678941492349", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" -} \ No newline at end of file diff --git a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_4.json b/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_4.json deleted file mode 100644 index 26599aa..0000000 --- a/src/data_samples/data_samples/memory_page_fact_registry/register_memory_page_4.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "startAddr": "2114786", - "values": [ - "1005", - "1004", - "1003", - "1002", - "1001" - ], - "z": "3298660649585885053358577037094234438050220921162826365382127791477779600589", - "alpha": "2611689913368736890173857038834333916186503593749279667617754687678941492349", - "prime": "3618502788666131213697322783095070105623107215331596699973092056135872020481" -} \ No newline at end of file diff --git a/src/data_samples/data_samples/merkle_verify/merkle_verify_1.json b/src/data_samples/data_samples/merkle_verify/merkle_verify_1.json index 9808d44..b0d4476 100644 --- a/src/data_samples/data_samples/merkle_verify/merkle_verify_1.json +++ b/src/data_samples/data_samples/merkle_verify/merkle_verify_1.json @@ -1,332 +1,408 @@ { - "merkleView": [ - "73692797113366198397370597412262573787031970131988936095608088228996531093504", - "67941417461260045147841468768020733334953388817930643927155422483271580123136", - "11965678975848739879742386624060702710051967012373920307874838851174621249536", - "78337095179855139581420211890168145712959181113641375379509493206675001180160", - "32900985946913696031117327905543111652472903132572454377350793403104067846144", - "8179199742699511040346261537429915259484010221374730877021948502992773709824", - "10930265458812741307363484068654426781832423566639370164744992473851321384960", - "25544522026737346928741101117628556248579448929940486000438560575119251472384", - "108373219908574574263089815646791485514452645241129867002000223431770089979904", - "46448707315921016011706890097545812300769501208350143114950278481262378221568", - "5693980744442303537602910951164729389616570077713438561278398792173736689664", - "86992222447126001777434437624990511010588161045313657840365546324301455556608", - "20246646247647201466643480521156217042104733045379706800763838893715202506752", - "48245133573915111770979552356204686579448141035850947552639220186667445911552", - "14748515173346017367977899357289958309194913399638032437087745283388388409344", - "115026096965308767007453339191559035998834703970836320075024695690782656430080", - "42119955646112389302341678652605540246235459312316678404993097576423993901056", - "113155825427743345064353522347089820171438014598718161770336391921101157957632", - "61809199382585120955307943938837147840515306321317986177830510990541725892608", - "41469357433218152161933678104984197251402407510205329957292915409437946019840", - "62846877165734634720413685964986129822955692536436729516168943330041857572864", - "42224408746609664989557812297509522591679846350387194594210414899733064581120", - "6032034042192915909132588174188840796824927281755924821484113727559946993664", - "101350601201718472761714795883117774367515067479103396440060601360412844228608", - "82746294230058491861261876498811313381369695972972687551184533303720851537920", - "27255091459075163785694603668214048978505721611858462262908375356216883281920", - "51683904245044070898035001649111228078077992388737303386641692646823446970368", - "73355089579709208068263927489177512584581414813874606757114765929728670957568", - "64053818019243197766191040614157902220449567216335532727287738546676024999936", - "108026686747161432662510563167607214750877252799773668267470742504656546562048", - "96071771526369728529905193711026518966216901700015397650954364636322554970112", - "47631097614388936020191954938759113396877495590862693593266574489997373603840", - "50358652080400621996137155034675620993294417988754839867486071931598106787840", - "115040026671386279547978932055893845847560641153895216802464910916263625097216", - "2922381254888451446927615592593788501314930197141960888504857031464185757696", - "78899622112618087898906159545902227072925134709303666573810707768358094241792", - "4515297285882885621240736077605695299218165805536150805265467943229583261696", - "31740719442913965432481730533362802831170220446890038119019594120936827125760", - "56572576673101509557150159013734923535649548995203054939813577604601491750912", - "21611413198726557501483754273895270431209547762942044345851480294148230086656", - "6682700826689952625203454500518736334345935277562970427753132670232828051456", - "40299545363382686747743912458273539441813715091798066362045468913110454632448", - "67872642191360367342000672933063758318339103266171270349546901633796646371328", - "103858790287786358710304054470292237573063192242663189668082694148724271087616", - "93779226492652781139548038346767853976783081564543376724298185646911826952192", - "54887113232361352208521196054089459065682758819996439416060266166195157204992", - "36549751282420324455036862927481740716519640820865323102464057417763613835264", - "114035362086000387583636256311835110073125133569203798562431595080931747037184", - "103627526493479625708071229002971881573214054317322338431804420205018165018624", - "95873494630878756237483581011517294697821226195039012387977550200845438550016", - "89164572665707379843755548917435911861493826311110709099419797941966262501376", - "38142764351723857841220392216153959245302014514335433885651011371395352363008", - "39311064742755940357662448590355154226329761504170720972389409328913904041984", - "95200531447378328897321094712631328718560372657816890072409668248358703071232", - "95108721759529873199601537317201703879331103376346262738214656342049962328064", - "77601907327015563473803623354826521314059066990843762956790224177937076191232", - "100213840437022352382495697010024791365451527086785277769954661694096329932800", - "99167927197309267439380005969437384814820219927615309095371952301341843390464", - "30404109417208620123174378501762672207666225819050532640116324598780306391040", - "24397574406755845215859738883904753932523149345232159438290324566993409146880", - "102778114313218306684105922040798861593111559054581486241275995625040105177088", - "55046051829931897344368405230840833130202457529900083336715695775168042369024", - "31745582373905463044540292294023709275385168320759666883300603503516789506048", - "26942811507394891860628010561585583931820241396467059910661170214704060039168", - "23430397464384467955230957391980019214071606161602614040447800173761711308800", - "104258859856248771505733246521405727869495639432250636623055312713569695432704", - "81136396198834552221567111799514700649271418527987981201264336266894162001920", - "4672497109294221454148299203171825300461442813480658300827598352876170117120", - "22197196327467050061337858889990164596599886579331215136772893191500680134656", - "9470145989402435275348601293802331650752852141876104902542832572420983881728", - "35503261811054653099539124854880096602511029527873237386078822128949009580032", - "19064569066144385995712474032890390661808762521382041216957626860175678767104", - "31687633221888987741154153722808753942676551467838796205538792350574014627840", - "42442057161455189773268685484301643287843567062489385471647639390336382402560", - "66490245208283202529107639780062006469953843166707230302060627730847533891584", - "74880387871627792968215305107501489396774067018751615381021247688934600736768", - "41357160333970764523226758954397872272643887242591085464606350700562498977792", - "82773498131916751200942120271289613777202446162378830815688913163198790631424", - "64048031751726866027324712731184637225583769992817343971829918010031055306752", - "20036898453665371939269178119546185960677311702422989542182071796025079627776", - "3463735180706683861302920377068488423526634334809430459180459579947805048832", - "113117557863303136552779354490397640334371526346081946637282932353999443066880", - "16146037857438388972965707472159418874488318609219469775827051883740138569728", - "115047207089452567824248496793419378258514539250896752637066252088528951312384", - "9322406301664790071049411746026964790700465519757461400345085186728624390144", - "100185327758328030948143085530061061011855845842739626762157580112830731911168", - "11319746345737510669624680256406298841875026228224639236227953056698146488320", - "44733460055281211775397919978276943659468537054702742054934988870959495118848", - "19614394241639767823811908065376837442043093742954442348570450387977195487232", - "68558002434222832572649590844558095829642037113490213014183595146943387402240", - "70093630717191168731264615198187505276880258459296603215909581343328814759936", - "48210267562256227799945690184860382475394936532822798400347004775756462030848", - "50339792039762408000322666726395152552081095810808465269135396715364251336704", - "66096215046225053229649638649605171662221071438391622388319561108795328299008", - "105534771813552191432930610781712048888313606266484341859358246009685076344832", - "98854085610720743094066599656084096082183083717829095929419629031404834127872", - "95471461072527945045380920135571045827339392930034130814720006131771330527232", - "107656236813631680719901796619440986850180090762889765757752382629525535588352", - "4167036653755086287948247857137678429518210952575861965296488567101372497920", - "12629813378561112280163518681713473131406335129666995815494738777628095807488", - "2775697189195655345571583063843475548055465177613152858935983595803891466240", - "12242098595355587732480048682142438852009813142194350362388503447262025744384", - "77027951568307917659410027627226911091740994939466789831873773084218708983808", - "82161381036317847074845086111066650270962911142221072207485109482314688102400", - "57833920891559527957360071553941012071365565433808369428862239033727362531328", - "97083765278868969424402266839583469703492396407409747762090929509569268809728", - "41818391410288286112440779970625264608187105490899569211025033216418482487296", - "94758468752966863631001662346778446230816728227706819510649535173001868214272", - "100389856762235990404610639792356248231723846459319154341201370680327894204416", - "101097805539856518879790591969484539774337861861867236638068363480150185082880", - "8912127535371496205087672796019810153362980931589815228699428482187800870912", - "38110290855596314474899730943950988847492342548190176094415673699894319644672", - "33161088640889097348727193249445261259700162197475842739454676854711890477056", - "22313443817012900606962970525943377405046145090944743774479785690051599400960", - "15583682930321382898821732700792603185111998104370956806429635009690743078912", - "47366732191871776973103709820683389328323576460987452009461856373911423287296", - "8482235934187874522970167063602122842820331060388525240264146838140934422528", - "10444506920771625556374576147278323146950009345739205097077026475653319360512", - "81269652159822882914641915473103627749468191694367720426575791705897316646912", - "40472899889746453283197153010333435538711679501917510746809930968255944458240", - "25683831239099437185251288200823557949957110373850868740122052212024408014848", - "112879080852173620454207252721036268203668410173284618847992568494114088157184", - "86632623387210975345191820466775300601519678936782122460225609587235634544640", - "61024377553934840521179446701879204412625373118801860617252420731196980330496", - "20694657681349500025954285760897215040124558127724569214222377178255574695936", - "96638151522377074425892421172645794105761988184732744022801683478516143751168", - "108322113625145142942695528887836447001470016237319436842350206018355738968064", - "3677804400667849722153883458350437808245235160033870851469531760975631351808", - "60967100992859302805997283946388259977142974967287443904634996117505038090240", - "74436365609036188331247763184636646998736572306140751808321571385895242694656", - "45084906791148431973135212920418867928273553510611706752424711985643170824192", - "47694386158530099921661373354023694695607736065553789870331888336844896600064", - "64268691455783705110314599772401218225101654733232138076353722389206006759424", - "75527434559923244940052648264812467868500127201275157542003717527735485071360", - "103503218237770716629075744788792639224787456259012914515179944163900435464192", - "47456766568638726907254640253893527303564421774150304302521496337849981599744", - "63094076008439174266111178239935595388073930582610380452362743573647407972352", - "103078696614283150468273787166171737687643042305427560097451907701503667732480", - "27336611806037475569160973809520923036314841040603936397255185389561348882432", - "99594850977737311769813624104515777520396933992760887895492055234934657253376", - "25126743379953262370702211894820524289268922353825342717089433877558830563328", - "84177063517935714243368402828482161993083371083932482266573182672872591589376", - "110572087978857822605085195240532518483545406970605740876576007692017580638208", - "80213992444630507097715031716649703576107386652208991328960017079853572423680", - "37836345923525671566053303422192582000257254941333317163982534542265583403008", - "38142082395015226612811440963900902181070247588098405134773864769346290581504", - "33808585542117629955920692867015523036408634856511865301819790363655474774016", - "2269460310496115994332318786682856159985030601248438876972592011197580050432", - "97082953988742238062363291205834050966636858933253220440886326397436143075328", - "44437127183969953583633486085333078786195417193642224304839624019574135980032", - "100258786235768559127860684576544115466707715061358988289835135544974467137536", - "19022841848080328178085880529610956818276452390117826554147205603512268357632", - "17767340875377419106154229014033842975766854387147137964238686290835348127744", - "100584410466062070847299399458828658062951710431916963880543783057209748881408", - "51175975894278823160415077536464909334311045410382900364671625584848796647424", - "79476286908221872550672658476652553866475251311239132319842974213574773178368", - "114522230639017853007628311597389822631400293375304414627849401698730555473920", - "3476445600910074290583429542198773418577373007875870931611222400239853895680", - "26932304826656133929900095990089495752096306187193992513742620543446989930496", - "89476610536499679113318688535193421663821256352499520227990022027044777361408", - "46546901944122006722864961983342603621369696697438800733909705298449142906880", - "95574782119298504560093487863367284947009717130474658979702677678583273488384", - "70697128824398759358470777345300654649767720691321737683759396843551803310080", - "28432212652223095300693701005567994106864092074867081970836896493195178803200", - "45992435510242322371289003195204170082309559216927361218693429238052998348800", - "113468726827249560625627798225014250507901241588761469223365077063476334034944", - "52786750129680349728627464103993294263206968029555493219984589098315073716224", - "6512500189049996477502139235764614493323609410158343990386691742675035488256", - "17594827138463930852859396941220776194417463161810367691580167738232854806528", - "80869450329706217114618175849076467040918495715660825960968586491474424627200", - "46011740545178984934601892299200718715843753402597011149172245449957160517632", - "50777883347263995363922177402032545876654544546161822549847897783359177228288", - "24886185538745530098460639598252581545547828421000645770572124718104206901248", - "42599427438703400542237986341715056014778850831072848754919861022917495095296", - "33319909858942734491258000651834516518914985127580230476352147201258963337216", - "13161064008264091282151519108292479628558081610078351301081559882231560798208", - "111500559951501348534591704879709583618990089145351622589181806866514504056832", - "64771347061210287360102830251667751887205324777981394306976924020203140939776", - "26598363175538219819584536900119847280786219891443515622915166337085560848384", - "106099884592229470892671129979876545529879905988326573195208356732173708951552", - "72764727752499175494332435825244223010116429367895596290829222049770882727936", - "11229844987316006652995294319697162350654392701159876229888333974711115448320", - "104238471787033326450464193476784124323684044126921330864556832285554653528064", - "51560614196412032659878917619165748576310062392759185621904541021090240004096", - "70728687587966577546019365944033687227830677400206773245968546478106001539072", - "30032258741564064368388382723219300005892769054899861160812272376179591217152", - "33294517379320632115804529833719549175352462738344910141155638543419992702976", - "3426836259724095721068088143468242246257636237758638538101541285131936858112", - "114368575049004385149766313294807411003662313429925569853691040594931386155008", - "10593345064595501742704621911915277634204422782577808281470623355897125011456", - "61959587862168531104706392360941332159542166482374110791674516045473708507136", - "96924641872775518926267113829830327512685671961415468789595582634596587536384", - "103598508676778095203889637989488472074458745346236670555435272415392514965504", - "39218104107154882172997406854076529529912417940910162144119389804782430453760", - "87676085079399878587871457878004600525059796156070883403146667759509113405440", - "104174353495238951292358450605422415154161674531729006352461078945073503141888", - "29750444627810256742007565399746526837342639473781502728671443047091235979264", - "77182724220233883792048532649099662053872696398444933345783561864513624997888", - "35106544545959963024893531437575708718797355490392858533464291179999663226880", - "87959944314682873154149811344773794157830164564676167411768927481659498954752", - "111642794286030245852839579024766502383484545042645697498422578967667217006592", - "12825436818929010527757177755858456403030802791351883164152450364282721271808", - "38502784590425812986768117492719670269735005575585081066425402276763884584960", - "54071275495035694935959332016362155265748072778418050444540303027646748426240", - "6460207131521398063672820000712516073453070781605807497745211518345824698368", - "45921252666570608244110999997511244036638706640856423588172710044197021810688", - "76762065981698610064418293379148430452275215667809878550704801003520701497344", - "9354431242146591755298181150268174228189479021393075901468525146879123521536", - "84939291123625045275974667085352591160251662185325995912833193207023680880640", - "113440483597687494668272357374567807607898586395939458352384522515366266535936", - "115610731135646761764606711513771838419574732585000114098797647107512707579904", - "103877784046484276173490138739969374639495812868037691953978136179396990468096", - "98986936732080638055847601133491853374836675177249513122709220077301563129856", - "101549092894654233287829576239656598007934571531819386061922118639062817439744", - "24334041459157719102377905204219483959215900455272121942417282956894180212736", - "18644419830608245094092206274311505826748042981307064087950212597807876931584", - "114379322807050304183428970360580504224564381350459684333124334316494906195968", - "38937849629157825917062897906472686808121505701924291400489190404605140271104", - "37757408496163193647841524586346656601052749312770696668534294532984636702720", - "100070923243144432847253274906184421602947783421398319067961595731900366848000", - "61628268620992119135966351708250757019266408435431460337330633061744813015040", - "19815251967056661554041510254099923304578285814708097655990571370446971731968", - "108454971456700115938423489110147417476506807135025355133152283893220608311296", - "84174412370371132875013425046026630232257816739160315132585165279493437259776", - "103274885623937486864161154756258621624245292898137747438609363004495973318656", - "40914078355615954443247831663279303728162602086694484565748163726797894057984", - "15446240193016715369272085526170379324419558204379093587967800649555202015232", - "58676556257793141474798055058608102358146859920919651118276606701349260754944", - "6229585679853560438526060436545954857234133224395270944877811378020901978112", - "81955690295661800546586245850162892051724987712890828235842491020266868572160", - "39801303887460185784199231351694574796928739889595586059308800080974603878400", - "72723101682628458882449309170321911610975875691243807965100932415147414126592", - "101364191963715949899782534724784881199919341413581761598496790350863511060480", - "111103328951155307460417279670153460777057521454590927085706953174503936491520", - "36877387148436809076265711998889779928108926719993314248297589496931529261056", - "92655692260217608320533493038195929047049337777577931451550765749656931532800", - "60084814160503212617754271860004355541071992941805110069550650333998266449920", - "39569458511089892005540091858798429447328509863193649476029233140257769127936", - "34857452548140852693245430452214051360959952581416668536265390893912484216832", - "104652207032591233214380315223908715142651253853377860091358908874290307792896", - "25549864467679877469318028914763308448741822780350410240518455617803914313728", - "75240542654370981738216330225222921892444941474262855187379672011915850153984", - "25978283287904539514290695332678685793187156281896838920084150395064813617152", - "52394114086072746835982232083373989461549055167866322976249977737615572467712", - "18858501700109861581153612595752284570365313381628516929260815849104898785280", - "105490154614679153848858396300727334136303421082621509596281354763476460896256", - "53848292096572221428988454235301260159856015201536034517765946310018952331264", - "58607484066813892640475131366157369507476469279412115831458877273554766790656", - "10659023778096909274804764025768796884332952301124865758544428257101052116992", - "70868061646058334056010522974576817956024731780562906960326063186441708503040", - "58993408037312772660580397614409467047554221125247856848064169541580309397504", - "107158952977098234419672625283635166766273405656899198341571300427142050873344", - "75213072991130370731530307432709155533481878541450487604773948829795323215872", - "90705816442831915121766842300134707559227331434677909321484676807297339490304", - "10969585785012199830218572384613527018119920746498225866086517978786896543744", - "24573847249849802391849844263449811819353730419286240232089012279260718563328", - "50961223028816034946009013975615760895349916687306716132842838601844788297728", - "96284802352781996220950354354732228889183047843751450811680954468910365671424", - "104796794224950033379858424931105758893636066091992532049446066704297125478400", - "85009515771265020414778280770385214948144951088692176148835606323430137266176", - "3666519333973538083102835221119305218211669316120484583528161712384726007808", - "79571574001332039193628362094851195556843868939022342594669937312648384217088", - "52794870254744881648005439453462042236402145771198728032236150343370950049792", - "16212484252416483412145464557223072085532875734677592483384089782866256330752", - "55748488525424160717134370108256383675628264669241821756499531919357124804608", - "40871507951191552266997978440518966894768167912607124413518029365434692665344", - "80968291694663780259241481070057738727244653731535928825231084309874273681408", - "50733894661197210832453652690948697806660797406858909135501616407415367925760", - "34591083831771229350621578805576305341540341741954766251554339985045277638656", - "2295624977990754248677015509127309895081457051412591337867472250574477459456", - "27301362305023570983046468495697444550661945569907233294600264556508914647040", - "58697856290624459696680192196482728858764057652853547199041422787668957200384", - "74990233306104710293789454320468392598763061233363891233328117564212783349760", - "7328042533891681921963627243473054854554999453794890628023697031287411834880", - "115213351981474445159907122107140993405208921087167835168254679553164076646400", - "52616071236294494633381120502360095026463674954443500123213254724654834122752", - "489536165499778946537803997449515099540468847162084572678447149388174196736", - "100744750927407963457802236274496614487750681054786439258127468182576748822528", - "43496544020197261414447522870547653388405019106109667295316803394575299248128", - "1099490272051149324871810965457412867016951438277086363574757627770202750976", - "30762218530103657220031350052042220545644989595157837968391747612154391429120", - "43689877616924551116057965005852379210798548003282115994883883627113495920640", - "27739852883497440936916783899602391648055090950078878559809646482499758456832", - "60977571004752994107989932400083556168983291359857576302672675905116464742400", - "5372292573952784866593910467321218474759582060017413967940597669705770074112", - "62070381952568353117744561668344564653112886273675143506249034588339084197888", - "36884476909084567316582360026904103149114011106829623574313138955302765330432", - "110449819947310993649757368985963795674676642368706454637791566047378606653440", - "41396023899601651092075786467510898405788988389543381040264633199592298512384", - "464984608277875539833098154417997058410566912240713233764511110805873229824", - "105637570317453183441805844452727335101235831208347127123272845043546483326976", - "69565588424288730149709550745492143027065880762967894013406281725584349331456", - "45205175296258943606400118139852097350949930578909925883022731388149947170816", - "52702292869368564583924473164196116818156683648193476947066074339725084196864", - "7283805497791771012945494529948434851568146988959011309954010016046190166016", - "114647378839064486558583756429389838242291003485025290405068461628866206629888", - "15349882220275777015503008083039091081145953795183631816042568497335271161856", - "56549246468777872514770784264733453483908755934231861158813375238883076210688", - "70422020318657112748517733860080563446379083254092636911350668063973939609600", - "44045078307853496815698868343714666415025111124432705716377350799146006609920", - "1912252512488095340155866702222167849328740828047675268933813327222747955200", - "85453729782541873741093253246954947364720874959087431432231568638335342608384" - ], + "expectedRoot": "21635984153653819040917866741465848300924488726114999806820550072476742189056", + "height": "25", "initialMerkleQueue": [ - "4516552834", - "68881926696781015539643070258777712411668069444379499084898725064475337031680", - "4892289745", - "38637755198926171708015574953498694087893426615399281984230223338921426681856", - "5385569276", - "16128265399707689181863973002834505122026587741752195604849466544585873293312", - "5994694769", - "60422222622968340853071913359892510161599907625754965498056118250692516249600", - "6472957491", - "110237809248778219846616800558710930264857110533034157949581965536535462805504", - "6510849037", - "96900897521426902700413791278177395159098601155661098699534981794410570711040", - "6584667822", - "19263782824146581339657960779547345460590085514160229087339257399735792697344", - "6937336162", - "48366726139024077307393672759477057112082117562772280112022856479391493390336", - "7209437135", - "1974499543611751998097116420282527118022614329907314906270355883970321711104", - "7999586403", - "73212803229202487706980372195607267446140012148753860777076907765618914099200", - "8001304390", - "66273125076128009012933860560344000988452849931043427242954975506019878174720" + "36892537", + "67605844123256107562028592168751679543586506512741326637825388493072173629440", + "38962250", + "81852098555797212423312559297940270875208822251191610563124002225269124366336", + "39623626", + "81749281799920486921618672443214108948667022674780784490357100032618762600448", + "43156478", + "56322604541942787452481801860479361634850643049083531092885538700335717023744", + "45627682", + "82121674916576731608598712188368857968255450819743286797722866275652919623680", + "45695973", + "2859641217368020921837647897823567420069585426235997000214435544578635333632", + "46193599", + "47476636644416524443111237332785740209424957556039367114968408040291746971648", + "51111722", + "50113751630969085594022527495999720125767929282663150796677089915760646553600", + "54442530", + "44812572761940350650267119369440835024036489996307513928728111009855549997056", + "54867555", + "97913953573161630243354818640191264391954399183274321942142244228947385516032", + "56981906", + "114911929319095239509865051683721683226778873133239047661838138248296379973632", + "58604608", + "100873205950106245742818460966849028809469153690785586665577293998637354844160", + "59312580", + "1166397584412143457833464118157400525541564272252219990301032189406126014464", + "60279578", + "35970702681154098395643857187486718058917557752048555473081798616845450739712", + "60914721", + "107683931170063673752515720656445067917767481391340418084303561590446252621824", + "62323044", + "108905794070082510362924352316985515683442601533184418177562115743058109661184", + "62695299", + "14676780552502328855613961260420733132435246088578917507160144561383464239104", + "65675746", + "31250770392067218710111144909932289200406418267546726463489071082488161370112" ], - "height": "32", - "expectedRoot": "33912732357209368981680891864262474967720593581461421213566169922258759319552" + "merkleView": [ + "46705736556192389186993493393587013114768181537218693639190374110130266439680", + "55622280408562508148148343332867299994047375295969786330408828793121853669376", + "30017980594512831445940059609014431710866108546533877384003333755942943588352", + "94532957762202265605054508765449958228146884790155397993297427388010671898624", + "101087918377237500820970423225411172608639211631426067213378961130374186401792", + "73749318124456619969250557470631243501511333720757485844441952447105526136832", + "8613578971362153478035971023813148216905085993257987372486621072972016779264", + "109621530010914477567770716007611755134061429138166077209519926517133400342528", + "89363956398306731444159712564403991288023056759335580185927807933508751458304", + "52767887319679123692068165725358308269144812962271343734907352659355896905728", + "8720259024128906661357337595704190378976718437941292502682726081787097776128", + "81851021556724705574012997138009960851464604761087980629333003603459706978304", + "110471429044200081125299853334365527214025658635814688988634775436971246354432", + "42242662135937953483655719731518901851299356691032766713320934809519951708160", + "13102656194822895296574608022599717205152910592027732730763266835161666289664", + "25510723552535722196753488255489216834651686749826239738256011518164705738752", + "106256234417431593701144324579054206264991506690956685016252674609115750727680", + "34795681444377323517323186539062695996856517297466513337451887567025565859840", + "41964169125143701404454491860701043766764339958458816159418926979293938450432", + "50056466879447971556679875308318674919963268671717094465469816678171417772032", + "77540606772332146941960713690615258983301521238493176527863447750746256179200", + "23644750211198792578798587770459979343514905276245022087866176248175841509376", + "98587133439500968030864187073365551477086994979518726951563773836481544585216", + "85516881194980842137743930742848058404921706654582930448023910062787362029568", + "75101153729961958821700307635337046885914143242929259793284942391061369585664", + "44956856239873750626674415916252989900755277590451655831729934224164403544064", + "45621745306268274051707996088470839375535887385175725040117426708908896944128", + "9320331075233630493350283757297466718154616734692932514843965345963511382016", + "694655639621810820606653706111436887476523484719539321055746827168379830272", + "79369731568511721211838019865806658341066253579760970855455578045498244726784", + "3289944154022593109665617997360665886587586162326459263819622039392624836608", + "54927777521473197870067849228194282807975855349465163718285348330687116083200", + "57613016901107377017209878402537935663030180042865038248094000783335735951360", + "68851488534228412468443222171689137861131986470423840403455718325871024537600", + "27293763516878767833234843715769426998601687363134247975858878383963359936512", + "85217280155647043483021305532913217655835530413803236382236104082751813058560", + "7171733384894554487167736576139859494067467162438810153449309281516288737280", + "16500925941424119813893827304423185957344376469916888025390601842911256510464", + "52785496085703918021801749545731626719132061703465240703212836559070919917568", + "114868087734138081981286498144614566293497184024513500658172073740757186379776", + "92185983606383123367613172664090483308323862531117753147345421760261840175104", + "16658678258073524995449026766498246740222412897534231194292424193681498570752", + "37457922960575480163106413834968934897479332758046348836735695885364600242176", + "26365121250150736292095936337550350559843532735135836636001872381187524132864", + "88904370312201450567643297945464741196419200866389787637814923054201299795968", + "39130011139795077442337393105072768884482216466518118357526723744941018710016", + "42877756301830218482592390416521717282551106093541895918501625405184663355392", + "108843718557030382247280374230959388954906603056565391161133419136512960757760", + "57275523472845617894319744033954136515881509784160491665593346996176668327936", + "103868926500601259820331939487431054311050509319460549658993157251167726600192", + "51937968788285740720166260987158327756527024575513819085992269077810073567232", + "31779294693505056245871415578549335315185440807029033856633105247378645975040", + "54494888868922606738909157629795182692043635589418555332635816296884241170432", + "76686099990482358258329023895288263801621440425195304261384562545130353983488", + "66096902231333113700405074791516482480164280398213015329409164592172633161728", + "77487002783325677931217553907671964093364924519273968628404510395882205609984", + "26714129668036343027415250334738767397728604396418211403534854104488741961728", + "26817626382706393159975143118273706814529543370082901438547895055129807683584", + "62168733256003835417946766753318994920510954017714177610463392463778486419456", + "35252996980279761109237331149669377413250929082684906764291204483986369806336", + "61170038659420489955648770926373808699734154698333745840950400588595450609664", + "25087858968257570083901239598923972952965989254343777934767804232957939417088", + "92652565474075008646939895177565904533860156666274195908557963672836192075776", + "6660273997982920731764822553533156687131609747060267043140551048169638592512", + "44098382635969711531689819402650232725467138761491054245980256080140626296832", + "85411372521681609998320432770994313303011265676436624952598500284888229347328", + "91770475996577057683710556511757539160848247624683741911278125543135324930048", + "49721006325463229827017491231535865235764001428117191462482211642351456092160", + "82733447986857830701730344070086361088446852122259875156752395684625831165952", + "73302707859360692648446665717044236604744172180873216569046708251291648262144", + "59503063727986558187627345225570599624537667705881899040917713483813670092800", + "3967559272149145011130122319990285060445482353407934070742038159347597443072", + "29831203898614276632974140023598512911453894053841985786826671591797551005696", + "6764346014065916265915875803625497084084787167295836876830058014024365244416", + "80897894992194509301403721455200308749997118019672017426933625507230280318976", + "32632851585706420142027083473155470899708774823280335714909745605861022105600", + "28153917743157952944278751158702620476772640559491574662025424687900596895744", + "83545441538112956751931501635404794416824738902946597105913877760148875771904", + "104159371680896918865808476791354510875625887747849944039488112073658960183296", + "10903680957531080178548718230643331017950342883364988078810014301745242439680", + "76062540504727741688647918964898051740534248214243303724809415548012119195648", + "112243839718804965786596192155921360004417962055504842578176048873602098921472", + "50148636319646672045384592273027473270447998348448523613393722519864175755264", + "42152187876762656173379791760659832111633185528415031873865594811887531327488", + "16616232754251645228305508480241784634796163323700598007340987812994787311616", + "42558456502274842079519760533134449302827856892050144297029043474895418163200", + "52760509238506502417050645613651916945289127122183018757248712686338289172480", + "61839437219264091177837207719337591167077660649789147215629818002879803293696", + "16422618751714079378243210602873484061472168002998994850596006436820408598528", + "63493448548396794861792355691419299064183183631080309009275186954603973312512", + "107201733484973102580733020841872602515018472694792685429158362757651834601472", + "54002618086179818192119228898649701397706578109978227651508680978117370576896", + "55591123595749901255339749081818400177817740861158210610167053542345744056320", + "98934368300403486356434987159506300048713126263344115004131126527670834167808", + "53254790311215189120140402441236706434213593774248333828219737009795536781312", + "30409573456984126085522447059801024286566743754697826038396735199266310455296", + "52840109637458199808560284197348687035348447168359217652741866531447501750272", + "44414403411756738265270929989766849630290914783886903408798235365126143213568", + "66502965638881871691744150148303237049006984838823987388576342757128651407360", + "17111095853877322915111369969738390819211250525035898143611935973516983140352", + "88108037348606032416632119338606020660262332361962782244187681480324839112704", + "43607928648411620008006525529225417513897599897044073256538370265593931628544", + "67630525140060360201581469102547971991642658746079068779403432592087577526272", + "50080324217998343702721374480332324778400938193341353478470972297766139592704", + "10847206505586177152180012067085792282128480823434621251727548140948046217216", + "7520767847177654370329244187567577527337406110275710550366447265375001247744", + "40696654442255141402717145872005451728147733493650190601571966548580793057280", + "49935912953598565588185198230713352222830931814222170022097808993412058185728", + "83410783167126048328339823777752102220880704642288987316062529434199435247616", + "18662560385617806407282705813098635340631198139610427366633626023479656579072", + "20606985800230669524416429711215087051342922073832684885575829581402818478080", + "20518399570180234323520219866251073381628087146750772033789561647048016527360", + "9283829383188192372764391710762415331065963924149222333444267530787483549696", + "88090141188911343892430066747066060728528116970300561762059690970917952815104", + "70508688519860548844877547304660836787461686463526828884043451283616756137984", + "96839877981597443614043622276633547590524507029778464860713643237421134905344", + "55119236601442504382959090454229885932220721367177727635485406671041242071040", + "42534128398471630112241743121227343575560508931568778290213472127899572109312", + "20773470308603034567430101036958531749151480578604394700119109919752759279616", + "35332107535680567264899021798045413489830338908001137155524912739376477241344", + "69797038771092969061827980637627301898223902408218304190734310114488999739392", + "18392172259104403449103874048892075182871274711182982181408377881490014339072", + "88981156758510509752748884584348143223512919474314068133897277579140683268096", + "6497948064852757236038042682749314028663524376697774251631484019237902614528", + "114405173947388239681262584681007534742670032751554917030510272124278504685568", + "40195259478455923958894262472767673853903610749421701186632357637848060395520", + "84516758035142809685720235344362920751447639213393909606143800727788635291648", + "1124264653740450733657981314016628787843334818603779942187086539672497684480", + "80960794620885511231510925153169439914803292404396942796833648536255484395520", + "49148093244822886372948202303603859130162822241558406772340576458901418934272", + "99594190069659007580891393568802181818180313869235725737127784301104015081472", + "72800730335789301396423234948309954428554404925841086193308227743983547187200", + "65956785662085281668063385467634102439105401038885608336577291471683240067072", + "114809784139636250470839117095502676737180947093748808372301214001707937169408", + "2632242604159398516646831477655855709842193344940391620655422744743662059520", + "17620431649432945261668924768730770086987903896875318939226357828833763131392", + "38144961544852936375579111614472944142187092616012089741557416896281471614976", + "23112937965383884528470563552131559848061450401724204101624656473418113220608", + "77094989890593363859592079097405835665612985007891400468544727614569408626688", + "100941475367547767633052652140103266398851461241910937707968164914915843244032", + "59766862700557144754336443029146063707219153364019853900904672599208173240320", + "62060029478535254976463751626548170329301137723155199455759313501373853597696", + "29676829836075723925501588729506938539397961462951731771192971511908179902464", + "15147595541324192816071223951669433288588169655680546341501276413419965120512", + "8472879667765284283140604371100715263410417651969073225552997059471802892288", + "89232415236560674992553745895499776794309192030028274880054018384565515583488", + "494252288532796153884668818993464981616540321165774312670819756424812298240", + "83150839245468951600870999575182232620194649803682552256647245302347046322176", + "91948369053648973166654839767351831640970290568496981747530442055769653248000", + "42962288581112260687535390122104622525207880114079916258180151913009440096256", + "54508737401187576444462390231921113752053893321805879723683173589242555138048", + "79593605871139207956712570088869924222365936384981676934721237646764559826944", + "52301772000420457008678848972665721708032200394800723321262747442770440355840", + "80252299815418084755042972197565875587021196905253799681608848901618364579840", + "13196361131964326626919071962674568786994892315400209227127270306188539985920", + "31210493240915945933677697712575229837487329924846896330162425276786397937664", + "33521672197824713898835831843718582272609642808826339842073080105230074380288", + "52599461723452139288310782725401983783652949755780725719639963453782593896448", + "114659299742642456939485587510900233736146391321695374705734213437578004135936", + "92744483391609511802542397906882607025233503207780078252213056135174882852864", + "54001265898181224006179226143024501304418597735229884958210817813580550766592", + "43647341719905512213828369929139447400510099868974466924285893553885722705920", + "13040242335310227008595908152410170837811741312502332049016422279166732271616", + "37452779012700771254125495879192122056617911203967329779983650300314534281216", + "69335753840130648236427187010656777291891321918387984956735766654368071286784", + "76970945992638724733578092314183517755233991066376707043864837788878279540736", + "11314940336964548579878321246851132601746758063857643247313026683277810860032", + "29568109612102454007630449100917479813565398051715431055173804339898454376448", + "50716381593569110663955875439490007658257276185223642923983719368274934235136", + "106328364862856313982373283083373593770973416289639058054378574075490920824832", + "105651405871448694115020327460459367465427401437468266052202245523222959226880", + "51197305634720834620638911032268936643589090581390698808747738584936829943808", + "112724345621707920862459864208804951944300004011103866117053055007513919881216", + "63408721896352744134986004111829550056205006353886254617380181655603296337920", + "775996630853618931816836883142392960601277195807236744858959002775391830016", + "72394157254822470544877621129410059371362682098071163797259226704545285406720", + "70681507003911964420099717541250820991871630583021915556434246690094461222912", + "25894170321872140227763334783831293772896978306341640935039842531061574664192", + "13944977940843104255032176214199352688163964648836912559472414949594036699136", + "11374907928521598453911700082428057033677027492075173894473732009287210762240", + "10823670209038225998615088105624380464568375014219055962119994121037572734976", + "115259491765863108719235110375504955311665100294673978501337886584979733872640", + "62954982394046909157569206823938824499048690884255189575082066892712851800064", + "110676326189660997829927916274938019258731133021480023169495954142281986998272", + "101106046458999539940397712041093063303723729394036195362158005946223828140032", + "81119409496964595399593697238203951641111171891035367477471643302670930804736", + "23061455251860478484083101768740495668008100281817891593847491378654782423040", + "33272892696943072026733740986714890031966211426290444346064252267106219851776", + "78809433657798850247993710498881269174904295466895460489301085853660550791168", + "68201187303767636953826271446989130564224667411506442694876609848558464532480", + "82605842381702402868933713378986340181569311043377444043021834074828753076224", + "18558425201267567995400656497410203713820740799705256064620799900538716028928", + "57927766107692322087204187759997651898931944095671417617017118305764195172352", + "61108977346466700646551507977896186205045778789922957766897571426194505596928", + "12827102548826308366974928615892307280916261789643472195600662236619150983168", + "51208208802730831909084727244615943596106925575819650622521534398388091486208", + "17747202426148839564741874900788119097756231112373598622653640068483503882240", + "59585011821234903645815228194638781936252992578755288896752402578895062171648", + "14114973342793777934343417789140178988657304519290561655995212061585361076224", + "1284081865002454125342140663021026607210437662940913700508940987204645158912", + "21106544065030452782849214755133489154794750647869672824974986365398671163392", + "81070229537694562926446558763340368429384048108406906561593000312766677909504", + "108494617229808429582005143954519891810926469868911710299016099495277074841600", + "38290082998279326395986920196071333153811235914860464824188174150713902891008", + "96855706782190746916091134551179434484378114927673561330309289186850353709056", + "1308099105453242628061599930215883390676851747627845959833731150630717751296", + "16719922919538988704898132319563643402509882046494827603026180596036072898560", + "87306808403371707174322953559044307958028074684004656138465344333625918750720", + "80768765918088581045531884370319140500033224056848422712644696445189898633216", + "38429127508108881658704429779626088889558795417948980077913240884908757352448", + "95587881322003620215483976867390627817185991171826130859938338088124283879424", + "100668969109052709189997191991776038454916461680921907317780103708226959179776", + "114490362429326490701978903186155395272243090816552523770986104297171202342912", + "8823311363169885228005579262263165492419917557537159001470129463490871558144", + "70754554219911634502985611424607269736726684691625226237227843570223825289216", + "4732401798577687974999593730963100532313085348074506605469115030506724917248", + "112461565549853115512363192253787924018221671636706143030520994589846588620800", + "103385810559073877958174110911049991348505547235457509232535808058657802813440", + "7670605838256249558337034925436514004075444732158017385750152905654311845888", + "36862348753172112803257062597415868380997654646223533886414325243094369304576", + "69637927476349723452931046316398830046282811888874206686742533302767614689280", + "21839749878667424007511034510346346052349631808806239830987327914388305739776", + "18262431974235799600109508996498170298084283898460815406923264897079299801088", + "59747495581220030997387731564500500609865172271119170796971823294469971640320", + "2664395354624842827504781208887626179070077602553894095279262334270518067200", + "49521419691964869947294245892762984147165200133448082802522037565649779163136", + "57995999286546425609731676904082504186848804578985377631690510055162742046720", + "59823427794394891205226943100232906045511381638211684417797184609262189412352", + "62611408391322521234713812823289106366020558076436602083026434204267561615360", + "93637499090916802264537491289713223718230889857862400124408366844540077735936", + "39587731845230894441932390908862380525464945430949242255645754891658648879104", + "73736156382076213123071245848779835668764519735177584262155261989364512587776", + "97858994447129063140876796090000287103638660837735125587727595614421844492288", + "28458687549926959773256203880566221443040214724840286057484396623654824181760", + "16056754510941129286898887791972775977270715596646018668424852917627048165376", + "31447427388643928487083246616031589177765919100182709673436769396137077506048", + "108881243584787005108313764446096084364838564567786716930878802545815515561984", + "7433072781515776627575213700566320305083708459027146573525052702218185080832", + "60590071935459075277557841684242965122541110744694246889371205920002253258752", + "68222289631757413671611256865629903852733634242531673240727174925981881204736", + "51237502423901786518785762564848973457546325003169345980341388145978110902272", + "19226927102637462243928163563357610106934225368185488293472067376315950432256", + "8622308112802856546304617916069701525370753065913847364556152223556175921152", + "7251977046970914187975994005699949116450948112507237747624811441186985213952", + "12871576347468356570727014383571741723912403798022414943221336648545913012224", + "79186455474619024256511130455718244267078312259016674784919908600233423011840", + "65555823660340198136182279683306649369212711675358030431969613531506393743360", + "114051001431986999809026113710311316486872308315940092701840635299887222620160", + "7645075682695889387094013357316230746056543145435868087834092586445312098304", + "88429707249657070828774395288405213701949236882391132574087126323591368409088", + "45647067340492053996262370814584888581518739751285625246659162363233122123776", + "62038805259564751795822052478032719461242534564428142045056424990617718751232", + "83981397308791365201005531965609892148626782401831488287549619149957796724736", + "46366074094981155098710635343035091696813838046482292072928099258131489488896", + "77916501252771323965907391837804341433905012391182938514876156896639746834432", + "49059685375158498144979259773842228580018270488899922392707444146541994967040", + "14050905671815027246938216105469289510105364309085176575488141089310198726656", + "69107057031458694790021306133035056745065505869690174248656365774333072637952", + "20219517821141217800753425313436406251528160645017712577004124046146666496000", + "37429901092162095841207478768228736377914430777743089323772485273617694720000", + "101398851953795852819744175753725743639686977530629112755564326578613045428224", + "96429773483161405503477215755033480786909799540657378687259820956855507615744", + "45472919962129948917351815312617731869183014555522596389533631122459892645888", + "40782174485012293508084123429059095595652951081222281983563860377683634421760", + "99936628369761160312943965387505998806459885319060010155534586714508379553792", + "49505934273698127861814018862787353853260333342186254451213597585895631880192", + "84664050944990430946937333347578260973152889273049161729596341285816922800128", + "71724584574576414554743186259078007155405281354813505484512120366503307509760", + "103349263576014472213039117995249748275162374471338204884038221263598438580224", + "2372789698749672571567019313505795736836820388325002914424446018537335554048", + "109221488480820919807229546866744563388659504123122869811182367979431530594304", + "75998438162069991012147425883112954932838178983967513143326219862338374205440", + "53626320061105258829892532447673238625990981608080394581219929159280170631168", + "15046471038007619660765813801175377743701889415286070097879602905509905039360", + "60279224791304142061626817173486264888599170685805099634972123083227367735296", + "110533338723865765498742842486244257812150864162835798382260296194717445521408", + "4066016083551212624185269838268135753558954891054549914775346146358522281984", + "112162551303902107818286071511378197348050370294338106030007190644861693853696", + "80753163833542398446270474486546740466883727769241185432354461528092523364352", + "41244398006885715062506672478072327955229424071361585796854605196692939603968", + "61652652597970645675685614135065915881700680085233916667706835537263429943296", + "89277348195881074316115919658267148267306302871276969724103568635054549630976", + "49118984679073257585883700616054823499741890272574653553002316911132341698560", + "55757311515556474818740317849883192419363913884025204798206735562925473267712", + "85873826589491222614020954059098793871967883768985791406421251054769308434432", + "39835209086468650353432924009901385432883306187988332505935645702525183590400", + "33392026385140090931239905133940622478282570510400896077933329713083610824704", + "98663797688004045939076904790341914339332224027221008065959638276448574242816", + "84215070231031307012967544903694491623459879943624049489717429202631115407360", + "104564069537888681135083542454188846849666584564235227588624651786064461037568", + "81198910140823178181665134115984954067397906279891813431910414163617536540672", + "102970456259267621521254810098221518461660956721626612962387081896028018835456", + "63327106659834734940024957052931129846081686968373393063288288998976473006080", + "71316158861241129124401842165786122878170700511161742696216743584154047741952", + "39568371341547705566248432193141045571163369152357851346271658585840647405568", + "112063204572678907876538062649269556426484086680618454357003561823692715458560", + "78541780258128799527400651650156811887532337051695232345426095877525308702720", + "89986289094893640802367812540301396581974319483666513137497159989816467652608", + "115061191486527826012971785642085204449367707030134679665694226525027456516096", + "2349805745037004297708673442925367495097360827163237452096114050286594555904", + "24289316666582900134265186383366565516989219944736646042424360029666395815936", + "80833522758362205983677053875276118007593597536513411030890174409300009549824", + "109671085955100189297433700657577619664492396183884123363397216483572424114176", + "86343409994307385751762204665215559437587562832359974502921281678044198600704", + "1258576402074518755104108880357503299826169392689092618213498472512930971648", + "31599359733184621804859171444433606155817248145360260031030573865975341383680", + "10344730825930166914050818703855487335830774400637783673711491976336645292032", + "52917949933227194290663149863841200826931529305404586644741869379684524883968", + "59975341716980197766996756976772193525875152787027037769684338837131926437888", + "8858467282237113367477557724449086432690374669082211760971218564099271032832", + "88929299687824209927624494621870215253672550082184733170985786337910637723648", + "11715494848110772464426488536562368645631688605076429352493412023564001869824", + "103375371536940811323811495613863630143047058558003398673510006162177453457408", + "108482478339767651184567445933885292756935558008873026388270113815106617868288", + "66266722868708034228494429494629214470368235950148353961702138012046597292032", + "106730955676357506409689153589660877967008844185740029545932081526010642694144", + "19680828464614755154316203416898607889332813644109002682464875543482075185152", + "75183760349941257737559253275802340967628244630978219249901896347742323605504", + "76530748131153138199376174220681818827626860874173144426611714158267874672640", + "11976224260986616502118887178019026415555802085295118746624571885110773678080", + "85090035503724198043804840006553747782677450604902429898902426796904759164928", + "36498594711469921938442285125922309423112144091255820807295656898831574892544", + "108036392935349855233613180471480988223626381941693256966744512275846969425920", + "81538856465961318246484042947648704193876277410934464834415010796094466555904", + "38585179521662556912215638522001048345154829091954282838875196484623901130752", + "48343636207633853224772769155679001522296902968123742251664749062647852302336", + "23700863862784041011724513485594644020945545192637989230834581497977516326912", + "68441591370620573297937736430966071109862581292623674629498862048155474591744", + "57507028114595858239689645140434978073813287112626317959991739206187228332032", + "12484576487420692706393687131814337195024592402058899111804380647323393327104", + "110144296690474141215897921703046033895646357663966262604594364057956695146496", + "13667351545662149413632719209675578213655708780964810659544657201001419243520", + "85275015794767244264234042260430289947080679791953327833094328173542269517824", + "45074894080058233191409077222086800888616729635186080744258376107024824926208", + "84577550207424080548254786681798152646113983386778254870675315460132753637376", + "26522744837981825569244910755587565147445985113652836359987904248866211364864", + "45992702827651355324586299105037924855078882646505244353582743174361175293952", + "103143444050653083772812712420021272768372356173180128547426006092565253718016", + "61808727608575697499919720330548254284182435572627951569778185523376494215168", + "19686836921378913510642636695880823420596359276082260991086403449299725713408", + "34012052256025479243227782035375949284706993840611805962147269826902180757504", + "75865080797818300917290968242789675004671091193487636718891556861340911927296", + "49829970813782551364963857061084637429508752470187466022193111174711481466880", + "22100273387174115476389659632850129370372295214475263278141597318980413947904", + "17237782558389692967934070421524068388001131037779045227298105336814075117568", + "22794127467096500244693845288528726856280515530823238400247316634255965028352", + "85062582377826114003517706731753318748824576958679452053207727501821886857216", + "105668088247346617678596178890261496292702572713356257786879738397620340523008", + "51060576124514469317295763751358076205878920218880561428298819341948016394240", + "107209215498502025660306497564305772261586351427171917836471354242703183314944", + "38752557923134332699329011354324883247407400737716248808438667742868427243520", + "48781875212552928003699377562447590626853128319009862339549106169075556417536", + "83253047415935276052922270674369772630189747569583483809137344651667303301120", + "61150795257401905243892032520264599681358943972880386686802571802292361625600", + "14482491891039203263252968389069211473428748253239065286935984567158334029824", + "69021044883135783062870696079194425962978286013753553389092709074070002466816", + "79266597458675024135215928996941124831588403530964832242398950316738648997888", + "50547611360133937274353609582149405755033745028209203183399395873779513032704", + "101020622491601530949884284509644186980608294568661265259853844618144921944064", + "2010659867905988074200036535241983885036392493550774456435488311571753467904", + "6898477598765680300739247255888649687624437951603243457695140206690944679936", + "18340907205154818745814520809179253464320973858429247135558014436162985263104", + "59814045026824064615450360143703242337543040157345871216875456427902585798656", + "69607170674219547490186582559156308977249725461280059850607811611585337622528" + ] } \ No newline at end of file diff --git a/src/data_samples/data_samples/merkle_verify/merkle_verify_2.json b/src/data_samples/data_samples/merkle_verify/merkle_verify_2.json index 22b5046..6597778 100644 --- a/src/data_samples/data_samples/merkle_verify/merkle_verify_2.json +++ b/src/data_samples/data_samples/merkle_verify/merkle_verify_2.json @@ -1,332 +1,408 @@ { - "merkleView": [ - "72679294708451327394051867226919508128371931456127017883042294132798824382464", - "99798558536423833260734820134080988753848821574506065092305355698967811194880", - "23735168215585208563369825070850051712761281336354478282105202772414050598912", - "70641200592652690903032481932758330932061896072486153278683108902748333015040", - "98466670906514292703343603610610661804274617784450951456093350578014371446784", - "65094106082161844075843161245946438407389473318753149854815938964508232384512", - "83474846388883819746336017103989271840368391278647119631244081291297139195904", - "20411846927568610122006825989873451276265984253192940493729610283517453795328", - "66156668114490742643005396992396566067111464082567404260475831665311952666624", - "50580869835451064532042325854573606568833803196973957671575865991029768323072", - "109262099913068346272733821545786850419148523488482852221510465898289827938304", - "11433824303390779216113633621197601711578034683017586941331526585223615610880", - "33955956502302249444677230943000292630660231473522459972233308004939827511296", - "81410536380388813108992562817536469955064870843622863376201366457778362646528", - "94898156514113726450438510582371005215825224397595101222159225105691271233536", - "95669907118390787545075786971330408975575485691213764089656804211745758380032", - "103739772155309964458640115484883609776836993794249858372045205156381335748608", - "54315877687389443072876393660589059190939841940164415074753443612760939167744", - "103228500349778990949037489295628374460790622352139050215140686877365299576832", - "20255808797781725454017589828807491880272306966346749919300896943869842685952", - "223471217983440042128749851603607215377814778486602634666727918915565912064", - "29747036266376902091910426454441889673205926373032168657563616878510341095424", - "49412069175211641091186638481777961502450127389173862698729783291607657742336", - "23591587431137036678896344567419666457847891801011430049170481236313328582656", - "108717319136728106442383108839049660393342247391973198692779926184467875495936", - "91051731887231405187155512518002084936743028873544850016341031124469624602624", - "54766121152210861927628360572617334195687256238109168519152850918741741928448", - "102203170416570540571304190203113120229566203600239515749852937082351560687616", - "108885051844043745774808961839791224611617301393211119168256101424893358243840", - "83144932880587425875363149766581077469799889998034520570441916705508612374528", - "88746599186288124473683406360864483906274980098917716568730281421997850230784", - "71133620975734386914064468924479347572337021643602231980040831089567860785152", - "34398708079901372943015212764557161581900002696952093503571327114591892144128", - "79924049124211773829529527516453617346599796211369002122441421961742633664512", - "4619852293887481445516427842147545496136076130141848546408652046175827918848", - "45530581910016997972569181386251580804770387710511995544639529797482014834688", - "16495965542608845726020259911098448702516971082700829851981786829802067460096", - "81651240176265925516832777866308106086093839493433865396934608829078629777408", - "94852375079278956415949919414238912654626479144880147717418486778043605975040", - "69005215679964135476109999121054665721898372932816128081169135427800916819968", - "53121945998181554614563201814711663685257921300418423428919086488808933294080", - "78570141422810236043549096572304875621193341645769693377444921129841320787968", - "78169455102073706456818568795768979073015857094472509688172908968267858575360", - "27681062857227239908912919374189471392774040216686098227678375489796267048960", - "95659672353673666127912431751197406301180233586405371117749818654734008975360", - "72469225916763098255351079004277837636887363020331741226402259360184176476160", - "35187552535644285702886968154402962985499228085099518959303798419573316780032", - "63850676547886141851770171395063265945126049902699667297354938994937995198464", - "30476834718042138523784331092969505693422824649747950910001028983634620579840", - "73363817559605932014044834133921838770476761549581578910652310325607882817536", - "5242212740311871115540052939341883147681964031503005938691788182349393428480", - "17201273461348714805759633945654407321844707669655096733337183156616843755520", - "111027250279981439089437333510301438182371501392322862354029428678505084747776", - "11371158297169074513732416033569837008515039410530314232425294895603022561280", - "56268416966933959955034779702758399463083461539409257551865064472412078211072", - "66965183194424776048966347089958180198257788506047599577785236415977141305344", - "107710006923501781588440023705701368979785589919510926068747820225603137699840", - "86996382471333236031105402184327240445025757065454227356741158116358172442624", - "799783022012760426711289682228078526019582967303407599163887862215895678976", - "30696792072766196971521161276166983598892373540581354471148859404480990412800", - "64713624744133471189865558298012257536808907169771838252181693998912579305472", - "2965664169533438218933046080545507524812494570369807308296853620932606951424", - "23754391758790261490437645931931748970329928322794771969219575480332314476544", - "90905822092379783597626342233459886623544916235031676631294447420727818715136", - "53673365127104916602237400308093659328193639732339016518377122829432128536576", - "110267801407950386178598096772402402469650302725032738992995642302821476335616", - "34556145539455057078201386015867502407138426517800199240305266603602869223424", - "109173594266825748822105070474629405880104361928535510390653750516583812300800", - "89504468923658988494285019829348472170825691305837122884403763720661680259072", - "38322783535300221789503381604487089000997625029816865283186763820177320574976", - "50645316458885407252596131569775972164101829129986554442112919498708607827968", - "608712443902708031417222599631232467415296367106659528717071851958518677504", - "24939625339712596458788439310311923197374116295993964761561973952560156901376", - "113538103657543107619968075264899108605074156876296670974328982655368316321792", - "3656245500261259551319367092782939835081098790366544509610360788454937198592", - "7522774867170197027297392219789103965933874784086329437511580167678434738176", - "71198604363120255587429737390050127688452773149111802967866933344856075927552", - "54537252818376494778100917859075418457659666561028548746446390790653401366528", - "19722248184817769929383999702230697728157536097141818433478092236404484472832", - "43692549162401952123448058553526169616448419894209366790851130073662078582784", - "49738845032478489521699578224227822576799869418047432877004378000866026717184", - "109838587680232141760952741591601424822377123752734429850847260808873980723200", - "78520199303033075726951113971792114614976549472199292335195252395630846279680", - "22834807962171392985375933315559948317718445648912076730803825091129766838272", - "65569181414392579663249873372867435821936395816718414103233951841345039499264", - "102683925848415440035947995914081615227314452725002494124646178359039739559936", - "25488181343327053717489934233475951998022478805518752402537343274679835557888", - "82203593233736920649276594180814009594682188742476307531770779731937124679680", - "59881585989343888297945631323500000973945011160103133695282228803483048345600", - "25371680857235430880308948267725249186725933852804688755144695927200207077376", - "108865460725574824156050965672204889599405841953908931394405817781933358186496", - "111646412065482480800433466648331161800248842364518303310218988137086531403776", - "35128715680331543944589514143516838142667178899727826344157367327026965381120", - "107882279172455430737357061013221505789669142153350370764770262194533473189888", - "84129878898966074426997501309033290678662972822780963589956003204941865811968", - "93658567652631652614431807025546651743769043562343087007266109901753150341120", - "109613054124919940672512908364075141177599772386151271566338695605533116727296", - "114977044462196473810984066335199271022703846806376158064139919196517606359040", - "77918067538803742423926466833865162437155071693405345554940775146297334169600", - "62739191846950686023876770962827856613666548836545801994987862341882531020800", - "14855553839043510926043466353039118093246273866087495569836976619633590140928", - "85900149990748389959653495431519488972550529798731075185668276282478060109824", - "106013556437813461055374652700326577379122585974721661762598539288509214097408", - "26519620442577576288837194185160933273255904682240391846625439530484978679808", - "36895528617262774830762013071822152714864306614211533305889480050781947166720", - "64722540118592059760820901792938834229774723424262357061594316423162522238976", - "105469398174863499759744202836369759594987052447527449150972742693756105392128", - "73571965902101339641995974678756635537448307605801695213408995676231041024000", - "85377859750919995040241162735597132244995730973310712235400794754445620543488", - "47338400995870787197440419241710817712047068534967862705282852342245183455232", - "63959485835098142060257098257599338790102618796685911278563126337783283580928", - "44464275014776021167159954339728092836810226132121255011591624949240728387584", - "25917269279534578404593252755174713073445421788280300237226471877756198060032", - "80714767507326810632334848951334143005866111440260410849003835936332058722304", - "4370194388419013635787392323867155373400062953429219142754348486695994785792", - "45950938087106615795764759386750225879310203186351166964005114432542031740928", - "19978505137086301564185091145093554915945575543347903017128206728404150517760", - "115201667268428344335921516590631976803844877543578225417845498028133061754880", - "98623415568927992822095776611473201991827872216231628628934065451018915676160", - "51494134037216171582997385515572197845311347903365815113909545216614456098816", - "11410490163222440329653704714379198893199399377061378102812409334371121627136", - "86944415498361240393390173877123953117022379260107372136694826339613221584896", - "115683356265754456828315255430106166843898510658149015478635734909062913982464", - "32288355493779783492276710189970806267775270641325429722740606574257005133824", - "97732048611342020029323275614655527291554508757969266505663561611068777168896", - "53283201351845014065348358061698513799742446029824514962124173829966898659328", - "105352565257715127041680643652405090892488267035360429102039079603512258068480", - "71895116099510452797240081550068732070215866749164286213358983217390756560896", - "20170198743223710034893537716704175268051519575892731497037959600442791952384", - "70428266402055783054727924730338080079293317272267497003806030506069671804928", - "115608223949551593516817484796172957243450066091467416058814076891269280301056", - "100460188501364165831821264355862295048379782797380448109244332397471727616000", - "67781810740799336856335573297517650764582472156094335190103577764749690011648", - "115248422726598487674494447042990092834586332772597423709877332153507447308288", - "72013196775282657031583083811880130971891767204807566251352877142849632600064", - "62334190700739753206634715991394662101224392502554574843021086607330978562048", - "36519725974839471717443925236097538338634434963031010879725438019475475529728", - "53257374708950356096238264997780083490635202269363317615578965196041778888704", - "20146419080685269397030687636308452971260678178046610746723281485678432485376", - "79579084257747706835435126573396442161151406149273950637673894480677485674496", - "109366363562686290169041064731058523744287282377918184606877369912024050434048", - "53148152345584159143414677733689925595687983399681361336928694615371646238720", - "101897229095746095334817261121681323699611461696716788090245109691833005375488", - "51364162980411573260597156876295419638536726974984677475311273939995837071360", - "24104424815480629628088894693044127314416259345311035115569129515343694266368", - "20154029703089688780704975273650029693687277319883319646897515261776655024128", - "59920086381864940370336831521174027786506799361513293633434358780515351265280", - "6837059730758820103945326120072834865722205414041919138863765021984586465280", - "20937050180225376419070189037324004518229292964026033228673132397522380128256", - "34432599643482394138080512873697788460624425454171943106539858271929846726656", - "32619780908401894265196777202697026495635080243241836863623494202710699278336", - "83462123304457478046391539070852141350388330359696646277179455437959679967232", - "71870564895073269665519106362507238168753435118302287322503629261325314555904", - "114485317535549030310339975332681820126520542546382318192009065738629703270400", - "112653374425049780433140009111192257163674817640317766886064488879877886312448", - "4578499438513870514917995336743940274432281580208005639485313112227805396992", - "8934817149118828664731488543892961002821660668571872937390478467286458957824", - "92657091422532863710480997038706335144473381554273680282108147181410687385600", - "78884607154022670833317120449344860158664511955735953557017248138605824573440", - "88189908152334075035131516963942869937579987142635091754812311512149003337728", - "74989589036944986248065780826338854739078875723313445560157467166350501740544", - "47000327750338733757333961699383443548940876008424028167063490264047409954816", - "8123961462368515862020593255345348073943666805855635846232963045064120991744", - "90527127166870824820879862997124086916883104819580032524841692873121761067008", - "49885887158944073815374478906904586969135506680801565986995867211950878359552", - "104016359318918611767000444143552013492390330762381550336648231840652803964928", - "48254858271278816411939982122335436582577271782757644972431604017981263183872", - "103273342258643774409670227870040514789908574549971372004420574900342256304128", - "110438023841821466221138337597349610139940444833815345369070429996678910050304", - "81912167516596108846506137905512782943980654220921807564900874948098180251648", - "33812473062822014524041836415287701967619497961920696274815326637838154334208", - "65923846224688798433940259001043601600048819383495832534571454057653261565952", - "26598896628065238860512742905569319825605992299060225650247409060624975527936", - "6430540608203127321424049815535405367453903138841445739791610917456489480192", - "74872284927464457885557879217779257422287132600837898622932298440855141744640", - "35893104975370227894846746632968761615261858827673432528297160792895236603904", - "91786810516747216860422522028156970952532200469204960687006663461730563129344", - "44534393807324324865340140214272498686764501082207527433788426081142573105152", - "49570480929827633148550902892094359992984658041750892960880005741962518855680", - "67336062191881058598127399685145379433580809325184370464074005425503235735552", - "94462533100938045815354370095008015251925953423710828628743975604454642679808", - "78532340939918635745729734488646060534131663630177648879994575689845240233984", - "109815069838500195885210384605483335242266970355322205761250752792847651438592", - "114074168810250470046797067591617257644201446009012318584504025990983722205184", - "82190377429749253841684728559864671116770239037730940205848993855055455059968", - "60531336585434074255254940703227230741673708032745499176628461034366654480384", - "24545568605004225596683479616400883909648798951939860686069090213046744252416", - "60483574652774532640556017831121879517722742681050707646898839377715830718464", - "73139629398525419464448792373586902801242020580382922865532188024433494982656", - "92504240768951431576623996519408744719019508838271122918335518909349379440640", - "90908670570610898774387660534186982071292778934420233445867148987804636151808", - "46474464416876429891437974485286738406710627780577733755425352167980787564544", - "95987401452142038195454882482235278720976644050325501306270529757596765650944", - "104410163591242828206463005244757213926193866856576441954912645946647473291264", - "17670450519838798537918330223020122828659590487135796105971774933119828754432", - "31425428008557522549397354652711071226519928095775853066215556745759224233984", - "111121057742361486574203403325275759871562050604710599283132425046380832096256", - "74216017376826136778309319863751312983781577048316831453890870420645399756800", - "111367884010556003596667564911241765771413866166753505043535884174879436570624", - "61948869643908369713768380983374279296606381220047173778050771930543678291968", - "4911632293461484415320420859202563056877635055915625068221513132800949092352", - "77019274617064105854887176474638256608816245727192956611442894071924533493760", - "95588622343689822954670168891744165540183840935662490932351885015777615544320", - "21134321185383117965883438795270828572026334455091296247404688551726471446528", - "76813982558761799312268413116918868574997577987600293541294888374396417736704", - "106431885110699689531013550856521497236836498437399801406012069551529955164160", - "109488275834513961275925776928021434380213988554639886797815474396108106498048", - "61046954355817891052845044227818798348265837658829202032589867666223191293952", - "76260718886760164113920080468924166488987577905134532122579090978359706910720", - "67069202188712535790311511027949011187137770970767261988442691364867320840192", - "5033761481757801161191847638416835931148812700003679428605376370120729821184", - "64956374686731337969304059562724745944611076396374327996795512215439350431744", - "49762597299507958575546045128234555059066522193229421516211187163493904154624", - "20658980997485255643444365994826408294777827761070004818702854104504042782720", - "43988152924419154103807832649580611749539753283398652844164543896625147281408", - "18196351943128807119884478838200310803753359406549013193902777592271888973824", - "25808724155691688290097002498093784123324061834233523147253293649487405776896", - "76415701849888529395581656764851147498576538818404293212753653663065960349696", - "37363332043087093775149013003379970558526134695856363398624628933626528006144", - "101986001261521838521120639553522604588148235684562656506287303141447897710592", - "4300956920833842299928627666644207238446879796360344225400107055969097220096", - "38095429900584527615798966829318294766087167378792662792765096995855456534528", - "95200206463037274082940245736002765208161855553759201404286978593275282194432", - "76294980988049796503580157936562179480736792992778979730164679278473368305664", - "71992430172694516557525560219980214486290758576178950094914688173280501694464", - "79886814197878308421855562614233204800915625335689653890992956531941262229504", - "94461598138566270713826539465767492238707598931236120582356025735542841802752", - "112831895233678112452260438934028044891057564366790320813003715853006833451008", - "97983743375766012585502858377389911552763431176285439536465663773535274795008", - "46407097707238359010328731740841165579916362797858823049691319525724768960512", - "108890642589974044208615916028489792166711160053594926298376241095133290823680", - "74912868814999087949740877311871621633540534608796714121355774169161792487424", - "42020009100047570088588188119747897637834666575939384013011854315695571468288", - "35401233908016886909485562057790733450713091212045542739258992423408582524928", - "54362478969286245516684997195460401770924678358690330839554522853439201869824", - "28710712433800080774010588868478808643862060316682166688366663722568872099840", - "285724650155216142886922794654663392503949313238739568264147956004370251776", - "90909789965677128105957206449035916572328524166643643180313583564165214109696", - "29816158221438627992034247056886003885265003925474577276645713867899588837376", - "78376135543630336436394337682082879222201699025427778920777359574526200905728", - "97877909326556061736468060270899356074408397159426207378199542935745829273600", - "4642399975443156268737480872087961570618278618272391540390220341354917003264", - "77759144887464170650979485584000867856551723293996839981269869305162325032960", - "83923008308346435223273487385151365400573600960363983257796243909323748540416", - "81689303380951681465868140800952584408142341039388256730932889548764454322176", - "112693045378458058962965777142166405956527786701079722214668784342934136815616", - "92202709063715051686706163800528618607156894447811220629821578982280780578816", - "72519887148984270002071860623625646451545400181451050133145233861639772569600", - "16346281532345166316624810054738130334685104211827295180578306050946154627072", - "55898894750867602671574856789047881032256800195998346410970636389729823621120", - "58570440305502528475577867819057396880043329362919304920390738776819501105152", - "22375226174768673826898626724889639154359567527082706406835458809219451453440", - "57819439953800643939363189501526987612630104606718521003951940499056640393216", - "20226128450187382190259575841078111028832622890991073181819852990269911728128", - "89737802496399423439054478390162189519271225912638207542863226861976463343616", - "9653414899890483697222410578659959261445411837086661038807359543619658711040", - "97576252236063966628878062466269542324571048813910875303859724305241575784448", - "75025741268102180216239567547049189204494673744839356454986009649452509298688", - "51044303151263936290218972670558719012458230849694590099939176248706085158912", - "12463641972356835179531230968858721197702825583690782149952492431272254111744", - "81815352049910649430547171986034216288930714506303839828953215459551527043072", - "25692875621678991790279455043694355356270265079050125054225238416917002190848", - "108885860484330180124941496312306322170705039255434359602590826167800946491392", - "39747236039643550933496606425914616624808069067693632436772610929573410897920", - "52825103948508700463784610661167135908375443785232662754473330160841275736064", - "56779318649266010437857558985735979392331148530798523112505759295542105473024", - "107790855723959409272073071813483569843246310340649481241893553490914388738048", - "77311942723669159324080303956954572094927633648070747512444369233614838169600", - "72223136830841819473777563091746557081975660561613493601314578050750080876544", - "29751970162388490079302908067436039637816470988812299756808956520124760719360", - "106730681370232290288449028255120628061650209170060656116380251291867328544768", - "79403451540984837934426787330156762840896442791343249155414467296690876448768", - "34660446309902179804780548929880965953618949986495614934120352297535980699648", - "81100514955403735793587309851677635787218163110854111211752092379667962527744", - "60835119368974777264672391962448453438129541706884398058849449846926731116544", - "109752822353283307679342612747217379363196138338354420425938525157250377449472", - "43359755183214529619847797972630850142660556959414125276921166656629079277568", - "40219246844955162164627255333415954215331924558757517561697207779525736267776", - "26024355168951116417677784568174569369258869182011217666155752776570924695552", - "73747232281257869280075948999442804419536405240033685469275689194103081271296", - "5198573758178109700577717374040619242702348803407509622847922306953183756288", - "67364615303686394438106399549789482799358910124515714545063264834272383467520", - "68287244214824426836301296988038310965228934804649589987776685303034804174848", - "38973256190185908466488890389112144076470306045524616056704208393408547389440", - "56973204913852330953607971066051826809352492464542153956013233350111788007424", - "19272017577149142497491022073242002588098859560254430234548392402383703900160", - "82317171724058469716591186134174433173482556637350425414767002249329060610048", - "54235449723381860069520753890671087657304762589269368713304969571067479719936", - "16845050615682892210292152439886686681802778774380493825051791637661565845504", - "39397939308968819845831146383023766166763063139686777971636923522004050509824", - "101449823629554984793799432381542784259486699852742597786932094533747041370112", - "95214583665435027689883633132057569558747625625907413072421676253252920803328", - "18656045979951477111355943343315362319934866332879504752633275874152856682496", - "61100721960918685244579098622834374997590796544528196947347485174588835364864", - "50147243098877474108213486797083726826680315038857886557356048100070919241728", - "72058082623337584094818638857175573540545828711552658408693259578431305154560", - "8403656302435287142640172537742848930295613192939816155625288283893088124928", - "28166756895528181914675199243509312624642896848907973734385228076584871657472", - "71003365211054943811129485516127650314817867686078632606802181104885007646720", - "23864878311565294989511021678480542055155850975608281960388927721358290321408", - "22364130829759719339587489314913867313640896109222513590218942353750630596608", - "13769198385831673105458786872890975256209046531179154235959221043707770830848" - ], + "expectedRoot": "3707769559891982735694194024755383140586071804487126218637561753200813408256", + "height": "25", "initialMerkleQueue": [ - "4516552834", - "97542059219046443698631724945935386316159419893053617537884012241746307055616", - "4892289745", - "105483830075360869985418263230153936687578669747886187439575646961987481501696", - "5385569276", - "66669432094101220886312345908619106659057218995572613963296611145732899995648", - "5994694769", - "79829379335443385960165957890856446096690129047510515969022164909199741419520", - "6472957491", - "70492177075734297334606559057963849108618876002891249166465716052090091995136", - "6510849037", - "103697799682293022516689499338619046117363609931182837211448593104504310726656", - "6584667822", - "91143399947772152549992006971236744014435225737836312025734312034481737826304", - "6937336162", - "13979779648326903338983281399907289884394541439806533106443057512389908889600", - "7209437135", - "23095124209284190902020677894421612247073565117776870451484947618901075689472", - "7999586403", - "85774030533126906365276691365105987657401481797070357869749108412973227966464", - "8001304390", - "51415827369957963453968567280837652629634963847667442131054902323123268354048" + "36892537", + "175442678729176015905184525022330828113679458377091552496621118125562674601", + "38962250", + "3481389861901970608745062537697633928738250669477807527569048824947190016417", + "39623626", + "2095663457662992672672245188764768284695548135082638369426273079100295962294", + "43156478", + "1840042121809349147275499627248272105378162597092260914915927024112593236327", + "45627682", + "2442101701528561368772273879351981012160038279237925812020262522266582320639", + "45695973", + "395616337025736856164308101570223688688077074233497343953155909666292516009", + "46193599", + "871828952341842075347327127817025063157888686095343615492812510934081717043", + "51111722", + "2298292979351716225640015998273210507852774080758574293920224592116641756440", + "54442530", + "3454888492954669841098895560821419959020124937283931966267259912896837458709", + "54867555", + "2618874717873323880506929516244214579700610792932594683579489743738021505075", + "56981906", + "89597647520633771530915192023741017122998039880366011809654011235327616134", + "58604608", + "1995898236590999099847149609396868873951590997473373259542475972490057406290", + "59312580", + "644120450045602855694968102095244426786538214538433407908526795963390368818", + "60279578", + "701071380665894641672401039646675595092035862219867943568179734843092176525", + "60914721", + "23466327179567531635940763341337369886026742008031411349020006377186993364", + "62323044", + "934133200633152255497943349884688916739053829127331748881475524653764898651", + "62695299", + "2587039977063915546706632218349990881145746915479829748885124617513139415261", + "65675746", + "1001000271968692960273070723147981606305454816565385997118269311422237756068" ], - "height": "32", - "expectedRoot": "68433568001725544407260608283135816602006808543931527073951340377690586742784" + "merkleView": [ + "2712085516215883488398167258456499495172594863356510994128702489393072216486", + "1500184353890491928071930881768722607381233118357321701924192748031296828698", + "3194708442075683171247084192929502454627538866107631092459113714779364476640", + "2841336196578380445248325473332980852936663231564362164518258949793327405698", + "2756138634960936948031982380593252759629085174049778063561586804155068607669", + "2815129205023809146582946050277098842688964127005349702415419693267554679652", + "795117117928180373515932522332008119825446617393259011556886210444308473522", + "1110021491746827516537652805128815075142156074779072626620364136632749866420", + "3493685436210528020345157234186978893213366681905527523967640390635624068551", + "1904779866659726520905190381506709981807948100091775493720625579075628245945", + "2382821855224787341543606678544180795675562982504444368076770110656700521782", + "3552468507274057690718575888050512918550774438348024176653278960605050569740", + "1727561677245956554166365298599066976507523890295628127675121150996660444817", + "1037921046135402736927286000853095106135674874244584982999876394576260220557", + "953975133622058983426705749980328507479080347531541709734722209613428781620", + "1323606667798005216739400041409813299390565782907600903372819889259057151672", + "3261791905691758318783731117181639437186133332516393755061442951605167796662", + "1518087050587692283800890363312927392170568711243726333723919539493872213294", + "3280160783646863172345081321125587721604825404552366490747278687521510260736", + "98351691566909099556118233491977163525651050889675177836456593239654252150784", + "67980484424693157591075540800610734678384794585291374841021841411743131107328", + "96019280840833035359644328978971506040142787760103268662512918914307310223360", + "76962922878164277967823553509961639238853081090761859255591659406717309943808", + "100952610704667289386587695644017079349381729793859028939668971733710626881536", + "65942741007788492583714731861858259414611280264388698872719470477194198777856", + "22866015453444551520555785228826506179905981733201706862697986518486630793216", + "63441910555390181034622778916214584956563810660439794135019783951902192959488", + "84006957045481508643965461902129023762036879684001780513129290650646392864768", + "86306090663998394379642260308001710799221562862356865016927968716403821772800", + "48117776395464031037297831206668708403172828736721123916060621272578883846144", + "11444445639083122625667524047681935140215598220125633656929649924173746667520", + "91277756379809940020762206025344684020427652116695845683824378530865191321600", + "42120845308159370169558554381774061238052318468144374212825719156301153435648", + "21520966375886321186352379290222647803226887464191136700881321205999356346368", + "97468132442487248018517142723292714466543635890034303469642779033110256287744", + "27548339145083640202037714358379781516006495278702540914588125843002996293632", + "13300381759314212354605033537827127329347609480537832276321426751417359532032", + "46524671529269326334312226231271641212455000025404215480205702152665041993728", + "1182043980152357807027498014331875693665587202375890953207477403498431119360", + "42401803900847234451945530421750442704766448892417275956365060240997047336960", + "32717991460835562423790173396704622697135339235760444298479612045732796694528", + "111304260139267982115320747397585670511828188079050795149662323192133731745792", + "44798301784293086053781483184552687501755615234681395283210156575276931219456", + "12967440459355083142878419579136704105296138440990084989007685707288520163328", + "1219986635736629584487033935853047457316351920781197147911165101119037767680", + "55347303229915665776144964743178008897392190331294189728122110333801788866560", + "65292769240570688623139414524752517891717763458380143271551512562093919305728", + "97269940006971927860797194966971263026006227901548521505429924017399153033216", + "95187400770236278390952734087502570696525432228750063620782363839135888703488", + "77507902363634168886332139742020042476827348260693008317974885005664041566208", + "95508764741937417704459860908007636658353442339348758957959587200102712737792", + "79599735387613681054683220553781004120025097618894545088964439824488279834624", + "68341249664629883397242109500141974769634075628684993912283098449517274464256", + "53357436809416089548297840578363907291700364894801918683223984008358577307648", + "39181938905724403092683607037141290566790740678662261939704081024908131303424", + "75475511592617231194133351849742162944447900017957912915667511674009894780928", + "28603169555059540155710685204120067189546366242785124328280136286398085857280", + "76426057037857086253572824610385502856690933205229189335314597996490194419712", + "76485349535747759355083136008889575115092563632686460724596495678970288668672", + "91588547953714906009459812945646310134378702262276513473424043428747231100928", + "33863220738939562194424589027609826871032619881241048814732426022730896244736", + "23143831589084535715254363166229906514094844253860127928785565198442676879360", + "110182160382119753406366648861016945659541035663332476092092436421616412393472", + "67649120240745717663630557200073593334183071573097744354525791441375222300672", + "7777765201215322383830678746707409385023929940923657175378831946194677137408", + "61256213558017393700777490318188791377217074531231765641631757859098785218560", + "65345705893815291343032885161110287915061626970838578228597198488859515551744", + "11187103906333077282098565615555904681741541836129828039183619988483991404544", + "73329206452399785626866401933701625684853967411474510615365408030042653458432", + "26104517995551020299138291309414285129942239447697285660045748358597656444928", + "64983038455545244448955245007682038057208580449978562486866225217652962361344", + "78761712738667878401968206719508289635503226680891191056012735179683302211584", + "16919670891714900394684444859450226788450115742530047048743578478558268358656", + "41242691438796425622544805081786962514596355536434372498712794948316078014464", + "81154464596121405355255265518774291458876489327350875202520501092967237287936", + "110660705499720012323704831762520545864917373177392201664307903724503854743552", + "54447243069120294215373864329118745910510401334090014192069750552591809380352", + "43041984549609789818994187486045558857983930522705805527078145453349681496064", + "9577975936144903959588462287187970275859999884141811812860796846208890961920", + "88249673126503438003122803191943300545043565443239182092372301343602581176320", + "35805270105331919336169457079429480435148251842052421529952867531008453378048", + "13542270931949221287829463581978354574871420627997216264454788332319817072640", + "16851993755617942911778098705456863857844300459333671425819626622351214379008", + "76860459370057997681921404025719686586928983036906617259048912317038467219456", + "69463222089810732244033519413965746182779000964971925778182134598385442750464", + "100909063300050688083283992059410866110221416197880307965780727241269913321472", + "99832885019727665487214246752778220210409106549763174275905601447415829757952", + "48719763789731883125356475985596705441420572572381144280577730609917611474944", + "107989766907800505466460057052805049438026994836002196915316698657367586242560", + "104565650897556894028786723316701159178667656092858134225739715142670547419136", + "107925316129032693677205864847265384247547804429686169259334215421477018140672", + "31458075010837495973077527399225568283382342952529332341678226039519987105792", + "14720988354211592509485740598206851728873095089016471005564657373391674671104", + "38083633155562751429920755595415006200756735552154507841192046074934608265216", + "61642524638042971510286510599229523304844503984825822579215884631327102730240", + "69393357365319280366363381403173558618193915995580519072654480041691353972736", + "103578742756535582949253387767556820585778196757149928355862910072769694662656", + "111642479134596350870532698201721360061248635619164458867026455735761203363840", + "38576786260223699845205237769420854596282469237807781198461252880727751524352", + "68930282768406511983870970387440143893472934313689368281058208779333567250432", + "96195316742715437346131703822619267968186338774844321149899309812807328858112", + "74752859690410677943735497156188115225584444300529626646968706794202815528960", + "63715912942287446788607818099229402603977141584660991789206694584841825943552", + "106170310032900175330820689394491733443037879091860252793371079902356911947776", + "46679698876484660164907974740123978701762573143427173148201676330511638724608", + "105486267760306925353541870843520287146257396713124881422499507212857341116416", + "21932395118972123700870672533269231687306794346074575581159435370056990588928", + "14672045827909157565557478778945595520941803158219327435989212821833224552448", + "93539762432128298129005442539651702884433024389283542986001515794984807170048", + "15523986144609228023065242265234654270744691353482467376767343420863701581824", + "13250432064116935352530160891820284096638958787276317462841005854204014624768", + "75597281999272486399073042970075069625452587783652179286861928783074734112768", + "4030195175115962809427190468034248042964455285505276756078866462197193637888", + "60764327662677749113940675975323434878717525069869618823949854740592581410816", + "26784750648416794383146838088076681784289383190714957465101104501580093194240", + "97729240404558176153461327550825990619144627035130320806001518313447572373504", + "43004248712836472438124675558576765906789725861008297868676891685929321758720", + "31150412224468336121526658079847767941724543916341725149222232374967611162624", + "32004468751163291274733757351296660241069024031717857874045752088691025641472", + "43208423608528414262711225982986901377106527950156060548814973244135857717248", + "29402059393071303356638391102861653061496199100214433615627390417908577337344", + "69620754659214728515688920274951833752413632535904447893936589755906367946752", + "22661885784140912883105819277274114797985514935923006299484891325004557320192", + "110354918916566185852660473788871251680829424243802166055465773432256742817792", + "90352635224243024162665842262078390219155327509294559600127183127586927542272", + "25423232280978523593431032743066916239085701974237554667204856060206443921408", + "816353866459961352004541040046907439766116119319105325264283574356167098368", + "107655726150095796567595305335568878897353259935714891938512932957070985003008", + "35612268585007747828765071425278822135164286126960878892415840607100439887872", + "11159252953611210234531545861224623363749459929224198315912081936830414454784", + "26409548452506799260910345010937166313802939074128291585225559014086771998720", + "63905297028457793074291554119090986203228487069569212622175736108034318925824", + "100893076702552377078391987010495374977306808057870066063082072913196194201600", + "103512280148473685925936279089060015360815218073776213811551631846331234910208", + "90535787191557271267704574779826992722081987459447360363878977641909179121664", + "31525545927687947626384900408330024745606343398640440223103948446102454272000", + "2219125898175602899226264503326750122605193528967347621183028007785512042496", + "22082175206458474660516804595182140267123603735829341799122947088263149518848", + "15734194732952796657398773954139673548274915957672258969688361586811075559424", + "32866597264569597474533002435617613103893191507275406778316335030991956475904", + "30188138841513568711213070024102799912159216266039414967059860530388677951488", + "78637906378947167523175787528369743122056042534268717499857817363541162721280", + "58843069162914716050926140549506882671175107920621841454192316997452722864128", + "66348553802421037965884777413653795428497113079648115041741427412732026552320", + "3432871834390652272542414792817686773328699991177844637807230309930767482880", + "59610550464421741187439518657371991876191244220972339867099140222578575015936", + "28466942863672167820627280981419483236764523899037023211166666359534058995712", + "102338848684662676703221407911223600040822191286464438158752209779832504975360", + "28185028325918929322879071547319045374480234345021837873169869573920584105984", + "72280087778996746876661849573771468837499491398387025494389133175984140320768", + "82332203862103901998522839858816448071371389159522362844445316836119279566848", + "75670003015958523655866908073770328681830229334549422455385364939849909403648", + "112430082551741533554198584182268909626734005072686411895918950912997478891520", + "6566500401571360352320603091423526361024531325790997481138370017373638885376", + "65426319091670210576307289309646174071743380414419531215345814203226438762496", + "39265993745319283409883009115537270649955244194516930508995461980510522179584", + "77544583284597946333957893677627016276474468272003934563108424034977159577600", + "16706929845964031006731967754120657674492066454722133547719586719907568418816", + "95505627377794557911332606792683732039990409527879081183715913388382725603328", + "20625311684016646267395098586216678669058816075128453183862058834925518323712", + "115770468251820136661095257662698476228753204897445924185084641375560405090304", + "113530731116942486830851619111096481236759048968164228033031197143547328331776", + "41600860635816226190094560344822331884343871070894940950053594714592396705792", + "107863396261952494766005604069512521156598782741662734454377718478874815234048", + "74380427110423929209618749475510989598171730618472136927107719239123685343232", + "46568606120047216402330956546195943775853709274583214632631187726343436500992", + "49315433762776148145211043323779525893832704650110607886792074805268057161728", + "44727183272209978448787804319679868423551722026045082099502725277932331204608", + "15484987636598331465159734344537281463727441216962426869197646830551984766976", + "23814867870568086763679388792314308508958214719267743321554500306109974183936", + "26185599674725452222585659377081268376777312874182781543691148773408047628288", + "54011457429907068035095303523698552635487449703357439856537796408531920879616", + "7347537541912480896515197719513591893799616145609583565053155066178701361152", + "105137736827247134421441139003863286823296303356613020072966367869586645188608", + "46320071778501644783543794616362193268690134177860399655809734157880472371200", + "57049053826288841280534738208597173792341153477559484783774265219357649928192", + "83538932096279677386428516402312620463231843716405462483736901225628389343232", + "77383530291895854678782836252644962974125737287704106923295912978887533920256", + "15570268151442041170861267810581084058560424278311316114832557731399642120192", + "99003883380363615981869751160306942684643457040308674237427532272048657137664", + "84922675597685248789308973394250246195675012786101934098701651206574893432832", + "62745084057080255333268598709291622955806185969467823290376081457498877329408", + "80807861007673770737155801312298299461440928420392939771900713609470098276352", + "86303135740473700697547246598596279586573340343472373275951110873188919148544", + "12486071318757201820348459080608353047921360704753422093831721696084833075200", + "69167303600568883051841617299400706480820816681535122749291524302190793457664", + "11348981835784753311006512449320388860138071214142204507465963356287833997312", + "4629906775974189626739545751526022062231168763742986519307175346217297117184", + "69790749998425231543973743911309218908559868877550898188899750775183594487808", + "59331751225669317958837473271242204470785247086887770209178346531281239539712", + "113075330463681158240065942593654232120859200241733070142475203969862491701248", + "23113667671508204729898543702873664348662164084988952235124553855843199614976", + "102801387205246106923225672307788627661693303945074882489233517300268134301696", + "56967460468802457472194077734815726221488558102156835954611507138214261424128", + "22263552568371342326079289108201917170069745103706379680179131538268378628096", + "101032180325044580772347673593806592793677807553715128546982938268867600842752", + "95301364294414316485319545723399776634991836171744129554666927175934540775424", + "40245535621034305054333508483171769106804322679474757349434779196502996680704", + "36883804363948948314401862493976658209715405134964310172692490009124527931392", + "10633213118477174080157350549904323564769484393159193371581202933514271457280", + "80630620237503525933684976153762632079396666970109335683547196481050320568320", + "49740361309707035216689239714129800527243946370309471804703142495935591874560", + "103638312169359604946766974872920525210235540120463415475854773448799976161280", + "113867376081737478531382569949465166944335242028678887065110360015180801245184", + "22001763716276661016004299225332041728096459140095406185084440478165392949248", + "52206981814838644076714222768799024143677850528789245117960265825161387704320", + "25955474144547785567404592306709059478708432845755648253630388349568712441856", + "53959877369712687997359450702121425238222113207421673722834071498051133898752", + "39127002432826468146400708579824278370084356700277860731805041416614644285440", + "51945351902627655842122879243406420471229408573005286126798216073675702009856", + "68271779089591042145338868632356447405039813138998411851939242407522732081152", + "54277122358309945897146556440345095072005494213650356810101882201333695512576", + "26092396763718261394688836976757897527159809836107405996475383819076318003200", + "68893586347235461041023738719356474238677626147099681879216381818665323986944", + "94503055151348193686160772325839985091285048477710614831013167936167630340096", + "57687410086738162082390836893961888312804296827453182736036406669324903776256", + "102113625300014210421332786326855279394942950411082672939602468617796133584896", + "13266943418669545020473909986842495960475654563461417198203610676833862811648", + "100908381441685257722251922529669482596292955330015426972348133642319060533248", + "2643510148320100710797037514811801002374246519220921384672400860461706248192", + "82374566663772803216788179422671036376214026631060200156747165426467867721728", + "68454023371081420071020299415336702169758577805634327964780488075544572723200", + "97756375500551743181158557406249700823967081655599945111037879385102212923392", + "9978663628154511457623494738692655853937261868957015518421206251951137751040", + "6228674346087136430444755403867524208644451227270012520606872387540471513088", + "94786352960399188618675777973417155629215370079978266265721908016201986998272", + "46604148193834826579913863093854883377856848208353111571376096287883417092096", + "4924727850136486561193521390025545607138628953824054522286694875921601527808", + "22844235624355619407263713799459839482937621874199201499309533930516209729536", + "26938247324102415270774542561053124230116183776591067229912920250236106964992", + "42330096449686348948190784802029477754080015834174311205369341298071524343808", + "78444166720242157238536257790649161613550178825230548338515285200349714972672", + "30027617774290737083459772892696609886755559611428308361418282370852850761728", + "73860227346310590967237991003232761503540709346358845599139543669342036033536", + "42232641551276589358648251976754969054083048055369085057872085238447706472448", + "60841271829598689685374275129268774222386809840576331373609500920645253332992", + "3582067354546179011071587275424406539670531427313584132459835094982962708480", + "61724010079701569091643843479302956055250271079715543032287044956519177125888", + "39308550761788096128251307006136856996465239886244637992903162915838956142592", + "110041843439099170649670761891885233179493736932232113162019430786990948220928", + "61634250299843858478192720548390041192917422182953036848006315749901649051648", + "74896863498655222884224211206012289137910696066141780316187646708546317320192", + "107264239999597841752473713010888586573201636988474194322697582503851441782784", + "104007932009353245003754097091807714705137745636629370648794305845332314947584", + "20569534129046329366486188970386596427657464342809612198795106300635740372992", + "63470244971376660205376576174337388327696186192282058768512993290228791771136", + "37724305599781172997489843394270848138291499367944497009694414022849649967104", + "78714229164567269988636160501070121165941879016680873837747481842731842535424", + "98797983986184740839043048255576784657927448226230976699274674383280289087488", + "76313541316487291864509185568014802012276008361616454198595896227912541536256", + "106750396988432308541927421962043622420069941905716604153411657614748725280768", + "84121570728670219372581497802514061052413692068551549933532482861256576860160", + "58008170374492620558011893911342498770567940016570650294843579848789002813440", + "36106369450464914571251500449291104246970077915573484957330934873215786287104", + "103347505630329023689075834391228226464229129886053862162281557820468543619072", + "30177288947271388104317845154243491271640784436029382986951843657403122843648", + "51246330561294150399952350164410533177166167227124251897426345030186547806208", + "108968843852380418027314733935163777669038173668908265305792470027547258650624", + "89330036750678496387336923374719366340252198242650318955425936508865986166784", + "93961145897673364681948666905010491968387589360869847888595270256120563761152", + "49785414933275594464752173861401712918343596296742080286199025056690668044288", + "9054058123390047904494186871819390722286693917329518598013763301344242827264", + "27612114527212485538308419419761995588160647321608342453245170859509297446912", + "109882410215432728191140511422515675286612063102975184234540816540622064189440", + "61016355268390832662208966006276615822348682778706031721158277977214948474880", + "113759376226563296017542903776971126426143281201632724932037527536247192420352", + "27444730132606773440048928721846455392840404975954599388808120029991720189952", + "37898127221920568875610970215468003546829407716434223091171369399105477410816", + "92068557167870926300909801425572223136294641615211719627888571716836173807616", + "213944169220926197877408636178614751851055945889727438078298453454790590464", + "31729413970087609043922141731122071000505861836679417681409033357888938049536", + "85259206363032071911923959136700818591677141257722439467043330413260502466560", + "7514496165747753694580749283195355743966295914384695606850170479134545805312", + "38910267477891914245763667203458574849172866732628335855424329272217844056064", + "35226296049553842760730790718474094381325557566867900876644397236843171545088", + "46807305810192383985809309003746998914477391912702912913950460388016029433856", + "54509742132549880099316732657835344183128252514316766243755028942944475283456", + "805460961124212420123676169881707280172640345020844935998538300346536558592", + "96860812135428227950145981714290435816447412992327403962791903957671164772352", + "76971885869504640485834479792514601065894815954053354147380334026510898823168", + "63719339532366305339229106711780729260463528527252045691192827488770782658560", + "106493106229763474581207606016436560235780608354914608917075448939223300702208", + "87894327602710935598489626842576940591953209948645001344028766523867212546048", + "49327261076439818416270641348941307563286125871492727832980604329024859144192", + "19825648235354619423364498638011997802696124955352533463150650142506797236224", + "27219891068974386778457395698374732634243655472211286328776463424970955948032", + "110147223684521381052157666538766334742338475361422911456264712425527857643520", + "45595838264005800474632091920723538330246116977125992709902115028205979041792", + "71283235684096437250420385140973509122165505391856781000443268721396282294272", + "3614066881593270898480211033555420041146185371133986160737973454718063607808", + "7178967165159226450312069549160017506134208597293145594573979770064715382784", + "76194912480769607318703944388628839402636015142312492800241911637345975664640", + "85341535205088523872653151811323326870978922139703768861708715626138601259008", + "103175957168983493809335485524869620877659635255058645302347124712898897641472", + "94363727252817451456520646314088718415856167677783667230970082282040314560512", + "108746803593493570329095875567567443946372270439865601498625779627749074272256", + "109966138776213801829307388745332103184113195061799931380609271415684324130816", + "88383063815981476529191306082217149174650886264305261317211078559301831229440", + "20831574972241059524696345336088017584751008036506532968482114615458148646912", + "40406877064322120429139477169001498002433137280816387626702028627446132113408", + "48405777935061885603080269485548489355324710373027364788848986732227360456704", + "46018550683049016792478295931965904554768450274031271545794658546243940122624", + "90800075726357485871577811531531847671973887536405064993850825319585826209792", + "110241764933653711249711295226315407462364524665029514206951985859131921661952", + "79028115081973793527692842515481549518771341135700211901072377759899561492480", + "68211675303531450313411459907148290516802201736257770841369447186420851539968", + "43375837840067489091097105057115120164766123304667384603438253666748170502144", + "52019625051063640414569491336260710665257229859264617386868293402975902105600", + "15602701867444212491400203395296762923394751032640554874912192425741294501888", + "19100210907630921570967671453005956203797702111032770263583579787793201627136", + "68756433853716092823229992903364776924163378764952880519807352652007114539008", + "4370577670856317958209431428021142057048438638439640470434434774641613471744", + "59483935629157630453904512133540458191700986148771569113526672762286664318976", + "24600652380344787660958412898153490206323924938646089374983182980931660021760", + "37390134537127743142113084289286911872557689228137946479251177630017148420096", + "77262025930404463671815475431967314749831419983110076415256449417215177916416", + "114557200569686848841810520969094332149392332734886658639606333728875138252800", + "69497087983207146318513706155961537837416349092419376440767491248195954016256", + "106220695812346083966482116144068288728126407707020647657281689184832464093184", + "5774935800531937742211847653664396890009677186174253841358854086653437280256", + "80297055032485869567814640691266925440390813418364112633915044654939996422144", + "115477446245518386339746238921133086510178489348144727523388061650410541154304", + "90964048659837223051424913275583884385435554252990807504474413038428055666688", + "54374931386609416979065588083950704505610913686322300251238348943085166133248", + "2013466263101628707085715208361222437672613571560356295556343188566218637312", + "55185932825472945012760303110223542334836577126687473602659729749870337064960", + "112710270402622149015569583558434647259108650910266537608132722545550832959488", + "109723676719809001688705322622977800069489884115268841619165781958961324359680", + "86028334496470542697162189391591389012045461650264584883996583551549315219456", + "11200043801718648380310336137608758048667717383647038597981952918979698753536", + "3931899516427797268589907230692545541327242593411457549384002966685776609280", + "110150293209991860188696077153449648213738982079028341135761532085718954803200", + "16154272042891264904369807317264914082105566388610653132090919866644318650368", + "9579391032544115887994123767096185630162712984080581059513511633230457995264", + "103584590239174621212031076694860716240340187283970335490354943118841531596800", + "6856355048285836042933059667504494235295105897446202356791136816950830694400", + "6281960593027638102756569471645357446439234515717542926453037075369404923904", + "79509057846850766563860190627401058234436795208598169061314135215429210079232", + "56506361506669879955694465624117668181644961260212033697109698261909027946496", + "19883850586016138695618553712859728115407463543374681396630978351827498565632", + "92146335539566029316719838337145897106827620044909457521195317348545998094336", + "35969979557304397939169402530476594619425681288295724470319938825077265530880", + "5170158710204658646744153157257234729912625888182806656030681276070804586496", + "69217543108508286497935005268779134225879605224076297480077483764391157432320", + "110583114615910116941799157114670755864126135394518598503040813817985574633472", + "43716020507809276017584573462820552887786489268650035282092579311105349779456", + "6145964329646568148689040238042681880503025528479945100385831956274514755584", + "18557433862638834363446594586681089342857552748081844517989953535037474340864", + "34456418241099168858538571767701164725647907962777507404975418581214679793664", + "35342327968495835901679463320795909434661298544495992491839346081609715548160", + "77301238747689324240798736402374218649837193206151912091579046154209765359616", + "68365824673512547344352550140801419508946038942952959781193562205198584119296", + "98184466403615268815927786683948980855317994790694841175655653594014922309632", + "65384724893125956866437686058345796382846782077829360969758251604337124966400", + "108657912766331057937068534648878031703228368813398581483504580679505778049024", + "109015653762757743112965832592771337764347215903988125689657604327799326244864", + "46364322017442825947308262855311939926764851391572786844840399301616309633024", + "79161747313051329309163662042853161634298382650696108120974592643981213958144", + "563393294459863804612824925355421088145254819493085327342031757911689003008", + "93217894521727079848113054759269959796887783801858783427796480558530381742080", + "84359599931739368535150864511323997032917304629521143416206189450754871263232", + "43970468303803861436479695694710563611653076238484873182382503833266739478528", + "93250307251701397574900535293938437321027982161928500622365326691643898724352", + "47523794927703038871182541744825639586737069824467685043327942426144289062912" + ] } \ No newline at end of file diff --git a/src/data_samples/data_samples/merkle_verify/merkle_verify_3.json b/src/data_samples/data_samples/merkle_verify/merkle_verify_3.json index b84a3bc..c323835 100644 --- a/src/data_samples/data_samples/merkle_verify/merkle_verify_3.json +++ b/src/data_samples/data_samples/merkle_verify/merkle_verify_3.json @@ -1,332 +1,408 @@ { - "merkleView": [ - "97774835912514372500024123650426059858052326338056675495126475301092878974976", - "38281681990346069624322524343916915920198792737787368613323407482302683414528", - "48691145086668365852136714942392388885485169068821915802726668927834943127552", - "80162960953227398148233891566222060667832674960539986484403978173201111842816", - "44929510197348633618963768594472351253511074895595668202463524661700874731520", - "54173142190719211143878896390618021947137354594632424503321699039354202095616", - "93022244450021628410209168708176172094200122472076931156993792303821196623872", - "90545195494588318306551619837320897844024996355207245273254422633389395804160", - "26748544472482550690244915553544275719388162406875818529246185309959733903360", - "46231452228013523389978086896393860791236226327692488225828948378377875619840", - "92010123020020724446681110556226561566857021007389026548231883236431164866560", - "93294054516676272138747435662943536423704848017357444458355768999109227184128", - "25881001962611855960165048234654518388865729310362644333952440980485816975360", - "102443980724007533851150955139641899699208519254584465459364455294586557825024", - "97724580185409961573879181730343173971993989175162979722917366689113288212480", - "101816613966986926804678110717440118146024419179355043410057057720034008236032", - "106141829699197826329048116617937363130868363919528253976160358021353854468096", - "78782241977997961778856720670752632541148928383462180444645459980378087358464", - "106968565350371262849719678073909452106415585034318967988580293025516966903808", - "106389179139643820572788574511661355224944929656927898987883260386118022987776", - "56823646870362220082328479917157597157570822160567716793148822707430022447104", - "76677859086354300951613224856537115872538009567916114407571722263858794987520", - "112458811455387203813181357502846790138748205684599759902755848349408135479296", - "35565567174516030057898360317766455408025740144136233458166633496416398344192", - "28064653728187978063192593410477079679325869433451194594585095358439944617984", - "42014788913547739698084807728009724708396648782870317118985668910644996341760", - "34073329723656716563670229982159475892816331066065172389620430752138821369856", - "11153559477787329618563749577660969695944458202917270232074439022599945060352", - "82519798514786138151588239619894265676050977289188923484992121366860959580160", - "23616885481346507523170767617763723803240425261429485604829395269145809911808", - "78086785577872204172383694240812181757595833358947912485031365944634012336128", - "25412407844083752320122157101444044891923033675544997310545894448222185717760", - "3509223574981873130813758942270973859711816822500278404144911282603191959552", - "7335603404600816459904264415771749228737686025996149543238131799857213472768", - "94183495746883632761894881986219266218806105037542404863059696711334344261632", - "69887434509402333539057926019603682082982384784413730457074286657197536444416", - "82956557447208813193172567926771876219770496609252803777126113928561368760320", - "108669139054430491151814605961839923215388531431605681676701197343222227009536", - "3460135482052537287454518646329024684868973025616320050235630481640240709632", - "56947617193885443683359791472457923618749839897225631892925446887466497736704", - "92900784066349491862402708896845349291872564953353959739342749130886322585600", - "91097758726853981805470473263589825289393603885021277342680133881932283904000", - "80314226338652487187717000918548235878666343380521431368695153343463566606336", - "87487167827247307118682424337208915716662992407260076942409673399114242457600", - "59514012557659143301960321106342116101353344970124453851799097401271493066752", - "54017357528998504131695430142895687136929061102695465759106802165419144642560", - "26058311768846281622893045647877533989565077735979740848763590968715000152064", - "102864352416320240931466100952282944986523428534228418686774098103170498560000", - "58419553077368222525889908504492176520401949128509300923215738689160921219072", - "43211295891503795077814386409160376008481676421280290255813446751207802535936", - "21859429539932250348142948203868656109283808421663127608253513390462680956928", - "62344088073162631835180774881193404142073804366992418077080087332509274079232", - "43076039751398021191651266469397042151618021148281497823013054017024456392704", - "66677891945029735946772585673083006447718172022504360815063141913473604124672", - "31080018506021265517062522127733219091351225562431409579955176705385843130368", - "73026104355355620125577231537929318324061897364936188042355418629469634560000", - "4221897418122149805878625911963909480377552303568559834648730885210352123904", - "6097987581380573692416302425454812596501731590405110478835584283071551111168", - "15632103273430055517665686554897417065298278367999689671261204972239306358784", - "57760429215847197973582864611990580613970662396009698353596741458424340938752", - "83882879446800526533505555585386817670994749471478128910231186209574804783104", - "88852974400199952452168640142354296925037275102219912388169982417992576663552", - "75173542749182605715092028807073336937134500069952859260222737432387818356736", - "846779479120839436238587076040212828858663257340527422254142363460431773696", - "9051029579309953499315587512464706769646317874889302155991918301009615519744", - "56010869738782617563419468535098957098644964309131541084388053637243993063424", - "115285110262277627309329195526560144055554957828830502996679975821027714269184", - "49998173387491067970684138862604945992719077248770411009460614725574152159232", - "62087953261055595431034024425311833696446344018116048174722604176024988024832", - "4999716628444987996673984574748517525144443746635405277614924313877175861248", - "39792543272439346497386678261745380215060980493658383007302106916450599960576", - "27507292123582663076338249425040199640945664039632621998163261068858999439360", - "2671454673875283097043091515511617708890783364042658365147043266510909865984", - "65738017795351034649825877030323874525153948083567554381222322410385190158336", - "58353959500710592465507233358987348918424613913747446110152510509533351641088", - "52356503494690075827215298012878842091892716198551729914032877606996709212160", - "109945329643494641715468761919108129627316321747184169424565579987771096825856", - "93386129321425752465228144625834839239570522738981714472651181869506655944704", - "39844209128234149462703461854952024027394829566158778198248566760575869124608", - "14275235910401076356295072503763165065866849514098176199309582633998554759168", - "91743022656721039529618544216452626380805858126769672982039711175951299641344", - "85235530050410594638110168374740784595933217478098986226179724672132324524032", - "26803839589572585520002001670142114180220877545803139793813793140136124350464", - "58983189655711490693301033066883899014810419254038506873050348750798787182592", - "100824895650148806563540268974849255463660862585716649109495911154158793654272", - "69544505201757398696183847684808863941085067542099957030122357749129366470656", - "64714437882778892169782978261306887129109508409796547478328730574706756812800", - "102214620516050458203427734584722860261999440490732061725378949031461883215872", - "37192549940030268484730711926810801563823425946516184727656806713871722086400", - "96553065041354336806667744337277418912730503294590859324423168816486604079104", - "7373178752470442965975119824735270586986249777960608994012513682139260125184", - "107048971165724485168437917003736764426773797890755951747500803720488450785280", - "80894816836376721596891157935548013385093509157593532495491191906634574069760", - "98926009905557394698171024459689173536916158624950660288759964768334266761216", - "45827325672415506587563871001289626330612383813212723665874787340443094876160", - "71580591498449639034473092979253941578120164019262617978583348145616926539776", - "93330469997184788809273759136969216647603439331160433623577798694411326980096", - "22797657393660022088817570769701406610722864558586476834852192519803266662400", - "51496170862927282462192708175518315719771267610046318504456968751130964131840", - "3037909476293380097125492006388947235628263743096621033676942486987717214208", - "101326575365827633207623814234221785150112039295435297034959768224464833085440", - "24069511174653725521531511930778127722095861038187734243860331070092650479616", - "31886698592842798908782666498400550727993882261694041492260474935418416005120", - "26505070654824067939760857079953894137116654918547729009137429420613767790592", - "91294334164472108041653808931350534386586765194994347588081053519897365053440", - "1111242525595804345877106180710114284049825160303972914133652182113663844352", - "79170411785361606789433197097308159166750443125526109466499436820301604716544", - "1918311043079363313627071103950556237175169964056725377130805060152298831872", - "65692512463493647557490875669166451555192706724423690726114222484158469373952", - "79011111090812346649562315132343151341593885082037310001469038125975747952640", - "96076107892861085578544930870071480330329722422937432941789232561155106406400", - "69583636997820614817966334403415707161059326000899379373124948443203217915904", - "113006902092583385964282510631071147475453890922170419013064348832617126166528", - "47792869907137401169944679832533174773994817138850982493292232607684687298560", - "29954577647580539508679185898043049052172306759865149137840701373297278844928", - "74132005427713909905352714390122574058300924516961267540873619714980311990272", - "100495239632970787188049474503795189728403276961953339058778058767207489339392", - "65379337326318865894236425187046076567580077145598749469996607746881729069056", - "22841160845597253094127062117697924406511079698726744319625594512283279556608", - "74460748062850275084441857992304175143488723915814094430074055291459562635264", - "72767575438844379766500127670181698429089402088935800381729032526403796467712", - "81601259287189602881368297719979369465407957602386546372955138533462997204992", - "8213519330818181561127905577010240011221224476434795827665273359793632837632", - "20365066711329678392297382378209134250110363209851559304233251208575194234880", - "23124129114202639547414979555235984701555738348691842067323143276388595793920", - "73758447089894244287788443713671077017988542611889342272459480063461958877184", - "115682876973879592708795422110249020910497221109228816982770435399455550210048", - "76083702832732690261380735161803505245936540257604177063358654320263844331520", - "87088048579812476866563169378870346492034014825267337928609605439947274190848", - "71425202835292578557609001521235411842016267861446155246950492591005966008320", - "36441033717347145871614345759449421415403910625675209163831973675942809698304", - "114876332235521831701732247353967868288475819332267518574996577713700936351744", - "16597733613373313362895600114357171786292220529728952869235554323872016760832", - "106848920097856191270056530063481560524628711544676339286103967516743406977024", - "23110510624125918558900360780913469847944378890500215124759435430059583733760", - "48883708684740796509516617211975395497255303774721725177855642186427041579008", - "71527601517939171257469720855605847456442655077059699936004060797701992742912", - "19026094800361048857450783553375437652892772923487302062628351159478607937536", - "85485262988264564003259639350963452812447275669832638009843756517268108869632", - "98896882255595203220617432361381044139654190449412976033883485619318503243776", - "59549798670584764304247552624174067423747120706785304923012445865517370048512", - "91258392009849754798985141144508995741059843756444669240843284407803562688512", - "99179309962998368845538104309862691389049441499144136505608210445535581044736", - "7275263315250492009986960197482795681904760377225483438117548624221782933504", - "114446432846145232931168979251156770115265143309192916743517874662111872811008", - "92520686694702221978296132410898894752451908336012165066329639047131004141568", - "104556138860073061803634972557818698331677579649539395877587609706708487634944", - "14577966611579664685986377732884578822297996219807163911624696440333640138752", - "112970425348698182251711507771645735168181309436543046254784720346427879849984", - "207364139034383143573521937166583310844762177725862572552693821963048583168", - "99433335170139096240347590127887091060711287537669599943993559851600097312768", - "85573828983632878826449243111678038612313505111562547064066036436608948895744", - "23936718975402593086331543220766527893811848490250204940040124170987894734848", - "12546472850464591629422227218415868651717169322468931081675269182003183878144", - "32017706420332706159124211075059088256441601153241437886187431755056676864", - "74653936170695696050766783224998109983196169936255900814494033489200041426944", - "81618412081837072290124382919101511750806271981637881646409915847797536456704", - "37439354911488069818277688265867317941559335982508043807013292393409745518592", - "20968961482591375627321012447612765170783549232158210226382258419370765058048", - "114993475981407276828532752821686859189149920656245726914493358817223855046656", - "66180250932318419414101546235065394614803511387891029670604074389765378539520", - "5609319541718502214521924831109622696306984035961445740957860251460282875904", - "100932025783303020080765849035261889555267553281572100880204642145395791626240", - "18218975968136845950791815919212788746695329346509237505332614968616989753344", - "115577964370660656545046602737033851916496869931629789319981233669444451958784", - "8441015437781230802865366579972906088324782130539574828556638467746779103232", - "101285354371001490127951919013435921102775534420665118675328380490103337779200", - "18058561132453204401070911104522053494914461945056380630377187068256811220992", - "111585154819697172456382283309318847481451691459251101377247837968726298198016", - "12754301635542371788595393996691629951320876170676138538741704564794967719936", - "101753925392875825980843908897837469123591244008134710617321395135469034930176", - "39218868078325137144373404317562024132400880008877353691177345255093164834816", - "53359932062358274424849879218178256405573183024379044813765638270149103452160", - "34072147341311106093864207457326088224636046422116796070630410117407465013248", - "46580673712914557331980935173335592620130206355601912575934066407819167399936", - "115571560404181304715138629853095473174212766288883349745759835614307803987968", - "70221781081691459505985198236966041207866993903073292040305724301013780791296", - "36954628602751156216182727265643499944619171044358296598377012712179173949440", - "63832693256263023660299044314640971719527672575365935017775496383771032158208", - "2137733159184009128680798633260273653851969318874640058220570638012087533568", - "26799631534457236246766194916923649885905679819708184582567130460361924280320", - "60117482516220359150789685970640728210524742583337658973763328157302548070400", - "9961971052041277374939097670972057327602741635745450032854369835995390541824", - "12601728568950670767693716916070161986242301905954457393909908885073393876992", - "44251818465262716649518240476668635331191869022465868174592636859351801266176", - "20256293840083464755797129265914122737169646041725243393207770687401638232064", - "15561736498827783832472664661040814753011396986637767289647893005951486132224", - "29656945845106068115474180990706102253523492320735194355018106622736685072384", - "115065753113375505608017959646541780425924059127640582419243290237366960128", - "16453752963455679049760717583069928197643189413775264843639590656072143077376", - "100524543374658111960918963933187303818128416916122961530408802983827396886528", - "20018600874236704180657427177085719981268503361834575835655688721503214370816", - "46982959178218169171317375935980899379028477200915650817957495007813161713664", - "57166852743261361614686923110463403314760923784303459647224326870099344490496", - "15967770339451529599826345298208031237568737216413114251736900373551387770880", - "67298363464590765236082720864109219767151321431235539197610900123509665562624", - "43593687203039095693664665196552521567058747710435782805858365130564735860736", - "83845317645116260251677937823157782012964120967416699041907435708102412861440", - "92331604529560000244219959589848645104995391531221125125600206268782220410880", - "70019845434787228469886076376369325782956167672080851984423971834628157734912", - "3512523650729770463844495310938779292926991884648465261152861447916819054592", - "77922876213770617207796813464010566594925779181059718597811044365346879307776", - "19874826898940764998020745878581074220871126507661250514078181451712446857216", - "104771038209053086848549991145826736629675607065443960201328618154320273080320", - "33234971224086288446608074327876105063336544164207788738537227253891857383424", - "57144168259970217192766424354641470057356731449043524884731742622194356715520", - "46917510219687368911803148279994457947004577638936300565839457910599601618944", - "88710716791530325244754055592048584941627727976436946318059257861640835563520", - "57373647530990817986579615017459240551243923691128149378362606707213902807040", - "74443549152108650782241574735253249597769107076333131601751075517018950074368", - "71367973594592619303912353404073664005755211427495995239705794461477116051456", - "21877934359744668938097819116537706949351435153799549690503605702880141508608", - "21400422433496311558897748189918751608259242792145791940124096691428776738816", - "33469104770536308445874576971973703330456469954399831953426339889151781896192", - "40560254142852535120965678630141202616173073496434056337198267435106309242880", - "58368649217241190200105647280067124829078833551802318042518202747668758790144", - "95702786778267591042809712205277204441323015700097488035246258406621028810752", - "108011025295441457237773194079180648034949994914203745884530155922262308421632", - "106238283023854448029539020772068832165298100215603289547469612712297817440256", - "101194397472345241109651822708438756768556313710670218302000517545799349960704", - "80570630469586764188691811497482781149093252235557932898369226596294609338368", - "41697965727741441637601800865544113803437411562575932993039040551170907045888", - "47168086380549598155565300306207633499131315442476733019344262742398176591872", - "18993766670783826467414960337046312164329017834389408244972895828905297969152", - "61279833026155506624307620331698255557621015586407032653629004783113434300416", - "71507154132174230194696802229549731589012613832994792473036886209649992269824", - "1109966184942423032575260976642654511133715745652286923844028123581035577344", - "12094198051503784281735833879544725890867430976150882221419862067346711511040", - "29865762626245633759689369667802356158449737819647180841438015883884063883264", - "100864436797656904493787231468875250368943971480626508932906745720956564537344", - "22259031610210140497334852983024064270366934453284379762534374701511909310464", - "46973871059432137481394250248115532003504303156744081557989295818817778221056", - "73229565966725299176854683569861478024962010589040348927808162934919444561920", - "64604601980790935399939989630798108435591310903540877994399663546840719032320", - "42194931658223262193113187159960454948538875065811140125695557123055435120640", - "106657957740459035344948838721039347280425337343041913679679751368706032140288", - "70282197374504065022536961486688333824823960526248924948960263706450121981952", - "74739527989567233885550916839498743463605211153412328775543190527640107745280", - "55919539156144670614322475231469495912823683097097190239335900849510924943360", - "77029825260490462441568282728433223034122165817960020247805338174085562105856", - "5268566071153379600189885362801436941406227409830440439493406782823912701952", - "15558772691121544726605657740768417313843409093103414551945967354599171948544", - "25580390714279438781637256098376031056399952745317069314993528547491803299840", - "97880790233578892892734415911295469261797797958816594755375095249273509380096", - "43977026987625944362945990680297356382967440018418871616099365856294295568384", - "11619666475210957280759865039305532275534525240996256456408594906859645698048", - "66388442030698227942098093508993295914782981862863175398676085836953872760832", - "105163685213188464407342116100340274896328765417692508542426867813721091080192", - "32238275588308413525905847853075717481587191923810456174207696355927189880832", - "36526989249935467980261096370514651311050201339693121793398605715343358820352", - "82829518505916705016008627768698671142650685519173883844339211108064404963328", - "53671427913648332841423222563510021210197991364666150727850196376943234908160", - "40548544609252376356474668161217796592632103736564206323253222321693522919424", - "4993911735371762931889073392371960373943562435063422252079672790774003531776", - "39716510326479272536850190403873731437913860362225418000333787328803011297280", - "65953792983147187536931738922005433120135315101190024995959352043055161016320", - "94673910742839562109959836927002768683123311316638769155148686307726125432832", - "8450396546303179250314501704574591334753081786931072953779016335377163091968", - "45501671506672106273099377554716137824854313288507606420645977276125913546752", - "80394465004254942217707665609250437282085323965738258651995359592584709144576", - "56111356957976172249224191374009550923178511220081315189234106637389878263808", - "39713208424545702469935315711391145040460891703235545716041825477248390529024", - "80991737526578371066855700062861961849026160363629871646333158814910882250752", - "113246990475077326433555890714769765506722073995233107767059925400182878896128", - "42855532677700906996286561582351895733490123348704686083550548754428359344128", - "101143643830174721525523755150979894221852687526444618593062639455030036398080", - "2266534797210774870931684056018878438091635541064370102312879184896510132224", - "84986938591110440616257040508986647644375014081972486127763514807733209530368", - "26885610709161168311450743135770068895787690158280286269641440028881999364096", - "104069140212663567290788303554202698475302390014949227253389652964274589401088", - "101772604606527319985374629145252645968812693370545936664021763120618421616640", - "80970888000314198896493172120246553407074643509422179683155714272180079427584", - "101542797652206590613654885595366827006025311610254554325073159093845875490816", - "13440640377829219416741635643096299673772700687539389705998282889685192671232", - "2809761083737093472680700306779744447028827295849253055828702204305803837440", - "106881215107559544888785182694512673636699843247385819830104174784997526339584", - "8663578413103927200332864104630031618704166929397328773728460575707580334080", - "80401439097443715256205106703511353385848712241072823916454667209479110524928", - "56942000528993424644061209434110841412201575949593622833324083895962330726400", - "21489596621205513991377885722360070569970284969748282258399702232746082435072", - "93734509514007240993010340969376297460838127316159763220566562056259384639488", - "65937887821357026172800621934819916412012893194134727360926725771181344948224", - "3234469055365287321122135490446331959825266060609551967568760417037288734720", - "23688016060520131282813583723226675045414928905680256948178262604280705843200", - "20272198949605215980166462452159981269248356847575807501960683962453270200320", - "31801490040333275864507875155057050358272432110864664344604705970911891685376", - "111680646369236248197978380669000716236517591416016104474019661178013556408320", - "3100841190270314842791816150125453659856895129223408623311471909771866537984", - "89225233729927708773387304767359471784648828228821552311188479870302624415744", - "98814010154339384682874056030461916681620438032328199853488917138746707542016", - "66004822995921843572356572169595910565534242049071799063088288123537049255936", - "36830585609849093028953095985147147339537294725778043965473412334698155212800", - "47538835009135770057491993070036907767248829430798058177299548399915925241856", - "104421128063664175056233314414480416127353964075975921478422509871767543087104", - "115741587859081683342325140272692271468544262381917422588799818308288577011712", - "53262507388007148784444994934584845499580927006563569416855696120472227807232", - "33496024944215966791019663642087629708727350499069169516232583943319803920384", - "65763787575211252926448452763122023107831705578336765996825993137495413358592", - "21677595336563122843328372008187876638234388385151236922755551957543037173760", - "104760529954805994727661815103125089682367295332133714917351496110909882892288", - "18986482596104773707903461259946957004318820234807404834134158470752002637824", - "67324442728845756774049555973773212733617747682372241876996183756365090521088" - ], + "expectedRoot": "83813411023486047807750371300890824582719405025669350618142446160923842314240", + "height": "25", "initialMerkleQueue": [ - "4516552834", - "70898164006472939141989511267158500058172717962414346214358049351212300500992", - "4892289745", - "100402367060111153585258405414135755777787304940772950052516315875943743750144", - "5385569276", - "18316720050796089604851476743822139040765056507330448695692607128221394141184", - "5994694769", - "36730156126914297103074492084608006108527601401167678054480565399653260984320", - "6472957491", - "10424790146255867406317272824130969280250988121191252986102797556065253720064", - "6510849037", - "110753152683087837875564160498873462132109032867212540710953999206858214080512", - "6584667822", - "104903266168809793759981547285877582991992613387299955437521938420461125763072", - "6937336162", - "74525939489087026286656030317965371326595237285986043364239699033429494464512", - "7209437135", - "74356516183645379392615424958171865169156546655505745682453058046898624004096", - "7999586403", - "109609799947966857578126829501889089880766742747616634907429345873858123530240", - "8001304390", - "6758011343106330635630674492569169601373551255982280858396411239026109972480" + "36892537", + "25566272777771974704285746302443061374748972871950630994613170326440909996032", + "38962250", + "2910785045655189961549425771650080430537099212496036889446322087676933570560", + "39623626", + "7863846063753262700171675572220768178700064913569348119512832426655382241280", + "43156478", + "68352254920825227479934593317272378746799031598437950431398069259804914745344", + "45627682", + "95582726655018927965665060667077774534463522283852766135580070151709767237632", + "45695973", + "71526696559543080883457714769722237576329970621610576404543111780957599825920", + "46193599", + "43322573064265633008707863268826576974074134209833723507921842536398775648256", + "51111722", + "64113836768315866709848705062792971984185777317446354467094888045182130847744", + "54442530", + "10730597450157487824638451541375860385514176917556054118858082541082119241728", + "54867555", + "22927724367146283231486855153371291771465057263776446918397015653513408020480", + "56981906", + "38673048141997461781406029088189194774609418412162202958940796187634485428224", + "58604608", + "105853823601266162027205450028420924029236361754222009124472161447293199843328", + "59312580", + "16140081403763525968148299498962438614660017018876040685038779517404056649728", + "60279578", + "111176161667664476920451047722693647838142528950381812897935784630589233037312", + "60914721", + "101245378571467401643753690897267894526642687795549788491911332385326360428544", + "62323044", + "111561501675626639642160122524873255516424750136977239945767478724931644030976", + "62695299", + "58765704501565749178960363582368734827832931982717472872516269373468962717696", + "65675746", + "85072291165802876575966818735313823723844892842155448518667015212025474187264" ], - "height": "32", - "expectedRoot": "34665805722078363541775273455711666598874784401816892711491057430318018461696" + "merkleView": [ + "35279859004411922044686595755926183868489238029910007394061199881606690504704", + "19792378279097801516267749033241708680867058398709880311369992138264850464768", + "47175964885612184707688277782139855840884726225128225741485405860638622744576", + "54436535629390255368929003873078066491670477841052915759965824899661527252992", + "98983158137303959777705153036170024054863078149913660474818436140422079184896", + "68088435669745701081516586664832181352807940314885095650768856146184899657728", + "6355144147873630504618387608070180294116862002294823124910169564379489501184", + "80284081678266258612032626166837272878120808310925076274445483061183040716800", + "90404075273658006506680896121837005564819678962750485103333436374314343464960", + "90278658337482932605434462274501399479654255663020384889341177958544911106048", + "24986534941172932960392091635899417026025836742340236012197420118272106299392", + "65765846552491704692967674786233805334503842287958924715760307816471675797504", + "87032474323628575675940780033981744495684161796616201968587843438473715384320", + "1979173549944066817166314902454513652129342352486247614964816334052757864448", + "107034457925286128363560150711193338530139126968951943251702815386165777006592", + "15484696291937932549619743601218675815066887425530686886018540678820327849984", + "93648192793669866344316418229286008069805378487531631539657069170357545467904", + "15825495433801751088436225234406186476780981213794430483094455819795014090752", + "70822725120617673513837409076684605867478946002895179725195335384619571740672", + "102824317101180342014061872182762236289442710430547272056251724312767648235520", + "64847100527348986296984580655298433595001740288065412798379995603746852700160", + "80800433425738145148705586773530932970417172216993059197804820993306380992512", + "14449522557507151085720672194887106246020947420442721873311863973153618264064", + "25967106212633662038927350987100061359317119788603086745594471672909758726144", + "23621318648023054473052801129700802139062889177392037859590622043577096601600", + "396387416280130367289313804390231933215428443766629474558138923205766676480", + "17682975326144309446076903160714336756134973981828641995176584672338434326528", + "46502147955078240735287813559820352667628562975774767605557730582067897434112", + "89952478031908335110598985715183919280455318812216069829521357504347197407232", + "13704594577121701227944390515661819732089699661763660669532777039923626639360", + "89024713851292372118580746626697754309937245498818695945809726586735590113280", + "87461506669177670749677323633893350751755227902258614035422053932759760502784", + "67933078736224934104716589590253870045435875681442553052557566209386820403200", + "13629255732534156685317358439143370720198749411635519656101198028129536311296", + "51756085159435125447158382832988283828625351800261429338959537343026283151360", + "45875288558782672021422624389167375153728328806522895329666939376585268002816", + "58686042116148405146210240137633504247727562568736473497689094627861091844096", + "93391675609402404240504180861630649740730983145404752842453642913513908207616", + "42018796747417828130855305978034549894167586830356257015882586451329368981504", + "70333643960859536116364265775251669929995549588673694527510015506712553848832", + "84144232769528046231166462832233123296429978581706042024253035008773310119936", + "22036735851144043811902758476796142528135251100553719747624330894725984813056", + "7534850880658759348881411816278079105172627128917308886928187178669007962112", + "77736679022515024923261197787293080822885815401468660350046050473227726094336", + "38249725576258262233954868243939344120143206824291588617861131601495665410048", + "12879986550687883064973238768832229978139485640212611872123043335974649069568", + "27504679406370525725349234571802433640476550987820458006276553322708636532736", + "42524191555103141381953393617807445574900803489322033104508600742150523584512", + "57347737998497976662951889827078052761653468179827009600050650726890037313536", + "108148753632480594097091152788595766608215330492151830772085616016517331156992", + "61910713784593182640001217582985994370035691253938800217412358840688440246272", + "72510149312363053417600049999983577011757397175238917310170654094872232853504", + "66086364830206319474072785558926748624149096268899384078204515990832114827264", + "79753020211897240784801318049127068087136203498667205385615553008427704778752", + "32987644478277418403445171691430800379160145660292617708141159859681109213184", + "105092975377622750763277179768153456650234110709453755973108157442225183129600", + "72483354795224276075293985003881971824326783400387679066052129786540907823104", + "9568275116256328037638250698739370374833421002824755965187608106558648483840", + "38536626393549924498274287126805885007041451654628946099308217517149589078016", + "80197747001003026740124780941356519896012579149527812241672634867155730432000", + "14157646896120449634152413437162108972461294206881374396485682872588796166144", + "17686644573909668396656246032568618716771016698565210486040881764811461885952", + "101532457904733753498233775895283716702892797235739446500295991644899957014528", + "79479908049648782695993687910610749549285674128480632092394810490461819502592", + "39760959847024894415344618649243101575896493069834120809335473061471480446976", + "63347196114351539124846946551595470033160329403789559750296002075731465076736", + "86877662104243758040923392974917654899538389872016338892625772227867992653824", + "18932925586364948866864246604361226532583228058317326915692807660233446916096", + "10708226270929277756075019792589695470875144613665933288875086569887961710592", + "7227399047790963404439929024840155034027960456375495508913936464490547642368", + "85393078218081031481397168749083555190066207254029085775667744300616743124992", + "9512957457944034087896997307905783107042722353725242922706454395664734355456", + "56403986008672575515869409702563555131274845073113047041621111948498996035584", + "14345239738334230644971717536900840880295513712491571137952200449981885186048", + "13664011318410343311914649786918661260339096212177255785353948942073434472448", + "67953117033467130109215877903555938285555808814337501978115526903075962880000", + "31640411422357354296252975775538842440136836333913073431335804023300539023360", + "32191533130094537949240845545054294703376181288683431553538313207815524581376", + "70266861537129774048442902357945288905494789592594908230107113570839503568896", + "59279751038872829708590663504327679738760573531966179751897230222662209372160", + "68591748985090088546389199003874347657383006297272656967376963618187797069824", + "74147600629974195314953026766770972130333162784399437647519266481591908564992", + "70937602207429684868215378830485011131022015942983728834021639250106751385600", + "63795478242708769197378908174925521279917197894837858486542216201237690318848", + "67565203828513530437415638781734765277189168305112670981202870373922929377280", + "26250284524809349701360773640033415163243077523450661555217270530275603906560", + "69734201919834478314175921055837444176182894451401038311986220038681211699200", + "22723260962199557485241257651646021258397011660466718625907220018764502269952", + "71899751128407598380351906922881269248568853277281977261672694594090970382336", + "61403808891052909481172819868072943199928535595879843598391436557702165168128", + "111338762914593834802570510066622841267745051034203825363361228625661665476608", + "57386735017251315155586618053406698356466626066087988746889821480047737831424", + "61002100702028567130431577520522367957945880307367882655824632062611071959040", + "92982259432137009179133381442438479361154502771146164392222757724064902545408", + "108711059834276887572894705304198159848988626663037005692007478277556022542336", + "67610579686364359547633848704000620340894088569757551741966965929559910776832", + "62014608919783751309330432911203303637305417910528663845499515543534279065600", + "65649921377384210129416837876292880726756841189798458146495063117181061431296", + "32992341092687021184592110631399353794985790575740493140781453698583211540480", + "65526409957099488443302502233905914651493399627482731755746019969408998309888", + "37315341265683555934023342048230059831127440729255846393080079153238760226816", + "67941205388517881798306239977730688092926100959222816146016717705512577138688", + "86672819336633918843966134938215153054039641377828589927952088840798593875968", + "62899871586277562049555369771640755498715381104176018041615596330471007453184", + "39381216922820682810100411317666165608670295792799803806575954363912376287232", + "37336555197531209050178094519918050651244611328026194215602146967694170128384", + "24802000709920391115215900676414323304370867599961565000422682044281571508224", + "85009505686758347942137332725143802774723255768713338813407287976071740260352", + "83235253098297641545587720294593268792887013095558850157136855814305226948608", + "81611216717498794082558258082099174201982650903921528138992015779533252722688", + "86717455625838804689233890779584671947315416916102623295498929428537370738688", + "49476642994196953946838370982102837241021025902318156355570587213957894766592", + "63052421832226634021392241505963330948173822010499783553967219418929781800960", + "57414485840951755156784901035474606862896739406314876676291634120318328504320", + "36625644241893279951429588980168828099555215490445669906726890826983219920896", + "20583626073388784932134436141357791390401289301084139316439320260126353391616", + "14110820071238614999243941723928112178796349323608270516233575891687884980224", + "54569070438003563902128550067256809587546508532062102107400340023846618791936", + "50393805269126911010599628003524210662971998066266446067217413937084388868096", + "99239254844758735842160181792883577419569134255858724554095232009402283196416", + "106070917417637170215585588648914847777262617057399733482659036460377266192384", + "105179160083074113157879812572735692763291681960562937592596988410349532217344", + "103771319053329348811432233200366978214440943409706476067963417038174669504512", + "19249961972052818204367420255025981277824895265376197010141390988045151371264", + "79908286720492958873362957997893797971336830388825993526814591176857157107712", + "8264224993274458843851830192957907555996804175177788029533747204671187976192", + "21105300580465115251355151543237964465031027774176875956590692823410300420096", + "103768973128803545845621958630017375483377540515018520704081002626345546547200", + "94492700292443958494779647052450882052222745080973787160920858170481484759040", + "68713348025762525163989681656391927198576024611714768708715439813683312590848", + "1505683808512926299204238314505659092889710358750244509672199193222979780608", + "44197221664167305671449333711168240697822844298013432859461806280585064218624", + "58232316440862314883229933500646920247372780468139278064078549348133604687872", + "106409802116307015881395035858130957543336377013221522902545216518150808403968", + "1469395466218759612557199964501122057265023338240348316597062385658304135168", + "52175757977140313680484017610698850067237816255778509477997126142078604017664", + "58936403037749920251084968424531260134884109633595524129100363814578209947648", + "16184502660054479466416479901938220804715681051203501858782610820206050672640", + "107253439527637081158440066679713703464103159119971241000956848013566929797120", + "50667276287398037266684490552169126084894594024400752126223538103052975210496", + "105683581472843270270861571061953840615887796751465943553128124909533937008640", + "51650026350337694875895017725010018547938736020057584968520735639310880997376", + "66984813753447400569983695096829083431328782580077458328405980240498168692736", + "63771332151772056471990041699758246376181650123220094845063678687642862485504", + "105446690398522090907610169181690305884664529311049998576437094401141546942464", + "80757570637835343409333011325047492315036570985850236674336039265352026161152", + "6585799745445329141318677312168224820595373859501070045564347539649462272000", + "24665617683968873624875449404182790366866243862487574060800358395877712199680", + "50199849428726747799808846997048972854642191128894445870606361096996545101824", + "101231790341573700077447609335249163556149930563042756819115080100213703049216", + "101667724626260141023161979963721668839792521613451903138830022538993690738688", + "10969769602931018266146850907940309408154259202789793248500172742116381818880", + "11248951221462077617096013383322716870578214527054218114781726983771314454528", + "100371704752023495533593005658907520784676986760335676176406290466408023195648", + "4937084234350473633222729542788423171955467658184792012649199432506523254784", + "86020277549318710997876126502313122176519460970965169425882807855269506187264", + "110534931706382881626822232541906103674208745914569577284980631226697188900864", + "34243224845971971615355763790027300243417303784525855492710344318798165704704", + "101234045447935838353409813761752424736840847590433629566723010027329381466112", + "58979399556055849534077456369091971850922708106346466842997023225395277725696", + "3783204317082326159468250746145112556614979565789502814907904965165939949568", + "85332687796146884265660370101742180810448661615429350443173890310483763789824", + "43829783518945926438536100385657590058224640098157291948507395338555279540224", + "11483417550106031033312017603037140415724372732270886191595683350951804010496", + "70947794243142778081523297937878796294845995194201613939454046445116571254784", + "21318218863288035010258509973606980526904887475271654810438598539184405741568", + "86237255492797874824989733904611185672511126888789620757996505387541077164032", + "58140222148821246304445536006363359067974356970937229444562317597299796082688", + "10621568029388177184364039375536373457697013344319775962323538258382806843392", + "100087754576537566281540842900767765488916127783306418213216716854413871808512", + "26520214738077338016192894093025538005035049463664163865964143219487373524992", + "2921317732284416192386728595827210589044254495077639990446479907392281640960", + "14712495081537053872152351278101005706093294299989644198918959028957744201728", + "48258508424507629677556066214793929670570219740422467027051569108477116678144", + "99497851305950636102975938023795889397225320970826225062072522640239825518592", + "8493809277877501569718130393721105447593411463433902806173494096385787559936", + "51947002956452073868787416215964335571236638008285814458863853173178118438912", + "48393037296590830976152713884069071662732787060278034774683745399996625715200", + "100176925422175626157799258686429786049295940787312359475337224812857420414976", + "41266691884004170580217886234957692142938299664266600930803266958712161435648", + "20939240642885153404252541431318099623420440976000212514386590251957956378624", + "4226869283196218780315859375959565832651670559173977157262298285818790281216", + "81847554409215055534311568594866290940855359254683854408856139122125060440064", + "84741982527056084886274663753073273096255418713564881960652927556566449651712", + "85621289163126412460039400150281539042366477572937398819195185612791899750400", + "60572212266935283516448190392388467660889377729303294091457909046098836586496", + "104145035037783999163095592957364749919813393418642951084024214343838391599104", + "76611025621916097760527104804459519210917889738365440688914321663449806929920", + "92953718110010525397584397828195928617152409388422450689458751957015453499392", + "102653236035287528871028658800838932267312225989712610400551719799430622216192", + "105256486858906308232403319090589440762522301588205010461445544225171868483584", + "32825631477954298016060223140174715807991285804909913661955985731848503296000", + "93397786250216960421155238728119204021539359310088456365486470190461425287168", + "13053893469983879620169362083261709273994141169572363559309486466025847259136", + "101647346827930671680391496711252589337030623137552609472977104388566810624000", + "50677713303371336931619479201928036840844882195211420493298417592451683319808", + "69440420771333885326134516935587952588832848379960660535591748064583553646592", + "80846421853933969487106647237905530378716330561613978726341379959237495488512", + "24027470557798793487849343009711124007813961222801569682723345635607274586112", + "12472662429286866027293845177656221126159892700427470225936907243395636789248", + "81891457458965962338429312897451958338124070548776755091378493378383635808256", + "9829178867215892013252700638256316138023152276730854025731718636799719899136", + "112699325171927408374958903521462940649967954935216174440267047292051757465600", + "100030084381445343709816993601753964213290749209574236797940565692747062706176", + "20612904161202891257521255130795793404590447541920058095469473027877754634240", + "77555940662446017525548163498685230549356719555631421005144795050794115137536", + "81111661464570299145697027718176948598787105406082648456703488338629532581888", + "6622151910042954246185810343485117124799004435300453418130137418814252384256", + "103939108182511528991667594690156488539516387346087200966991924730046053351424", + "97464269701129500964785161765290377851291922335063447633567395386227393822720", + "99460100954476531535215351567659091777832642094689631496335916733542982221824", + "115124053741902202185159806459142948801222632712507256212186213455655021314048", + "108189471801183408123736843617333924023877967270840607863887508602253438091264", + "3707612433281305370949070468106454675444276124351973974963703666749850255360", + "71214615890641418631734520228734639486169337437388815589607832366966026272768", + "71796463224614127898564817749284140637126705488581159989462847992936940961792", + "50810331054375280804508174895102087190849513610631825822630877531599060074496", + "111733402529415016447420544710459250832762837964957325977890650887234491777024", + "79962471887843977230881831545176605917949899299616154816148486872981921857536", + "106836547160717504023021119897139861254329921092080892760351690321237647556608", + "65034559658631159246222184047360056641250082122550891284968436928654193197056", + "92463406605980404096639428511294161634876439066489806950789145178666623303680", + "27828360791035258891121635501473466542082825491152807884825649240595679412224", + "91811241371269084489226951423486917293186208346122484318087412626931792740352", + "81978747890733689495979744132632252152860689001092769063918783431497008283648", + "7320573769241921876798318425289153397574931604785056518429726222363790409728", + "13938648594855790728571102563267119936927723050342798456738502423601777475584", + "69249302503766433735558400579611295488530595132324480129525197069944558190592", + "88050227036166963319301001521538615885975421323082877503710703128828520169472", + "3866715225216351145565748392491753957936357690767238680524525247651391733760", + "14028509828816078248438478437706136095382145255981148600285957031512319721472", + "64008434982691298087310156405062457927823657367039338752741384644681869033472", + "9521980049346874914407413444680312028407812453268840220781827150196301103104", + "50959749073084381935402782581858387427919407002357944090713067481662031396864", + "52263738536130254778620956338357377118201825375760903612247342890053586124800", + "49692355542587008920537214672889180839770452430225489792730098524333514162176", + "13221588284090123923945386321281077470584454278356427028824735519871896387584", + "13498451631590413643644889705783231531916789892711450005818297289731062366208", + "9511941320725066951997039591806403730226660899296226427473738150853161779200", + "3982778221095284327556091073667008176224392769647219261734723068502153887744", + "113857089346333842660323151352629217779854839938085551278747608320492187942912", + "94724788240941104113700250538643780502946633264346433924417257779959624105984", + "3420711045897376233777049444247031840578557469541120659509945882696705114112", + "52048161841415134847166793897640941249140063977196060786237468240362111762432", + "103346489898505388634733343457903853717312198157632503981634075395900322086912", + "87815317837679234368900699039536223718852420895920208970805237273246834884608", + "30453324291962147383859651642004024807004589442567435279505550477171905003520", + "48181465454198559590662322030697118220721347444370992479305405230498654978048", + "77951128173149577529524430257766145265095502945359547861025776246465933344768", + "27010996242792002666181451612903434105162363061921826191819498056944648716288", + "83386091209232200085873761082283700511118419461217960622086813320928164839424", + "30571980244021269449707005765104743039074605063116983526492228903704190779392", + "100845127246169402747038030793816158388074778791700077254222105346469946982400", + "59833474810805048565325054443724691746116913015631995333759647675689954443264", + "113969589681852183787662505380986001162749622296290175622040510689912628969472", + "40274502138320413188587401602999107223073048431943346438981514596922599407616", + "14773055838617712641264175125196863133538957991477603503897601258260497694720", + "67068504385533447681229274622816701672978667903966871861788503157115390525440", + "29873991678643042769112223849900072250287499847722269226865587498030678933504", + "19549394093047730793062082122390611570673139090057128904678269855612171976704", + "20718348928849141946423036359272215820381227452993691734503353569667736141824", + "70321392531605298264434232714968399156303366832675076084103430597457077075968", + "77279399057621829837003269271217663788224025154091522420448343166257287135232", + "54486244447033046521480373441399421701771002525073800658165881512008657928192", + "13937518868116864862826514983184805117936118529194965278605855741085315235840", + "82937641608660429256444632127004097013949499169191685736500699491713452867584", + "60938163710315478941318850995376665520392841057512502262644979148369503977472", + "105917470597140094859003824949224983310786470400554559431194243617179543011328", + "111803928193138296928795371492030609502523039183048258828965474008518480625664", + "67827013265177708233319887819327136127205628027877805531596067068984025939968", + "31495045637260533954061290011934682603994128448537901041505139084097059028992", + "51250828068904166839964899279094376930154919140167799202402975663443928940544", + "66742761239850535176699034629145708124677139186302998596715589957692822650880", + "64106031701441169704541288136462246849983452656530705334043564318079760465920", + "12050899905842242119990849999717321339582246839558682104283171019134496407552", + "83405327734380404259280694330009642020608641472774527308345993488537711804416", + "5021341503190320282878712342869087258803469364652242596447186139958516645888", + "18252951510645156657378189724898461673635582361446578788664453701458536169472", + "68823582420728958432247109399706937856766157421529278492702715639054288814080", + "78790099632897661632259458060245474321114653969062941729266963951558741458944", + "18327547133395430988112611352545810135638235467712222672868541659132381364224", + "46052977665154102123689283335926672110092739827147231206780511716717019267072", + "94667737219572435962177545811541376375100824294154380257126693888160662814720", + "93672246842912047159889629491649272381029505807800152399256356580469738831872", + "9809868736961250467339388089247115457325741443687971690829693327868501688320", + "22866856922823289808856283442386401264011191195375618480632659213322035396608", + "20016922953597815160535519058083507578443986106649703478552435328546162868224", + "107560347439816074971946715813827358238414349830515275855006785140531792969728", + "43084847864448792656763994225571745897569054197317106477679176110495468879872", + "41764113630656437302038607771802678345269787112098094137963180601593479299072", + "107603105634970752220759419173261905198549636449655638435551418846904397594624", + "72095138826657976499581313942489521652621349425064513075330128908607780028416", + "4209481239333351210171358334886359037982538020586789458702846371466965942272", + "104787047731761187478606035681939471380270046135987608160272041041532433727488", + "12362307767708497381217242649399079443868902275798336811182055115294427316224", + "30833927052054664110619684533031535940377900239621802305024367849101871546368", + "30449144155448152919958969150731137355948393438021356161739152874569256140800", + "15644676992061568555619266522709546937600577722066175372590448183021385285632", + "52136420190769392402776836958896883579011819913867701555872235265253275860992", + "57561208064192697441641777882092900679777525034575080387440560034438759579648", + "5886088515907588765262626598610906999917700332170678957401789353863470383104", + "8447352236298328845392674530938662148767235525705512742610580422188410601472", + "90194937622488462134608407506521583191040781372840626452383840269908119126016", + "28937200589215731639180385252932463482580146054136601096696654058535035863040", + "60179386793073706194378687077216497207096677129279530032541511799877989826560", + "95618924488480906842444882341188433553593357437651870903472079407806641340416", + "28592381879835095587640709921662673391146118998331935909392021251599947005952", + "114351500241071022655157885606927123145151408715073638893674364285869908557824", + "10137823862266988218923006148270169479704158537096104942819249650409937043456", + "106531630786600752808813031214772352741431235236232963908513206141405194354688", + "87868871196172055673494123328006250855520746953087585859556155054205352017920", + "8641146268085342509270577594733682573679607478018926746626077249727409160192", + "15051315528547406912907555023228865470138426061044096637241660928375014817792", + "17732770824340602741062924070595246282644603747185519860029583030138206945280", + "78114220889421670074890164148588752190271059956312475615791617897370505707520", + "56173692428333182519402309494357176960870268318556353849303393418863368470528", + "94045899904714050695131726382722848567610713731273563960699204361312257703936", + "89540802270476763287380321891516540630287258289962645615894333920817688084480", + "27541638901118654978787461663097541241041817695706802639226421506748627025920", + "31102082491748757270756414268937870852615797139393289375826657991700441464832", + "14513821639623496153689456749893990730723231539493262112241991210169299632128", + "115734218718349776724346694322462173592369172012245261843883341846339945234432", + "83710481113135053994057214623428101899005240497008377705764940643324781395968", + "5899864163332097870579058582133830014158289993459673391965636796309074608128", + "79529288581455200356136494396130873478257495012193811114593503663887742926848", + "25667208305608663291784772525160655051602466671761469031390868076119608786944", + "80275534358430989626119068415994572589408203329251752858762934467617917763584", + "105309953285059089616139863390968022729363769960468332767859629938972366471168", + "18943691576064041614864508929172387051521222579477842488897890993334357327872", + "89687597764254061217299897689156411357086099164010885239509356015696188801024", + "106382119530212676066480224765641357713328412431357835712130916286761292267520", + "15294147450508280585481698525992185213283149914692995650637124139238658408448", + "106448835769940615878141208829574676572852846182714324318948837693141249163264", + "81822890039576556826257608431675678604167896684602753385214909365089634091008", + "80008756354428037813158561034781688605384512181459353250536036051473999593472", + "82855953691514063150220211360550705542922130712423153969536478439304813608960", + "13316555469111648350227391111716085905553726276061051822169196119039955435520", + "30454884658042920893350611007188093365967778698663860066422628709314938798080", + "78996989599924103966533421554204484175801345522583129352451569054764199051264", + "47300293081833951093364183836364089968141722266481087511099125951199143002112", + "109860063020365263860944881353147625273203313265232352191764809698373508530176", + "75151109659539103813762480125024884944915469416811061766843768178863887089664", + "50256336617232499531784754227124799794143100077851751872624251896163542761472", + "2627863506172296425809184214135433534674769630118451725746027621663356485632", + "92644524783874677307407451071305806399396819843359302069689373183907807100928", + "21417924114303183785955816589790505536631917566784265903141725007431239467008", + "1664518251541875651857667334078187964811965321491101651093514112813695500288", + "82374406017113132345101208422772319371675957989881482137627372260595664420864", + "15352533505671379006959692261197940761998647629708197217515816447688306589696", + "7687169178049862652674809696316323488637061031861843536879887591691905925120", + "64864957260229820876772777213036229731324006804407178931194369609108943798272", + "2705690913882856390970696660679909257009181565842150141376101683341622771712", + "57817819462762573032411416184418539964845145757049296748469991328634487439360", + "101860208468007437885120702252685105584464243170888850593976548592974311718912", + "41790200785701624614834639237223720007094706647203439783508736362200506040320", + "106823566867369558159046091511304195326666048950423628227987735863040789184512", + "33451116953084762804652445894369078746834041826956201453271127430221849952256", + "21885524182178908180994777459916112821480580419982387761944271750796597526528", + "54045468638187841327612286197680853981053933186048961563175044432495785279488", + "114490283208378345998609003199031420250488896774086020080376660954409368289280", + "43791463460955000428856170098472979154722217475187981909298460535880482291712", + "56105559382269549967568592467474647113079274193884773259186376692347065860096", + "58053440105110568519015985068833315398129980212744242251612683449320125497344", + "36109184430433026670434557071112727630109190646102153794700646512195660677120" + ] } \ No newline at end of file diff --git a/tests/flow_test.rs b/tests/flow_test.rs index c5ca6e7..6de811e 100644 --- a/tests/flow_test.rs +++ b/tests/flow_test.rs @@ -14,8 +14,7 @@ mod tests { }; use verifier_onchain_services::contracts_caller::gps::verify_proof_and_register::verify_proof_and_register; use verifier_onchain_services::contracts_caller::memory_page_fact_registry::register_continuous_memory_page::register_continuous_memory_page; - use verifier_onchain_services::contracts_caller::memory_page_fact_registry::register_continuous_page_batch::register_continuous_page_batch; - use verifier_onchain_services::contracts_caller::memory_page_fact_registry::sample_register_memory::{sample_register_continuous_page, sample_register_continuous_page_batch}; + use verifier_onchain_services::contracts_caller::memory_page_fact_registry::sample_register_memory::{sample_register_continuous_page}; use verifier_onchain_services::contracts_caller::verify_fri::sample_verify_fri_input::sample_verify_fri_input; use verifier_onchain_services::contracts_caller::verify_fri::verify_fri::verify_fri; use verifier_onchain_services::contracts_caller::verify_merkle::sample_verify_merkle_input::sample_verify_merkle_input; @@ -43,11 +42,11 @@ mod tests { let mut named_addresses = HashMap::new(); named_addresses.insert("lib_addr".to_string(), module_address.clone()); - named_addresses.insert("cpu_addr".to_string(), module_address.clone()); named_addresses.insert( - "cpu_constraint_poly_addr".to_string(), + "cpu_2_addr".to_string(), module_address.clone(), ); + named_addresses.insert("cpu_addr".to_string(), module_address.clone()); named_addresses.insert("verifier_addr".to_string(), module_address.clone()); let now = Instant::now(); @@ -56,7 +55,7 @@ mod tests { "./contracts/navori", module_account_private_key, &named_addresses, - Some(vec!["libs", "cpu", "cpu-constraint-poly", "verifier"]), + Some(vec!["libs", "cpu-2", "cpu", "verifier"]), false, ) .await @@ -83,7 +82,7 @@ mod tests { .sequence_number; config.account.set_sequence_number(sequence_number); - for i in 1..4 { + for i in 1..=3 { let (merkle_view, initial_merkle_queue, height, expected_root) = sample_verify_merkle_input(i).unwrap(); verify_merkle( @@ -98,7 +97,7 @@ mod tests { info!("Verify Merkle {} success", i); } - for i in 1..8 { + for i in 1..=8 { let ( fri_verify_input, proof, @@ -121,9 +120,9 @@ mod tests { info!("Verify FRI {} success", i); } - for i in 1..5 { - let register_continuous_page_input = sample_register_continuous_page_batch(i)?; - register_continuous_page_batch(&config, register_continuous_page_input) + for i in 1..=1 { + let register_continuous_page_input = sample_register_continuous_page(i)?; + register_continuous_memory_page(&config, register_continuous_page_input) .await .unwrap(); info!("Regiser continuous page {} success", i); From dd0b8ac28a74ddd1399495a1218b119837252bdd Mon Sep 17 00:00:00 2001 From: hduoc2003 <59528331+hduoc2003@users.noreply.github.com> Date: Tue, 17 Sep 2024 16:13:59 +0700 Subject: [PATCH 09/12] feat: add function verify_proof_and_register (#5) * feat: add function verify_proof_and_register * fix: flow_test * chore: more info about transactions * feat: optimize verify_proof_and_register * fix: tx * fix(CI): increase timeout for tarpaulin --------- Co-authored-by: Steve Nguyen Co-authored-by: draply --- contracts/navori | 2 +- .../gps/verify_proof_and_register_1.json | 3558 +++++++++++++++++ 2 files changed, 3559 insertions(+), 1 deletion(-) create mode 100644 src/data_samples/gps/verify_proof_and_register_1.json diff --git a/contracts/navori b/contracts/navori index a210e3f..1182239 160000 --- a/contracts/navori +++ b/contracts/navori @@ -1 +1 @@ -Subproject commit a210e3fcd5b8726b40737f114485b3408edfd67c +Subproject commit 1182239cab435abce647a989ba1adb7bdf2d49c5 diff --git a/src/data_samples/gps/verify_proof_and_register_1.json b/src/data_samples/gps/verify_proof_and_register_1.json new file mode 100644 index 0000000..9b5a9d8 --- /dev/null +++ b/src/data_samples/gps/verify_proof_and_register_1.json @@ -0,0 +1,3558 @@ +{ + "preRegisteredFacts": [ + "90374861002239632883146525806296082229390106108247837426675086315668045719761", + "56179984307737135325919351184789470684532458739302700119337202059111297536095", + "19190820922101267664215359754841501926553775541624241835940789063091042960464", + "66586306965550603250910956553732177691905041135943809483521167389721193902029", + "68443066659093902002674439413897714857136051230929887104012199028945057695626", + "23192747390799604015430652824310028313406567091172154104214555033819721960689", + "97283375723887248194450477128146682165031810510343354567282663123280809221661", + "80968054135729823233098444019380404866236903770867981797552678178437726896436", + "113739474458047985875134190238202909490865559207753141829375000051595492879090", + "20946212888909783695959691982338390660827109775859716352857773793588687912713", + "18236560283595263861680501190348216068035274366239795797554205265777798677847", + "3475479194832868407252076218244065764153368218389092265849466931110185742916", + "36540216028641017149922661842736303619839298998394385602444281694375903052249", + "26751428622798066946593928384877292663892571316476265809625637633982414766613", + "108989866619290065012341693446604475344491203869097610514645397579480237619250", + "1706752348348350474316359563606222616037273166550736401876700743583814423394", + "102942953147077953577589898780534969926714763267459649931943250340206611985712", + "94996409189514341198972986074256390453367838049543555656374742468620736799996", + "7630635281270509304868970434369247630120859000564221113883913918139204902212", + "80068896147766953807751265463552510608474307949535623210047793435449947310989", + "114295154860226915328731256983284563858045735337125703450891967138442818857632", + "8417308633700696570178253158247249244774146709181695323743846714363528183003", + "79877103184977587145722178107489386645267945862174438383674182972620613464854", + "106622138440118238983021857248984299671297827476239310122691154542315572030452", + "35407789176729882023043346870195508198735280297753316525720822423999599438423", + "97247116699888635887092397993480624001232228530526374282764628633193826110296", + "99382438699614618382213388767371054426929963780766253748605072450548089096844", + "90037562315543375628611111594410050182085992774909526018552910702672849371547", + "66330217308210720753442297318980762487735785518018287993987132182462864714651", + "109571841541340825468209355313413891725787430962867981137038973523064361371237", + "109937365287439598906500883782213142231907427443560869688630243469916952399010", + "113385865575537621107394117379981261347666776727074493318494347737026645700795", + "23122203662614098324643090809541223981196048012147350120265330136512811004930", + "1056405680268605560294856755247691653342780261320667366779585585236155642442", + "87661505103736964751275757691313253648970106905164251785999294346436602113608", + "102687685640516492079118532882253008979682440349285359822275299001352415439951", + "23905697917661649423247972005223309598503440259943287872839907444179363364504", + "9956032705630556713599707735790616984651366117863346977335729174033595071931", + "96738810824213402847756679585491770521220456489714866058023318212839351509101", + "63834959162310767538843963137616271394241929873922387589022016011695315860778", + "21289049327692527859432450424389138860663521299399575156176885744994266527501", + "86232104727778949950935448711080979246717811947975337571968163691683226474146", + "102313560892902765619089366797567032814530208108882506079988386739661925842265", + "99515437057018328544294475001053112012841277062790484232940716266599397988057", + "10668736116974850029457233946177110228200385721657622520766124553543632184384", + "76103409895220100604235711728933125215091844418169113707022087801198846966165", + "113010486737795247946614252243717974083103498894976661835631581742069108908557", + "49364954754557103458724625605552951667693246646850685161342184015024079107074", + "21101393901139303402053518578563147748604228725946476106009553379297289500360", + "49057143170402849511933489439129029796978255118420492401606558513886701176184", + "105354731550163339410107008027797505967674200410979413601900457972614432198832", + "90565076274237802796740807405316931168975598712441947294022211662139222564246", + "110086539187109278267772369060252173502692807704231807386629478288955820606553", + "91701366154883661998080407194984734883588360864725838195350520660916272224550", + "10142247108685080334892437554414866974972072085399771470436015465089292126074", + "29846338217282302211720587287700154483319699420383757799056426384711488791337", + "27938671957139595210220691902146898397681086789544505455972136928035908911847", + "82397658054668831145706925873152499116096413535619458060749379405000904989250", + "114350224661168995256315748222052165337018756369447544642618460051770218058663", + "109449309974240654711094492499272317932638372062015147273552600751522531927132", + "72754288117656108990702924709275729187164329684458390959556709486333489176219", + "3549079161997778458715558469415602786285474423103849383204864453585494590598", + "34180556474406191060669719433425086607404936459323656751147442645349487160742", + "43765057642094157918166183142218037077738095098377774018701635793727204014420", + "90338052431962724685534383491983206853366403753213758686231057853304211136459", + "78593063359401999309183237875655244819560333354895701115347297264562942709344", + "74397434760339478525253859888632724196286728764602353655830333545367635693211", + "26331198787662591149683874088792836750375707093253627370654392720192174963831", + "112966566532689715129209330793849427993777907280780183292673865937361135937791", + "114353287122562499920403540458455011940628482725948814589329826696105247950135", + "74793741954496830626288812339382886908941319930944040532593327777657290557145", + "34816126872178744582897783663511921391868282525489350295187750768827352316016", + "21192453921598015764696235205121701434331412370431684436751933143838798473874", + "44058201973227503740034396715380727969112740245779215366320280890003333982477", + "29533018075707303783434947446180013484050458337692795871871452151406143646581", + "1515089686428457373979034688329533927928349613916887567879601389354743370622", + "109180325929866834046270827904451567568497733033134200374019349511256767897440", + "74803672184456742013297129602262186562311733420299114203575638766212190585231", + "115238366101742584162835591700054714193217723931612061275619410075644648428546", + "32468678250053212505585649596015464999877799621553994413247029896773066667413", + "83364528782048618142708226118279656717061858624081534727039416012820163224633", + "7354024309730882796394228327040203349880364428944973235716092765476455492827", + "1262870503500310307550645023858402879272209665433488597993297460482425337681", + "98335980330019236625060043875409342710228293575666239080011807480414732765509", + "50946595616360816829923577986994745828151869137771049307445926030578784109485", + "36091201194688256622898407911670913963302847417436669790744715657240876899240", + "8808253819130602704597917725112680472256833111887576050377948899492705923474", + "41172636646503426875678768053851629635776602665650552436822695192637817118749", + "57345710549584635654376568872517963763578746035456680536854183592502432570300", + "8592690889905210972890398735532689180019458953833470005607590901672380695210", + "4166477994583105470567754255283418669459564354509224410886188538894147142981", + "68098757309841651586951304259266886311988607392802233236113645028486168507396", + "24991295910751946290113312312609549408787761745773777699987177576591735352986", + "44579876644222395824149806086725617918387553747425122027470825518990251740243", + "15227406251604233210603812810167629530808202085136198556337441549511877890960", + "22759540127952266669819370265282379758525372733374540416507802513771255892716", + "43127206729995927237848006162371109890076978014461685775634432683267685856426", + "41713821958160636851968483405352077418860766134587223705294185412188684305270", + "26208125733708805609633428661679389703362429167499430915810971395717416747145", + "76610189760043808548699718210259885776088478988479636720437380804721153098755", + "89512216112173270344143296040145603274650163871066984128619395954363420721339", + "20460714744270138307212528049453329198095121561210823963362966657556483034334", + "26132924683195836720371956609390091423632291995299668692240211036108215269474", + "5833487682800299469138526098834355959268474110834809916356825665675462740090", + "104168692497517601592269866592849005457185792813289145227648260949961420864131", + "25331304506557690176407806936878770676661143952534511069637066064175583660259", + "112018639779265106474848771291281771837615571390662122133274809689481075308680", + "43241577635777865484894036547205004558146528317683229065146611241513131335510", + "44298908683033041834217230570717599544704508151662319940657234279904124414826", + "63552330732732459467178499721380645650878694771142132740091085775704359351779", + "43787187384165832627764329527271795808183561866472090676239822547264004758022", + "75945073431498078448020725259869395714443637284325161544957599542351223232505", + "3487179213006642983436008189858169851299213853792874972837855149736029401094", + "19194865307362108242290006920339162915830230902494071902265621916750355946629", + "97568969073055749633422855926655463704707484230994155156931576401701347016144", + "102238434528026988975197954301433106354948626029658627734228689550897160347614", + "66594741843714574534308635729583698167667776410737504500354069533715403500323", + "51777580934224258187544418755076951133541389668871178609223423989089924081639", + "21589639526269990982086909365872153956502020087277655108454424960163541671436", + "81384416940325143552201510640904753937666873078017876860068735190840262769922", + "49133513547692332775728603722476218340473115481627222594095172309501801157474", + "73734380932306603407515307721321779934177802377409864424716732654369673246710", + "2246242615905913254289602438933399890848860254152406286075054315866149677898", + "32674031223765518728565388665708213082065722640384335713247313951353485898957", + "28746886696149701919814134856061510367100204788242834599828602344175436902511", + "39167172499001521372424096108110778083374328793564421932890271511530920922273", + "5568791916240257974108514411297609833792444630749693797301395811224369646704", + "20648755118034012175088350428474024653337183431348871734331406995784145356367", + "106801795140800106612769951485343336194859968206661756633407649315203733828610", + "109233825391360408160515995038642668597144657585165770780785494193129195973941", + "77207505616123334879940117435155892191723326029288634557447400993849107713194", + "71610279175603669325936289183255885935727478053095853966547197850172747643407", + "89854640986939055245084861674373301917111961062361634149692827460746570066714", + "28247203691230740736613218045571786984629316425418178432608500161341110986189", + "59546743490332337201206414807226390307040560870249265640051968488562401608969", + "67929796707307015787838902159703874270177935518815265738049224573505381516441", + "57982897878633836389748479999846361296323406155916672564734814105139336792326", + "5461101373327848068206149863625709449986120412484976573069494600867225573415", + "54401079502624290280637309817524422947364512646040178118146883186731670847433", + "53102394760090565318361765484915161408407391495275264713850980546504698071462", + "24501533376177415438581018233386276735001596213114459694543770889792806631869", + "72170518293491644299982561780267540456189083097892772096830683423147466350620", + "89507430817958911598180398286809748833831052705273225052362178213089962642044", + "67727286488218425278181697875293999012012205750711984730448971351278910880253", + "111984454683772058542342557774797911429133885429421697069813212466318625115156", + "42436203951095614276310175924323536573731986909545123056564849774774169323368", + "85023143561303097272838976016423923190713891008789243794345887371857933417910", + "99962596389093098242681956517398169865641769947647874231354223362282205536340", + "4270535965963330775428152393255854474388157601236085526291615686178712188684", + "100168155884200604754471294981242410393814206647200645914158150624040943080154", + "9991161355592366583927099508561253591100964250276828785969078804632480435554", + "12314720405934725856472482624757170035114847372996256646716937313000588318203", + "2860919010955558408902310701877023431625693793673332335478827641334278686496", + "53094136923778396041833543082867956503544790133841216723133125587353218061827", + "45746601333313207603396211822734047207695070342325060667493306720808686166843", + "58889503653460048861316482416593039235957417643084033605562781818588299363408", + "19368273464556807576443231344257895007603950181611406270234178574102198049241", + "78437754394508682181120265468852233510477922885972762279767165050640422908939", + "107538822353976920407659621462926481071876578481681250153246538133147091592488", + "81016917794819082013368717221409367332826911122547583627440080895211636369050", + "94293980226690299092075171178403633264221836625859365988598967109306027221531", + "104532237909964133266639106750455032124167279431562592209984567674658989713190", + "102950073621149083428450437087243856943209426516709316481928340843275371462474", + "6207133171417225337016777381163053708908918883458415563002474230906668287644", + "53700790273498931152022815278706540759909711478884140534791079723526570596577", + "70115235540639500263001553659924939690859425790641278583800508331421213921461", + "35543200975794353588671421892926038694759482084523519733723837344262948638759", + "87352361273830059962387057433686873189979881697522907386537051414764832172457", + "7638629750848859240414806726354174351530887514426388188836129131290143265737", + "6516500991100747974194383587733989479753199121089574498737264556690984433230", + "93253296820582360795148765795065795381150137981997115109302523734642323873758", + "12449016597987910792497122276112041776099425301434980259388955793910933741083", + "11271285254221084100339796453752441804606125007367969431803009806036452833376", + "65829413880709257096044183138202605328645291488368914113133511052795333207246", + "28977904135508914161376386492741539135190407185163903874658869603086213454138", + "25836751905377616080744783025854541008462131129032624784576753428459625661668", + "67180466814834338156096152655854391237210342648669413756773929230094046403193", + "99357718082860025927471361993254462596480088012760268171607745179113742355191", + "71955653087845635064868533213226682826487548825435565236859397491549375786842", + "36297888985448358751250303659804599846791541289095708937632688923150803732077", + "100695121743117099387138389582703227077322918542033961629411067185278558763932", + "52162983126768334363716226677678035098080091988154254090178342535424805338565", + "112708429459258541488478246774539856801569052293461484378174484054096804735367", + "6386940711335736617244249800843112627661703411239408108695797540986788303958", + "48667387465383679028757190831127811623386562948341819793981442700703531129212", + "98215133989567460358501006150820012098364412504237534897797904556278505940724", + "77914337789836865570785786657698936879706644099756179733695564224308773670876", + "100314242064051268461604597834245157603560021911340348660139774644451738907842", + "92879867477996008917340699058326590131009703424452440666887051426021661821602", + "99484689145824940566079253082487092284723654220927015492765678371484126993578", + "55338944734571646593272291826201840015142400248235325107497286768141895185337", + "89826434292930901862075608993436828951224280168302092068798800553885757762928", + "33740109116378228749257439646234270163722585879874698746225292557855187850594", + "100356465946439001515953663863857685534425581725095420766368764978292427052708", + "81039394128577152210104571162034485951807254911082897846587060509332682379842", + "8408001468728275572399671384230777274726355120930410580597806906081473572834", + "10908895775073442916551780239275092031518888963057215550848907527664597344536", + "84854642649047683943166963643528804747997917768241541006172310483130917139714", + "33057615236450367976028992204116567940277523026857601485825454840800733335275", + "84705360793393705597425798431296817504392775934169299899880924245986783457718", + "111525682337395407150935900613453144787831145518929570787046943285397888693020", + "105402484238252043386406911631640919028148671900230248753956083168227090236594", + "70647607073050492724378996153615617582748975980544650427971195959951966195543", + "66521794811092307186268561977757872649616489656369434186016615885501699943928", + "89597831476817284710027736327994254225523609056361102418859489827421817774092", + "44604079989059949810225055984527460558032314898040234301558288230903056056928", + "110906681986217791515164760429651240169704675531605153783110893850933566462598", + "95605426720075704009708031938371632287665713591343546809539080823718941837468", + "43398017903547626946267019207185022673547202566576083953106515696551664433428", + "60883525320865361397118947610586986350422623916272247377418475239685689025023", + "105013515056650599904740120254050683007636634057992254769196256228963989758384", + "32970019925085424528938038041082657559781113875649582716431251558142614988993", + "47152734265221658771537186547896388953873827616302729821741905644792654885212", + "10001610022538043596518167287631681217109070720896899004297617607149737011860", + "86184537192912747434336926622761274738006624813378474991310593685521681282478", + "5358504471205796191359974070296605502493139653740431802490387627691657510322", + "83019212589565586195475052280463738452376535486172402079583211203400216456992", + "77312752118832772627173761036118263107052792662245258723454628828356346552872", + "91168167042411679201023714451010680219591301896110952914192246461237354981878", + "22932757472394911110965504071941120916104593208650355772387363295265959734953", + "115556511265393988531138660976576937508980119423457984460560732355986628567729", + "49471586771056006153882338624844003952601160760394299194484706708275122110249", + "40437284636905544491914836688765577730310598705029996999052422836776316633143", + "72670924227959953093823635758133023387589265147796294862753188605738013306166", + "76217708915337615135870563303026608590541334136059805638260396806525183027158", + "111382703162449060635417094044983829969538219785638291828194112078925781095548", + "71412195454643078215201625799979658826539129274678134190054591601317598249139", + "109427188924527536161388844770403365839616648247890550908426860021567063950012", + "34454801564526576746496304309335628982206605439276368979136436152558472936330", + "16909116389666417078832685940824942416785511928990223451431211956701429161798", + "87698582301117846663147606779269880643388131451192642717957297114727730507100", + "43592905395241141792523085541682153713270987086400852743794878114759318992839", + "35184881368193554939773858899269834363473610511261389836413145556903303508884", + "20220176479835329664361860803150382635023778080712173078993999986143667000970", + "16016175334500266720236929020842862694644806123842897753176802503629958457499", + "102801360790614342848922227882473633660570608752016158214990663013058048355226", + "58431985744980537888010270219770316522367177923668906666628944289651836422428", + "113151842259347069612843052101577985618353246939906832913902457845822885426657", + "21668648605876017813903250563208915552089304347193092661525061207363925567050", + "103458678315326790746664464092071139733777152999140279888112890480728137219425", + "15046497898873536583433477709389552494193312533290755199833917193885405409120", + "102257627722241440926290718199198015612965738563678274220811766728449922160690", + "115352438831125187782321151378343525556314774435648261250884644770831391669260", + "72754165224345357763276290774245956611804378986384287501670219759415895189580", + "63726005931456256957505969253224519513310091889261588362935543718245788508457", + "44910251191483746483195517495699591749009017563959493187235656765833916481579", + "23891996609610598674739214035443938398487118816513787774310642097646987106723", + "68266911273245661253246325983957102041600367995682669862953183177017341901079", + "76174792321053692273480049383512989579457418003909718073166397476710458124125", + "47741193980648316938868907515514122407908396634142457645264132883247206333355", + "68473348894505681101767093394679965408224360400687139735774118053839909527213", + "61962461050948177191714559364559630784308260342947110988646257809326620368732", + "109729562325274107495619813763747075773585249281577287546399510824941904297909", + "85278121045714762581195625982775632570870179662735113302305732775223026440845", + "35390066325352698385900039374380681482743106636864486587171008494181912419887", + "61817986976212291111023385674831911785692691752663229372150154623715801331268", + "104234714165077845426216586074895633703167537283045981826348831938989156603755", + "93997636807741001761200701186260237871922197808951631015346841691626896732544", + "10948685650569138662147662505124157383288551691964930130973677887234145173522", + "80419721870958136651594847806145379485816582975173301021693736480838794125039", + "30773599383919394844596593330745836609535996514201436551409942197904827833532", + "40006530683475617958269827175640823237905182350116335160529910058104695590290", + "53849083177701012677475696718832279545668013005495554861802582918816713436455", + "95062237045823435960704034970581429750768877035581485426250629888695567087980", + "66565540519856756044007830722509397433296158097795398649671945575310058673004", + "39910363287325882412565859791023302366163357027308058559734685947857918538423", + "100815578824152841371671582238880601229587082377654179508910110650249629797310", + "60044329725468581040651033165515865473651351328741547772936320556187068085715", + "107441649315090941799812354769686631343966197022610469971649947922005943294627", + "5420203213397319930360262451591483749541054436628730884965825787226514268456", + "79585000017390150979950952749344164240760428925339239295394732518310958149575", + "89480796618561168258046443591555412691805195353504281175317787258023352728850", + "75037195320414958249842856145783252179990471454671744930888469370195821105735", + "65766498003253658061204236689716157588363836833499059332956339571362302226956", + "114762279852430786779099679169231341750181664569709199004559936775015990441490", + "50051880330277542189027601672807972182905492084169218833523433588740583180287", + "37996097415291066390258091736392940373514369166754297151185763737393838492432", + "62331102659092603468993012258473653222062664522783032836120274183826356567333", + "51692730657084392082330891620940978627212406377981169456802474380362701895582", + "111028881613454007057478165478909084922629661509351112415149062759630943602221", + "78149070343913994174633022395370974896836526242393742991700142705465522394529", + "10304839652382864223365413862325260732385458467314371939325634836577168445257", + "72521233370857443499470980698659506422624493121069688547587420249462139567486", + "114957718573641314614026631676136179454763280757663675235443335936702914145984", + "20689504506796055625163882195238611576705359891216904935059102451468001008254", + "554589963636248486584305117640692170193922996101985470491449219568595439251", + "64871221219644051384069730546034243411449442047187300401570233079245744891736", + "50586518593293896659897980968470618799519050664592829618180035470611324252338", + "19717124532419724483984803632312259298765659984327821525416679282428215186251", + "22562694164111251845384808896156304616355277198956316500309259843686643229628", + "51125264080386233104180456617957528157930327534338850308651690670883500460220", + "374340456899941854719739759392094674445269077109061426513720694124205662498", + "52538748706636200788049368975247774959339216114060527728059633691695500867966", + "33770322910019572260472350939958958287221433992449045075563915890242061272315", + "965534793006240744780482282382415853268386714713034818677993718493886390048", + "83902059269517575542001470122915769599929870377644672915056065158067237659001", + "54375593449838212717956792827813290169046354991295381708082156142791765436986", + "17420649344075512221387251100364985687006164972804173854699920954044400010000", + "74518494131489310311353579115350638439647803086046611566609640243763096050725", + "28374065878646213296858599426330774017872696614359698141919542590347811111512", + "30758218608091659106461649222808638483013860783527871337597522166292465352218", + "35843639259905122085584547456558463243612763457594040538567538344953469172026", + "52929326380918711676851214279593897811317324422293900643096498444224459844557", + "14616845223833807134733223894180176216871022135762440273494335773116505423539", + "42473140559320482613645994604530844722244857545886887399757773750565944039844", + "69819310414707620797348683070854363770428466915113011098105646854801597032594", + "56835281031690316643215962958272171067530513585378185566333365248441117645733", + "23588242194293587675223132834161092830894990128308214792256090492047707235649", + "84583123918412912762643134957836889219032119926164397061106474584409131503686", + "65145076675255995691686715098764150982016729771212182560522187586131502437269", + "19891926584061921708574808237380626403529652809168185542944606417865203890913", + "80271903429617696818560549855658385467833969902706569264310959391178200051867", + "28403239590581348651418868157536093184233111654668794397435824758130907593957", + "46842532816204932482654365318010615652607796125623392516870612584008877559021", + "113799478533654745789404356170561708569557912461575923985299474316830917576218", + "22204092650669188080428834926348346893141843565768467443817642005190061938534", + "85073583308415162873330650849457267649067476895673752854621131078817434114283", + "54387469193842630440271885538882808959845473434650182285977367017730998271563", + "24845907658939965648076968540982236998396386353405369089334752455410210457170", + "7843650733535794317512162496151154461668526314956360144464708872605590141728", + "30444065430454221503165776166096724198402072784554113203617623082626758982642", + "52773436799266363904529174477358630044232608139712289586307297317202109807558", + "61271831955088839873570916762791904000517501748802934616044626950730196585295", + "75202083776185890391598549034260320636936474502595321868782806602616015374763", + "35114637603570773235686342746137658551930444862719508680393551330993193572056" + ], + "proofParams": [ + "11", + "6", + "30", + "6", + "8", + "0", + "3", + "3", + "3", + "3", + "3", + "3", + "2" + ], + "proof": [ + "114466098897597402921659719709029092930640158257605074943353303056672207405056", + "110716645003116774241504247235358442981402102604932742519169372952660021346304", + "64129366726357284689725737553456410958830515816794986629944529799175703887872", + "1780736778964192366546933766518918945947503627722816931995060120033865240166", + "2287089742226975924720501489434571104340803709409031654827394060964237519911", + "2586870648411840282288346400780155287784653597845275189722207879579091056698", + "2237650286063529741562129108954136266859535902083769633630357699741510752465", + "2043599315485679511955295551648588971389256465202336760150479451513582699043", + "2074630453024902369311214052034490492356579366365547032549078403776288837141", + "1140656450332239236517458398648072920690300180154294115530233270343527102776", + "339074222333523841283795216614182875876567909518507289961249286850086248655", + "397612820379595263384513675320147679697063149209120136968689786663601998732", + "890252942442315641916806609943362398057137084160327008582850126123841401069", + "609984464738082880334611966620647569135958421218326394134583119697808559914", + "1315494620912915069821324580527981973536790070056752449795197986617000006593", + "300624682652420252863564071043178809198031830122192328689349574956699676204", + "2547705600302086972022371031867119775466913383806980188921824164790232255719", + "623968920639319688882054495152447806025106048605522081878646795082871233811", + "1342177322901655332420562622691591392100100357148928145984151097058460708456", + "1714310403566504166231006079116003353569451879132185283707149313962609876392", + "2384595626292489060015207031317576770881100017446242792162316344528486902408", + "798304122166842829400797224542975534200929668532793061160733421682444396210", + "1055898699579750344145349456166146455290839986524719611646020071822400593596", + "2106021294731348329796292813965827701086038850334716537993958891180283658428", + "3296008873334817469179037044706997522914968805013614651032973348184455104000", + "3393693580643468873375475045386983520167790590680569130291671550778441705245", + "1374958250610270833469389232367579565620344953523669070672691865909525150916", + "2033105341143767278693368855018816898192858298082858649706032497751322924566", + "2514511612464884054370475396567544217887199705287220059560404728822444531848", + "309568055189030799994555222321220489927345566596823577367934927586105675605", + "3155501599354225066276754398978302095167427731419388469587427183198207398474", + "2656150356188972846960571629459199996640225430750462664456641936306473772083", + "3002952853075238617498841689553174289777123809888559050666588767964108716174", + "2401588011544100652139717765280181652305423904897482498333064231968693043456", + "1448207903822279301028230625066893131135296078454443896749810480627349468761", + "2591024233552006128634714126288321372673604343299380691839946937566925638049", + "2277042679282650429443892868304432861123594667376439215008158766165142712810", + "3108615648705123739133811065006363776749141611349849118233607639636660146491", + "3208093766812089849667839652230094271894102105033344716083192125025859338204", + "608528274072603959469416940210315473891123684740014978236855472909806957944", + "3298939945715304707173420951719416013698528318625782392714877188608250949187", + "3275205846218065313217085795462882008036317144702328631195675136989799675439", + "345508629977459705991119225641468263978323220379348297669105721123687589080", + "2536042613536253158955590271951576629017139519184134774086208866232742416853", + "2694637163239942934607258341075305656853919338256229864591757671027336076286", + "1074368344267201973711028061049445307215469701340903831420234935824024905175", + "875615142492322680358457282959757539415656147279929670707959297448362324540", + "2531875903907314731070409126074381837519311237054850501685223269871983628565", + "2672147300369737509950383946064752099814716857222678888178233438056099736727", + "2962771202700555703235902399460329895428299987695770127591978435511838111600", + "3229109229822013103050274057929724829014237369630772200476097356857734093942", + "2250554918483567429604919561558977125285526842489201840494998341168825267673", + "2793705494310526480239233428934475641435813542091073292381694887369871279919", + "1656713118779711244553065463729036163916320605097804459171533970380038897075", + "886492290345721437532011422603961944542837706582786887370632279245166618233", + "1367377859354333541354447704196826274360151157117558262060563051738196377402", + "1188504623500152324201960526724977241284016448226340302395821720436364489426", + "807854943593010869142066858421593959004435827970153626426452912143086361300", + "3500017114531146492696497599766693166416200594438158317617506647186663850751", + "3530464620049927299046312009098297609559866228957579780342355263505477175624", + "822561139464231521349523157789141232840158037074717141358974119231458315650", + "3087074144855237577633029689493800193934285802798230089509832229447743356880", + "315541335858046413794984848129208947387790442101552659771723676899082165378", + "2445932542062636594368430143120274868180773580880954952240478338934741426718", + "3617725292111359580607169479864228741005107534403183965572919080548698282087", + "3464251623134423241162623947703706712200431383602916190750321547584100708563", + "1527640583408586094989756445886355511416052487144469141266737674524422481532", + "461828297422470533508875213004476311295539176138857727105016913916259711768", + "2085121452202452539790974378150421625098051301789815177217711239601904634184", + "2378020496680010987245421404981988059806479971652338478997644650306826580234", + "1136047246650769120415923373706032384183115264985707709314699644325731193391", + "231010202702853859109104016474419986209039972298236694758326085815768530920", + "882537367671996391506707821730010491500807865388204172263010289778089117827", + "2139727862971999167830636948895550347965912488943502872589135750611121770185", + "3124116267396097260599734771831091478433568020641476820981119105165027949766", + "2640384779739586724998828109631238584637414781555444871880788198580126048224", + "2179084900609767280526640663460518140594545583147266604039131376170526866893", + "1403197673234752833648926575384585960957958668844551808674151774599378375897", + "1031114182116295901493289954330033244373023488565828292467411049577762695799", + "1115214429995841024624021598768389172056365957840873903115161567587317935727", + "50780786031480959585217312990383185749191035970916938425693718821240197323", + "2953199238676428053891391485168521715953626127276685517387917680234113898440", + "613320407673747600347955292759584283841441051181579809119850122967160520684", + "1321169910290529179697914368866654874739694985839088465466821144941742255120", + "2236096579860672254748720579254076347690568662325186460983272659163638333300", + "101944269337106642419120194352917002857388120856412179311619228582462893373", + "242269019568367280995791662601930980790400909342390385873337615809214119658", + "581308931129551104196989200532582295554358606780892198277803168521360361487", + "1077257893117634415574759251652424300998499350408993216844412045127139877370", + "636756659785510421333017080501180227063005553791690309941584290265286937935", + "1782304250066487741430333731698634719256517643637302451760635809688936266257", + "2742651612103736258341417729537631897542093136382519760985404838981036287647", + "3458241115538719194599112388660823820438391086090365840132123434754256029571", + "545197563298764457141268927983294832908519891187114813350922140214244156249", + "164612847557993611929293986361124121794877712522527151108550814901554167639", + "80773937600924086333051291094307972324777976036726003177111375547372551633", + "47746428608120739003605180505081237583912534196552862646513940009789405346", + "152376451464186164357695627937906280967666130583040007548565820511548790588", + "2653775720728649822133650450616960578424495196876562007045306467825811108998", + "154734234232965298521835958727543006982267795949628615592119138226649820267", + "2561984113586956550352533579856887800600393864605381829360681963437262965241", + "1102483782255053166587835643926787692076343188274618769380612516608136448028", + "3196014386669841661669453388666491847881661405818117399213152875589274945412", + "1588529672341049774682719042467102448987108904301428178961311159175987487389", + "683386397753749661788800333274925718748905511853156081994006176672886995263", + "3002678417463615849264322606972421968569730920039291900546707887522364222776", + "48919524436562190028140035911590886515984527035053072226036461832106534874", + "3256406038022885444964669879736292830652929100649755669588010721114629698269", + "1836164388715795169779033713623846150464282965250135199411793361864963242044", + "357924121265152026326762576222965667068008736313964740044973401660315437990", + "1947530766974849665185712725893506855908410771016127355313101728771506319294", + "1123636673850296741808787653065875762505313881779513735319538357072059649262", + "3594396813994374989075738662740139052747006534705533963005742981091063678316", + "262833848576365474048963861655732483143805086759927007494847530433992728170", + "2525098986371802718062444273269658397687761209862853305668821930156589747763", + "2648851971556407268158720272208799555696071918411960630658772141756647470702", + "2100715748494862746819614427284717757671032062065143829846978682953274263862", + "2678493305112811208449429197453282948254201968744433869201219705682808703899", + "3001631168883389093205744077121773208867495805595165376180278456211441810184", + "2324242827323406479748995512063753274148793138587004684164085588417341509915", + "1447676751552581968352111265960695373649675196657380608952218480704841146819", + "2178886336940609347303889904972839947046009549450321568097607011510712576668", + "2234067831497937710941817116533343585893374151153025757541401495722178211489", + "918221792333127379183843712796031695432894838807885567908582069384023576487", + "140270815896309935020944850747940708677572655589967112506838310548714718939", + "2806797282996898755342966790542066112510357362659707932787988296264906010535", + "1358375331019612182750542255536316280261876788381430058885632704295537469567", + "1465712594359052727506132584734827107839500839740856874346817351384763116658", + "804393091662873225670703920869287571870590456942136605267038116014297825400", + "1662022290065488508550436593351221727641467406401235686054897646348570024633", + "1381894516573892069285096455642992759315065740643506718117627097974442041027", + "2741302113247263858636115172188320719169913667564061242305687276471791559550", + "1144939958714813237586805856274334706130349798462862848079341429660760871699", + "2067139946891237797209344517323490639392711955265534508500884672176008685015", + "307420211528759774429880373497457973180822178394753353611506939957421014891", + "2727929680807976904656108441783507559535104636010644047270048324440989396490", + "1756598284694415638071487709456172519834776433594461484795316246221868396696", + "1769916796563616575007407741935603198625541525933937096592753201491843595872", + "1571998726982824575544537434870288309596408876051985252364787741187832414012", + "1389558229730844955689307769808670327149031562203675737026324745675708989610", + "948087640971613048828021593943917548909449788294087593749555835766117544905", + "1631859661329868053334272264597967122910342845253985727140564546477821645712", + "701237868128463201185314325651909343591236936177537576029978874378851171212", + "2120840038324686973997782655694643852169610389604755704995021790200760135950", + "780526219815191278580026415720505815103737369600870849256166967706319189755", + "1778064243733844391424608134323765255641254228098139795349757407847292798773", + "1784180863289380024820884994058437942740823129838946455670224321601770147602", + "2978934091907874888367278339333780396850852892600401485026076897170461243710", + "48262780358557252293175936449118085322942815524354237839997486279622624164", + "1124294080344185063684336585477010620330484046265659492435527420177653457686", + "520331025447559557154182181908235392625106671591546756014944246524736836636", + "688156699203391958432900851827650087806799977770677962658358699821580640596", + "840567957635654092070516455074281231439745730239598469415101421865619789173", + "2832015331455065123333398324340822922190108739915143460919659230524234078335", + "826436606623713497883320293489419467168311962873185252850858105123097896536", + "805685400632413357965757429143291791690403433412372137936520102113863801210", + "424027858543446814101585605690606648035222881601047496930864206897840194031", + "2152149031132795148493642030800746506307052054141596107183925485724105785946", + "3461500347791799900919391300761019953044183698735303809843060116621324152769", + "931440117998439434700788473811388456990892587933519418854800291164365685441", + "3577327278059728717360276541380259470488734382512522841252030322613072399478", + "2780797077016848210429513778813120316334437025362968067746114157624030752655", + "2956712611342719319932107565991121685233091466189363557057688162206780966454", + "2204969127722700121313626030250502630198775138262071470763623888519596448443", + "2370809556076311507591074961001732323131649704079015600677082198959774126503", + "2008192185569340415118180586376392634404314682678450270778422562978621384032", + "1126427564679229113132734816287849194847096541477318427616033389189036753633", + "2682435341959735706632977415560041740453091023004368591221814358308588695059", + "3080582156863580945788078225325516185726619659278163704178463946150047375399", + "3362478257277704449834711148720867819479104539459472339013094129591010229936", + "1912624143965032793300369372847646346753867714083649895258005526023094363498", + "1097536063799575781881494747309887422983667510377066328603324307205643176407", + "823470899908696214910483264727384453403728948544678957583102933009985286449", + "3401507251079791503997115209038170664018965661819428525271315943189277020591", + "2321476154905675435335469889143995786686673559002994737558474898570458035288", + "2476164294215428860198935220776460415299410996469465025619544327536247676775", + "2889006939357850739569630286376393390187807424637404657918889089420753586078", + "1548370397392878456812252708315008453454420233580826493753247412956426128933", + "1242519865848635983196056687589083399756647227263943909323394230758328625613", + "1308531695293773768331887177612084441330926982637778035147839649737448438530", + "595057818360555994493802658203209284025711707579401242577281663291337213555", + "3477218626515298856332639230622521298249676860148105592807306688679143940620", + "756457905069894146392028720718964803403476880813417563347350542897085502942", + "92715595982005253164894866075054944731178655512334191836614802690530203297", + "3093830016820757542377726612287556953368871478981039695499325360817990771214", + "2701910353920756930182170760936032480207242372165200186120149628439847831074", + "2318782132784713472824964695756598062763270928886365368846447400386154741525", + "330097604209073765914394138722404126689149004335249327934169769655604409953", + "969946812618629783071696238356673123224113110145812489345149134570617493302", + "2907907264668575270660534757373337815361698700386168564992528573131793389460", + "2911131517779489429507604400694025480838527939286034904072929457970431097133", + "358132840025826923555803886693541437320753360712160218768824920757071917417", + "858663374635700781770504604836248356396208276256789188289786888527724655624", + "2199297879977222304601423019671004822458525991606660722509541892048575033843", + "3136631345480349701314498279358706574695948897818261699430376081131948510824", + "3480326506526158260077487696040350943799691056953038916304925833798225565539", + "1647554536321279847947190462009898915960741253196980999129816155634219399382", + "33838048675682845360369147990842320388133226725834829652260604138885511905280", + "61233825820586960745294803953852818660002315554434681293120199779693543555072", + "28819940002741502193476169419002567039693771744067573579449401568957367844864", + "80334937416197318986141012895190850104615851090450353689348348080612117053440", + "50776663726994031486074073604860097130829416064433693601453197531283640549376", + "66804643741021140784247841965831856220514900209404592576696934854484346011648", + "28990216158062484468568057560523359698235479204062426835973190366731146625024", + "904535691816312598455373741803380142176926790077828477872769401483708512529", + "1335831800872017820784915409781985602132412411337145888929198640384375428719", + "476549055490480680466068931306534360876571015350891464543514317847846694199", + "54405268569973518217619946306987681174926392554757702381566814925506523286", + "1056986537013328329681132492959010692930982761526794828025595924132894079852", + "3603611086035460641978376957640001376908837655399388810053386805079234195663", + "1405282392436199965025810386194039295830272912086180912974509381008018923980", + "1843248558264485048698564311514031849235812305431151804018468771642601775083", + "2694056386875780343176089284128399270791852766403609506993516323028368979155", + "1900627617374749500810144478016915940662633499485022067135739129553340980824", + "3149778270588408477154042379324252680277784103180649160987503457468040564555", + "1738535262972492359267869878898366179806853831018728569108124395778807388616", + "841779056093625457168581633403059096263111335546887887339154646331872619597", + "312622465460065409112453735074540014568623946627856007772144513957164841741", + "2053983738177825717023224052544293048926759842516304000976025655621319052835", + "1446174358594057658024402003740236537423263134131479591001554582225534936969", + "206767050398819590865573933224538252272090055221483092345159236255836074549", + "3202529844546733368616555737130117853220208751518368376595503673633587992345", + "3258293595154503702772823195085875638526659782306818636414055997377513623843", + "3285059450287569453735804999646691721357939589213174514711268108402852515020", + "1894560051670429228986755830550676633208783850738132126859196157031527929841", + "2021054969185862312769211215986019938360089621046232036005950854295109164808", + "1504391100943426170151587529030877453828710488961303810839100041499553994562", + "493154860649035921074911688964217174986845890154580101507566332909406366189", + "1084559767842711658637670387988763004761967473031179479375277400298921510959", + "2464394063668846014943520830415570105051634180295799013221548721535824134176", + "477939712280075106931391187255812683606664691478237114446709869335959571040", + "3327057078560308040146985239150025041742428165678708272794740488791550562583", + "1786787329586402422556475824400541534152729163927351937890189079428868641726", + "3563094182677914195699364232043545525662590149915790515002561034811154081399", + "3211547051901369957020123947552706459565654592447995868367140047555303010139", + "1357370798398993956253926390289004909220269169202194239788702199745449718019", + "1894540864975518827965382541396544839059218678745822357814695844190916962493", + "3151276694371467594003842433644580866128844490977572929851191514490105756626", + "1801554093996699168265288629256535195790872956717412028240877306011508105062", + "2789406417183310762708700553125860036262823670027495053898461708088704587983", + "1267182925998277512766292054036545867763917324264751863032784921716311132401", + "67825830138012047671275945682026375204934514777726590672552476853528661279", + "40563763010091068255531133778634157504659080580856717983594500489084341292", + "3484532553611563472345570494629615859267843567271297058295062938643449513727", + "1362556539031316842981828527727104695716970042398559511360010670723382607470", + "3339370454068581545302112647339229865554164642063375965027186031436528340705", + "1083873784271977990260858695102844391849364903290542064049592188374167327952", + "1389886340583614945397945181868749175525649759142173838725524012007930328049", + "2779039954984693039614213732983524221548661566426957220308156855285970041152", + "2615720890799765497185636470580929509338617148225884004161451582335961637407", + "1286027833445993400796556597917545724482496114672231786175031013816681242500", + "13284724375107692207277927753512328181659991785529369467837660726700818820", + "1029930772741369357258147304903488159288618667661271548212919109701505657170", + "1620160803552609054595924914223128745119435233869402130349914423988789961336", + "3212123579990287633959090220143158644050612673554632900509540269427971790054", + "2766016988042823859052302655697089704134661116433613842045689084955275511570", + "2282262457415722050040986728295429461747243470640709563116740634322459440496", + "2487213028621769438053346157168724058046825161102488003489544399973389413590", + "2001870532431647985206957011652312954479697730683049492306386502942285127248", + "1742437806487018452426425321372372009896726992194427141808437023845567669069", + "2480029152074651456733187163571619505193787422365341254849805107424358923590", + "1257811644455240100623886062452056382061030525515497844499537408519901360839", + "3587660042432691383556822678509367253676301967102955966278764436257580378091", + "1036097199191453306438477076820796104136587426912040093325405575095150526720", + "1922129753175897456162426791013373504500081362932830230426994440682956720243", + "986174543655472670397311518917567728685407770211106079902654438195965004558", + "2726764680405384018253398441808554239902159600596421714270824585816884226675", + "459607181319645804948665331438728552787280770553034255008831187621543022375", + "5122894908359966063365751743241561245605455810076508980447074811081", + "83718749466962388620911615421148385298650014273112149469944142395096897198986", + "43711605704822398324241292148449209614402636105982424406443823254517295079588", + "65500429363734838827157394117012489860186086168422119287569807678264450414218", + "33537051029132212527094391704322616216212784863734218771553272009255589966823", + "112675869663977562049684123786204722284980489543422233833560800265679453780591", + "19106865631520460071229802252978009784582162662152718781881240968429180429970", + "33831626081108025405067279443211659438246666358324228021544366300727074493006", + "23723224571929310735813411906537454118952746963183976722269309406316137248548", + "106470200134999127433670842910184766606739713772093434507902029486334029833878", + "14545826288328346327953146493603897272528887949671468600883506225946551838876", + "53002610724952530313262994986622261394657249910689791526629463550407527676660", + "48384023345459032411282022257215617161214633896796740585781143199455905581712", + "35673629172361436349247031907115104555634548306062162653876938015825379972948", + "51088912636636397565993393840403918769892580606452224352254172689704533927149", + "95680208397649814826778374465369434470136582992927992299429079164898776944205", + "36858470188984309647705060111549224959739505071502776214320283058449701572372", + "40830941715535670092733035876626691569910407068707341797890725745943223109978", + "11232834818206279374577291173061663555236957387943784868731786124835850959544", + "88272970895927443614280188735300548788191382678030807157818510431133135666336", + "36736603234748438347480202075174247342675537696720368250297333844948261900824", + "75616778840879027174451981039486953840519716840250161647827727285117310936807", + "58031978260407270142230446396235762254529832577126248315964063019978997539314", + "60557900304514990719057254891179518044689179467556838799930436479867209905243", + "78631734937232927166027959597071502656760473528802871267742619872161859409204", + "23285337143129722152072598240933982098993035529789768740813863854530756331637", + "68200638364156541796644976607479443711071780661233297145797255339769642277530", + "14307015834338446644259588385916232386681250759634915141053997056327374548973", + "112719093765128945850437472969864814218711249974781318227452309308038502144370", + "24643628569962052617539958716950596732612952910988347189532899559436622286567", + "27606017883093531545731974566710596383790207294254519715401465877979385292859", + "94751873871174573795876561420309055968321646850374828404681608610085650725371", + "80908248952234935298643164912785220466334954603037034673461821250520759984350", + "27652952113126783942387844436282820153206618568253353333643746642252812450792", + "27943567263356048480887597870648279456768260888326451604891014595921415839767", + "33684066256731503613161616246244683940130357348486207340361264868247566992628", + "78468371288213674859446236515672688741463822953694453091298105537484566046664", + "64114248988195124801942626614523395276613396420945133508411020972430676309311", + "110227974979953002518127061226863241272696148968557389403526057193228839855565", + "91711550354482965795314108343944793685427394272962475998560699912773788097232", + "38936477686205790176194093691408215722623544322446430426551302252301218678893", + "5945370887744678956062776804595660457048733638966958580225149533330171036189", + "104489668759339440608638534195644107637528629062045167684643002321400515511702", + "27785915197642349144353067128356622170191836754140686023805641478129604107696", + "105705723774489535413388557501104011432650936812063078372753606113474223043672", + "65838548966405103034336953845062472074701760207825385990690915500025153263588", + "82475318371639166174398190818611121152695163296707070374415903524047680391539", + "47128383456361497970610568260424702841772577391578739416360536899494886002806", + "4529681166212240359323236008953476124662488412181034535072831604694714601174", + "744980919727796616079546926248375347022766328755313479155547101585922063154", + "4198780618612501878719986408788629051760360219465199976154609259083268846721", + "71216608987664173085813616361210502538017162449802886776073006379364194016878", + "84615003215733932053916728412529520363110902180545043978686686492736840650205", + "33843343793197617505447576767028770290632809183688593336492847611148934068899", + "69523355675795506066195831463501277218517053538178374118007715608711960525066", + "70120549592585058929526162507092489656021799999938874772315008536871107394570", + "33947188661904171072709483794382097880989335982627767088011488698402839670711", + "26602964741052060438595533248405705993970545077606550827816165516060869653799", + "88828255283001875391087831546685812974115887858425595959051092877883146913291", + "71890783684334222172710977479990620202453473677471549651135237657843168433292", + "42825086741826667034750533239354998130344619959120556617244628889219739672251", + "66620768634717683446438775615818150050641030544391099193640110107270895454458", + "84996429229274412460027540575465661856667554578449483868216320175839806195012", + "53693039866835650921391975343695369753148993666420211489575548457871160270516", + "17771831976972655551871336978925064161516676839461699562486468908495921284485", + "18598158870303205016599028244184643704663282771387848273727715699545805357533", + "22603100858811009017407062648760290651275831692075970365836296365751778836743", + "29041569994034576141924479338282412397023286704282632940033653588077763332494", + "27947383386651487205732730993980520873202503283402661209481610067116813654177", + "33943903214336270789250426047094010253280994870680798836263831543772386246519", + "39079831878151192754459594274380646495990099321610798612726219045094445806165", + "72880935233777993086753102413958527232347045824026823128098391517127299491786", + "105353200216332217751925392387707370441281489716372886111825059236469991982889", + "36971021860660551869895771272555791166645906669401869570081381919597683241612", + "35505081497938917724987499104474188641484133761483010556860613659536121392675", + "20802356340404360106876947201820277354367072984867808044904771426359676806867", + "716455942994242721466281753274692511151551884634528527251984483345858431978", + "44632355576691192172532478481808022957105840786505689092245286360536167862836", + "83776751524024614822539636578374999281114485928264503936490383713799448289897", + "32717774063052543329479846720482763958932143981318227319753254552343824838894", + "70512951009823879740332711005947246598396469789713979413548021236194040247845", + "68437099114543490227591381128072981566525408688162808082536274631277998166869", + "113509052059337784260125424997552337603248109670184509288591649173701187464353", + "9695612962063646261387126421026269613170360811660486047250348630043212608536", + "66514054106373819005200463012324936097175828474366340293794866273942491648287", + "72448942975306440065608409600193202802254245948075487380376748889017710538538", + "54485319747357578381976620682370562646291146906097780364027171961488617007582", + "80285319983166218001325805221698229145190321279538983258234772235838093032061", + "101203592895805960625180366363589038819263216819596938950396845347290164318056", + "115481350630409366120220452121520908863047909800664671801561593962401009331077", + "74438738833804372089676842471028790139658180985885115554842556654668052469383", + "38433369308175658950629098098641798723723273336843197329449635131176045924611", + "13529759111194759370093691938159083518181921332139108410431085159839832393870", + "35467026098268967052702463613555407439189798426065178763600221684296048373621", + "98528752210974460366146830585974554883204698887084464027639616967312681739247", + "90337387788097239360510222133066023718764166765637863849230632839120175298855", + "55439791072001510379101981094763023368089864386324728632572478417532207087220", + "101695869175450871442749413345459359669989074127078717160832983448640264206276", + "41978042015795360227569591786924992760146467725682030208371802862283796399057", + "50443401543122174088163388989962169352887262352362265992548036352189822240932", + "85490144258825235538717912742830630617753851714236232987112852036753946552584", + "46549608081954226070337000736633576324829636115622779142725596659788075154162", + "40212410027108081002148963864219063633213703344689647143748641477980737975066", + "31010266524091581391347900258750298269965975462810434632210118634741420035816", + "15570975741206013202703645472489813028234611105130464962077760152009058876232", + "9529896527850213794149811723566820750198005202139671842537171593567850617759", + "18946759728494821653697715776657346490328496472732993992754285333578947794536", + "74890877435746196118373136834314561954517187147789133354737992087121153124205", + "47881759218698537841953911213824888724891157122579275164567503560568158304167", + "78517067881815479360345869123677526747148663658781262598427308203436376861088", + "10141087486947210756937204786716762812278232805665687497435959757921350291325", + "66815115718016017409432833517224851283814862704808484745336603562995571084354", + "101432570211964534330515438975033574653700973111791924467224620583506410626291", + "93264420025797271932721798945123457876169615449505548439917065299804903793714", + "3709108657508524580516963046209208524883380466392737649823365877039465506667", + "55648290236406947524537146947465131201329205317823063795888113720627903501198", + "32760360351098980211452001826162388397765967152869503041418530570654466140719", + "105344161979320749940314286561612691390715348309361756623117528356563526685789", + "56911312277369349664808468685946335944868920859712047819145208192878954780728", + "13659425608505718503703269583400463017791679607413981031391316066102348221127", + "104483316977280435356440319408559879392032867569332920549044554014091951683676", + "52489163980213729615478573444472480025433353447272689825745216122864327189353", + "106613916633718244382524605373263906549194296544380547971860117033473388867514", + "50206425143956471327757572314197325435285172917111865592634856798946895425853", + "5850130021942245828090309861139022524376474313240207619232546494259819577034", + "85424744940116999111634385388386899553627117182435911524425188756627203031717", + "75169739890999371678924968048245925898479436416301436834596127406260645251533", + "69708466396593342910902678088616989190405778106966160600698203859540835865838", + "111788492647834739739306191904649971498572930193482137088010470726656748772563", + "48144433719264070519699847046590347927703082856091681467250593030684023677081", + "18550453799722885219238599120686787032996105073860408933631159819349246593538", + "101838942571427185130222850891529400626762461263489576940506617419418292954853", + "24530231394997732949908155650418251547160056233844996340620479432380196725639", + "97639523467915967504256308598234451280268002395351415371529414308425042097947", + "42047221623489365487971716772496658336169407072475831181669667670242875170930", + "97383763206491521779987607633615498300006773376772517118663248138642777166176", + "109534771444315142328573602230855319248749298834745690944355013248566266527992", + "83612355577269523099257266318843667189555876476647762967781509440483584201395", + "39999229784552194167662980536828179105342264641335367270069886610964140271986", + "54829232723420664062545955558903399490749051750165603166253185514200764475540", + "60824020928240671218908339932942492615097332113553200994868964876256818888040", + "99619363728425470103413527625506745828782803218975101467156479806365826064101", + "48416062327805944141859960121958528425490201704511568702557591124927802970624", + "93167341193231308852123581154103444249900647189226594277253127451096348364783", + "35953184085559623233575562911099117662979709098355782402117009127049335417365", + "91323591838543204011386233139477432779998591121533913929126149135110431644401", + "9121567185578066390894084778299093886721109104415789559770692926973623387861", + "110050184962029748724614114155590646297360986134507612998864903487979295813318", + "28009779013825302757940164086446577295912751579517499263287349588680273182622", + "40542864334231448402505396000703497635146524672261829869663983316436374404682", + "30364998160924260158230332091356595856011621361119586163347252431785537729969", + "42165311846331008082335672439965592296522039381104153423505701970824708238968", + "82949382124157260164221988634853072015870009303291077395047308700593940105746", + "23661978819064130033390493418630066505420956422873364375973771557094118908986", + "71439357325074695200577969890670085443155534688980716736156657507462000617874", + "65222403890941215470196284322642737895031492927489322557676579172454723167419", + "23884502676228836782994213160292595875441702183755228978516899252873753375293", + "39734889793047810692407388906487802189542193453784059461473107986407220636587", + "80537316903822935583701552055479621707315142291808595634286840610880861487789", + "40004355866152635278238516559579643159588366469491689793660350673850509056941", + "50408340914521576937831518392871761508257903377343918339690709824609005338624" + ], + "taskMetadata": [ + "287", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "33", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "20", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "31", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "386", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "372", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "145", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "31", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "33", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "27", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "34", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "33", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "73", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "27", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "371", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "56", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "34", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "35", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "34", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "189", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "49", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "45", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "22", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "37", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "63", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "398", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "31", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "28", + "3132276987043003322156864789671024834394494565216642852233970862560717996714", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "74", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "370", + "770346231394331402493200980986217737662224545740427952627288191358999988146", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "383", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "40", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "22", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "159", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "35", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "41", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "366", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "31", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "24", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "62", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "33", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "25", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "368", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "46", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "229", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "35", + "3174901404014912024702042974619036870715605532092680335571201877913899936957", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "23", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "41", + "3485280386001712778192330279103973322645241679001461923469191557000342180556", + "1", + "1", + "0", + "19", + "16830627573509542901909952446321116535677491650708854009406762893086223513", + "2", + "2", + "1", + "0", + "2", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "401", + "3114724292040200590153042023978438629733352741898912919152162079752811928849", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "20", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0", + "15", + "3383082961563516565935611087683915026448707331436034043529592588079494402084", + "1", + "1", + "0" + ], + "cairoAuxInput": [ + "22", + "0", + "65535", + "42800643258479064999893963318903811951182475189843316", + "1", + "5", + "731", + "2266515", + "2266515", + "2275839", + "2275839", + "2313321", + "2374143", + "2473930", + "2898431", + "3739191", + "5519871", + "5592285", + "1", + "290341444919459839", + "316", + "1325", + "3738486017942147354074018955379605676380083248664771915059705441906271431260", + "2266520", + "13", + "17547433874568682364848743965628382726429958981359604444957274631418163566655", + "2266535", + "13", + "7749116299797804088782267083740692628522862646799994425166213362944845351795", + "2266550", + "31", + "87554665547788902652191211055552226292573802503575884354337098466019513989161", + "2266583", + "13", + "16423204365463446208451886498635606282964612473735287676559025469370460789388", + "2266598", + "13", + "97660122090897676532976515536327685597178575392752118881746790001570319873489", + "2266613", + "21", + "15965293420646717632864890657656682147622030860431407741801362099169557217709", + "2266636", + "13", + "77829889301625120538273005884313576598117954809598182291464062324272311851508", + "2266651", + "13", + "11778056442410921545249586642918560827771268787305038501308366172627797709355", + "2266666", + "13", + "18364277121799742307672296674198834436703612301135900164520182929833498436739", + "2266681", + "13", + "21735447457064466173789256559509900293066787207553930468556444172373225281461", + "2266696", + "13", + "22523711334875090006439121766082922691595913204702125885692194992296419047826", + "2266711", + "13", + "83624106647297961694100343609754693980591162537481165480406799232614728629864", + "2266726", + "18", + "12486902211487510464343379655038142220436001470959615777475506675720761639871", + "2266746", + "13", + "20368200422104918220519150850184338115948143567048556895605142949756303382836", + "2266761", + "21", + "113854322277280286702186143613114340856969339550867337189315522099690118807628", + "2266784", + "13", + "31870597192008675990789996732130802915269720314152591261375941749709282920042", + "2266799", + "29", + "78382287317814472613239610149858545458010980340439738349488415526720261028545", + "2266830", + "384", + "9604218879067086476450192001546736143005731221600403399601510368417734636675", + "2267216", + "13", + "108197861132473313249010672006165508360866429075008462995213606270743445529443", + "2267231", + "13", + "66455774903168871171775447035719286712818684437227643871113694350175053599259", + "2267246", + "13", + "113089238278051186666329417209709318846936850786968743510017013481312171697258", + "2267261", + "13", + "67300239502169829984827395910149621987908120813874487937762978716235919128774", + "2267276", + "13", + "1319479363738867415310423366591370060174080372736046678750889716055912908869", + "2267291", + "13", + "50341686347463363975540907088317675866497103246666224706270212848355710053249", + "2267306", + "23", + "53385008667300485454352502235295700900313479021440159070204738203587876213815", + "2267331", + "13", + "47952981617598173204861359590160150882829120273191290014690019036497533355420", + "2267346", + "13", + "29519829429459552726331414080679705228047802739300994349547441016589236612958", + "2267361", + "13", + "4062667582948901981125064593866651847854399257395388836917295081179780010419", + "2267376", + "13", + "77552672658804527886622009595958277477338765289709038331221320726845995570224", + "2267391", + "370", + "87176638373429881563771645808207478092744372113238562113310463087785928676223", + "2267763", + "141", + "48064734020692671281681583947507149069905407499460852865177568341956674539391", + "2267904", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2267908", + "29", + "55020604747999751144766410071495837706391593304816802067600654139344476472302", + "2267939", + "29", + "38069407101166142589186488872691045214678860535725877323685482716309627272853", + "2267968", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2267972", + "13", + "44970084016831525541570776319152382257812079308583480796258135444484613981097", + "2267987", + "13", + "59603688867327028912595477755667343640430387301033490625265021919473611285520", + "2268002", + "21", + "112822960997405385250880865172546852662002745233424121099627244148901664382691", + "2268025", + "21", + "59628663938955621477784530808098673749845708264989579564619840394146696195260", + "2268048", + "13", + "17949273684339190294337900335309548739518897736989935008854829935178883751151", + "2268063", + "13", + "59090163270784393647497955222477046385041081282189003095794136150866230106173", + "2268078", + "13", + "49994288545631855436389578568567951181692086323179687017564411955572764850227", + "2268093", + "13", + "107755674082549605593455841646298997364609393127720581007320654455074001117114", + "2268108", + "13", + "53375535463579479009722567978732540420534839369019031140437462362571150012504", + "2268123", + "13", + "78178855365907429141169985361665480054207121267550887149338497257672211414532", + "2268138", + "13", + "46952556118908061533885795492790521753380889087260133576836576454813203516133", + "2268153", + "25", + "65505401367081327828932196628708715608735259056446170881570707614857075765429", + "2268180", + "13", + "66026361140859557541008850650466709875963212091612367158332178247107839518916", + "2268195", + "13", + "107829965356734395629855344211653560164573781413614607235772505599388207683848", + "2268210", + "13", + "47788005912333847330029912808563183895034631365400945745335507500311468346122", + "2268225", + "13", + "67097593983398640255167993896281494296807532312522342136901066105309779400809", + "2268240", + "13", + "66420507535419775976095280336359771823704045946479200814130315195703991328481", + "2268255", + "13", + "16101592567572099802258242269752106492460917275051456854102468577257503200525", + "2268270", + "13", + "8216914045633627635302660948386070992614456000204188124777614757064223091991", + "2268285", + "32", + "8249043304272555286383677937581365286849505296414458278799771542306309708354", + "2268319", + "31", + "14448283915147148090721060764299709837384068077654347287803008805520651873069", + "2268352", + "13", + "63620408241887794436708548307677866819562529926322073154982043971282555238076", + "2268367", + "13", + "40775361516480445645928872142071563084052839066150511676312787604993166027176", + "2268382", + "71", + "81428569813509542871211713748051351028867604297100493265050464642642328771229", + "2268455", + "25", + "88754086850511571257566892242699603077236826049312766737019092497484382382654", + "2268482", + "369", + "23654506707858200740506342004476864923902189622928950125779369066913145575662", + "2268853", + "13", + "96208148133995054905102420138122451420246586398511887337527574742531702470486", + "2268868", + "13", + "113580635962155504213985295208618498406180863096226059830568771794861181155798", + "2268883", + "13", + "15131752458185413449864157052139300410518252387356086659475433480661225043965", + "2268898", + "52", + "23292176179045539781094344551380243030756494413337668722244515255672054637467", + "2268950", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2268954", + "13", + "57153597448868926539855853259434541268978238846106320683353613318997514641125", + "2268969", + "21", + "101934626186394811002215974973967070319928197907754643548771079104417124673451", + "2268992", + "13", + "90273910915094742302208054546284628459686672579135471102191495914048843751896", + "2269007", + "15", + "10517329873685287928347917452554263006484835250651675277402969825090693879091", + "2269022", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269026", + "13", + "32026386706763484826260746686598106487693280486851488027571476178437691385322", + "2269041", + "13", + "23773726363363889882063090755216308036304380843201433744947905016392994838657", + "2269056", + "13", + "41030362719810092683936274861450690350552465887466419308301904892257547233654", + "2269071", + "23", + "43941438731016487879152402389159872199639416703899443666740619174832009465853", + "2269096", + "32", + "64262148212514546925252206696334335492506587371076276693676160603339172930660", + "2269130", + "13", + "68341019389705627980778368317494788023562860879287409751129335977589469383175", + "2269145", + "13", + "105387488867899480423644778850592712967009719216306825976651608464991419450128", + "2269160", + "33", + "13591654946129562002126815849765202989478154191387850999585354603681987556608", + "2269195", + "13", + "34270444613361640342413800364934734339012567552276261799984462745479619954700", + "2269210", + "15", + "41505602055864495605599765308553890615017909984116535819894217270687541833396", + "2269225", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269229", + "13", + "3769287855047212670746572370221712130308489579424507215803811578866267898712", + "2269244", + "13", + "31370787985741923543987162524256894942054258596652034598712511104865600444974", + "2269259", + "32", + "34630032254591326189593478112278114576012885618625550621676339357910707072768", + "2269293", + "185", + "83385977172841354803010250811967014891455960772752491520365105313848269196944", + "2269478", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269482", + "47", + "40040710529486463528160309423888679749598092331568072034784758397540908659408", + "2269531", + "13", + "71612927899092120281646356542123617181923889912794580826450400800692036713006", + "2269546", + "13", + "44012142378419477750713609346157284295753679742209888754526411900039665857693", + "2269561", + "13", + "101843670418999456948427896406373492501821426286997839388750200399233238851189", + "2269576", + "13", + "28069551324574210136584999023693559816928302893113954505255164861429813301816", + "2269591", + "13", + "60175915174506209947472820473705896360935259759680169086237455133563322456952", + "2269606", + "13", + "41096248539080902012335908903629976797268443829389275819032147119815537030757", + "2269621", + "13", + "110172376562109234563576542816780235176526300459897105622376991879209519467060", + "2269636", + "13", + "69579800812617228639975727002282320280970416517447717937145151344094549941734", + "2269651", + "13", + "62386842416018343607951302144487056964043593374773699385206155027294300711440", + "2269666", + "43", + "20871429405776545914229403370773660140457373936402646322219872837579579821238", + "2269711", + "18", + "81863837939287035754254393824982882478413491085191273481277469436776945463741", + "2269729", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269733", + "13", + "33524573947235248159031667742931922584539051986897345494862764207129288050319", + "2269748", + "13", + "69521000597239388942372657320674767194907555617754681109956726791473658443605", + "2269763", + "23", + "19333004966186931025290210878917055376746563238947430820528204421600490397764", + "2269788", + "33", + "114538966562508480487306343703514606823959763866639996944378894505183253199316", + "2269821", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269825", + "13", + "23236918250172311602781477328388532201735037001805541327865365168585411214842", + "2269840", + "13", + "105851611282041282513707883601256324522689411261384600746651542387186342808480", + "2269855", + "21", + "38197667859649411000933830685010063810574316966869325032581897279942887585954", + "2269878", + "15", + "35286812457174555875797358524458990887912628413423846628850954885701346229990", + "2269893", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2269897", + "13", + "9512427045245182242115231663553009124511054318334034076587958558290302487891", + "2269912", + "23", + "1865492192868670323762985258715873222797206408856588641103318564553555534330", + "2269937", + "61", + "66131895278688795224924961547421010783264442512377881130698816194287616015304", + "2270000", + "396", + "107740934040042529506042050940342987633499028376421113701731846542377195833346", + "2270398", + "13", + "1409894499338718311294081048510373269919784393236879434635482247077277969566", + "2270413", + "13", + "27737204604813478263586254532546870980777853392293252569614338867416992810044", + "2270428", + "13", + "79832665129243348758748415009326940971010959505579980076313438578999760992399", + "2270443", + "13", + "102478941373693375549956812878110788122021892505473864300770875588150313734259", + "2270458", + "13", + "102012951842710597862104186156947376854037776965882991185148952165890002586085", + "2270473", + "13", + "76417106370236909197698632830251002752640107513140805673821788821848914531605", + "2270488", + "13", + "22435116408947348327245372133214018721152854778436903019268345353280913011456", + "2270503", + "13", + "105705119183636876264718310030378962194781350046315627498090284580495264370027", + "2270518", + "13", + "102766566643346153656602938271234186934905554932621998168803365409410211928359", + "2270533", + "13", + "9121952504245628783421233306095476353441981972713852108173642399482807715362", + "2270548", + "27", + "73962617910028455031750644930484898213642860638335615505960304395715369766787", + "2270575", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2270579", + "13", + "8831422292954978039820857396332222926832474211950777587716620825000083972572", + "2270594", + "13", + "40572365482736356093128943044181419120902273798347181151252205407631489241195", + "2270609", + "23", + "89250748423108410433426805530288370741296549548481331392390410131674645550761", + "2270634", + "24", + "81549167029416228276298291834761499942693222494464278511836160118839531888493", + "2270658", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2270662", + "13", + "50617150871833309590669450601767195305257359442043990275346253785921825685523", + "2270677", + "13", + "33430900398633986517281079257144137252508017497740903641363497653974577820811", + "2270692", + "15", + "50230332337520685819185379138149452056832273984668817287076054372737095794497", + "2270707", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2270711", + "13", + "26060925092766365537594808786411019471359171000744630748109876443668095574495", + "2270726", + "72", + "59459343261488222241516647373960842913983844065521095207405120949305175621737", + "2270800", + "23", + "108755407944954751424523955182999093272333942296063567678673195334683898056168", + "2270825", + "13", + "22018963762857268261670859061450709880770233577299661065335739506114948260887", + "2270840", + "13", + "27410879735734622901935339387522081912852630802358973783531965565496342592994", + "2270855", + "13", + "115051908501650433486349656472921125208288198903694481169626026310325357961367", + "2270870", + "13", + "60740395827095520779518889177055275450153884591539634076336325020431564259180", + "2270885", + "13", + "107608543370604485897185172608940593045601889266102192628086906595657461680354", + "2270900", + "13", + "54301232650620405282150921550704173106940321772844823253577771145810237274572", + "2270915", + "23", + "71001026239654102627783021045192028004378429518001617729030071341791993700678", + "2270940", + "13", + "39710331032306793130081840425783792614983779976172544992206655537207962881684", + "2270955", + "368", + "86228116464310301360748609286259135771787178854372648849330443378803188365171", + "2271325", + "13", + "90934068311573248722739105736697871875321060266296858867995899289609929170760", + "2271340", + "13", + "60305257785916118467838148903191765734542105780958274452012125448613510492887", + "2271355", + "13", + "51401161016891800236336681251420895859620859407315871435682395575461292037667", + "2271370", + "13", + "114177592566358431801118905052278585803747165624180204340602079186159186337997", + "2271385", + "13", + "35661633721065798164415647656008442441357723199639894901776828568429795199717", + "2271400", + "13", + "82349699136419260729230443597024633782650419044899208188595644723534136245953", + "2271415", + "23", + "69025101069346951954891138790729467561911682541231331355337876983949834338135", + "2271440", + "13", + "43406849504705766813672330637076814332626783947908226980978492522256322052223", + "2271455", + "13", + "15440490610290693769667909648934087358334865811320491223180387657859650330565", + "2271470", + "13", + "101964713174837234807848138856280220588136366074194237516902136033462236404731", + "2271485", + "13", + "105997758417939381780729164461854539956541824706340289421408142190097348892967", + "2271500", + "13", + "28293664940003478151276898044436426309475362961994627383454087843703219197093", + "2271515", + "13", + "81086627291954452130349548412898875706733522636406240105554011765340971112443", + "2271530", + "23", + "72640942761827334315861408342746491750707228201961321011312224914716610059208", + "2271555", + "381", + "33840524889259858333414022007684051439677150456073715913529506418358116235769", + "2271938", + "13", + "105946227983176322453887267764053751256522172809891671893946446751718853485449", + "2271953", + "13", + "22595354440732576425392828562541577548198859376250894026241317624038577550319", + "2271968", + "13", + "20735080705311195214497435069522671791599589004785685625907346304577792655026", + "2271983", + "13", + "3717365762107344560916051106621169961692354235759971629760655354282473666703", + "2271998", + "13", + "68683489074338144235560823860661221782129418929397392812363463286742922180268", + "2272013", + "13", + "45258559815785269488947491982280695712012831886878261760888502847292198939068", + "2272028", + "13", + "49068331313789774651664260109136845019112371397057062280767095425530508166733", + "2272043", + "15", + "42866694272843561216655084552054463702253369532658098965305760590461982875458", + "2272058", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2272062", + "23", + "13452234504386868024300380086452624521173045180735000414201203996374969250888", + "2272087", + "21", + "2516882355477689653480682651720422432222384971628206685919721968375084071062", + "2272110", + "13", + "67717854541806545879146558135668960658860285830505493770541267993000707799711", + "2272125", + "21", + "3180885961777905706120335813868067672297872833147344016828642602716765871269", + "2272148", + "13", + "105307210864548887535573007835558722068888893367639633587387049012908019345652", + "2272163", + "13", + "12768134566470995582764057350320150021729292616888699505893840628128007306324", + "2272178", + "15", + "61703941465235564090047569048521242612613733115950745635386679977961219640467", + "2272193", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2272197", + "13", + "352304168337812887967785102338327453972413431901628724773838900526380570280", + "2272212", + "13", + "21541427396646134104803824239554169320998824022482996201192644633993070817844", + "2272227", + "13", + "108712839909786098570999032775030610237052542651863731737221776493023558897377", + "2272242", + "13", + "30842377896707169066580849364607582142751707568073630837035141746986942573021", + "2272257", + "36", + "101631606894952747928372667614118201532579869183378626517739816407383121950103", + "2272293", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2272297", + "13", + "45992099988025865683067625033591460925902090396260789334126711471367000425997", + "2272312", + "18", + "47526585918989854830900804799384412735007966826051680446979175520559887998269", + "2272330", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2272334", + "155", + "92238284230275447675689003164036098486344446477384991430151443302770981428325", + "2272489", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2272493", + "13", + "75688085463112208987088477207381799661566839388531332561869644310083419771368", + "2272508", + "13", + "38163259503195403483842107750655621268609759837719564316535701393517188341763", + "2272523", + "13", + "51766413065712307825083095337541457781748304925116889398730811632539318687662", + "2272538", + "13", + "112551939080843303612511427122817842705674423188167498554341087120877783058051", + "2272553", + "13", + "105193811535542580637141816563277261137448564736345686805730683730741937888195", + "2272568", + "33", + "51185566474189321079313199641437131414920591732012712663071165309052890118227", + "2272603", + "13", + "76805679156363176957868890394140638133137778067104912738980399695263567714328", + "2272618", + "39", + "14093333600073593206250191256484550401514721317905141272317990813291797983934", + "2272659", + "13", + "90663817623605477526523143748596942518048077680062674853633824120631801114734", + "2272674", + "13", + "92378620427750605893727407350914891874123798377571678369049494973984675668282", + "2272689", + "13", + "81462533139870796175988831623605870310507911484871454579175552094369268197623", + "2272704", + "23", + "94831642400111668134733198591158936503505226287851557955034619473829492960395", + "2272729", + "23", + "15715011832978093245173673088951410696365572592972865536997607200576513473583", + "2272754", + "13", + "37959794424869967671951520859647034208937186725511979995416396185083474107343", + "2272769", + "364", + "73570037145074924376207425203414313098792984669962494219074542839904305812896", + "2273135", + "21", + "71912149988373534823333988897472062516110733476742624890118857409811302951862", + "2273158", + "13", + "92969431474449877997398271052720817776072602622303207897078411022490784600039", + "2273173", + "13", + "48223322899725661350216931143894854270789074290575038068815920112319896331367", + "2273188", + "13", + "24239842023625090742969717664583781733191293590703146593722243108162882505419", + "2273203", + "21", + "33797590529267400952470162676299880380103524729131606187233717840791323063611", + "2273226", + "13", + "85611908204867317363822548712877315799126060413495968584985583396976699439462", + "2273241", + "13", + "78055971213963855639433611741110131187637742103309386310586422272275843159653", + "2273256", + "13", + "44190694051865475145065411445671264701129711527715868275063855205720681168689", + "2273271", + "13", + "63109263541026814562695058501020054865604595058251352380318982771988237069808", + "2273286", + "13", + "85655342575202947367370764520717270539203408476043033343200674408269517419482", + "2273301", + "13", + "29330667365919874889580466549096210989402190893561358829896558417040601140318", + "2273316", + "15", + "92933721621340465162882999919496681751235238531175328260883889634561014604041", + "2273331", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2273335", + "15", + "75157105369245749776371848651135377732836746923748035041854729254077404496747", + "2273350", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2273354", + "13", + "99115721182987437908544511893189109380896577022455105558435746207832874036961", + "2273369", + "13", + "55181072994394712004725464108442580865822629026721778724207251703051165063461", + "2273384", + "13", + "49733592482627140815925535804823062589660936915003869798979654868429388357071", + "2273399", + "13", + "83879074632355062725941412228032871981899178275860482478822445576264155966325", + "2273414", + "23", + "87026141828509190413825465867999132191037286739113986633690485453098163927336", + "2273439", + "13", + "86311137709250797179230410727173416152320919703493094786908172589923629237476", + "2273454", + "27", + "91588853178519344831378494523223543948574728059102328366124983294203037985685", + "2273481", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2273485", + "13", + "59593668697032315490297292319850195112423621694974593388044049940624855417869", + "2273500", + "13", + "48206249183093295241511205280607891755818981062481119386123186268834564027115", + "2273515", + "13", + "103884090596045256649230952255995802297388154076335965769462190868831845158956", + "2273530", + "15", + "55071995515677942005477831570690270849578796434844850529546813104988971533660", + "2273545", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2273549", + "22", + "61677704043528762498668908741230755680401772683700568567609217935818023782514", + "2273573", + "13", + "88665894235731545806950637121015068548450374559749572699273666264185932257793", + "2273588", + "13", + "42342702638299191831072664123033132552756854514857603184894032046371883700603", + "2273603", + "13", + "42616428035343920816127850359824775019056586820051892019804076622058170589491", + "2273618", + "60", + "49660383232157800684891069272942641642755493180329243823499709362831363963390", + "2273680", + "13", + "82553507209180094877025148987428519469606410378324633698936423414710482732585", + "2273695", + "13", + "89765262767149696096031027169709122177426545865308614656506108435620404257975", + "2273710", + "13", + "44117247516472028516514196015322826197928068047992230749704026425558477644612", + "2273725", + "13", + "81455047520890812473163880114381906923195178177981741856936829261230035339568", + "2273740", + "13", + "91029927454867114709944443207985795767635544697527735492257867603973629254603", + "2273755", + "13", + "64634409512883308393731056542786258701069863267512254943889811204553538330140", + "2273770", + "13", + "8916470997323035504684138105114930962163923347346480321385750229806805588686", + "2273785", + "13", + "115390033550027412757993675183284780322511226856183920035626476334524069887581", + "2273800", + "13", + "89414587084100759176733110910823765359298720486127967829372126690063379493255", + "2273815", + "13", + "94101559349895398750339966655654135139453588861464609548572231592265122222669", + "2273830", + "13", + "71895358833990320556028528261998029462372620142058487339736001137062228821962", + "2273845", + "31", + "64905071884767670368638853556324805624646874704147066334927950462141728677715", + "2273878", + "21", + "111189087266794143158150421864191886535037543331909665606147691508907076715207", + "2273901", + "13", + "552683344713332275705658562291580644656610294627976405720649299230770672476", + "2273916", + "13", + "5419504063454618218843523901623816760002091898232477461287622052497744154633", + "2273931", + "23", + "36357252912472128365648121532283241506260417763224945559430262131343665082625", + "2273956", + "13", + "52728844592367855688730073033225390296963652590724170054648368711008652429253", + "2273971", + "15", + "6513439748644590633698485335307501633364564643196625204634754513655932171130", + "2273986", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2273990", + "13", + "53664486155040811623892370859894368461765217414215090858245043609980714971614", + "2274005", + "13", + "80750356051770599757143477317538840431479750414049020139450031095413315493420", + "2274020", + "13", + "44170059243939309615583402817213692517473429337866964922656866918317407644883", + "2274035", + "13", + "86761180335930791761296312146191897465700311051952904315972026105382853633530", + "2274050", + "13", + "3148257962744337082464638354611990422327497099896932111625811098525137986186", + "2274065", + "13", + "41238638637924119446298556899127714478382605267193578761734383482787892434952", + "2274080", + "13", + "3827914826917535469988788169354447227672970869086890122867846023570859221257", + "2274095", + "366", + "64713531846529596169973662360823053840661115927619674642606872754470697712978", + "2274463", + "13", + "34073704140565111185233666845273346453543063974668778726888441414152868976177", + "2274478", + "42", + "9741801428700007924023553406832493590361244759989138329835076204236698573426", + "2274520", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2274524", + "13", + "33157678654524600432967932881325894506693514427078003676872947920205383816131", + "2274539", + "13", + "82274285243027927135163362250458313620077337412481259315033696816695071962966", + "2274554", + "13", + "61905219055703587310447922381444603538224067455052180693739170161646317344206", + "2274569", + "13", + "109295591946199220713406463851822499518788146799399441146461127612624918109264", + "2274584", + "13", + "9679321425811673395243733849728728609910614284480804106377304172420445162841", + "2274599", + "15", + "77400580104748839600557012666185292075103759369095124524925691511007992983385", + "2274614", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2274618", + "13", + "17096237184588200685930185547059017625148073597210419901114122531607911043328", + "2274633", + "13", + "38468640427359885474552077323549074312308474788673662403318883371618841119343", + "2274648", + "13", + "97300780751369013566574705493094200434690844456167134140578862101840669057677", + "2274663", + "13", + "54636958088154111396724725812747377193726067759113012872115294394596445183853", + "2274678", + "21", + "65098396101912539352142601547637724172446574104574279088308808851886818878174", + "2274701", + "13", + "109802353012223215534633344130642902994307831223840801331799072199894294698292", + "2274716", + "13", + "2523700439463386419856910650254922830347173429208128775446580318548709984247", + "2274731", + "13", + "3948853393212046138164091772190649816773588195037970838604236455322659667814", + "2274746", + "13", + "99701624586582659967015121878716402265831949118220456023839676146604265683365", + "2274761", + "13", + "76391199978499573397453547496444186813855042569132542395238662836767782642444", + "2274776", + "13", + "53098026581408757586483226758389788785283864033165077314484568808161625551654", + "2274791", + "21", + "31749371499604142890178874833447706424161534124574105802604183989805254590196", + "2274814", + "13", + "112164381360247602594933306593823699138443817899283537992935931075813827047855", + "2274829", + "13", + "75636609247336213688178201473074569997497991430252526973306837976687551786686", + "2274844", + "13", + "37473963826752474771999309524081310447125644757540982160355720460970669753800", + "2274859", + "225", + "94877924725905917245976254298586867589924113738102489802615448399020691187081", + "2275084", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2275088", + "13", + "21424322251915011760457304058352897466514553363086817736093030455333485033287", + "2275103", + "15", + "35304760090550459700485563552543791950577403744278669997998979886418858759901", + "2275118", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2275122", + "31", + "76690686068159581513339381992667303049520214491463793263413097445363180516689", + "2275153", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2275157", + "13", + "38071302992902672670217620456140697088438581820198908983897690272977669005669", + "2275172", + "21", + "74062772662687791403197544986696686370932855968369635839156922067251311544383", + "2275195", + "13", + "46700405563823858749014678713554494319834011121907170089010399099756454317278", + "2275210", + "13", + "8360197310869401138898747984436519789425270006761454573364425154425397294061", + "2275225", + "13", + "37345737471962928321646795650221154936533218694709409582188888245924105284562", + "2275240", + "13", + "76329176045853327397827066926153425233263539377240458185231327522368659884668", + "2275255", + "13", + "51165095216412898665266098383199195993466108420832609966696157533973658887512", + "2275270", + "39", + "8694770951800705147288602006997578261088660472545167497867993454986774215525", + "2275311", + "15", + "2232998850732757996026835613652542242994469471222165064133301466852118947076", + "2275326", + "2", + "78338746147236970124700731725183845421594913511827187288591969170390706184117", + "2275330", + "13", + "56959477025172224455209639691228449581961339654408633081171384561252864362634", + "2275345", + "13", + "10893688972514420983117987293954356290386359441336972240383861536511860934194", + "2275360", + "399", + "53274788599268239546529822773925978916092142455549074124681282311879153182890", + "2275761", + "13", + "74299798615312998618478698245393781612899652464720274055652198245543220767597", + "2275776", + "13", + "92382115381821907922215673753072855145247673959821648259633950587471687917866", + "2275791", + "18", + "30172024673412102830121284456785764211979110438579097758830557403781776009323", + "2275811", + "13", + "36936527765950551676412164956756148227556267624811854840240040265229057689385", + "2275826", + "13", + "68419931065524346375303390552415953520841885773146565506619908716585705071710", + "861188609419564084015083556068676459166478778038881359457809452673842858492", + "142169183933652432380336624393897576851073070152193201252544990504594771245", + "3469611596332664218008507347870182155450945120872578171781621929919427297542", + "1120783225105500472886960707578856680524451699826408436808377624124459660804", + "3109412906550742373552260327593879584368267517865428559029589769160129002541", + "3243015875726958762897512282413425159040780330160415570645061436015993367756", + "2818177121361950092924800583196987650373841278319041492446377342321998652588", + "3026764980178574262222400636234638800181176342699805475714570982070282949979", + "550258153495008696661163036876812516525820967976066034994164769862516405820", + "416230735957070076441464414259160370865161595055510852601185576999032668223", + "363396650917283632181085178556077467549785065665433532524390812312011986350", + "3571297215599978199753087183833552560212724085727624994174662358904076635445", + "3202180765366681681299897553177352596039525911979182989539709446744568064417", + "2816977406181882372518626780849235479682916369335124865385603133614143752342", + "406592581932948285871592003286338979441279378428577342904106294745242755237", + "2383117637623135039657023767738790009854472901781671216340466928219542250961", + "478255279029967512224971320973143919374743701172368175727298367018241621807", + "2182585426434601707205492756477582277326526101185378732600770356004041810515", + "1222019694889770534963155149230951568090687448161383130526209150939783559152", + "2680780664537925978125503409174749238058535341332208959653559871549377030307", + "374337815963302084233382772039623608873075796940464245403650215830862222434", + "1494346327877591323134473742310434385695875446731862588284394068263255564212", + "642432568764147748591929734504195578406494764698542287643097285236249754744", + "1716868821333285070508982056691099191130906481275434356227562814747464613333", + "1251883991644952235549668171896829896820163225596644480680205788613431884636", + "1893207860042646798515101002703647088433427160068190981566349510553351972841", + "1146623148113124044615500954975749825786565292091391956725728380527171218948", + "810887733765759682831659580200238018996898940356558894659319201168420184361", + "1127103456941127679640348313742637629159290150436921991829022438606530256101", + "1716777801251652087993637374734275602212701547772866985632857690318635391741", + "2123895083757203596615040341098116758704155874955022431693045405135268726534", + "196568201005436923907044163927471611657789320612771531029076553558749654538", + "2936843461702900664933903606184290556828093876295442494769142357697108416825", + "3404305683532880034723798159037615212818659428073237353220185452679443733461", + "3393082602495152474126365926446991301599644697703144825691831280418466896665", + "1698603095046899192614569727641305963107176354227883071899839179061051826667", + "581847092499259015759035618673554986643663921729966197258143128306509779030", + "6710941353317542144541092667280849039693782493897957976061487176689942739", + "3061208232461674415218178326756345732408525194477397555793889395944111543", + "78856689713439591325909351765867990632796120058252883496361430249241332229", + "2511691852597988372209628188276609157336876551967975615350141341028099961461", + "1736355849000948534762651901635784302315550284057718769860747556699991694992", + "1068766622234613034208947310823919391697612574820827082976322734521167672963", + "244963516346766472510084835312603963239931928314614553570509095465528521648", + "2180733676293685867021179332443928495123972617804499355642274335091279358424", + "542431924236813677186724418323781046190424908329918861145840794400883874426", + "2551865283700752159237246162547864255771850941426743041352579017023618739545", + "310468010165055573926005567764274404782628189118021060330211550709104940361", + "140713772188804039847396337009134767591052110641975861816054621361000993173", + "2525226834592916959442393115378999183741656091501611133029330186192942843001", + "3212375519952365594243790907169599319681444370255987881456960371115719544622", + "567216303243442533194491670074381853118278735053887913407759255942312126322", + "1149185159326395029688630904925131469865638676476950027814142188273950180807", + "821820633082175265529194850164923651608617033162160031925347151019959101338", + "2935637088003399861563444809734099112949430299124865999374825434781861830620", + "1296947871509179871850043775278632097843685580675185198753771026885640727913", + "1573379742107982990727353922328000041826221372272014138568549290151945866991", + "394263145194521198352953229125913130988676607507566550397597440847448331386", + "437636362495576215040869956166471235864907721399533097668519285634741048918", + "2132677312674762857700150415399458886863108249730954652237929114978270111666", + "1642775369794069196479402911807153843567293618805455393017044512589422690251", + "942426450007951984392192518489622693591676006189251124100410682940938152006", + "1827907891968373889853027127372552236278229476140088058599427575974162229298", + "3354654977748220898199961468885812250363595669385088829787437394585961528317", + "2414253707697157190073454073585060616611824585124165552440404689163179888552", + "1650923232610209048646048765331314451833213723963088038196918339998167602887", + "113397139624633067633156422392410986513051598787077295869474052017943647167", + "609800328691744828410932737655983509359953128502675482761115364792378307459", + "243470528834137630788812617229740872592160129672441417060836905815720263878", + "2812364936821307249109539801075390289287077005652649771139659641438528529807", + "1692248309389430937135851295194988032115171677092177489452765802698504239092", + "1434253818636229821546897896352855897794349797959770470121327018154284149800", + "2010682451246294606734765618876503210280606839741293277430270051582816002888", + "1221576437511647981962606632093295582017856636222427289286502790227498576113", + "630768165082481412967237324400121001656500607983340003935478666043973159373", + "804550778255486359721534448038497007139100824549572392219025451401366654571", + "2509405422579278993467464802987442883923997756314350093904754698655272281435", + "230322511138199514444432916410872573354392476025877843612257669508718156168", + "434096614508797479463291690518814504168086788605958962461649211197925570692", + "1501811813258361604071078006468632491988688644702953825498108954920519520008", + "2882982445519693408857052804061410678843841563008654228812807663226439561752", + "518869548748741950356062444028433245632475224810625612452721570315254285154", + "2595229702210972170795870914076768975618309054211788285044916702359112663819", + "2789475747320341346714869090990098730825471290243867544939257356032422631927", + "3021423904136100399420564756125538866649443384218345759132762767488927121901", + "3470072539146028737697831059922285349625921745686943456098631834736538513230", + "296832114912645368383858205207698130752073611255689118024692618517239185691", + "2562673875044080168939281665245533457996357295390300507103545024746030199615", + "3572176640836192239415456157280369916561273295658442093353040206706054951045", + "2848158501354991175021646799538038067563488282479904337827371395065278495157", + "102950434812874625402097083157182824861858194414063711174166419600553014181", + "1486323433493324402524888070458829882551243518422048250698374833559089260820", + "3208814801214087779688248916776721010687354077056081723931202672773878888941", + "2791567775849532297181476147696583719220230115011530058335644680117172080123", + "2235032008321774486325763532722701935219503936929081481682516227864367568407", + "592284390184751479985931280444783054260246785281850795678418559337548629734", + "390683870566096622968833817313745177669500468120625014424115528998810399779", + "3110691796330732484439006901404700651354694372816443484753104198586884384651", + "2444614225556616965677631614072556335440465173131661092997431343602506179484", + "2386506893371035367797010929557965767594569328487056274732669316394593214090", + "985718089293755807100092882514673037718074802425850404888611296905880615735", + "2365313498788565081614723939935710915555438624324335421229411011850664978462", + "2751609933031503045570717838909537391508339073565113369646306686587414634645", + "709418963298017268861363387108720702487826680412475179177944279942789785420", + "1907361680299590730675954600213074559334267264715916003088596512463555159119", + "3276563199475151306050538563091086553070251481701780021983716540769405628800", + "2972642734182643475394568567170312432365860846563755432529810857275455081499", + "425164320957393025437358755230063011507729374914138588988244646111343301823", + "3559707156732813327444472961623408136363819685273216405824028443892009501595", + "1627154000312260994431362465796048237259205663643677826240173075754304409976", + "978917089820616846266957253956461358728442465542876496262477450769874236376", + "346355236078510422426265313193171280607329136716705847231631007951611512698", + "316179610607211928380094103319534007928433340147182435947697504273517696615", + "2769473235676236857837052240478468885386654130708654974522904007205212947198", + "3273703505418872921921958863206735880229665688062763137606839754576556254611", + "3397427904428479816149340714385029180783089428338888559696506253876730991035", + "273396532134878085479258931108469249048622026285347764422481613061299287009", + "3565069599248317153452884864831279625076552078403945764722732447257084736088", + "3051414564343916789546958768334277845488736407740466494549809448179734756312", + "146750697919270022094432517700325927863514826787632368889893659520102633886", + "701885260756582344676704802559552925454358940676394084440223717957719805026", + "3428007399814096673254036282132435555425508460792469804428790971897733462163", + "914185908163270002133628759218993144034609160669792554111753479796045908313", + "524364526989685374907470318832186811437138954579977221453380381545518003033", + "1750700714903697708789718769124617152122195697123766484866944410868161971334", + "3287364644433022347116471045093230276031351368680760941129736750525087364830", + "2936398610182025614221594764943387849186676585211507577448788438498363417741", + "2353806544362665801840851354402231997471386461910141989996204623012395190376", + "1970141484971479373367527464449730593831874109262958782830543219487755255549", + "2393001591091529634760775424274881106661161797787191264296704494135080081377", + "2986606227259797722728369872804687298312253404217711972276159885672395255781", + "1895946695404106706947665326066559408208472176175703435285956512475957975543", + "1762356880044076889133856391675955384742710633798060761092994744648803681186", + "2376332339438019949540406736683284669215436558764141646234289425872250407714", + "1454976756676506843834296852446961771834473533454679073022417832857844894280", + "3548717794036887389548126075656668467057503009362313380257306181680385432581", + "965241988315227716419528016626328013623255115148047367598661016235428881472", + "364880470834340305656935466216573841491934395424487640998741517728075702652", + "2943398669550548190119897431262450183350472258799776593046925981023716929613", + "1448893857877452099597797155990678455277492286196553328412559163460378406221", + "1967481703172034532302291358157585036772430714320826461895477504253467787953", + "1325116985943935753797887026630510021999397105461424798371959688253221720342", + "2244622584920201730469439979893779654797150697429908221750550695114727636643", + "169421573908055569991679575627836830771160548739798159322462977095419291543", + "3095353763021763132566808185927306376406441767197745234247623641668407026312", + "1637340732530826646685902483519187879128294395545641724746044080108537320120", + "2294638457073272537380020652695805717451239479365560694926997691483900522709", + "1511366086802150243381238347922537557119352659921740484743601427611619799947", + "449428874493014357689284337690118381073239027368218521143371134362111769967", + "789682299596422945430069482574964319996794394882071176174058195011249469236", + "1084646862036354820409677700650699471864689661540217570329038731766739745205", + "78313880568815415355689662768930383042413140407006907408827845898228459940", + "356730105053361007857946113733839271044570452187014785515057265402328900429", + "234447037302476071968955219443368291760842844044519645486061976938132001423", + "2864422421311223063065427107781164541105240179822943356994920660882030317191", + "3220645513991770454830495359216702225738943217482751372374718117330072393321", + "35463109005973856944267069961705373986481909202559901998341156287817035506", + "952685587725119719066600350420803913063772382660689573594377138248265145726", + "752278194749177501493207399775926786061969166389064447953421142385745746087", + "2407348891063562262340882487501047709565400595257319006697201502933032707705", + "2463236356334325311251324372658459484411355441347448855372618996173032798473", + "2238179254064346364750464242776610666087953652801062085815768413875346396670", + "2802067085290870597935376309647815417818438178673940519081066667085272619330", + "2850335204360184195160225792945229847649912882393119826243003484121732080190", + "2470906391011157074848813029116011314321612957249816861338213895656078721145", + "2719124002389172942986323146717035094528812523569546471352767152752445448963", + "2231066334653800932432384670741847975321040198568834250178859804516478952571", + "2007545335999051836581333921231488913131319511359925956916354095167897717684", + "900055562911287563940939510518487860351444667545109216940154217563401258097", + "1785540044869890181738962662522696257112879586388985307150812891597163215144", + "3124957575510209676082035971129521944842511675997179494828222629358951850767", + "1043583892633525799267826910378029686330928692101917134824866886797301795924", + "2263814851238579887064085298532078321704597461027488639412693726621149012246", + "2178509090720733389462854288103494638309930461144580510806584326405126010226", + "3476125633826865086547635951618454636451132068386227939577574613425245274771", + "2259455312626966012641202975060147344918171603610064951002792385026849505887", + "305098219340569262959057929565627812075087945751515521330521567108712996106", + "2181302674128260211904148775356825065078036339592813338196413555567742282640", + "760001455233186214410668552162505595305171111386683529356117224501683716324", + "354000225697404900870934738845677552563144002135569724070635649184053068105", + "399746424720372601138503667692569207016506368222915655998246787269616563724", + "554038204075908614213636945466743711617750620995687318831362470141508850409", + "2414771763935056185515481317306102708097824540261617925672175647015584206638", + "436746505235351055124662611865059320594057790450596556503388308755572767601", + "1904032220774100883797625565070536195320261418193481759584640157146933348823", + "1585439592880267412357132988830450467294429187320155238313804981684103525304", + "2322641174567695905841903688399071847554604969491382105191878122061642897018", + "602944564805727049733612211740339068742069094439594360678132608096168984979", + "1208816517344716362456642101212950321451690046312184637589966461797871634826", + "1163748913684498566654974106370875829814517662801941919875773020671871445098", + "959518410079127715364330421000746491444338089403401618253019546230069982226", + "1675448091199059377170355681736783139463972613557485608633727295912202124848", + "1338461125234499703535531840041244336562142530765501780376258549778937873027", + "316789915981552919902716897538992166283892819738045579523670056652962656888", + "227955266610905211997334709807725722601588305008304119214249131018436323179", + "3381709505301028886192008685347707064024982525465981014487000424583724835047", + "451365838752100251651348038508237755501866172396086100168483912659280171734", + "1699997412555572818497550806208645583147667168198229131308436528170087009843", + "1465618277854710037531614366862433171917180117646667450615728687783059195833", + "381563838882669571134823269935860235474773812088273508885326290803258788424", + "3229122275928244842779644396992588751080818603473878466826718848082184225800", + "545387606087798164201110498513880963313000432429739921745585781892827620714", + "1208843514159268800663356459448970743482977805309097336706069141333928090126", + "3081663276582045868670977015875591027712331446847140634196640892417602385042", + "2291459491084933902041971665587536796091610110151808783511318573418867613127", + "2579771028898170514367854798207663546250691197248404002132166532149500283094", + "1777677994552518087374208961183375546840369438269188915624159194157076605380", + "422750871133655539833057120264959405545699402290245738869892411959027543551", + "492105516878092234407177319016174343957353422311138711424918171234565348986", + "1997967498961771614767095518974654922072224379745382308582938497617164686599", + "2304519903845617059363343833017194483031025019549672838855236609160222467365", + "2037374818970872092183633157023568593809011066091700956119322729105523014752", + "636153306624412577699280395923794564102367218463095219467229164563422015965", + "1328970312319045443911038331054000465835381334923381537091318109029345297339", + "1082674288667004001861638703121367025882049837457398286907762890864425846595", + "1543133337879949191106127951281603263108678831179403122875709477973408634234", + "1905375318811423424712042847444525894516840487996533927079091730368193537367", + "2651452647531898083081421692466881636074162574420661632112604368377034534873", + "3439901802466664016217956018725281603223385619234730842239164643504294950421", + "1443707951733771578508504623874685583067806190341928981999870884162098791029", + "19187465678615367566037675296367650342991516934889422972543839982073838308", + "3159344563370380045122321632113041403581194950834353484256587676167443492473", + "2535058710022946254196420242835973894386237482165006464554303013112854234308", + "2533404330028318305658063438235289234738359608848155038189233299207833719466", + "247140142821206022719057061597808887064858561859040104053312898890139793605", + "2515475874044065763107644236201597744513003147172500758001764952901826639170", + "1606182728937939913503915284073016241541643250868645854306908600376258372854", + "2704345336818944808163488926211595770342366650429972372904237916877697933890", + "3477809458907892176598592002154905922508759789345810763617372614186434974879", + "1353070205347713666351222548360697785337466176163739008008203029676702241524", + "2486995756785466441560055616765927902119197147714703044730735680601235679713", + "2676016451894542161844447636669903736203432411684743089788676004126118646443", + "2398895504226657284425306915928410731335098952170094535121452722159706389076", + "2239569092251890704279258123611921328787842267278251340748069435550379098577", + "2564330015787539727359700428301176920917076956693456991714848982708804202178", + "2892003336524304503545781706362133757665371608867888384068674117354306183774", + "1903443365794668136223397001294311391096789080380048487334795513758317962655", + "1845213504315532531064618105258155515949624940429872146623399030317040750435", + "1572059801848264322896597464575753794067171900058472370000596282550420744260", + "6799394487666764881370838689361824361195279802524726680585941417312696717", + "3497800705422481130531985782551507934273110167710848792228344934912929059019", + "2039451191166655550961667769072671543028963574744944718127079086545241018123", + "1381611106704896200142046525539531778217780460040076466592167235185869223523", + "2284837010474970189156574090064312845595668863684423526506998525924184226942", + "2853634638693036507172406509231762001156732526154224301004576497686958171868", + "115361031826947783113569769012489635432051339124039379484672548872245117930", + "2758790354713409492048663080335963047613400294462365114741343950961217313373", + "1418033626146774244049004361471532687712701849587621784444624364295939734899", + "795261739013585270722925143244842683567622304320596485343541001696326805409", + "975036563637557276193061080456064217187689026982310633242626933360145174991", + "1341234347475160929733826826982973681419938456208862179841623721756763932164", + "2451440061706370067883702393073771679325794890860375459204301869186893679177", + "1980903426900734452211358520187861857298342051445852122163213552218694767781", + "2122646717105342807380734101698698825216226769742570741618932185473597891170", + "1446307280231779270014643473172919715425826105025476020078029270709450229973", + "2432030101786106351553013637665908340613427075909648499685419582078117461484", + "240863509881275778911612615140219342484299816835792356948243889225183584998", + "2640497825282391992894113737542622435936690904631354045597848233846740849201", + "2957842877858826718564636415880893029786492524571917343268496216484818447454", + "1107572147290276598511260800766004476775289192116241104664234707914144984522", + "2929022399969869417658883061182255351433026349027286013934562886835852304805", + "2015954564455252396117910517671968966657174893041698274583685548761989465869", + "1047232942496770226131072810890531616863788923606886694941294090055331083297", + "2603165995764421054266947249597916356455949374049327099629110196805599690398", + "3178438030933303030296314146514319337448377010888123585240676253016848544924", + "1205036124728126013443049262820495401935766458617781953075081357123366373358", + "2859071470903123215941379173616378765201138164489966743921998749898784038260", + "495629542948242330406793497348190807517544509817118954026760747106255957843", + "2485968859119873746753392015904479404142774373000270829706421244984290479229", + "1109938482118692492079335381688463364857692544498421523494146971183482279398", + "3467942464842524535447312618038774425601167550490936041206414140186281753555", + "1697094864697730934551685518599365314517885702791790177430086252698604132625", + "1182522281365162709665580610038546439203976792105772581138557260282413339226", + "3602750309865719399531612416079109940347494444518133603094383879808771533878", + "726162074880131088492127584761223503250140802961950104590801495971920783324", + "2702711139218570391989114447285447716528174571087566071101996482939011620583", + "626918669206429324146316130074740537497468312715039913892232997294678254482", + "1173634494310687204996944643080826184642119267303996441290549321256778832310", + "2236028653577525715587031077010201854858546916782669302107650836994224782362", + "1406284570482579351411295180877941322895051278168578202813022614699763019785", + "3582714780704727321154655511991682460660998075499719278312356603861359304241", + "745754906463186079309916658460224416697349781327698908552453469527113060685", + "3108484778555354241102246010985306823216416374250779070070282861250540745099", + "1473460922097070038404187709358028262948785219277892941528673113402833339413", + "1933051635790941272072407214641350282116556087285958257450309399223640754222", + "2214807174148262592184483089027274211735313220687115252715771700415773617091", + "2685995859199255735908931833227218111970218952013763995869390604684794213360", + "2076946837981690174016457284072413597786014029624352945870476579904117265731", + "1411592527736154033597614685133849488044445632571645914052068241835307426655", + "9144483735458468465869145251434357970770374538461244223904262638033354716", + "3046516396230573134330664409547084681796979465193022532488546214762559533560", + "1269880941960518141121487029271360252283761921819689106740884103406851081193", + "167919751045922404470403821095219172832068346192445578106780616576745571952", + "490473839282914456610657040790181292799816203427869870111950927042219165359", + "1872638411447472972998138987397795894653212492570434463817786355427301454595", + "1093199526301354028293336415723351778627940319301628190945691077485785004611", + "1520936286506615456350667809541660910065200949163459142701762137750817293073", + "2790679280848501832107568777301296835751977659482291965921382563508358074274", + "675473802100924139654691630254806397954815518786006019121910233568774810804", + "2433396182903790226479160672278353366013121312445713562886171704351781750097", + "3260013426325476537931435767983411651603999651030224847777480176107129898714", + "1438148345761987421561558574735843211494706875722043389711513221682081904215", + "624154737344416215382306902613934981314994424462002321816823740770873052810", + "3364301920688053143551586712567939689977855041388070008552185235325830012062", + "2742607410429140355505366222756016022624428305509523620471032129641760085291", + "834240928133332873967572763960120336410554032725539634170571207479303927637", + "2693551910222869100808470627750063997576571726544082775086617714497310627108", + "2496672517668546063801485485101257007469619195579455116580093831122412148295", + "649544699826039218830738029380235641854027202144223059213775638936251543855", + "1290615906997290748208255360740731454289981570772397658879970024524871460003", + "632567800935459049740744098083221187821104059314788313978689913263252688789", + "2348437863095261407316568167910979152453013572595655851042083255625006891624", + "2481215200769461327932558612643415039838457081027256604870638707666156202850", + "57122707881135124965534576605147904075123889890659190204392608475906841103", + "2439476559823258978320004142231553407228843241022947558491415430683059942123", + "2561322912744615171166894324106518420053898199929890610436084715445762908107", + "3232402799020273123701672899620163879959024531795856118904701543579107478288", + "438963245466416667030274468984203196494549069586215159473149318689786606805" + ], + "cairoVerifierId": "7" +} From a928e8016362e88a1eac751b0ce6f22655cd3263 Mon Sep 17 00:00:00 2001 From: vanhger Date: Thu, 3 Oct 2024 19:52:25 +0700 Subject: [PATCH 10/12] feat: add proof adapter --- .gitignore | 2 +- Cargo.toml | 1 + adapter/Cargo.lock | 3613 +++++++ adapter/Cargo.toml | 14 + adapter/src/annotated_proof.rs | 81 + adapter/src/annotation_parser.rs | 800 ++ adapter/src/builtin_info.rs | 21 + adapter/src/errors.rs | 73 + adapter/src/fri_merkle_statement.rs | 51 + adapter/src/lib.rs | 24 + adapter/src/merkle_statement.rs | 70 + adapter/src/oods_statement.rs | 624 ++ adapter/src/proof.rs | 88 + adapter/test/bootloader_serialized_proof.json | 8343 +++++++++++++++++ adapter/test/fact_topologies.json | 1 + 15 files changed, 13805 insertions(+), 1 deletion(-) create mode 100644 adapter/Cargo.lock create mode 100644 adapter/Cargo.toml create mode 100644 adapter/src/annotated_proof.rs create mode 100644 adapter/src/annotation_parser.rs create mode 100644 adapter/src/builtin_info.rs create mode 100644 adapter/src/errors.rs create mode 100644 adapter/src/fri_merkle_statement.rs create mode 100644 adapter/src/lib.rs create mode 100644 adapter/src/merkle_statement.rs create mode 100644 adapter/src/oods_statement.rs create mode 100644 adapter/src/proof.rs create mode 100644 adapter/test/bootloader_serialized_proof.json create mode 100644 adapter/test/fact_topologies.json diff --git a/.gitignore b/.gitignore index 56f1642..90209ce 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ /target .idea .env - +*/target diff --git a/Cargo.toml b/Cargo.toml index 774451b..3ba2c41 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,6 +20,7 @@ test-log = { version = "0.2.16" } thiserror = { version = "1.0.63" } tokio = { version = "1.39.3", features = ["macros", "rt-multi-thread"] } url = { version = "2.4.0", features = ["serde"] } +#stark_evm_adapter = {git = "https://github.com/sota-zk-labs/stark-evm-adapter", rev = "d7b073b1fbb3f0f520fc21d9d663f42669902c1b"} [dev-dependencies] aptos-testcontainer = { version = "0.1.2", features = ["testing"] } diff --git a/adapter/Cargo.lock b/adapter/Cargo.lock new file mode 100644 index 0000000..2671e8f --- /dev/null +++ b/adapter/Cargo.lock @@ -0,0 +1,3613 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "Inflector" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" +dependencies = [ + "lazy_static", + "regex", +] + +[[package]] +name = "adapter" +version = "0.1.0" +dependencies = [ + "ethers", + "num-bigint", + "num-traits", + "regex", + "serde", + "serde_json", + "thiserror", +] + +[[package]] +name = "addr2line" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + +[[package]] +name = "aes" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" +dependencies = [ + "cfg-if", + "cipher", + "cpufeatures", +] + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "arrayvec" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" + +[[package]] +name = "ascii-canvas" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6" +dependencies = [ + "term", +] + +[[package]] +name = "async-trait" +version = "0.1.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "async_io_stream" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c" +dependencies = [ + "futures", + "pharos", + "rustc_version", +] + +[[package]] +name = "auto_impl" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "autocfg" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" + +[[package]] +name = "backtrace" +version = "0.3.74" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" +dependencies = [ + "addr2line", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", + "windows-targets 0.52.6", +] + +[[package]] +name = "base16ct" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" + +[[package]] +name = "base64" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" + +[[package]] +name = "base64" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + +[[package]] +name = "base64ct" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" + +[[package]] +name = "bech32" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445" + +[[package]] +name = "bit-set" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" + +[[package]] +name = "bitvec" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" +dependencies = [ + "funty", + "radium", + "tap", + "wyz", +] + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "bs58" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" +dependencies = [ + "sha2", + "tinyvec", +] + +[[package]] +name = "bumpalo" +version = "3.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" + +[[package]] +name = "byte-slice-cast" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" +dependencies = [ + "serde", +] + +[[package]] +name = "bzip2" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" +dependencies = [ + "bzip2-sys", + "libc", +] + +[[package]] +name = "bzip2-sys" +version = "0.1.11+1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" +dependencies = [ + "cc", + "libc", + "pkg-config", +] + +[[package]] +name = "camino" +version = "1.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo-platform" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo_metadata" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" +dependencies = [ + "camino", + "cargo-platform", + "semver", + "serde", + "serde_json", + "thiserror", +] + +[[package]] +name = "cc" +version = "1.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "812acba72f0a070b003d3697490d2b55b837230ae7c6c6497f05cc2ddbb8d938" +dependencies = [ + "jobserver", + "libc", + "shlex", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "chrono" +version = "0.4.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +dependencies = [ + "num-traits", +] + +[[package]] +name = "cipher" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" +dependencies = [ + "crypto-common", + "inout", +] + +[[package]] +name = "coins-bip32" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b6be4a5df2098cd811f3194f64ddb96c267606bffd9689ac7b0160097b01ad3" +dependencies = [ + "bs58", + "coins-core", + "digest", + "hmac", + "k256", + "serde", + "sha2", + "thiserror", +] + +[[package]] +name = "coins-bip39" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3db8fba409ce3dc04f7d804074039eb68b960b0829161f8e06c95fea3f122528" +dependencies = [ + "bitvec", + "coins-bip32", + "hmac", + "once_cell", + "pbkdf2 0.12.2", + "rand", + "sha2", + "thiserror", +] + +[[package]] +name = "coins-core" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5286a0843c21f8367f7be734f89df9b822e0321d8bcce8d6e735aadff7d74979" +dependencies = [ + "base64 0.21.7", + "bech32", + "bs58", + "digest", + "generic-array", + "hex", + "ripemd", + "serde", + "serde_derive", + "sha2", + "sha3", + "thiserror", +] + +[[package]] +name = "const-hex" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0121754e84117e65f9d90648ee6aa4882a6e63110307ab73967a4c5e7e69e586" +dependencies = [ + "cfg-if", + "cpufeatures", + "hex", + "proptest", + "serde", +] + +[[package]] +name = "const-oid" +version = "0.9.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" + +[[package]] +name = "constant_time_eq" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "cpufeatures" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" + +[[package]] +name = "crunchy" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" + +[[package]] +name = "crypto-bigint" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" +dependencies = [ + "generic-array", + "rand_core", + "subtle", + "zeroize", +] + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "ctr" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" +dependencies = [ + "cipher", +] + +[[package]] +name = "data-encoding" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" + +[[package]] +name = "der" +version = "0.7.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" +dependencies = [ + "const-oid", + "zeroize", +] + +[[package]] +name = "deranged" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +dependencies = [ + "powerfmt", +] + +[[package]] +name = "derive_more" +version = "0.99.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "const-oid", + "crypto-common", + "subtle", +] + +[[package]] +name = "dirs" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] + +[[package]] +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "dunce" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" + +[[package]] +name = "ecdsa" +version = "0.16.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" +dependencies = [ + "der", + "digest", + "elliptic-curve", + "rfc6979", + "signature", + "spki", +] + +[[package]] +name = "either" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" + +[[package]] +name = "elliptic-curve" +version = "0.13.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" +dependencies = [ + "base16ct", + "crypto-bigint", + "digest", + "ff", + "generic-array", + "group", + "pkcs8", + "rand_core", + "sec1", + "subtle", + "zeroize", +] + +[[package]] +name = "ena" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5" +dependencies = [ + "log", +] + +[[package]] +name = "encoding_rs" +version = "0.8.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "enr" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a3d8dc56e02f954cac8eb489772c552c473346fc34f67412bb6244fd647f7e4" +dependencies = [ + "base64 0.21.7", + "bytes", + "hex", + "k256", + "log", + "rand", + "rlp", + "serde", + "sha3", + "zeroize", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "eth-keystore" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fda3bf123be441da5260717e0661c25a2fd9cb2b2c1d20bf2e05580047158ab" +dependencies = [ + "aes", + "ctr", + "digest", + "hex", + "hmac", + "pbkdf2 0.11.0", + "rand", + "scrypt", + "serde", + "serde_json", + "sha2", + "sha3", + "thiserror", + "uuid", +] + +[[package]] +name = "ethabi" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7413c5f74cc903ea37386a8965a936cbeb334bd270862fdece542c1b2dcbc898" +dependencies = [ + "ethereum-types", + "hex", + "once_cell", + "regex", + "serde", + "serde_json", + "sha3", + "thiserror", + "uint", +] + +[[package]] +name = "ethbloom" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" +dependencies = [ + "crunchy", + "fixed-hash", + "impl-codec", + "impl-rlp", + "impl-serde", + "scale-info", + "tiny-keccak", +] + +[[package]] +name = "ethereum-types" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" +dependencies = [ + "ethbloom", + "fixed-hash", + "impl-codec", + "impl-rlp", + "impl-serde", + "primitive-types", + "scale-info", + "uint", +] + +[[package]] +name = "ethers" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "816841ea989f0c69e459af1cf23a6b0033b19a55424a1ea3a30099becdb8dec0" +dependencies = [ + "ethers-addressbook", + "ethers-contract", + "ethers-core", + "ethers-etherscan", + "ethers-middleware", + "ethers-providers", + "ethers-signers", + "ethers-solc", +] + +[[package]] +name = "ethers-addressbook" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5495afd16b4faa556c3bba1f21b98b4983e53c1755022377051a975c3b021759" +dependencies = [ + "ethers-core", + "once_cell", + "serde", + "serde_json", +] + +[[package]] +name = "ethers-contract" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fceafa3578c836eeb874af87abacfb041f92b4da0a78a5edd042564b8ecdaaa" +dependencies = [ + "const-hex", + "ethers-contract-abigen", + "ethers-contract-derive", + "ethers-core", + "ethers-providers", + "futures-util", + "once_cell", + "pin-project", + "serde", + "serde_json", + "thiserror", +] + +[[package]] +name = "ethers-contract-abigen" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04ba01fbc2331a38c429eb95d4a570166781f14290ef9fdb144278a90b5a739b" +dependencies = [ + "Inflector", + "const-hex", + "dunce", + "ethers-core", + "ethers-etherscan", + "eyre", + "prettyplease", + "proc-macro2", + "quote", + "regex", + "reqwest", + "serde", + "serde_json", + "syn 2.0.79", + "toml", + "walkdir", +] + +[[package]] +name = "ethers-contract-derive" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87689dcabc0051cde10caaade298f9e9093d65f6125c14575db3fd8c669a168f" +dependencies = [ + "Inflector", + "const-hex", + "ethers-contract-abigen", + "ethers-core", + "proc-macro2", + "quote", + "serde_json", + "syn 2.0.79", +] + +[[package]] +name = "ethers-core" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82d80cc6ad30b14a48ab786523af33b37f28a8623fc06afd55324816ef18fb1f" +dependencies = [ + "arrayvec", + "bytes", + "cargo_metadata", + "chrono", + "const-hex", + "elliptic-curve", + "ethabi", + "generic-array", + "k256", + "num_enum", + "once_cell", + "open-fastrlp", + "rand", + "rlp", + "serde", + "serde_json", + "strum", + "syn 2.0.79", + "tempfile", + "thiserror", + "tiny-keccak", + "unicode-xid", +] + +[[package]] +name = "ethers-etherscan" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e79e5973c26d4baf0ce55520bd732314328cabe53193286671b47144145b9649" +dependencies = [ + "chrono", + "ethers-core", + "reqwest", + "semver", + "serde", + "serde_json", + "thiserror", + "tracing", +] + +[[package]] +name = "ethers-middleware" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48f9fdf09aec667c099909d91908d5eaf9be1bd0e2500ba4172c1d28bfaa43de" +dependencies = [ + "async-trait", + "auto_impl", + "ethers-contract", + "ethers-core", + "ethers-etherscan", + "ethers-providers", + "ethers-signers", + "futures-channel", + "futures-locks", + "futures-util", + "instant", + "reqwest", + "serde", + "serde_json", + "thiserror", + "tokio", + "tracing", + "tracing-futures", + "url", +] + +[[package]] +name = "ethers-providers" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6434c9a33891f1effc9c75472e12666db2fa5a0fec4b29af6221680a6fe83ab2" +dependencies = [ + "async-trait", + "auto_impl", + "base64 0.21.7", + "bytes", + "const-hex", + "enr", + "ethers-core", + "futures-core", + "futures-timer", + "futures-util", + "hashers", + "http", + "instant", + "jsonwebtoken", + "once_cell", + "pin-project", + "reqwest", + "serde", + "serde_json", + "thiserror", + "tokio", + "tokio-tungstenite", + "tracing", + "tracing-futures", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "ws_stream_wasm", +] + +[[package]] +name = "ethers-signers" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "228875491c782ad851773b652dd8ecac62cda8571d3bc32a5853644dd26766c2" +dependencies = [ + "async-trait", + "coins-bip32", + "coins-bip39", + "const-hex", + "elliptic-curve", + "eth-keystore", + "ethers-core", + "rand", + "sha2", + "thiserror", + "tracing", +] + +[[package]] +name = "ethers-solc" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66244a771d9163282646dbeffe0e6eca4dda4146b6498644e678ac6089b11edd" +dependencies = [ + "cfg-if", + "const-hex", + "dirs", + "dunce", + "ethers-core", + "glob", + "home", + "md-5", + "num_cpus", + "once_cell", + "path-slash", + "rayon", + "regex", + "semver", + "serde", + "serde_json", + "solang-parser", + "svm-rs", + "thiserror", + "tiny-keccak", + "tokio", + "tracing", + "walkdir", + "yansi", +] + +[[package]] +name = "eyre" +version = "0.6.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec" +dependencies = [ + "indenter", + "once_cell", +] + +[[package]] +name = "fastrand" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" + +[[package]] +name = "ff" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" +dependencies = [ + "rand_core", + "subtle", +] + +[[package]] +name = "fixed-hash" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" +dependencies = [ + "byteorder", + "rand", + "rustc-hex", + "static_assertions", +] + +[[package]] +name = "fixedbitset" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" + +[[package]] +name = "flate2" +version = "1.0.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "fs2" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "funty" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" + +[[package]] +name = "futures" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[package]] +name = "futures-executor" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" + +[[package]] +name = "futures-locks" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45ec6fe3675af967e67c5536c0b9d44e34e6c52f86bedc4ea49c5317b8e94d06" +dependencies = [ + "futures-channel", + "futures-task", +] + +[[package]] +name = "futures-macro" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "futures-sink" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" + +[[package]] +name = "futures-task" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + +[[package]] +name = "futures-timer" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" +dependencies = [ + "gloo-timers", + "send_wrapper 0.4.0", +] + +[[package]] +name = "futures-util" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", + "zeroize", +] + +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "gimli" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64" + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + +[[package]] +name = "gloo-timers" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" +dependencies = [ + "futures-channel", + "futures-core", + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "group" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" +dependencies = [ + "ff", + "rand_core", + "subtle", +] + +[[package]] +name = "h2" +version = "0.3.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" +dependencies = [ + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http", + "indexmap", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "hashbrown" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" + +[[package]] +name = "hashers" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2bca93b15ea5a746f220e56587f71e73c6165eab783df9e26590069953e3c30" +dependencies = [ + "fxhash", +] + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "hmac" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +dependencies = [ + "digest", +] + +[[package]] +name = "home" +version = "0.5.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "http" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "http-body" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" +dependencies = [ + "bytes", + "http", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" + +[[package]] +name = "httpdate" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + +[[package]] +name = "hyper" +version = "0.14.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" +dependencies = [ + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", + "want", +] + +[[package]] +name = "hyper-rustls" +version = "0.24.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" +dependencies = [ + "futures-util", + "http", + "hyper", + "rustls", + "tokio", + "tokio-rustls", +] + +[[package]] +name = "idna" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "impl-codec" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" +dependencies = [ + "parity-scale-codec", +] + +[[package]] +name = "impl-rlp" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" +dependencies = [ + "rlp", +] + +[[package]] +name = "impl-serde" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd" +dependencies = [ + "serde", +] + +[[package]] +name = "impl-trait-for-tuples" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "indenter" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" + +[[package]] +name = "indexmap" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" +dependencies = [ + "equivalent", + "hashbrown", +] + +[[package]] +name = "inout" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" +dependencies = [ + "generic-array", +] + +[[package]] +name = "instant" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "ipnet" +version = "2.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "187674a687eed5fe42285b40c6291f9a01517d415fad1c3cbc6a9f778af7fcd4" + +[[package]] +name = "itertools" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "jobserver" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" +dependencies = [ + "libc", +] + +[[package]] +name = "js-sys" +version = "0.3.70" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "jsonwebtoken" +version = "8.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378" +dependencies = [ + "base64 0.21.7", + "pem", + "ring 0.16.20", + "serde", + "serde_json", + "simple_asn1", +] + +[[package]] +name = "k256" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" +dependencies = [ + "cfg-if", + "ecdsa", + "elliptic-curve", + "once_cell", + "sha2", + "signature", +] + +[[package]] +name = "keccak" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" +dependencies = [ + "cpufeatures", +] + +[[package]] +name = "lalrpop" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55cb077ad656299f160924eb2912aa147d7339ea7d69e1b5517326fdcec3c1ca" +dependencies = [ + "ascii-canvas", + "bit-set", + "ena", + "itertools", + "lalrpop-util", + "petgraph", + "regex", + "regex-syntax", + "string_cache", + "term", + "tiny-keccak", + "unicode-xid", + "walkdir", +] + +[[package]] +name = "lalrpop-util" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553" +dependencies = [ + "regex-automata", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" + +[[package]] +name = "libc" +version = "0.2.159" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" + +[[package]] +name = "libm" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" + +[[package]] +name = "libredox" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags 2.6.0", + "libc", +] + +[[package]] +name = "linux-raw-sys" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" + +[[package]] +name = "md-5" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" +dependencies = [ + "cfg-if", + "digest", +] + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "miniz_oxide" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +dependencies = [ + "adler2", +] + +[[package]] +name = "mio" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" +dependencies = [ + "hermit-abi", + "libc", + "wasi", + "windows-sys 0.52.0", +] + +[[package]] +name = "new_debug_unreachable" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" + +[[package]] +name = "num-bigint" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" +dependencies = [ + "num-integer", + "num-traits", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-integer" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", + "libm", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "object" +version = "0.36.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82881c4be219ab5faaf2ad5e5e5ecdff8c66bd7402ca3160975c93b24961afd1" +dependencies = [ + "portable-atomic", +] + +[[package]] +name = "open-fastrlp" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "786393f80485445794f6043fd3138854dd109cc6c4bd1a6383db304c9ce9b9ce" +dependencies = [ + "arrayvec", + "auto_impl", + "bytes", + "ethereum-types", + "open-fastrlp-derive", +] + +[[package]] +name = "open-fastrlp-derive" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "003b2be5c6c53c1cfeb0a238b8a1c3915cd410feb684457a36c10038f764bb1c" +dependencies = [ + "bytes", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "parity-scale-codec" +version = "3.6.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "306800abfa29c7f16596b5970a588435e3d5b3149683d00c12b699cc19f895ee" +dependencies = [ + "arrayvec", + "bitvec", + "byte-slice-cast", + "impl-trait-for-tuples", + "parity-scale-codec-derive", + "serde", +] + +[[package]] +name = "parity-scale-codec-derive" +version = "3.6.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d830939c76d294956402033aee57a6da7b438f2294eb94864c37b0569053a42c" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "parking_lot" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets 0.52.6", +] + +[[package]] +name = "password-hash" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" +dependencies = [ + "base64ct", + "rand_core", + "subtle", +] + +[[package]] +name = "path-slash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42" + +[[package]] +name = "pbkdf2" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" +dependencies = [ + "digest", + "hmac", + "password-hash", + "sha2", +] + +[[package]] +name = "pbkdf2" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" +dependencies = [ + "digest", + "hmac", +] + +[[package]] +name = "pem" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8" +dependencies = [ + "base64 0.13.1", +] + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "petgraph" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" +dependencies = [ + "fixedbitset", + "indexmap", +] + +[[package]] +name = "pharos" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414" +dependencies = [ + "futures", + "rustc_version", +] + +[[package]] +name = "phf" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" +dependencies = [ + "phf_macros", + "phf_shared 0.11.2", +] + +[[package]] +name = "phf_generator" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" +dependencies = [ + "phf_shared 0.11.2", + "rand", +] + +[[package]] +name = "phf_macros" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" +dependencies = [ + "phf_generator", + "phf_shared 0.11.2", + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "phf_shared" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +dependencies = [ + "siphasher", +] + +[[package]] +name = "phf_shared" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" +dependencies = [ + "siphasher", +] + +[[package]] +name = "pin-project" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkcs8" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +dependencies = [ + "der", + "spki", +] + +[[package]] +name = "pkg-config" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" + +[[package]] +name = "portable-atomic" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2" + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "ppv-lite86" +version = "0.2.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +dependencies = [ + "zerocopy", +] + +[[package]] +name = "precomputed-hash" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" + +[[package]] +name = "prettyplease" +version = "0.2.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba" +dependencies = [ + "proc-macro2", + "syn 2.0.79", +] + +[[package]] +name = "primitive-types" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" +dependencies = [ + "fixed-hash", + "impl-codec", + "impl-rlp", + "impl-serde", + "scale-info", + "uint", +] + +[[package]] +name = "proc-macro-crate" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" +dependencies = [ + "toml_edit", +] + +[[package]] +name = "proc-macro2" +version = "1.0.86" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "proptest" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4c2511913b88df1637da85cc8d96ec8e43a3f8bb8ccb71ee1ac240d6f3df58d" +dependencies = [ + "bitflags 2.6.0", + "lazy_static", + "num-traits", + "rand", + "rand_chacha", + "rand_xorshift", + "regex-syntax", + "unarray", +] + +[[package]] +name = "quote" +version = "1.0.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "radium" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "rand_xorshift" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" +dependencies = [ + "rand_core", +] + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "redox_syscall" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" +dependencies = [ + "bitflags 2.6.0", +] + +[[package]] +name = "redox_users" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +dependencies = [ + "getrandom", + "libredox", + "thiserror", +] + +[[package]] +name = "regex" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" + +[[package]] +name = "reqwest" +version = "0.11.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" +dependencies = [ + "base64 0.21.7", + "bytes", + "encoding_rs", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "hyper", + "hyper-rustls", + "ipnet", + "js-sys", + "log", + "mime", + "once_cell", + "percent-encoding", + "pin-project-lite", + "rustls", + "rustls-pemfile", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper", + "system-configuration", + "tokio", + "tokio-rustls", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "webpki-roots", + "winreg", +] + +[[package]] +name = "rfc6979" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" +dependencies = [ + "hmac", + "subtle", +] + +[[package]] +name = "ring" +version = "0.16.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" +dependencies = [ + "cc", + "libc", + "once_cell", + "spin 0.5.2", + "untrusted 0.7.1", + "web-sys", + "winapi", +] + +[[package]] +name = "ring" +version = "0.17.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +dependencies = [ + "cc", + "cfg-if", + "getrandom", + "libc", + "spin 0.9.8", + "untrusted 0.9.0", + "windows-sys 0.52.0", +] + +[[package]] +name = "ripemd" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f" +dependencies = [ + "digest", +] + +[[package]] +name = "rlp" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb919243f34364b6bd2fc10ef797edbfa75f33c252e7998527479c6d6b47e1ec" +dependencies = [ + "bytes", + "rlp-derive", + "rustc-hex", +] + +[[package]] +name = "rlp-derive" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e33d7b2abe0c340d8797fe2907d3f20d3b5ea5908683618bfe80df7f621f672a" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" + +[[package]] +name = "rustc-hex" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" + +[[package]] +name = "rustc_version" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" +dependencies = [ + "semver", +] + +[[package]] +name = "rustix" +version = "0.38.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" +dependencies = [ + "bitflags 2.6.0", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "rustls" +version = "0.21.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" +dependencies = [ + "log", + "ring 0.17.8", + "rustls-webpki", + "sct", +] + +[[package]] +name = "rustls-pemfile" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" +dependencies = [ + "base64 0.21.7", +] + +[[package]] +name = "rustls-webpki" +version = "0.101.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" +dependencies = [ + "ring 0.17.8", + "untrusted 0.9.0", +] + +[[package]] +name = "rustversion" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" + +[[package]] +name = "ryu" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" + +[[package]] +name = "salsa20" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213" +dependencies = [ + "cipher", +] + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "scale-info" +version = "2.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" +dependencies = [ + "cfg-if", + "derive_more", + "parity-scale-codec", + "scale-info-derive", +] + +[[package]] +name = "scale-info-derive" +version = "2.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d35494501194174bda522a32605929eefc9ecf7e0a326c26db1fdd85881eb62" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "scrypt" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f9e24d2b632954ded8ab2ef9fea0a0c769ea56ea98bddbafbad22caeeadf45d" +dependencies = [ + "hmac", + "pbkdf2 0.11.0", + "salsa20", + "sha2", +] + +[[package]] +name = "sct" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" +dependencies = [ + "ring 0.17.8", + "untrusted 0.9.0", +] + +[[package]] +name = "sec1" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" +dependencies = [ + "base16ct", + "der", + "generic-array", + "pkcs8", + "subtle", + "zeroize", +] + +[[package]] +name = "semver" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" +dependencies = [ + "serde", +] + +[[package]] +name = "send_wrapper" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0" + +[[package]] +name = "send_wrapper" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" + +[[package]] +name = "serde" +version = "1.0.210" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.210" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "serde_json" +version = "1.0.128" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" +dependencies = [ + "itoa", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "serde_spanned" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "sha1" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sha2" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sha3" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" +dependencies = [ + "digest", + "keccak", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "signature" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" +dependencies = [ + "digest", + "rand_core", +] + +[[package]] +name = "simple_asn1" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085" +dependencies = [ + "num-bigint", + "num-traits", + "thiserror", + "time", +] + +[[package]] +name = "siphasher" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "socket2" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "solang-parser" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c425ce1c59f4b154717592f0bdf4715c3a1d55058883622d3157e1f0908a5b26" +dependencies = [ + "itertools", + "lalrpop", + "lalrpop-util", + "phf", + "thiserror", + "unicode-xid", +] + +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + +[[package]] +name = "spin" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" + +[[package]] +name = "spki" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" +dependencies = [ + "base64ct", + "der", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "string_cache" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" +dependencies = [ + "new_debug_unreachable", + "once_cell", + "parking_lot", + "phf_shared 0.10.0", + "precomputed-hash", +] + +[[package]] +name = "strum" +version = "0.26.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" +dependencies = [ + "strum_macros", +] + +[[package]] +name = "strum_macros" +version = "0.26.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.79", +] + +[[package]] +name = "subtle" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" + +[[package]] +name = "svm-rs" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11297baafe5fa0c99d5722458eac6a5e25c01eb1b8e5cd137f54079093daa7a4" +dependencies = [ + "dirs", + "fs2", + "hex", + "once_cell", + "reqwest", + "semver", + "serde", + "serde_json", + "sha2", + "thiserror", + "url", + "zip", +] + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sync_wrapper" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + +[[package]] +name = "system-configuration" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "system-configuration-sys", +] + +[[package]] +name = "system-configuration-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "tap" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" + +[[package]] +name = "tempfile" +version = "3.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" +dependencies = [ + "cfg-if", + "fastrand", + "once_cell", + "rustix", + "windows-sys 0.59.0", +] + +[[package]] +name = "term" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" +dependencies = [ + "dirs-next", + "rustversion", + "winapi", +] + +[[package]] +name = "thiserror" +version = "1.0.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "time" +version = "0.3.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" +dependencies = [ + "deranged", + "itoa", + "num-conv", + "powerfmt", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + +[[package]] +name = "time-macros" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" +dependencies = [ + "num-conv", + "time-core", +] + +[[package]] +name = "tiny-keccak" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" +dependencies = [ + "crunchy", +] + +[[package]] +name = "tinyvec" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.40.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" +dependencies = [ + "backtrace", + "bytes", + "libc", + "mio", + "pin-project-lite", + "socket2", + "windows-sys 0.52.0", +] + +[[package]] +name = "tokio-rustls" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" +dependencies = [ + "rustls", + "tokio", +] + +[[package]] +name = "tokio-tungstenite" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c" +dependencies = [ + "futures-util", + "log", + "rustls", + "tokio", + "tokio-rustls", + "tungstenite", + "webpki-roots", +] + +[[package]] +name = "tokio-util" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "toml" +version = "0.8.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.22.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tower-service" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", +] + +[[package]] +name = "tracing-futures" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" +dependencies = [ + "pin-project", + "tracing", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + +[[package]] +name = "tungstenite" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" +dependencies = [ + "byteorder", + "bytes", + "data-encoding", + "http", + "httparse", + "log", + "rand", + "rustls", + "sha1", + "thiserror", + "url", + "utf-8", +] + +[[package]] +name = "typenum" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + +[[package]] +name = "uint" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76f64bba2c53b04fcab63c01a7d7427eadc821e3bc48c34dc9ba29c501164b52" +dependencies = [ + "byteorder", + "crunchy", + "hex", + "static_assertions", +] + +[[package]] +name = "unarray" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" + +[[package]] +name = "unicode-bidi" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" + +[[package]] +name = "unicode-ident" +version = "1.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" + +[[package]] +name = "unicode-normalization" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-xid" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" + +[[package]] +name = "untrusted" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" + +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + +[[package]] +name = "url" +version = "2.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", +] + +[[package]] +name = "utf-8" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" + +[[package]] +name = "uuid" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" +dependencies = [ + "getrandom", + "serde", +] + +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" +dependencies = [ + "cfg-if", + "once_cell", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.79", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed" +dependencies = [ + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.93" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" + +[[package]] +name = "web-sys" +version = "0.3.70" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webpki-roots" +version = "0.25.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "winnow" +version = "0.6.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" +dependencies = [ + "memchr", +] + +[[package]] +name = "winreg" +version = "0.50.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] + +[[package]] +name = "ws_stream_wasm" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7999f5f4217fe3818726b66257a4475f71e74ffd190776ad053fa159e50737f5" +dependencies = [ + "async_io_stream", + "futures", + "js-sys", + "log", + "pharos", + "rustc_version", + "send_wrapper 0.6.0", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "wyz" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" +dependencies = [ + "tap", +] + +[[package]] +name = "yansi" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" + +[[package]] +name = "zerocopy" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +dependencies = [ + "byteorder", + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "zeroize" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" + +[[package]] +name = "zip" +version = "0.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" +dependencies = [ + "aes", + "byteorder", + "bzip2", + "constant_time_eq", + "crc32fast", + "crossbeam-utils", + "flate2", + "hmac", + "pbkdf2 0.11.0", + "sha1", + "time", + "zstd", +] + +[[package]] +name = "zstd" +version = "0.11.2+zstd.1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" +dependencies = [ + "zstd-safe", +] + +[[package]] +name = "zstd-safe" +version = "5.0.2+zstd.1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" +dependencies = [ + "libc", + "zstd-sys", +] + +[[package]] +name = "zstd-sys" +version = "2.0.13+zstd.1.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa" +dependencies = [ + "cc", + "pkg-config", +] diff --git a/adapter/Cargo.toml b/adapter/Cargo.toml new file mode 100644 index 0000000..2b353bc --- /dev/null +++ b/adapter/Cargo.toml @@ -0,0 +1,14 @@ +[package] +name = "adapter" +version = "0.1.0" +edition = "2021" + +[dependencies] +regex = "1.11.0" +serde = "1.0.210" +ethers = "2.0.14" +num-bigint = "0.4.6" +num-traits = "0.2.19" +thiserror = "1.0.64" +serde_json = "1.0.128" + diff --git a/adapter/src/annotated_proof.rs b/adapter/src/annotated_proof.rs new file mode 100644 index 0000000..7b64042 --- /dev/null +++ b/adapter/src/annotated_proof.rs @@ -0,0 +1,81 @@ +use std::collections::HashMap; + +use ethers::types::U256; +use regex::Regex; +use serde::{Deserialize, Serialize}; + +/// Adapted from https://github.com/zksecurity/stark-evm-adapter/blob/main/src/annotated_proof.rs +#[derive(Serialize, Deserialize, Debug, Clone)] +/// [AnnotatedProof] maps annotated proof json file which contains the original proof +/// and the annotations generated by verifier of stone-prover +pub struct AnnotatedProof { + pub proof_hex: String, + pub annotations: Vec, + pub extra_annotations: Vec, + pub proof_parameters: ProofParameters, + pub public_input: PublicInput, +} + +#[derive(Serialize, Deserialize, Debug, Clone)] +pub struct ProofParameters { + pub field: String, + pub stark: StarkParameters, + pub use_extension_field: bool, +} + +#[derive(Serialize, Deserialize, Debug, Clone)] +pub struct StarkParameters { + pub fri: FriParameters, + pub log_n_cosets: u32, +} + +#[derive(Serialize, Deserialize, Debug, Clone)] +pub struct FriParameters { + pub fri_step_list: Vec, + pub last_layer_degree_bound: u32, + pub n_queries: u32, + pub proof_of_work_bits: u32, +} + +/// Public input for a cairo execution +#[derive(Serialize, Deserialize, Debug, Clone)] +pub struct PublicInput { + pub layout: String, + pub memory_segments: HashMap, + pub n_steps: u32, + pub public_memory: Vec, + pub rc_max: u32, + pub rc_min: u32, +} + +/// Memory segments for cairo builtins +#[derive(Serialize, Deserialize, Debug, Clone)] +pub struct MemorySegment { + pub begin_addr: u32, + pub stop_ptr: u32, +} + +/// Public memory for a cairo execution +#[derive(Serialize, Deserialize, Debug, Clone)] +pub struct PublicMemory { + pub address: u32, + pub page: u32, + // todo refactor to u256 + pub value: String, +} + +impl AnnotatedProof { + pub fn extract_interaction_elements(&self) -> (U256, U256) { + let re = Regex::new(r"V->P: /cpu air/STARK/Interaction: Interaction element #\d+: Field Element\(0x([0-9a-f]+)\)").unwrap(); + let annotations = self.annotations.join("\n"); + + let interaction_elements: Vec = re + .captures_iter(&annotations) + .filter_map(|cap| U256::from_str_radix(&cap[1], 16).ok()) + .collect(); + + assert!(interaction_elements.len() == 3 || interaction_elements.len() == 6); + + (interaction_elements[0], interaction_elements[1]) + } +} diff --git a/adapter/src/annotation_parser.rs b/adapter/src/annotation_parser.rs new file mode 100644 index 0000000..c510bef --- /dev/null +++ b/adapter/src/annotation_parser.rs @@ -0,0 +1,800 @@ +use ethers::abi::Token; +use ethers::utils::keccak256; +use ethers::{types::U256, utils::hex}; +use num_bigint::BigUint; +use num_traits::{Num, One}; +use regex::Regex; +use serde::{Deserialize, Serialize}; +use std::collections::{HashMap, HashSet}; + +use crate::annotated_proof::AnnotatedProof; +use crate::errors::ParseError; +use crate::fri_merkle_statement::FRIMerkleStatement; +use crate::merkle_statement::MerkleStatement; +use crate::oods_statement::MainProof; + +/// Adapted from https://github.com/zksecurity/stark-evm-adapter/blob/main/src/annotation_parser.rs +#[derive(Serialize, Deserialize, Debug, Clone)] +struct MerkleLine { + pub name: String, + pub node: U256, + pub digest: String, + pub annotation: String, +} + +#[derive(Serialize, Deserialize, Debug, Clone)] +struct FriLine { + pub name: String, + pub row: usize, + pub col: usize, + pub element: String, + pub annotation: String, +} + +#[derive(Serialize, Deserialize, Debug, Clone)] +struct FriXInvLine { + pub name: String, + pub index: usize, + pub inv: String, + pub annotation: String, +} + +#[derive(Serialize, Deserialize, Debug, Clone)] +struct CommitmentLine { + pub name: String, + pub digest: String, + pub annotation: String, +} + +#[derive(Serialize, Deserialize, Debug, Clone)] +struct EvalPointLine { + pub name: String, + pub point: String, + pub annotation: String, +} + +#[derive(Serialize, Deserialize, Debug, Clone)] +struct FriExtras { + pub values: Vec, + pub inverses: Vec, +} + +type MerkleExtrasDict = HashMap>; + +struct FriMerklesOriginal { + pub merkle_originals: MerkleExtrasDict, + pub merkle_commitments: HashMap, + pub fri_originals: HashMap>, + pub eval_points: Vec, + pub fri_names: Vec, + pub original_proof: Vec, + pub merkle_patches: HashSet, +} + +#[derive(Serialize, Deserialize, Debug)] +/// [SplitProofs] maps the split proof json file which contains the main proof and the merkle statements +pub struct SplitProofs { + pub main_proof: MainProof, + pub merkle_statements: HashMap, + pub fri_merkle_statements: Vec, +} + +// Parses hex strings and pads with zeros to make it 64 characters long +fn extract_hex(line: &str) -> Result { + let re = Regex::new(r"\(0x([0-9a-f]+)\)")?; + Ok(re + .captures(line) + .and_then(|cap| cap.get(1)) + .map_or_else(String::new, |m| format!("{:0>64}", m.as_str()))) +} + +/// Example: +/// /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 18762888: Hash(0x0000000000000000000000006671d703e83592b3b9d60eb1f91e8e0b8561f3d1) +fn is_merkle_line(line: &str) -> bool { + line.contains("Decommitment") && line.contains("node") && line.contains("Hash") +} + +/// Parses a proof annotation line which is part of a Merkle decommitment, and returns the name +/// of the Merkle, the node provided, and the hash digest. +fn parse_merkle_line(line: &str) -> Result { + let name = line + .split('/') + .last() + .ok_or(ParseError::InvalidLineFormat)? + .split(':') + .next() + .ok_or(ParseError::InvalidLineFormat)? + .to_string(); + + let node_str = line + .split("node ") + .nth(1) + .ok_or(ParseError::InvalidLineFormat)? + .split(':') + .next() + .ok_or(ParseError::InvalidLineFormat)?; + + let node: U256 = U256::from_dec_str(node_str)?; + + let digest = extract_hex(line)?; + + Ok(MerkleLine { + name, + node, + digest, + annotation: line.to_string(), + }) +} + +fn is_merkle_data_line(line: &str) -> bool { + line.contains("Decommitment") && line.contains("element #") && line.contains("Data") +} + +/// Parses a proof annotation line which is part of a Merkle decommitment as a package completion +/// line, and returns the name of the Merkle, the node provided, and the data element. +fn parse_merkle_data_line(line: &str) -> Result { + let name = line + .split('/') + .last() + .ok_or(ParseError::InvalidLineFormat)? + .split(':') + .next() + .ok_or(ParseError::InvalidLineFormat)? + .to_string(); + + let node_str = line + .split("element #") + .nth(1) + .ok_or(ParseError::InvalidLineFormat)? + .split(':') + .next() + .ok_or(ParseError::InvalidLineFormat)?; + + let node: U256 = U256::from_dec_str(node_str)?; + + let digest = extract_hex(line)?; + + Ok(MerkleLine { + name, + node, + digest, + annotation: line.to_string(), + }) +} + +/// Example: +/// /cpu air/STARK/FRI/Decommitment/Layer 4: Row 242, Column 3: Field Element(0x32bb09aed5ade9cadd9c0e76f261422cb1ef1f483f28cfe06b81d416defde66) +fn is_fri_line(line: &str) -> bool { + line.contains("Decommitment") + && line.contains("Row") + && line.contains("Field Element") + && !line.contains("Virtual Oracle") +} + +/// Parses a proof annotation line which is part of a FRI decommitment, and returns the name +/// of the FRI, the cell provided, and the field element. +fn parse_fri_line(line: &str) -> Result { + let parts: Vec<&str> = line.split('/').collect(); + let name = parts + .last() + .ok_or(ParseError::InvalidLineFormat)? + .split(':') + .next() + .ok_or(ParseError::InvalidLineFormat)? + .to_string(); + + let row_col_part = line + .split(':') + .nth_back(1) + .ok_or(ParseError::InvalidLineFormat)?; + let row_col: Vec<&str> = row_col_part.split(',').collect(); + if row_col.len() != 2 { + return Err(ParseError::InvalidLineFormat); + } + let row = row_col[0] + .split_whitespace() + .nth(1) + .ok_or(ParseError::InvalidLineFormat)? + .parse::()?; + let col = row_col[1] + .split_whitespace() + .nth(1) + .ok_or(ParseError::InvalidLineFormat)? + .parse::()?; + + let element = extract_hex(line)?; + + Ok(FriLine { + name, + row, + col, + element, + annotation: line.to_string(), + }) +} + +/// Example: +/// /cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 2030: Field Element(0x6446597268afd0e19853257f3caf5f1d4bd896ae7edeba0047d8c09cf399b7b) +fn is_fri_xinv_line(line: &str) -> bool { + line.contains("Decommitment") && line.contains("xInv") && line.contains("Field Element") +} + +/// Parses a proof extra annotation line which contains the xInv for a FRI query, and returns the +/// name of the FRI, the index provided, and the xInv. +fn parse_fri_xinv_line(line: &str) -> Result { + let parts: Vec<&str> = line.split('/').collect(); + let name = parts + .last() + .ok_or(ParseError::InvalidLineFormat)? + .split(':') + .next() + .ok_or(ParseError::InvalidLineFormat)? + .to_string(); + + let index_str = line + .split("index ") + .nth(1) + .ok_or(ParseError::InvalidLineFormat)? + .split(':') + .next() + .ok_or(ParseError::InvalidLineFormat)?; + + let index = index_str + .parse::() + .map_err(|_| ParseError::InvalidLineFormat)?; + + let inv = extract_hex(line)?; + + Ok(FriXInvLine { + name, + index, + inv, + annotation: line.to_string(), + }) +} + +/// Example +/// P->V[23680:23712]: /cpu air/STARK/FRI/Commitment/Layer 4: Commitment: Hash(0x000000000000000000000000ab09e126b366725542268572e3303dcaccf142a5) +fn is_commitment_line(line: &str) -> bool { + line.contains("Commitment") && line.contains("Hash") +} + +/// Parses a proof annotation line of a Merkle commitment, and returns the name +/// of the Merkle and the hash digest. +/// For "Commit on Trace" lines, the name (index) of the trace is not found inside the line, but +/// instead is tracked by a global counter. +fn parse_commitment_line( + line: &str, + trace_commitment_counter: &mut usize, +) -> Result<(CommitmentLine, usize), ParseError> { + let parts: Vec<&str> = line.split(':').collect(); + let path_parts: Vec<&str> = parts + .get(2) + .ok_or(ParseError::InvalidLineFormat)? + .trim() + .split('/') + .collect(); + let name; + let new_trace_commitment_counter; + + if path_parts.last() == Some(&"Commit on Trace") { + name = format!("Trace {}", trace_commitment_counter); + *trace_commitment_counter += 1; + new_trace_commitment_counter = *trace_commitment_counter; + } else if path_parts.get(path_parts.len().saturating_sub(2)) == Some(&"Commitment") { + name = path_parts + .last() + .map(|s| s.to_string()) + .ok_or(ParseError::InvalidLineFormat)?; + new_trace_commitment_counter = *trace_commitment_counter; + } else { + return Err(ParseError::InvalidLineFormat); + } + + let digest = extract_hex(line)?; + Ok(( + CommitmentLine { + name, + digest, + annotation: line.to_string(), + }, + new_trace_commitment_counter, + )) +} + +/// Example: +/// V->P: /cpu air/STARK/FRI/Commitment/Layer 4: Evaluation point: Field Element(0x6afcea9769e097e3d5c3cb8ee22bcc51ed7e8cf8cfa617ee915a6af68736fee) +fn is_eval_point_line(line: &str) -> bool { + line.contains("Evaluation point") && line.contains("Layer") +} + +/// Parses a proof annotation line of an evaluation point submission, returning the layer number +/// and point. +fn parse_eval_point_line(line: &str) -> Result { + let parts: Vec<&str> = line.split('/').collect(); + let name = parts + .last() + .ok_or(ParseError::InvalidLineFormat)? + .split(':') + .next() + .ok_or(ParseError::InvalidLineFormat)? + .to_string(); + + let point = extract_hex(line)?; + + Ok(EvalPointLine { + name, + point, + annotation: line.to_string(), + }) +} + +/// Parses a proof annotation line, returning the start and end indices of the proof segment +/// which the line annotates, or (0,0) if the annotation is for verifier to prover "interaction". +fn line_to_indices(line: &str) -> Result<(usize, usize), ParseError> { + if !line.starts_with("P->V[") { + Ok((0, 0)) + } else { + let indices_part = &line[5..line.find(']').ok_or(ParseError::InvalidLineFormat)?]; + let indices: Vec<&str> = indices_part.split(':').collect(); + if indices.len() != 2 { + Err(ParseError::InvalidLineFormat) + } else { + let start = indices[0].parse::()?; + let end = indices[1].parse::()?; + Ok((start, end)) + } + } +} + +/// For a single Merkle decommitment, processes the information from the non-split proof +/// and extra data (merkle queue values) prepared by a verifier, and arranges it to be +/// used as input to the Merkle Fact Registry. +fn gen_merkle_statement_call( + merkle_extras: Vec, + merkle_original: Vec, + merkle_commit: CommitmentLine, +) -> Result { + let qs: Vec<&str> = merkle_extras.iter().map(|n| &n.name[..]).collect(); + let heights: Vec = merkle_extras + .iter() + .map(|mline| mline.node.bits() - 1) + .collect(); + + if !heights.iter().all(|&h| h == heights[0]) { + return Err(ParseError::InvalidLineFormat); + } + + let root = U256::from_str_radix(&merkle_commit.digest, 16)?; + let merkle_queue_values: Vec = merkle_extras + .iter() + .map(|mline| Ok(U256::from_str_radix(&mline.digest, 16)?)) + .collect::, ParseError>>()?; + let proof: Vec = merkle_original + .iter() + .map(|mline| Ok(U256::from_str_radix(&mline.digest, 16)?)) + .collect::, ParseError>>()?; + let merkle_queue_indices: Vec = merkle_extras.iter().map(|mline| mline.node).collect(); + + Ok(MerkleStatement::new( + root, + qs.len(), + heights[0], + merkle_queue_indices, + merkle_queue_values, + proof, + )) +} + +fn montgomery_encode(element: &str) -> Result { + let prime = BigUint::from_str_radix( + "800000000000011000000000000000000000000000000000000000000000001", + 16, + )?; + let num = BigUint::from_str_radix(element, 16)?; + + let r = BigUint::one() << 256; // Use 2^256 as R + let encoded: BigUint = (num * r) % prime; // this seems to lost the purpose of montgomery encoding which aims to avoid division + + Ok(U256::from_str_radix(&encoded.to_str_radix(10), 10)?) +} + +fn interleave(a: Vec, b: Vec, c: Vec) -> Vec { + a.into_iter() + .zip(b) + .zip(c) + .flat_map(|((x, y), z)| vec![x, y, z]) + .collect() +} + +/// For a single FRI-Merkle decommitment, processes the information from the non-split proof +/// and extra data prepared by a verifier, and arranges it to be used as input to the +/// FRI-Merkle Fact Registry. +fn gen_fri_merkle_statement_call( + fri_extras: FriExtras, + fri_extras_next: FriExtras, + fri_original: Vec, + merkle_original: Vec, + merkle_extras: Vec, + merkle_commitment: CommitmentLine, + evaluation_point: EvalPointLine, +) -> Result { + let root = U256::from_str_radix(&merkle_commitment.digest, 16)?; + let eval_point = U256::from_str_radix(&evaluation_point.point, 16)?; + + let heights: Vec = merkle_extras + .iter() + .map(|mline| mline.node.bits() - 1) + .collect(); + assert_eq!(heights.iter().cloned().collect::>().len(), 1); + let output_height = heights[0]; + + let mut rows_to_cols: HashMap> = HashMap::new(); + for fline in fri_extras.values.iter().chain(fri_original.iter()) { + rows_to_cols.entry(fline.row).or_default().push(fline.col); + } + let row_lens: Vec = rows_to_cols + .values() + .map(|v| v.iter().cloned().collect::>().len()) + .collect(); + assert_eq!(row_lens.iter().cloned().collect::>().len(), 1); + + let step_size = (row_lens[0] as f64).log2() as usize; + let input_height = output_height + step_size; + + let input_layer_queries: Vec = fri_extras + .inverses + .iter() + .map(|fline| U256::from(fline.index + (1 << input_height))) + .collect(); + + let output_layer_queries: Vec = merkle_extras.iter().map(|mline| mline.node).collect(); + + let input_layer_values: Vec = fri_extras + .values + .iter() + .map(|fline| montgomery_encode(&fline.element)) + .collect::, ParseError>>()?; + + let output_layer_values: Vec = fri_extras_next + .values + .iter() + .map(|fline| montgomery_encode(&fline.element)) + .collect::, ParseError>>()?; + + let input_layer_inverses: Vec = fri_extras + .inverses + .iter() + .map(|fline| Ok(U256::from_str_radix(&fline.inv, 16)?)) + .collect::, ParseError>>()?; + + let output_layer_inverses: Vec = fri_extras_next + .inverses + .iter() + .map(|fline| Ok(U256::from_str_radix(&fline.inv, 16)?)) + .collect::, ParseError>>()?; + + let proof: Vec = fri_original + .iter() + .map(|fline| montgomery_encode(&fline.element)) + .chain( + merkle_original + .iter() + .map(|mline| Ok(U256::from_str_radix(&mline.digest, 16)?)), + ) + .collect::, ParseError>>()?; + + let input_interleaved = interleave( + input_layer_queries.clone(), + input_layer_values.clone(), + input_layer_inverses.clone(), + ); + let output_interleaved = interleave( + output_layer_queries.clone(), + output_layer_values.clone(), + output_layer_inverses.clone(), + ); + + Ok(FRIMerkleStatement { + expected_root: root, + evaluation_point: eval_point, + fri_step_size: step_size, + input_layer_queries, + output_layer_queries, + input_layer_values, + output_layer_values, + input_layer_inverses, + output_layer_inverses, + // todo: refactor these interleaved into this struct + input_interleaved, + output_interleaved, + proof, + }) +} + +/// Parses the extra annotations, returning a dictionary from Merkle name to a list +/// of all its extra (initialization) data. +fn parse_fri_merkles_extra( + extra_annot_lines: Vec<&str>, +) -> Result<(MerkleExtrasDict, Vec), ParseError> { + let mut merkle_extras_dict = MerkleExtrasDict::new(); + let mut fri_extras_dict = HashMap::new(); + let mut fri_names = Vec::new(); + + for line in extra_annot_lines { + if is_merkle_line(line) { + let mline = parse_merkle_line(line)?; + merkle_extras_dict + .entry(mline.name.clone()) + .or_default() + .push(mline); + } else if is_fri_line(line) { + let fline = parse_fri_line(line)?; + if !fri_extras_dict.contains_key(&fline.name) { + fri_extras_dict.insert( + fline.name.clone(), + FriExtras { + values: Vec::new(), + inverses: Vec::new(), + }, + ); + fri_names.push(fline.name.clone()); + } + fri_extras_dict + .get_mut(&fline.name) + .unwrap() + .values + .push(fline); + } else if is_fri_xinv_line(line) { + let fxline = parse_fri_xinv_line(line)?; + fri_extras_dict + .get_mut(&fxline.name) + .unwrap() + .inverses + .push(fxline); + } + } + let fri_extras_list = Vec::from_iter( + fri_names + .into_iter() + .map(|name| fri_extras_dict.remove(&name).unwrap()), + ); + + Ok((merkle_extras_dict, fri_extras_list)) +} + +/// Parses the original proof annotations, returning a dictionary from Merkle name to +/// a list of all its decommitment data from the proof, another dictionary from Merkle name +/// to the commitments, the trimmed main proof with Merkle decommitments removed, +/// and its annotations. +fn parse_fri_merkles_original( + orig_proof: Vec, + annot_lines: Vec, +) -> Result { + let mut merkle_original_dict = MerkleExtrasDict::new(); + let mut merkle_commits_dict = HashMap::new(); + let mut fri_original_dict = HashMap::new(); + let mut fri_names = Vec::new(); + let mut eval_points_list = Vec::new(); + let mut merkle_patches = HashSet::new(); + let mut main_proof = Vec::new(); + let mut main_annot = String::new(); + let mut trace_commitment_counter = 0; + + for line in annot_lines { + if is_commitment_line(&line) { + let (cline, new_trace_commitment_counter) = + parse_commitment_line(&line, &mut trace_commitment_counter)?; + merkle_commits_dict.insert(cline.name.clone(), cline); + trace_commitment_counter = new_trace_commitment_counter; + } else if is_eval_point_line(&line) { + let epline = parse_eval_point_line(&line)?; + eval_points_list.push(epline); + } + + if is_merkle_line(&line) { + let mline = parse_merkle_line(&line)?; + merkle_original_dict + .entry(mline.name.clone()) + .or_default() + .push(mline); + } else if is_merkle_data_line(&line) { + let mline = parse_merkle_data_line(&line)?; + let cloned_mline_name = mline.name.clone(); + merkle_original_dict + .entry(mline.name.clone()) + .or_default() + .push(mline); + merkle_patches.insert(cloned_mline_name); + } else if is_fri_line(&line) { + let fline = parse_fri_line(&line)?; + if !fri_original_dict.contains_key(&fline.name) { + fri_original_dict.insert(fline.name.clone(), Vec::new()); + fri_names.push(fline.name.clone()); + } + fri_original_dict.get_mut(&fline.name).unwrap().push(fline); + } else { + main_annot.push_str(&line); + main_annot.push('\n'); + let (start, end) = line_to_indices(&line)?; + main_proof.extend_from_slice(&orig_proof[start..end]); + } + } + + Ok(FriMerklesOriginal { + merkle_originals: merkle_original_dict, + merkle_commitments: merkle_commits_dict, + fri_originals: fri_original_dict, + eval_points: eval_points_list, + fri_names, + original_proof: main_proof, + merkle_patches, + }) +} + +/// When any of the traces have a single column, the corresponding Merkle witness is annotated and +/// parsed slightly differently. The hashes in the extra annotations need to be replaced with +/// the field elements (in montgomery form) of the trace itself. +fn single_column_merkle_patch( + merkle_patches: &HashSet, + merkle_extras_dict: &mut HashMap>, + annot_lines: &[String], +) -> Result<(), ParseError> { + for name in merkle_patches { + let merkle_extras = merkle_extras_dict + .get(name) + .ok_or(ParseError::InvalidLineFormat)? + .clone(); + let heights: Vec = merkle_extras + .iter() + .map(|mline| mline.node.bits() - 1) + .collect(); + // Ensure all heights are the same + let height = *heights.first().ok_or(ParseError::InvalidLineFormat)?; + if !heights.iter().all(|&h| h == height) { + return Err(ParseError::InvalidLineFormat); + } + // When patched, the apparent Merkle height is one lower than the original. + let height = height + 1; + merkle_extras_dict.insert(name.clone(), Vec::new()); + + for line in annot_lines { + if line.contains(name) && line.contains("Column 0") && line.contains("Field Element") { + // It is not a Fri line, but the structure is similar enough for the parser. + let parsed_fri_line = parse_fri_line(line)?; + let node = U256::from(parsed_fri_line.row) + U256::from(1 << height); + let element = montgomery_encode(&parsed_fri_line.element)?; + let element_hex = format!("{:0>64x}", element); + let merkle_line = MerkleLine { + name: name.clone(), + node, + digest: element_hex, + annotation: line.clone(), + }; + merkle_extras_dict + .get_mut(name) + .ok_or(ParseError::InvalidLineFormat)? + .push(merkle_line); + } + } + } + Ok(()) +} + +/// This is the main function to use to split an [AnnotatedProof] file into a [SplitProofs] file. +/// This processes the annotations of the original proof, and extra annotations prepared by +/// a verifier, and returns a shortened proof (with merkle decommitments removed) +/// in binary form, and a dictionary merkles_statements from the names of the merkle +/// commitments used in the proof to dictionaries containing all data necessary for +/// registering them in the Merkle Fact Registry. +pub fn split_fri_merkle_statements( + annotated_proof: AnnotatedProof, +) -> Result { + // Decode the hexadecimal string + let orig_proof = hex::decode(&annotated_proof.proof_hex)?; + let (z, alpha) = annotated_proof.extract_interaction_elements(); + + let annot_lines = annotated_proof.annotations; + let extra_annot_lines = annotated_proof.extra_annotations; + + let (mut merkle_extras_dict, fri_extras_list) = + parse_fri_merkles_extra(extra_annot_lines.iter().map(|s| s.as_str()).collect())?; + let fri_merkles_original = parse_fri_merkles_original(orig_proof, annot_lines.clone())?; + let merkle_names: HashSet<_> = HashSet::from_iter(merkle_extras_dict.keys().cloned()); + assert_eq!( + merkle_names, + HashSet::from_iter(fri_merkles_original.merkle_originals.keys().cloned()) + ); + + if !fri_merkles_original.merkle_patches.is_empty() { + single_column_merkle_patch( + &fri_merkles_original.merkle_patches, + &mut merkle_extras_dict, + &annot_lines, + )?; + } + + let merkle_statements = merkle_names + .into_iter() + .filter(|name| !fri_merkles_original.fri_originals.contains_key(name)) + .map(|name| { + let statement = gen_merkle_statement_call( + merkle_extras_dict[&name].clone(), + fri_merkles_original.merkle_originals[&name].clone(), + fri_merkles_original.merkle_commitments[&name].clone(), + ) + .unwrap(); + (name, statement) + }) + .collect::>(); + + let fri_merkle_statements: Vec = fri_merkles_original + .fri_names + .into_iter() + .enumerate() + .map(|(i, name)| { + gen_fri_merkle_statement_call( + fri_extras_list[i].clone(), + fri_extras_list[i + 1].clone(), + fri_merkles_original.fri_originals[&name].clone(), + fri_merkles_original.merkle_originals[&name].clone(), + merkle_extras_dict[&name].clone(), + fri_merkles_original.merkle_commitments[&name].clone(), + fri_merkles_original.eval_points[i].clone(), + ) + }) + .collect::, ParseError>>()?; + + let main_proof = { + let mut main_proof = fri_merkles_original.original_proof; + + for fri in &fri_merkle_statements[..fri_merkle_statements.len() - 1] { + let fri_output_interleaved = fri + .output_interleaved + .iter() + .map(|val| Token::Uint(*val)) + .collect(); + + let encoded = ethers::abi::encode_packed(&[Token::Array(fri_output_interleaved)])?; + let hash = keccak256(encoded); + main_proof.extend_from_slice(&hash); + } + main_proof + }; + + let main_proof: MainProof = MainProof::new( + proof_hex2int_list(main_proof), + annotated_proof.proof_parameters, + annotated_proof.public_input, + z, + alpha, + ); + + Ok(SplitProofs { + main_proof, + merkle_statements, + fri_merkle_statements, + }) +} + +/// Gets a vec of u8 ints and returns it as a 256bits padded list of integer. +/// This conversion is what's needed in order to send a binary proof +/// into an EVM deployed verifier. +fn proof_hex2int_list(proof: Vec) -> Vec { + let chunk_size = 32; // U256 is 32 bytes (256 bits) + let mut padded_proof = proof; + + // Pad the vector with zeros until its length is a multiple of chunk_size + while padded_proof.len() % chunk_size != 0 { + padded_proof.push(0); + } + + padded_proof + .chunks(chunk_size) + .map(|chunk| { + let mut array = [0u8; 32]; + array.copy_from_slice(chunk); + U256::from_big_endian(&array) + }) + .collect() +} diff --git a/adapter/src/builtin_info.rs b/adapter/src/builtin_info.rs new file mode 100644 index 0000000..1e933e8 --- /dev/null +++ b/adapter/src/builtin_info.rs @@ -0,0 +1,21 @@ +pub const OUTPUT_BUILTIN_BIT: usize = 0; +pub const PEDERSEN_BUILTIN_BIT: usize = 1; +pub const RANGE_CHECK_BUILTIN_BIT: usize = 2; +pub const ECDSA_BUILTIN_BIT: usize = 3; +pub const BITWISE_BUILTIN_BIT: usize = 4; +pub const EC_OP_BUILTIN_BIT: usize = 5; +pub const KECCAK_BUILTIN_BIT: usize = 6; +pub const POSEIDON_BUILTIN_BIT: usize = 7; + +pub const N_BUILTINS: usize = 9; + +pub const BOOTLOADER_LEN: usize = 728; +pub fn get_layout7_selected_builtins() -> usize { + let selected_builtins = + (1 << OUTPUT_BUILTIN_BIT) | + (1 << PEDERSEN_BUILTIN_BIT) | + (1 << RANGE_CHECK_BUILTIN_BIT) | + (1 << BITWISE_BUILTIN_BIT) | + (1 << POSEIDON_BUILTIN_BIT); + selected_builtins as usize +} diff --git a/adapter/src/errors.rs b/adapter/src/errors.rs new file mode 100644 index 0000000..39cf553 --- /dev/null +++ b/adapter/src/errors.rs @@ -0,0 +1,73 @@ +use ethers::{ + abi::{ + ethereum_types::{FromDecStrErr, FromStrRadixErr}, + EncodePackedError, + }, + utils::hex::FromHexError, +}; +use num_bigint::ParseBigIntError; +use std::num::ParseIntError; +use thiserror::Error; + +/// Adapted from https://github.com/zksecurity/stark-evm-adapter/blob/main/src/errors.rs + +// Define the custom error type using `thiserror`. +#[derive(Error, Debug)] +pub enum ParseError { + #[error("regex error")] + RegexError, + #[error("parse u256 error")] + ParseU256Error, + #[error("parse integer error")] + ParseIntError, + #[error("parse bigint error")] + ParseBigUIntError, + #[error("hex extraction error")] + HexExtractionError, + #[error("invalid line format")] + InvalidLineFormat, + #[error("ether encoding error")] + EtherEncodingError, +} + +impl From for ParseError { + fn from(_: FromDecStrErr) -> Self { + ParseError::ParseU256Error + } +} + +impl From for ParseError { + fn from(_: FromStrRadixErr) -> Self { + ParseError::ParseU256Error + } +} + +impl From for ParseError { + fn from(_: ParseBigIntError) -> Self { + ParseError::ParseBigUIntError + } +} + +impl From for ParseError { + fn from(_: regex::Error) -> Self { + ParseError::RegexError + } +} + +impl From for ParseError { + fn from(_: ParseIntError) -> Self { + ParseError::RegexError + } +} + +impl From for ParseError { + fn from(_: FromHexError) -> Self { + ParseError::InvalidLineFormat + } +} + +impl From for ParseError { + fn from(_: EncodePackedError) -> Self { + ParseError::EtherEncodingError + } +} diff --git a/adapter/src/fri_merkle_statement.rs b/adapter/src/fri_merkle_statement.rs new file mode 100644 index 0000000..9064261 --- /dev/null +++ b/adapter/src/fri_merkle_statement.rs @@ -0,0 +1,51 @@ +use std::fs::File; +use std::io::Write; + +use ethers::{ + types::U256, +}; +use serde::{Deserialize, Serialize}; +use serde_json::json; + +/// Adapted from https://github.com/zksecurity/stark-evm-adapter/blob/main/src/fri_merkle_statement.rs + +/// Decommitment for a FRI layer merkle statement +#[derive(Serialize, Deserialize, Debug)] +pub struct FRIMerkleStatement { + pub expected_root: U256, + pub evaluation_point: U256, + pub fri_step_size: usize, + pub input_layer_queries: Vec, + pub output_layer_queries: Vec, + pub input_layer_values: Vec, + pub output_layer_values: Vec, + pub input_layer_inverses: Vec, + pub output_layer_inverses: Vec, + pub input_interleaved: Vec, + pub output_interleaved: Vec, + pub proof: Vec, +} + +impl FRIMerkleStatement { + + pub fn to_json(&self) -> String { + let mut fri_queue = self.input_interleaved.clone(); + fri_queue.push(U256::from(0)); + + let json_data = json!({ + "expectedRoot": self.expected_root.to_string(), + "friStepSize": self.fri_step_size.to_string(), + "evaluationPoint": self.evaluation_point.to_string(), + "friQueue": fri_queue. iter().map(|p| p.to_string()).collect::>(), + "proof": self.proof.iter().map(|p| p.to_string()).collect::>(), + }); + serde_json::to_string_pretty(&json_data).expect("Unable to serialize data") + } + + pub fn write_to_json(&self, file_name: &str) { + let file_path = format!("{}.json", file_name); + let mut file = File::create(file_path).expect("Unable to create file"); + let json_string = self.to_json(); + file.write_all(json_string.as_bytes()).expect("Unable to write data"); + } +} \ No newline at end of file diff --git a/adapter/src/lib.rs b/adapter/src/lib.rs new file mode 100644 index 0000000..dacd465 --- /dev/null +++ b/adapter/src/lib.rs @@ -0,0 +1,24 @@ +use ethers::prelude::U256; + +mod annotated_proof; +mod annotation_parser; +mod builtin_info; +mod errors; +mod merkle_statement; +mod fri_merkle_statement; +mod oods_statement; +mod proof; + + +/// Default prime field for cairo. This prime will be used when modular operations are needed. +pub fn default_prime() -> U256 { + U256::from(2).pow(U256::from(251)) + + U256::from(17) * U256::from(2).pow(U256::from(192)) + + U256::from(1) +} + +#[cfg(test)] +mod tests { + use super::*; + +} diff --git a/adapter/src/merkle_statement.rs b/adapter/src/merkle_statement.rs new file mode 100644 index 0000000..f5b64c1 --- /dev/null +++ b/adapter/src/merkle_statement.rs @@ -0,0 +1,70 @@ +use std::fs::File; +use std::io::Write; +use ethers::{ + types::{U256}, +}; +use serde::{Deserialize, Serialize}; +use serde_json::json; + +/// Adapted from https://github.com/zksecurity/stark-evm-adapter/blob/main/src/merkle_statement.rs + +/// Decommitment for a merkle statement +#[derive(Serialize, Deserialize, Debug)] +pub struct MerkleStatement { + expected_root: U256, + n_unique_queries: usize, + merkle_height: usize, + merkle_queue_indices: Vec, + merkle_queue_values: Vec, + proof: Vec, +} + +impl MerkleStatement { + pub fn new( + expected_root: U256, + n_unique_queries: usize, + merkle_height: usize, + merkle_queue_indices: Vec, + merkle_queue_values: Vec, + proof: Vec, + ) -> MerkleStatement { + MerkleStatement { + expected_root, + n_unique_queries, + merkle_height, + merkle_queue_indices, + merkle_queue_values, + proof, + } + } + + + pub fn to_json(&self) -> String{ + + // Constructs the merkle_queue by interleaving indices and values. + let initial_merkle_queue: Vec = self + .merkle_queue_indices + .iter() + .zip(self.merkle_queue_values.iter()) + .flat_map(|(&index, &value)| vec![index.to_string(), value.to_string()]) + .collect(); + + let json_data = json!({ + "expectedRoot": self.expected_root.to_string(), + "height": self.merkle_height.to_string(), + "merkleView": self.proof.iter().map(|p| p.to_string()).collect::>(), + "initialMerkleQueue": initial_merkle_queue, + }); + + serde_json::to_string_pretty(&json_data).expect("Unable to serialize data") + } + + pub fn write_to_json(&self, file_name: &str) { + let file_path = format!("{}.json", file_name); + let mut file = File::create(file_path).expect("Unable to create file"); + + let json_string = self.to_json(); + file.write_all(json_string.as_bytes()).expect("Unable to write data"); + + } +} diff --git a/adapter/src/oods_statement.rs b/adapter/src/oods_statement.rs new file mode 100644 index 0000000..35e56c6 --- /dev/null +++ b/adapter/src/oods_statement.rs @@ -0,0 +1,624 @@ +use std::{collections::HashMap, sync::Arc}; +use std::fs::File; +use std::io::Write; +use std::str::FromStr; +use ethers::{ + abi::Token, + types::U256, + utils::{hex, keccak256}, +}; +use num_bigint::BigInt; +use num_traits::{Num, One}; +use serde::{Deserialize, Serialize}; +use serde_json::json; +use crate::{ + annotated_proof::{MemorySegment, ProofParameters, PublicInput, PublicMemory}, + default_prime, +}; +use crate::builtin_info::{get_layout7_selected_builtins, BOOTLOADER_LEN, N_BUILTINS}; + +/// Adapted from https://github.com/zksecurity/stark-evm-adapter/blob/main/src/oods_statement.rs + +/// Proof for consistency check for out of domain sampling +#[derive(Serialize, Deserialize, Debug)] +pub struct MainProof { + pub proof: Vec, + pub proof_parameters: ProofParameters, + pub public_input: PublicInput, + pub interaction_z: U256, + pub interaction_alpha: U256, +} + +#[derive(Serialize, Deserialize, Debug)] +pub struct FactTopology { + tree_structure: Vec, + page_sizes: Vec, +} + +#[derive(Serialize, Deserialize, Debug)] +pub struct FactNode { + node_hash: U256, + end_offset: usize, + size: usize, + children: Vec, +} + +#[derive(Serialize, Deserialize, Clone, Debug)] +pub struct RegularMemoryPage { + page: Vec, +} + +#[derive(Serialize, Deserialize, Clone, Debug)] +pub struct ContinuousMemoryPage { + start_address: U256, + values: Vec, +} + +impl ContinuousMemoryPage { + pub fn to_json(&self, z: U256, alpha: U256, prime: U256) -> String { + let json_data = json!({ + "startAddr": self.start_address.to_string(), + "values": self.values.iter().map(|v| v.to_string()).collect::>(), + "z": z.to_string(), + "alpha": alpha.to_string(), + "prime": prime.to_string(), + }); + + serde_json::to_string_pretty(&json_data).expect("Unable to serialize data") + } +} + +// todo use thiserror +impl MainProof { + pub fn new( + proof: Vec, + proof_parameters: ProofParameters, + public_input: PublicInput, + interaction_z: U256, + interaction_alpha: U256, + ) -> MainProof { + MainProof { + proof, + proof_parameters, + public_input, + interaction_z, + interaction_alpha, + } + } + + /// Serialize proof parameters + fn proof_params(&self) -> Vec { + let blow_up_factor = self.proof_parameters.stark.log_n_cosets; + let pow_bits = self.proof_parameters.stark.fri.proof_of_work_bits; + let n_queries = self.proof_parameters.stark.fri.n_queries; + + let mut proof_params: Vec = Vec::new(); + proof_params.push(U256::from(n_queries)); + proof_params.push(U256::from(blow_up_factor)); + proof_params.push(U256::from(pow_bits)); + + let last_layer_degree_bound = self.proof_parameters.stark.fri.last_layer_degree_bound; + let ceil_log2 = (last_layer_degree_bound as f64).log2().ceil() as u32; + proof_params.push(U256::from(ceil_log2)); + + let fri_step_list_len = U256::from(self.proof_parameters.stark.fri.fri_step_list.len()); + proof_params.push(fri_step_list_len); + + let fri_step_list: Vec = self + .proof_parameters + .stark + .fri + .fri_step_list + .iter() + .map(|&x| U256::from(x)) + .collect(); + proof_params.extend_from_slice(&fri_step_list); + + proof_params + } + + /// Collect and serialize cairo public input + fn cairo_aux_input(&self, layout: usize) -> Vec { + let log_n_steps = (self.public_input.n_steps as f64).log2() as u64; + let mut cairo_aux_input = vec![ + U256::from(log_n_steps), + U256::from(self.public_input.rc_min), + U256::from(self.public_input.rc_max), + ]; + + // Encoding the 'layout' string to its ASCII byte representation and converting to U256 + let layout_big = U256::from_big_endian(self.public_input.layout.as_bytes()); + cairo_aux_input.push(layout_big); + + // Extend with serialized segments + let serialized_segments = self.serialize_segments(layout); + cairo_aux_input.extend(serialized_segments); + + let z = self.interaction_z; + let alpha = self.interaction_alpha; + + let memory_pages_public_input = + self.memory_page_public_input(self.public_input.public_memory.clone(), z, alpha); + + // Extend with memory pages public input - assuming this is already a Vec + cairo_aux_input.extend(memory_pages_public_input); + + // Append z and alpha + cairo_aux_input.push(z); + cairo_aux_input.push(alpha); + + cairo_aux_input + } + + pub fn fit_layout_7(&mut self) { + let mut selected_builtins = get_layout7_selected_builtins(); + let start_position = BOOTLOADER_LEN + 2; + for i in 0..N_BUILTINS-1 { + if (selected_builtins & 1) == 0 { + let start = i + start_position; + let end = start + N_BUILTINS; + println!("i: {:?}", i); + println!("start: {:?}", start); + println!("end: {:?}", end); + self.public_input.public_memory[start].value = 0.to_string(); + self.public_input.public_memory[end].value = 0.to_string(); + } + selected_builtins = selected_builtins >> 1; + } + } + + /// Serialize memory segments in order + fn serialize_segments(&self, layout: usize) -> Vec { + let mut segment_names = vec![ + "program", + "execution", + "output", + "pedersen", + "range_check", + // "ecdsa", + "bitwise", + // "ec_op", + // "keccak", + "poseidon", + ]; + if layout != 7 { + segment_names = vec![ + "program", + "execution", + "output", + "pedersen", + "range_check", + "ecdsa", + "bitwise", + "ec_op", + "keccak", + "poseidon", + ]; + } + + + let segments = &self.public_input.memory_segments; + let mut sorted_segments: Vec = Vec::new(); + + for name in segment_names { + let segment: Option<&MemorySegment> = segments.get(name); + if let Some(seg) = segment { + sorted_segments.push(seg.clone()); + } + } + + // assert_eq!(sorted_segments.len(), segments.len()); + + let mut result: Vec = Vec::new(); + for segment in sorted_segments { + result.push(U256::from(segment.begin_addr)); + result.push(U256::from(segment.stop_ptr)); + } + + result + } + + /// Calculate accumulated product for continuous memory + fn calculate_product( + prod: U256, + z: U256, + alpha: U256, + memory_address: U256, + memory_value: U256, + prime: U256, + ) -> U256 { + let bigint_prod = BigInt::from_str_radix(&prod.to_string(), 10).unwrap(); + let bigint_alpha = BigInt::from_str_radix(&alpha.to_string(), 10).unwrap(); + let bigint_z = BigInt::from_str_radix(&z.to_string(), 10).unwrap(); + let bigint_memory_value = BigInt::from_str_radix(&memory_value.to_string(), 10).unwrap(); + let bigint_memory_address = + BigInt::from_str_radix(&memory_address.to_string(), 10).unwrap(); + let bigint_prime = BigInt::from_str_radix(&prime.to_string(), 10).unwrap(); + + let multiply = + bigint_prod * (bigint_z - (bigint_memory_address + bigint_alpha * bigint_memory_value)); + let mod_multiply = multiply.modpow(&BigInt::one(), &bigint_prime); + U256::from_dec_str(&mod_multiply.to_string()).unwrap() + } + + /// Calculate accomulative product for each memory page + fn get_pages_and_products( + &self, + public_memory: Vec, + z: U256, + alpha: U256, + ) -> (HashMap>, HashMap) { + let mut pages: HashMap> = HashMap::new(); + let mut page_prods: HashMap = HashMap::new(); + + for cell in public_memory { + let page = pages.entry(cell.page).or_default(); + let memory_address = U256::from(cell.address); + let memory_value = U256::from_str_radix(&cell.value, 16).unwrap(); + page.push(memory_address); + page.push(memory_value); + + let prod = page_prods.entry(cell.page).or_insert(U256::one()); + + *prod = Self::calculate_product( + *prod, + z, + alpha, + memory_address, + memory_value, + default_prime(), + ); + } + + (pages, page_prods) + } + + /// Construct contract args for public input of memory pages + fn memory_page_public_input( + &self, + public_memory: Vec, + z: U256, + alpha: U256, + ) -> Vec { + let mut result: Vec = Vec::new(); + + // Get pages and page_prods + let (pages, page_prods) = self.get_pages_and_products(public_memory.clone(), z, alpha); + + // Append padding values for public memory + let padding_cell = &public_memory[0]; + let memory_address = U256::from(padding_cell.address); + let memory_value = U256::from_str_radix(&padding_cell.value, 16).unwrap(); + result.push(memory_address); + result.push(memory_value); + + result.push(U256::from(pages.len())); + + for i in 0..pages.len() { + let page = pages.get(&(i as u32)).unwrap(); + let page_hash = if i == 0 { + let tokens: Vec = page.iter().map(|val| Token::Uint(*val)).collect(); + let encoded = ethers::abi::encode_packed(&[Token::Array(tokens)]).unwrap(); + U256::from(keccak256(encoded.as_slice()).as_slice()) + } else { + // Verify that the addresses of the page are indeed continuous + let range: Vec = (0..page.len() as u64 / 2) + .map(|i| page[0] + U256::from(i)) + .collect(); + assert!(page.iter().step_by(2).eq(range.iter())); + result.push(page[0]); // First address + + let tokens: Vec = page + .iter() + .skip(1) + .step_by(2) + .map(|val| Token::Uint(*val)) + .collect(); + let encoded = ethers::abi::encode_packed(&[Token::Array(tokens)]).unwrap(); + U256::from(keccak256(encoded.as_slice()).as_slice()) + }; + + result.push(U256::from(page.len() as u64 / 2)); // Page size + result.push(page_hash); // Page hash + } + + // Append the products of the pages + // Note: this assumes that the pages are ordered from 0 to n + for index in 0..page_prods.len() { + let page_prod = page_prods.get(&(index as u32)).unwrap(); + result.push(*page_prod); + } + + result + } + + pub fn memory_page_registration_args(&self) -> (RegularMemoryPage, Vec) { + let (pages, _) = self.get_pages_and_products( + self.public_input.public_memory.clone(), + self.interaction_z, + self.interaction_alpha, + ); + + let regular_page = RegularMemoryPage { + page: pages.get(&0).unwrap().clone(), + }; + + let continuous_pages: Vec = (1..pages.len() as u32) + .map(|i| ContinuousMemoryPage { + start_address: pages.get(&i).unwrap()[0], + values: pages + .get(&i) + .unwrap() + .iter() + .skip(1) + .step_by(2) + .cloned() + .collect(), + }) + .collect(); + + (regular_page, continuous_pages) + } + + //todo use thiserror + fn extract_public_memory(public_input: &PublicInput) -> Result, String> { + let mut memory_map = HashMap::new(); + for entry in &public_input.public_memory { + let addr = entry.address; + let value = &entry.value; + if memory_map.contains_key(&addr) { + return Err(format!( + "Duplicate public memory entries found with the same address: {}", + addr + )); + } + memory_map.insert(addr, U256::from_str_radix(value, 16).unwrap()); + } + Ok(memory_map) + } + + //todo use thiserror + fn extract_program_output( + public_input: &PublicInput, + memory: &HashMap, + ) -> Result, String> { + let output_segment = public_input + .memory_segments + .get("output") + .ok_or("Missing output segment.")?; + + let stop_ptr = output_segment.stop_ptr; + + let mut output = Vec::new(); + for addr in output_segment.begin_addr..stop_ptr { + let value = *memory + .get(&addr) + .ok_or(format!("Missing value for address: {}", addr))?; + output.push(value); + } + Ok(output) + } + + #[allow(dead_code)] + fn get_trivial_topology(public_memory: &Vec) -> Vec { + let mut page_sizes = HashMap::new(); + + for item in public_memory { + *page_sizes.entry(item.page).or_insert(0) += 1; + } + + // Ignore the main page (page 0) + page_sizes.remove(&0); + + let mut topologies = Vec::new(); + for (i, _) in page_sizes.iter().enumerate() { + let page_size = page_sizes.get(&(i as u32 + 1)).cloned().unwrap_or(0); + topologies.push(FactTopology { + tree_structure: vec![1, 0], + page_sizes: vec![page_size], + }); + } + + topologies + } + + fn keccak_ints(&self, values: &[U256]) -> Result { + let values_bytes = values + .iter() + .flat_map(|&value| { + let mut bytes = [0u8; 32]; // U256 is 32 bytes + value.to_big_endian(&mut bytes); + bytes + }) + .collect::>(); + + let result = keccak256(values_bytes.as_slice()); + // convert result to hex string + Ok(hex::encode(result)) + } + + fn generate_output_root( + &self, + program_output: &[U256], + fact_topology: &FactTopology, + ) -> Result { + let mut page_sizes = fact_topology.page_sizes.clone(); + let tree_structure = &fact_topology.tree_structure; + let mut offset = 0; + let mut node_stack: Vec = Vec::new(); + + let mut tree_iter = tree_structure.iter(); + while let (Some(&n_pages), Some(&n_nodes)) = (tree_iter.next(), tree_iter.next()) { + if n_pages as usize > page_sizes.len() { + return Err("Invalid tree structure: n_pages is out of range.".to_string()); + } + + for _ in 0..n_pages { + let page_size = page_sizes.remove(0); + let page_hash = self.keccak_ints(&program_output[offset..offset + page_size])?; + + offset += page_size; + node_stack.push(FactNode { + node_hash: U256::from_str_radix(&page_hash, 16).unwrap(), + end_offset: offset, + size: page_size, + children: Vec::new(), + }); + } + + if n_nodes as usize > node_stack.len() { + return Err("Invalid tree structure: n_nodes is out of range.".to_string()); + } + + if n_nodes > 0 { + let child_nodes = node_stack.split_off(node_stack.len() - n_nodes as usize); + let node_data: Vec = child_nodes + .iter() + .flat_map(|node| vec![node.node_hash, U256::from(node.end_offset)]) + .collect(); + + let data_hash = self.keccak_ints(&node_data)?; + let node_hash = U256::one() + U256::from_str_radix(&data_hash, 16).unwrap(); + + let end_offset = child_nodes.last().unwrap().end_offset; + let size = child_nodes.iter().map(|node| node.size).sum(); + + node_stack.push(FactNode { + node_hash, + end_offset, + size, + children: child_nodes, + }); + } + } + + if node_stack.len() != 1 { + return Err("Invalid tree structure: stack contains more than one node.".to_string()); + } + if !page_sizes.is_empty() { + return Err("Invalid tree structure: not all pages were processed.".to_string()); + } + if offset != node_stack[0].end_offset || offset != program_output.len() { + return Err("Invalid tree structure: offset mismatch.".to_string()); + } + + Ok(node_stack.pop().unwrap()) + } + + fn generate_program_fact( + &self, + program_hash: U256, + program_output: Vec, + fact_topology: &FactTopology, + ) -> Result { + let output_root_node = self.generate_output_root(&program_output, fact_topology)?; + let hash = self.keccak_ints(&[program_hash, output_root_node.node_hash])?; + Ok(hash) + } + + pub fn generate_tasks_metadata( + &self, + include_bootloader_config: bool, + fact_topologies: Vec, + ) -> Result, String> { + let bootloader_config_size = 2; + let program_output_header = 2; + let n_programs_entry = if include_bootloader_config { + bootloader_config_size + } else { + 0 + }; + let memory = Self::extract_public_memory(&self.public_input)?; + let mut output = Self::extract_program_output(&self.public_input, &memory)?; + + let n_programs: usize = output + .get(n_programs_entry) + .ok_or("n_programs_entry index out of range")? + .as_usize(); + + if n_programs * program_output_header >= output.len() { + return Err("output_length is too short.".to_string()); + } + + if include_bootloader_config { + output = output[bootloader_config_size..].to_vec(); + } + + let n_tasks = output[0]; + let mut task_metadata = vec![n_tasks]; + let mut facts = vec![]; + let mut task_outputs = vec![]; + let mut expected_page_sizes = vec![]; + let mut ptr = 1; + + for fact_topology in fact_topologies { + if ptr + 1 >= output.len() { + return Err("Output index out of bounds.".to_string()); + } + let task_output_size = output[ptr]; + let program_hash = output[ptr + 1]; + task_metadata.push(task_output_size); + task_metadata.push(program_hash); + task_metadata.push(U256::from(fact_topology.tree_structure.len()) / U256::from(2)); + task_metadata.extend_from_slice( + &fact_topology + .tree_structure + .iter() + .map(|&x| U256::from(x)) + .collect::>(), + ); + + let end = ptr + task_output_size.as_usize(); + if end > output.len() { + return Err("Task output size exceeds output length.".to_string()); + } + let task_output = &output[ptr + 2..end]; + task_outputs.push(task_output.to_vec()); + + let fact = + self.generate_program_fact(program_hash, task_output.to_vec(), &fact_topology)?; + facts.push(fact); + ptr += task_output_size.as_usize(); + + if task_output_size.as_usize() != 2 + fact_topology.page_sizes.iter().sum::() { + return Err("Page sizes do not match the task output size.".to_string()); + } + + expected_page_sizes.extend_from_slice(&fact_topology.page_sizes); + } + + if ptr != output.len() { + return Err(format!( + "Not all of the bootloader output was processed: {} != {}", + ptr, + output.len() + )); + } + + Ok(task_metadata) + } + + pub fn to_json(&self, fact_topologies: Vec, layout: usize) -> String{ + let proof_param = self.proof_params(); + let task_meta_data = self.generate_tasks_metadata(true, fact_topologies).unwrap(); + let cairo_aux_input = self.cairo_aux_input(layout); + let cairo_verifer_id = U256::from(layout); + + let json_data = json!({ + "proofParams": proof_param.iter().map(|p| p.to_string()).collect::>(), + "proof": self.proof.iter().map(|p| p.to_string()).collect::>(), + "taskMetadata": task_meta_data.iter().map(|p| p.to_string()).collect::>(), + "cairoAuxInput": cairo_aux_input.iter().map(|p| p.to_string()).collect::>(), + "cairoVerifierId": cairo_verifer_id.to_string() + }); + + serde_json::to_string_pretty(&json_data).expect("Unable to serialize data") + } + + pub fn write_to_json(&self, fact_topologies: Vec, file_name: &str, layout: usize) { + let json_string = self.to_json(fact_topologies, layout); + let file_path = format!("{}.json", file_name); + let mut file = File::create(file_path).expect("Unable to create file"); + file.write_all(json_string.as_bytes()).expect("Unable to write data"); + } +} diff --git a/adapter/src/proof.rs b/adapter/src/proof.rs new file mode 100644 index 0000000..c053512 --- /dev/null +++ b/adapter/src/proof.rs @@ -0,0 +1,88 @@ +use crate::annotated_proof::AnnotatedProof; +use crate::annotation_parser::{split_fri_merkle_statements, SplitProofs}; +use crate::default_prime; +use crate::oods_statement::FactTopology; + +pub struct Proof { + pub merkle_proofs: Vec, + pub fri_proofs: Vec, + pub memory_pages: Vec, + pub main_proof: String, + pub layout: usize, +} + +impl Proof{ + pub fn new(topology_json: serde_json::Value, annotated_proof: AnnotatedProof, layout: usize) -> Result{ + if layout == 6 { + Ok(Self::generate_layout6_proof(topology_json, annotated_proof)) + } else { + Err(String::from("Unsupported layout")) + } + } + + pub fn generate_layout6_proof(topology_json: serde_json::Value, annotated_proof: AnnotatedProof) -> Self{ + let mut merkle_proofs: Vec = vec![]; + let mut fri_proofs: Vec = vec![]; + let mut memory_pages: Vec = vec![]; + let mut split_proofs: SplitProofs = split_fri_merkle_statements(annotated_proof.clone()).unwrap(); + let fact_topologies: Vec = + serde_json::from_value(topology_json.get("fact_topologies").unwrap().clone()).unwrap(); + + for fri_statement in split_proofs.fri_merkle_statements { + fri_proofs.push(fri_statement.to_json()); + } + + for i in 0..split_proofs.merkle_statements.len() { + let key = format!("Trace {}", i); + let trace_merkle = split_proofs.merkle_statements.get(&key).unwrap(); + merkle_proofs.push(trace_merkle.to_json()); + } + + let (_, continuous_pages) = split_proofs.main_proof.memory_page_registration_args(); + for page in continuous_pages { + let page_json = page.to_json( + split_proofs.main_proof.interaction_z, + split_proofs.main_proof.interaction_alpha, + default_prime(), + ); + memory_pages.push(page_json); + } + + let main_proof = split_proofs.main_proof.to_json(fact_topologies, 6); + Self { + merkle_proofs, + fri_proofs, + memory_pages, + main_proof, + layout: 6 + } + } +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn test_generate_proof() -> Result<(), Box>{ + let origin_proof_file = include_str!(concat!( + env!("CARGO_MANIFEST_DIR"), + "/test/bootloader_serialized_proof.json" + )); + let annotated_proof: AnnotatedProof = serde_json::from_str(&origin_proof_file)?; + + let topologies_file = include_str!(concat!( + env!("CARGO_MANIFEST_DIR"), + "/test/fact_topologies.json" + )); + let topology_json: serde_json::Value = serde_json::from_str(&topologies_file).unwrap(); + + let proof = Proof::new(topology_json, annotated_proof, 6).unwrap(); + + assert_eq!(proof.fri_proofs.len(), 8); + assert_eq!(proof.merkle_proofs.len(), 3); + assert_eq!(proof.memory_pages.len(), 1); + assert_eq!(proof.main_proof.len(), 46740); + Ok(()) + } +} \ No newline at end of file diff --git a/adapter/test/bootloader_serialized_proof.json b/adapter/test/bootloader_serialized_proof.json new file mode 100644 index 0000000..9988415 --- /dev/null +++ b/adapter/test/bootloader_serialized_proof.json @@ -0,0 +1,8343 @@ +{ + "annotations": [ + "title cpu air Proof Protocol", + "", + "P->V[0:32]: /cpu air/STARK/Original/Commit on Trace: Commitment: Hash(0x2fd58876fd348ff5868f621e4379a136cb9bb188000000000000000000000000)", + "V->P: /cpu air/STARK/Interaction: Interaction element #0: Field Element(0x14cb62b0fc956f58d03dcd622b9c4995a2faae9c353f0dac417a3e61cce7a99)", + "V->P: /cpu air/STARK/Interaction: Interaction element #1: Field Element(0x4cc57ecc5306c129b18897a5ff7ff59366e52fa1694ea1ab66a4df928b38f99)", + "V->P: /cpu air/STARK/Interaction: Interaction element #2: Field Element(0x4cd1ff656b5a1685892dccae253d56cdf3a6b1440e510f49a27947d329d7f5c)", + "V->P: /cpu air/STARK/Interaction: Interaction element #3: Field Element(0x7faa6291095178d52e2abf731c95d72e9b577c5e5b11e6a2cfd2f0774c8b3ee)", + "V->P: /cpu air/STARK/Interaction: Interaction element #4: Field Element(0x2905f99ba7e4696010a9996dfbd6798cef95c95b750c2fe2e1c4e9aa3517bbd)", + "V->P: /cpu air/STARK/Interaction: Interaction element #5: Field Element(0x56e568fd478f50bbbf1444a7c14118970cc7a4473741ab011af978136b9b9cd)", + "P->V[32:64]: /cpu air/STARK/Interaction/Commit on Trace: Commitment: Hash(0x83285f0919ecd0116d6b103c710d3a1455bb26e000000000000000000000000)", + "V->P: /cpu air/STARK/Original: Constraint polynomial random element: Field Element(0x418d636be08615f921d8cc7a7ef5cdfb66427c132978903294ba3da73cb1db)", + "P->V[64:96]: /cpu air/STARK/Out Of Domain Sampling/Commit on Trace: Commitment: Hash(0xb94cb5a4c8b90e83f3514aefec13f190ab089efa000000000000000000000000)", + "V->P: /cpu air/STARK/Out Of Domain Sampling/OODS values: Evaluation point: Field Element(0x95e957960fda92b86863163bea89191ba862f6ea9cded6e2a243dc00ce2b50)", + "P->V[96:128]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 0: Field Element(0x2b04a169c636c9f8b238d14a9f60e2a51daf17e08b3117621ae7a2c9d5a6c52)", + "P->V[128:160]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 1: Field Element(0x2cfd57fc0033b9db24130f2cad92f6617fac71d67603ab857beb161099a23c0)", + "P->V[160:192]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 2: Field Element(0x13270209c656730f637da3baaf4ade0ec29bc7b79d2b2e61af85524d97370cb)", + "P->V[192:224]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 3: Field Element(0x7d8ae797eba525e8cf307552256c7e4bcdb17b70fda705581bd98957edc3379)", + "P->V[224:256]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 4: Field Element(0x69b32d9cef9a0d820345b936790227aa5bdee2e9780bdbc63fb157aefb0ffe2)", + "P->V[256:288]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 5: Field Element(0x354a1777becebfa186355052ecdffd304d1f78f4727aca4f5e4518530051237)", + "P->V[288:320]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 6: Field Element(0x5626655ab37f50630fa2fa5e0296ff32c06e94a4fd69a689cb03decd93606c9)", + "P->V[320:352]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 7: Field Element(0x56c0cbac8228d4bb9858f0e04b2fdfa906dc9049c115e516c5745fe57669be8)", + "P->V[352:384]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 8: Field Element(0x56a409a7d82d364be169e9ef00d921ad15f6bf94a61233e6cf12058ea7ca754)", + "P->V[384:416]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 9: Field Element(0x34b412bf508517a8baab4d04bf3a9f0f560cd653a530b051bc6ee20052abaab)", + "P->V[416:448]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 10: Field Element(0x3e536e444b67e11427a9e69a9556bd9f44ffd17e216addb97ccba78458192b8)", + "P->V[448:480]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 11: Field Element(0x7512ef8a07b9dd1e17722e04fd32371a86102cbb8e0ca64ac30c6ff442769fe)", + "P->V[480:512]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 12: Field Element(0x67bd255edfe95541f8ff2e97e3de0ba37e2e7d83b30c006ec0eec4aae74037c)", + "P->V[512:544]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 13: Field Element(0x35df3920dc50ce9442ea8fd0699d8b87f14de2f57bdeb18053013250f4120e1)", + "P->V[544:576]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 14: Field Element(0x5f03a76ddc2bfe902ae22ae0cd40210a779fec28c3f795bbe9f4c192de97a1a)", + "P->V[576:608]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 15: Field Element(0x3814f2ded5932747ac2b2e757253c964b03e0de9cfe3322eba9363112630600)", + "P->V[608:640]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 16: Field Element(0x4156afcdf86a81d663b880008e38c4672e1e84e177af5e4a4966790b09fb23d)", + "P->V[640:672]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 17: Field Element(0x173a1aa1500070f61a0f312ef82fe42508f5c4b48900666eb0ed7b6b462d209)", + "P->V[672:704]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 18: Field Element(0x1514697a6f1709ae5cd4a0b84aa8ae5697bfe230f1c57122101da37ec4e30f)", + "P->V[704:736]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 19: Field Element(0x3b7b0993642e421bb1ee6a6e319ac08f6c64832b8564549340fa28d84a679ba)", + "P->V[736:768]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 20: Field Element(0x70c7ff5fc923d1217b0cad97ad2c016a086ce2a59acf81cf6b8a2b81713dbbd)", + "P->V[768:800]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 21: Field Element(0x74e9bb2b65958372d543fb87e0ad662b4865a02df0682e2613bc3df81e660a9)", + "P->V[800:832]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 22: Field Element(0xf0279188200600ebe288aa75a4d49ceaea45853665bbca8ff92f54149839e)", + "P->V[832:864]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 23: Field Element(0x10d16db3516befd33b5ea13c47241dd6b2916292397b8823c4e83a5748ab7a2)", + "P->V[864:896]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 24: Field Element(0x1543eed9757eaefa79fda8030ccd71a22edbab87ea8060150172869896297f9)", + "P->V[896:928]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 25: Field Element(0x26a9cdcc50ce0c9435fe9536328f31a18dba91a6a3fd1af8af802c8cf8ce123)", + "P->V[928:960]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 26: Field Element(0x5724ee7236872e2081e139a2874b4d7b7541b561c3c60c701fb0afdf132f593)", + "P->V[960:992]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 27: Field Element(0x380eeab0a010e55f9490f968f20f6148fe166e3ab564ca8b1ff54b951dd9ed1)", + "P->V[992:1024]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 28: Field Element(0x1ade37aab27227026f666edfeb492cf32c00d106d8ab9459ac4f486e46a8047)", + "P->V[1024:1056]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 29: Field Element(0x498212862a502bc33dcf94efd0633b611b0ef48647be6455ac15f2de53d10b5)", + "P->V[1056:1088]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 30: Field Element(0x664d2adec18636a730266c66abe6bec984ebd24666250dd34ee99c1a6dea81a)", + "P->V[1088:1120]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 31: Field Element(0x1e4acc2d6959b8176efb25107c261e07f6a1b41958614d6389f032cb623a25c)", + "P->V[1120:1152]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 32: Field Element(0x88b0423da1a41f2f2ad91631c510b982985b9154953109ffb668b7205fb0c)", + "P->V[1152:1184]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 33: Field Element(0x364e16b6d7617e6fa5cb1170d85c018a9e271c413822f469aa66ef6cc91455c)", + "P->V[1184:1216]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 34: Field Element(0x3feac31f6bc09dc74bfd89a3e92798ad18926b342a195058cdf74eab343582b)", + "P->V[1216:1248]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 35: Field Element(0x3c74f2d3913cb9b0740c87b261957e32d4bddb8a3d29dc6dbd1f14a7c7f3a8e)", + "P->V[1248:1280]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 36: Field Element(0x45fee17219fe75a3888c16441a12991b12e7060cad033eee646d5dca4330205)", + "P->V[1280:1312]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 37: Field Element(0x27368f64b79cd7f894f27633dbf59f776c14fd91379ed081ca9627e12f5ad55)", + "P->V[1312:1344]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 38: Field Element(0x18ea50df6e4d439233f8e900229a69cfc39b4b302534b16ca651c673aa2818e)", + "P->V[1344:1376]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 39: Field Element(0x53f4d11ff30fd84de7c42be0dcca7c15154bf4e73ebad6407f74f91aab66c30)", + "P->V[1376:1408]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 40: Field Element(0x1e64d6e7ed60f573c377bca7ea42f4aba0c174fa9e43d1cbad97749a359f05f)", + "P->V[1408:1440]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 41: Field Element(0x1e6b7e1bb5cf945ec970158af49dca78896fb2b2aac367a8aa544b63a5e309)", + "P->V[1440:1472]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 42: Field Element(0x7c8edec93647caba3e126a2515295ff262c5309919de0b50ba5d1097e0069e3)", + "P->V[1472:1504]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 43: Field Element(0x75fb23a7ed6d05408d6dcdf29a6eab519194a6dc189378cc7b4460f78a01d77)", + "P->V[1504:1536]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 44: Field Element(0x2a25f0470c99959f3db44f0b163607cce868569d68f674970242cef0a9b0c51)", + "P->V[1536:1568]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 45: Field Element(0x72b15f256378a2a192acb416a67515ce93d63fcdd55be6fc56a5c0e93751d1c)", + "P->V[1568:1600]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 46: Field Element(0x3c3d2601e727245244e1a10262dffc308bd0ff2913e83071889a5eb5a71b1ba)", + "P->V[1600:1632]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 47: Field Element(0x1d209fac5c7ad9a84bc90fe1beda1b0c9589169cf202eb4afe8843c13de02e8)", + "P->V[1632:1664]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 48: Field Element(0x7c39f55fec2ba1c6500e8090c5ccd1bcefbb3637ea953e9478fa6833fc43b9f)", + "P->V[1664:1696]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 49: Field Element(0x36a03abfaf1359d3df527e7f284bbffbc402c22932429a381e5cb9cc434762c)", + "P->V[1696:1728]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 50: Field Element(0x20708900e2b860631ec28ed36429bfc45f313a9dbfc9f350c4e5f5c1da2f76d)", + "P->V[1728:1760]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 51: Field Element(0x4715deed79d564e8757f67d7ee483c2165ddaed331303187298a9d3404d9db3)", + "P->V[1760:1792]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 52: Field Element(0x58adacbf12bd818c4750e8c8bafda7de65955f6d548c454e32b23c4724129f5)", + "P->V[1792:1824]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 53: Field Element(0x793a36b63c10f936c73042291f8469fdfb626b74e569f96a43ca9c13c1a8dc9)", + "P->V[1824:1856]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 54: Field Element(0x3d2db0e82e5f0442da570254659fc81222eb49e8607b87c147de54ec8484731)", + "P->V[1856:1888]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 55: Field Element(0x71ef5f8ce6e7e1e5a0659ed68b6a99e0ec45f34c7fd71dd106eaaf2ea0ef288)", + "P->V[1888:1920]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 56: Field Element(0x4d3722b152275c6c8e6fc276e9139b194094b9c6664d0d946230430b29aa0b)", + "P->V[1920:1952]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 57: Field Element(0x662536f45ed07cd5f621af45f682a001c01f3c6e921dafeeb1c70935026138)", + "P->V[1952:1984]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 58: Field Element(0x32de4abc12c4216a42cf7820ca781a22fc7e89d0d8d9d32b3243e298d84b7f7)", + "P->V[1984:2016]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 59: Field Element(0x7ebbbf8a5eb48d609dd2353f48dc354fc33e4f47f926eb11a36ecab75a7b2af)", + "P->V[2016:2048]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 60: Field Element(0x1d698a2a74766105935388c3c221720f22be4b62d0994e1efcdbb579e3848ed)", + "P->V[2048:2080]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 61: Field Element(0x223c1e07f030cea9ad56db48f84b2066513212f01e0c529f81c8e67c8862890)", + "P->V[2080:2112]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 62: Field Element(0x2edd45df0041ef645893e098b501fb021fb6e61efda3218f61d0cdf4b9e877e)", + "P->V[2112:2144]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 63: Field Element(0x659b2828c51f171e45bffd0e21e4ee421328d4a0020e3400225bc1249452387)", + "P->V[2144:2176]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 64: Field Element(0x3748561a170ad76c8061eb9535f59caf206d825af5ab3112182e69e17fe7969)", + "P->V[2176:2208]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 65: Field Element(0x644ffd77f06f74044c2de3a5732f7910b703e195d3fd293690b684e7c273ce3)", + "P->V[2208:2240]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 66: Field Element(0x282988cb70410d2e416561aaff159298aa30706719be1923afb2d46c77421e5)", + "P->V[2240:2272]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 67: Field Element(0x638b4f58848afc54eeea949489267a85fc89bc9cce16a1e7cabf5b81c2044fb)", + "P->V[2272:2304]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 68: Field Element(0x54d9ce335189af6fc4570934c145edf48263aa1f264b28ee3ea4ac4f92032d6)", + "P->V[2304:2336]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 69: Field Element(0x502316eb3740662ea09fed153ff8e800e8c318db29db8a6837e8b11652317fd)", + "P->V[2336:2368]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 70: Field Element(0x15d4feb310f9811df9277d0903004410b46976073d47b9fe3583ecc03c6ac6a)", + "P->V[2368:2400]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 71: Field Element(0x669741f82e795122252254972c6f7e3b300379b61f067ad0f3e6ec328e57c4d)", + "P->V[2400:2432]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 72: Field Element(0x4fc0864a79b576c0d06c5446c7d4453fed9746f343dfb46379920f2dd915a8c)", + "P->V[2432:2464]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 73: Field Element(0x7642a9a1f7f8a5e9fefb2e56e4f7618ce8a307b48515c4b20d5785a976aee3d)", + "P->V[2464:2496]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 74: Field Element(0x4666752cf6d6c26953127f5972e07d420a7858f4262a8b99e97ce448d4d1d9b)", + "P->V[2496:2528]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 75: Field Element(0x60b68232e140a7dbc7ea46d48d6a23a36a1cdcf1f9acadde86344c54c236504)", + "P->V[2528:2560]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 76: Field Element(0x27753f246e589069fdadb172dca0854afe2b21afe499fc9ca322fd1e5f1fe05)", + "P->V[2560:2592]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 77: Field Element(0x6f6c2148fe18baf7204b0fd065bac6a40ebcceb51dcc6e62440ba9f9b0fad2a)", + "P->V[2592:2624]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 78: Field Element(0x3a6c74876c6ddfe3a35ffc5559dd01bb17d8f6d04b54bf45e0ae6f5a2d8ef26)", + "P->V[2624:2656]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 79: Field Element(0x4b60d4cad473d559201e08c583715060e943cf8b22f7ba9744756e1c50dfb0a)", + "P->V[2656:2688]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 80: Field Element(0x54160931beb7724fe41192db81883c44c201037d600239ffbba8b1ead13b572)", + "P->V[2688:2720]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 81: Field Element(0x6630d62ff3a68619e4641b03ae8268596f5fbae7cb5c1fbf42921e3e402606)", + "P->V[2720:2752]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 82: Field Element(0x136841515d2bdbd7c49c90bd64619707fe1d2d75a98eeb72c29af4646b0447c)", + "P->V[2752:2784]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 83: Field Element(0x49a166556dd312d2e0308be42198e73099d0af4a18b4eb5a5a45376b987b03c)", + "P->V[2784:2816]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 84: Field Element(0x703ad88d104f6c4a8f0b98a2ac1faafeda12373800d79dd354e8ccf942d44c5)", + "P->V[2816:2848]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 85: Field Element(0x1a025774025f1f3513fa3a545cdabe5477d181518f2b682808fe86e60495c5f)", + "P->V[2848:2880]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 86: Field Element(0x24c23a38e80d80ee81d61a7a730198cdd6530ce2cd155f8df4db04b20ba060c)", + "P->V[2880:2912]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 87: Field Element(0x6a6e17ef73702f0b90c871be651dd04ab016ff47f04bb3a302dc5650a2bdc3f)", + "P->V[2912:2944]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 88: Field Element(0x2008f9cc60b7e0d2a9e33b5d67b7166843674676583631cd975ef3cb9a1089)", + "P->V[2944:2976]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 89: Field Element(0xaf13797d71d2290df09a7875ea3ddbdc83be5309595b23d3e0226ad61623f0)", + "P->V[2976:3008]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 90: Field Element(0x249730205b8e48b3530a21bff9a2569ba224961eb7386b39c31d2fdc891c2c0)", + "P->V[3008:3040]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 91: Field Element(0x760ec4c8a88d7e2b9d4f0287caa263eb575eb10383d25127d36f8677ab9cf2c)", + "P->V[3040:3072]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 92: Field Element(0x621e0506131002119ab542bf8abfb9f7dc7241f0d7b42b733cba25d5add17d)", + "P->V[3072:3104]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 93: Field Element(0x3fefee51319ba89678667e5dd3b05057fbb88ab4c20a734c9010ca825502f96)", + "P->V[3104:3136]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 94: Field Element(0x6dd9b96bcf6997ecbcef5299c1a6b14d54d3d317242684680b1507cd0c52154)", + "P->V[3136:3168]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 95: Field Element(0x4c744e5f627301d33b3e5dd445ba87aae0bcb3ec7f92d00f326b9dee27dd83a)", + "P->V[3168:3200]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 96: Field Element(0x5ea68f3cfe76e34a772c4770e2f7be01ea57f8fea9f00825afb4ef6befad43f)", + "P->V[3200:3232]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 97: Field Element(0x7c1733d5f87946e028e492cf9db46f4dd7271254a58f618b53b1544d6b2f829)", + "P->V[3232:3264]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 98: Field Element(0x65a4719c1af54dbdd2a6a699f98618389265e88d91b7720a2e858bf009a732a)", + "P->V[3264:3296]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 99: Field Element(0x36c39c12dc1c968cc216b7a93869f4433e6208113a751a1cccbe61be380bbf9)", + "P->V[3296:3328]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 100: Field Element(0x709ed86e39d5f673a33833a0b0b74eb194c644e6cb6f6ef16eaf037ebd8c02f)", + "P->V[3328:3360]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 101: Field Element(0x79c69e12d2a4e30480eea96bdeb81fe655a8958a6a014b4bec3547aeb7c9071)", + "P->V[3360:3392]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 102: Field Element(0x17af944de8a3be1d20362576982f73a358f38839dfa418c3f3c8b8590e3fce)", + "P->V[3392:3424]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 103: Field Element(0x53a9ef61d3ec9202814a7544ea844904d0296029b07f9f462515fa03047da28)", + "P->V[3424:3456]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 104: Field Element(0x1690ecc7957508562b864fce0b3364cad3c5c33da2e13b4aa5b67f97f6886c6)", + "P->V[3456:3488]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 105: Field Element(0x58c3bf0a8442ce0f71f4650225e8ff9249be16dcfee3f283591f69092d276a6)", + "P->V[3488:3520]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 106: Field Element(0x3784bef8edd859f4c9e959a9947e2d98d33fbef503ba741cb3a9dac42b1710f)", + "P->V[3520:3552]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 107: Field Element(0x71fff618fee9e959a1ef790c12883fd73f9372af19939c54151ba86d3952f6)", + "P->V[3552:3584]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 108: Field Element(0x20368d9789d2d487397bfeec84d820c5b02253c723e11cea04aa9c8f5c77f40)", + "P->V[3584:3616]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 109: Field Element(0x6ab5d5427df3feb9f95a3bb38fde13ba307d1929a9488b497e8a6782f201c70)", + "P->V[3616:3648]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 110: Field Element(0x375afc5ea904118aa1fc9c92aaef29209ebb1a7118a514044f184402803737b)", + "P->V[3648:3680]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 111: Field Element(0x5f0b742b5530223d3b04cd8de7c0496f2d2b16c3afd87ad76334cd9c7ff922b)", + "P->V[3680:3712]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 112: Field Element(0x5147c7871d9c6ad68c25bd71574a0d6547236a5755ad4e36f3a186e7ea052bf)", + "P->V[3712:3744]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 113: Field Element(0x2221ef8826e49e10138282240e3ba046f267777b21732b5c9529cc23b83ebf3)", + "P->V[3744:3776]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 114: Field Element(0x462f7a32f4ae384f635ee2a4cccd7903140a290faa531da911537ad7b2b37b4)", + "P->V[3776:3808]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 115: Field Element(0x1e38f2944bc360de775f02dab975e6b9d97a45bcd8e4ebbade428647c0cb6ca)", + "P->V[3808:3840]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 116: Field Element(0x7fab6ef3fd3573c0b8de12bc5c1f5fa0c508c41b0ec5167fdc2505f590c506)", + "P->V[3840:3872]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 117: Field Element(0x6e69b0e8d266055c2f8486a171173cf91c49699e5e304afa7d2b58329d8df00)", + "P->V[3872:3904]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 118: Field Element(0x5bf9330ea0e85acc03d2669c3001d77485a663e01fcdc585bcf16f44a444dbb)", + "P->V[3904:3936]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 119: Field Element(0x1e6384be07e4b8da4cf96121fe1d502aca7e2914d20f09e2d9a2c6f93afbe9c)", + "P->V[3936:3968]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 120: Field Element(0x1afbfa11ece34b9e251a89ffdd876696cfcd05a0c2c77914d6e73a19ad0ef79)", + "P->V[3968:4000]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 121: Field Element(0x4acedbeda84ef75925b99f34642ec847b94045faa4c06642eaf1ed8c00b0b53)", + "P->V[4000:4032]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 122: Field Element(0x60b7fc718f7f47167c539b78197673231ad5fc7ee8a6ed9e905c36c5500f96f)", + "P->V[4032:4064]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 123: Field Element(0x2a5f5ae84048836cff59e34bd5ecb638e26ef8be15ead67722c0f14a66be36c)", + "P->V[4064:4096]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 124: Field Element(0x3ee3cb094031a8516c1f37ee3e3331940f557cd5573a8ebe6584e848e6e42f2)", + "P->V[4096:4128]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 125: Field Element(0x4bb95762d4d470f23db2da7b7d0945def03671a9c199b9891a947dd63524fbf)", + "P->V[4128:4160]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 126: Field Element(0x7fee7fc3a5553dbcbfa9ccafbc4da8abf4e4ed126b4d50435fa3ff96d8640dd)", + "P->V[4160:4192]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 127: Field Element(0x6fccf53cc0ca42a7ccf2afc91c751c6e1f123e582635df4b9154505d92f3f72)", + "P->V[4192:4224]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 128: Field Element(0x3f7b26c8b1a16605f25a7589981b36fe6b8e2cdd0c1899f3ec183e570312fc5)", + "P->V[4224:4256]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 129: Field Element(0x7c009f956f4f28ee377217b940fc2b5ee724b180f76edc140d4a76581cbfdb2)", + "P->V[4256:4288]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 130: Field Element(0x5b275b8d4fab7dc3bd5eb442b773786929221cdf4ca1482806af5cd292d86c5)", + "P->V[4288:4320]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 131: Field Element(0x563b7e5965d2bbf9905f90af9f2171eaff6714ab6312dd364b34abc85fac208)", + "P->V[4320:4352]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 132: Field Element(0x10103e6fa612df8f067ac1c1e6777e479cb0f96f788440199797627372943c8)", + "P->V[4352:4384]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 133: Field Element(0x27ed6c246f187beef784f3bbd0a44b01d754c4dea99f51f20abc6952d193a92)", + "P->V[4384:4416]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 134: Field Element(0x2afedeb19e28fc5acd9d5101b1afda72829679b866a2c6b507fcf6fc3a4e68c)", + "P->V[4416:4448]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 135: Field Element(0x74576fe5355182bd672fbe0849c3c395cbf13f0b9374b2c335ddd3ebe4f20c8)", + "P->V[4448:4480]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 136: Field Element(0x67effc50e8fd5eb822a4a798ab35ad0895d9847580786bf51eb96453fbe9724)", + "P->V[4480:4512]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 137: Field Element(0x71f525b9832138280cba08d679b89d52e966d15209b14c303312d77e78d05e9)", + "P->V[4512:4544]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 138: Field Element(0x4705d7c6277d6eda435ab10283a72402db75dad7357dac72f6c905543d489cc)", + "P->V[4544:4576]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 139: Field Element(0x49f5b96c17da04c2f650362b35acce80fea78cd392f1c8f3a132c14bbba216c)", + "P->V[4576:4608]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 140: Field Element(0x3752dbdd083937509d934f6194274b3645972abea019eea8ba7cca10193aa6d)", + "P->V[4608:4640]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 141: Field Element(0x516ffb0383e0598ff3328f82238f4175d65cbd8857d3a08474ca3bfdef0ea4c)", + "P->V[4640:4672]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 142: Field Element(0x482e2616e0bc458ffe03458a0e437a085fbdc03a4ee0746ab3967d7c434ad4b)", + "P->V[4672:4704]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 143: Field Element(0x7df6e9f84057505ca1dcf5d44ee6c18797d5effd7b759760aa791f9e3138b47)", + "P->V[4704:4736]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 144: Field Element(0x46a72df39a34580e38f19e810fdff20328f9203153c7d93128b0163b9e53534)", + "P->V[4736:4768]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 145: Field Element(0x3036c6d482a59a66ffcfcd4fed6c571bc360131a6f5352c9c9ed57daefcc671)", + "P->V[4768:4800]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 146: Field Element(0xf0bc7e82fb22d95a5dabe90566c2c1d7a2447f69622607f3e1770cb2ed9ea7)", + "P->V[4800:4832]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 147: Field Element(0x14726ebf36d1e73c10962f9ec22ae8ed5fc4c041733bf24f186362f20e6470)", + "P->V[4832:4864]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 148: Field Element(0x2e02e7563fec1b9695ccc642467e0cbfebbf1940e6a81b9cba2a342b4cdb39)", + "P->V[4864:4896]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 149: Field Element(0x1ca7fd577c49e5f46c58e76d6b65f5307291133b848502f86f3630c1f4bf19a)", + "P->V[4896:4928]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 150: Field Element(0x612be9c6643a416b52ee3262840d118622edb1fc4662c597eae2b37ce39e9b)", + "P->V[4928:4960]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 151: Field Element(0x29d96cddda631d36a09950613079aed77055657379c4048f308909bd3fcdd0)", + "P->V[4960:4992]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 152: Field Element(0x4b655a1f0acc57817d9b6c3e9087b2f51060709dc695b4e48c1470f9129d5ab)", + "P->V[4992:5024]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 153: Field Element(0x710757bb0c325a7c9abc14aacada26d063b39bec0385e08f3b0e0c55d9a4b87)", + "P->V[5024:5056]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 154: Field Element(0x124b390c30af77e3848d73ed0b3a1021559c0b2c7687a983d1a0dba35fa9d1f)", + "P->V[5056:5088]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 155: Field Element(0x19b66bb62899dc54ee3560f943f980128f6864247e4e9cbd99ef54ce72bc265)", + "P->V[5088:5120]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 156: Field Element(0x1ea43bd509e92a84334045cfdb3fa020d60c5351e7c9aa46552e8f5ab0d3359)", + "P->V[5120:5152]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 157: Field Element(0x254ca90bd774fc7004d0bbd00ed3dd8db6d7366864ec61788c3b3c7bbbc8bc)", + "P->V[5152:5184]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 158: Field Element(0x2f3be448b352070975006e2421aa27a021625a367f5889e747e0a75566e4054)", + "P->V[5184:5216]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 159: Field Element(0x4cc2e38ac7d628869476e5f6b815897d042d9ec4f74afdefd4b72eb811f0838)", + "P->V[5216:5248]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 160: Field Element(0x7b7f260d047022ade26ec6da30f07a73bd690698224294cc97fd928368c73fa)", + "P->V[5248:5280]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 161: Field Element(0x296aa7603380967f404e88239c4f111346d5a47e2125f45ba9da7bbbe45066e)", + "P->V[5280:5312]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 162: Field Element(0x3e6fe108319a9728b2f6112c03d61d3a24d8b64a2877fa3982d970e48e4debe)", + "P->V[5312:5344]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 163: Field Element(0xeac10cf0810169e3862202c9d3d6af16025e8c5ecf1d65ae345322a36747b6)", + "P->V[5344:5376]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 164: Field Element(0x113c192004e99ec1537602f7da1546f7c7b9073293e4d4a0770f9f6b484443f)", + "P->V[5376:5408]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 165: Field Element(0x20a40db9365dc1de339110376eb60ec8fc66ca8a3767e88877c2c2aa31214a9)", + "P->V[5408:5440]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 166: Field Element(0x2e422db1b04368ee9cda147df7803306742762182376aa6b98413909aed26c7)", + "P->V[5440:5472]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 167: Field Element(0x85feaf3ca5efd40fa4cc6088fb15c45549be998a3124dc666fc90b3a7b98ea)", + "P->V[5472:5504]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 168: Field Element(0x4802e3e5ed979606af7299e32c487ccfa466b0317b4d5e1716d33cdba7bd574)", + "P->V[5504:5536]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 169: Field Element(0x3c6083f700396da20a38251bd2fa17ddc77e2ef09500a40cf39d8c70fa7429f)", + "P->V[5536:5568]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 170: Field Element(0x4332ce31cc7acddc781bb0df856eea6a9c0e629b4db8c75ac890532c284afd7)", + "P->V[5568:5600]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 171: Field Element(0x70ac1961f4dd4eac76983c6d737bd0bfa40e1095bd5162874b5bbd4141aea66)", + "P->V[5600:5632]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 172: Field Element(0x7cea659491f8d51cfd5410d7764504ba93ed5187acf6706b3a07ee0a79c9951)", + "P->V[5632:5664]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 173: Field Element(0xf4089fbdfaa2136758afccff05dfeae2c2cb23dc152d9e4e6b56f371da95b7)", + "P->V[5664:5696]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 174: Field Element(0x46411ccd7c57014fae5bbb890b17221e7057db5d5a8dc4b5f8033bf254e503b)", + "P->V[5696:5728]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 175: Field Element(0x4b4277fb7406195185f0424150a0de1d93b05759f1d8bb98b0835dd668bd9)", + "P->V[5728:5760]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 176: Field Element(0x2c619c402f958d30ca612b897e291fa599701fba6955c672fbc836f0c92e5a4)", + "P->V[5760:5792]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 177: Field Element(0x1989c495a2e01fb5b890f3dfa10c14487c6a2d6114ba6441ab8e1a71be3e7de)", + "P->V[5792:5824]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 178: Field Element(0x1a52506c52a1fd94c29d1759adac089e5f9ab48c864dea4c531fc216791a182)", + "P->V[5824:5856]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 179: Field Element(0x6ebef7ef1f8813dd8bfe33820bfba1ec1da9f46c75a9c7b3af17f756f420074)", + "P->V[5856:5888]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 180: Field Element(0x6aeef723b4b21575ebf9c01b75470f68664b28aa7801ab3176b9981f812920e)", + "P->V[5888:5920]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 181: Field Element(0x1ea455875422321ee37decd2e79442affe8de36e9d9e578da50ee406cb634b2)", + "P->V[5920:5952]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 182: Field Element(0x68aa747796f72542fc1104d6c0ee339b457d3d55b58f5c9b8b59d13d9627d6c)", + "P->V[5952:5984]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 183: Field Element(0xccc36c268f0c75a04697e1f57b18cdb6c35a423b8c6ecada6748be2cbde659)", + "P->V[5984:6016]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 184: Field Element(0x3838f7a4ebf4c35c83b2c3d2641da9ae68c8e6f753a0ad8d753cb9bb96437dd)", + "P->V[6016:6048]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 185: Field Element(0x39600e3b9f2c8ac0eab73d7e6f6142ca6574d2ed66b3de4ae349c4ffec3467c)", + "P->V[6048:6080]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 186: Field Element(0x8a19a5295a308b3278fe0c2c90b880ee6e0d840225e2a2e4980a503874dea4)", + "P->V[6080:6112]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 187: Field Element(0x280396033e9ff52108141e1ecbabada18998018d7c94ad68a09f435abb1bb63)", + "P->V[6112:6144]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 188: Field Element(0x7512580c6aaccc8d1ac12c36ff33acd66efef0bee0114619d3d26147d4fdf1e)", + "P->V[6144:6176]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 189: Field Element(0x3f75d0f7dce8efdf37fdf3e87c9647bcd14eb09afa75607e640e962bf28006)", + "P->V[6176:6208]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 190: Field Element(0xb4b078c9c2e46a5623b226025393ac71698f0507e5ee91ac34ea6141197e96)", + "P->V[6208:6240]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 191: Field Element(0x2da0aa83a02898373d00a0c72a5cde2587493abd214d2ae1cd3eec796fe2468)", + "P->V[6240:6272]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 192: Field Element(0x55bfe44e2a066979d447b904227bb6a25ef8a0e5d61c69164deddcabcae5aa4)", + "P->V[6272:6304]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 193: Field Element(0x58cd1085be4d26f5be8a9a38305ace973f7f36f5151c2fa23862c68ed06ebea)", + "P->V[6304:6336]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 194: Field Element(0x5dbdf841bb886db3d31f5af7de378d4314778eedd535cbb4cd763411bcc1a39)", + "P->V[6336:6368]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 195: Field Element(0x3a2ad69e21c17307a711e55ac8246c0fb990af4abbe53124eab8201c27dca76)", + "P->V[6368:6400]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 196: Field Element(0x3d06ba2172cde26a3892dec4af18c3ee27d8b544403918afd8c7701537d7fc)", + "P->V[6400:6432]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 197: Field Element(0x497e622bfee490f4fb73d0865833986e4587a6dce2aa5c8b63436c8876c3ea6)", + "P->V[6432:6464]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 198: Field Element(0x33caa0e38f5423863393b8613b7c0be6a289d4f124fb38b181c3ec88cbc2d2c)", + "P->V[6464:6496]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 199: Field Element(0x91f651081abdb2b2ffd42ccf34fc7127ff21d4e9dffdb4e22790d79c63d13d)", + "P->V[6496:6528]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 200: Field Element(0x4f1d5ccdd39026d098fef2787b1fba8574e7edcc72ad10ffe98dbadce49959f)", + "P->V[6528:6560]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 201: Field Element(0x7febf21187d4514abe834ee732486a8ed3af91d81efd75ccece4d7db5eea202)", + "P->V[6560:6592]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 202: Field Element(0x1ce10136face44a4a4e2defbc43c8ece95bc58183e6104e62e4a4b83e16bb4d)", + "P->V[6592:6624]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 203: Field Element(0x30e951de6e5b838570b061ef565a41abb640e93250c911d6512b96c763ffe65)", + "P->V[6624:6656]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 204: Field Element(0x642ff33ae2bab3fa208bbf620df7f707f9761e3c677c0c18a82ccce0d0a34b1)", + "P->V[6656:6688]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 205: Field Element(0x530d9c1591d4f15f917a14f6f8aaa2bac875499b194b9dc8443b38987b0464f)", + "P->V[6688:6720]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 206: Field Element(0x48fac16b4bcc525213b17069a706849e130419a6744ce2076a64a596d77f7a9)", + "P->V[6720:6752]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 207: Field Element(0x65a8b4796e0be83d913f032cdffa1bed22b642add354835686f8ae5764ea6bc)", + "P->V[6752:6784]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 208: Field Element(0x5c126d119085f8de6d3a4a2e9c8fec32c8d9ec5d6dafe35ea21dcc45b3dc12e)", + "P->V[6784:6816]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 209: Field Element(0x36a5c7b18b47a291480a9188deb27e76065e5aa470db846b0a991e89aee7866)", + "P->V[6816:6848]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 210: Field Element(0x3bd2d2357c56b7f761a2c3c1709dc17aba83de242a5611235f2fd92340814f8)", + "P->V[6848:6880]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 211: Field Element(0x670daa4c9dfaa64f4e7070f05d6dff1545b9f8b382d6a20b25d5c72a35d36f9)", + "P->V[6880:6912]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 212: Field Element(0x609a4a632523c926b3710ff2aab4e7f729ccb8221ce0d0c141ed12d6bebeaf2)", + "P->V[6912:6944]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 213: Field Element(0x4b8e4abd7f185c2895ac71a56e0114dc7a4ec06be76f82445c3c27c5325f6e0)", + "P->V[6944:6976]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 214: Field Element(0x4e09a496629089b3a82caac2930e2acf31551eca65199c8884ac0cb964abf6b)", + "P->V[6976:7008]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 215: Field Element(0x627bc77f81940746584dd746dead353b3f60ae37569c91d22dcdd84ded5831b)", + "P->V[7008:7040]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 216: Field Element(0x619ae1289df495086a9b9386168986ac4b3e78398d5ede48057e8a98fc618d)", + "P->V[7040:7072]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 217: Field Element(0x76098f79d841793851e659f4763e16b9dfcc9f04e92d4e407e8c851a1f7a21f)", + "P->V[7072:7104]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 218: Field Element(0x6068f5d2dac1024c28e7ff9470db0e0438d38b7b001e66123f5a3d5f7e734ab)", + "P->V[7104:7136]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 219: Field Element(0x7bc1b9921db1a5ba2749f3727146bd9f6822cb3f0c19f69ac531c2aebc2d916)", + "P->V[7136:7168]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 220: Field Element(0x11d745f27d3a230f3a62939c3d3bb1f05be57caf3c41b32839d3358056be33)", + "P->V[7168:7200]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 221: Field Element(0x35235a337906f9f761266586a644616c4c27b37b0f4fc44dcc863a3393fcecc)", + "P->V[7200:7232]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 222: Field Element(0x7f5740bfa834e4a6e5fb5885f3b5602a5157ac19532a0218eda96cb2a2f1839)", + "P->V[7232:7264]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 223: Field Element(0x453409a6d9f789375edf3d2229fde53a21303ceea65dcddc3ea0561f89dbb41)", + "P->V[7264:7296]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 224: Field Element(0x6710f1aacab29d9d015caa62de07d13221f614ba584a9ce8e1e0ac94e52ad9c)", + "P->V[7296:7328]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 225: Field Element(0x564d51cd48e4bba24d8981ed3f5e68626aa1bc92b2cf53ed6540ce02815fb08)", + "P->V[7328:7360]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 226: Field Element(0x6ad1c3e71f2df277998e06fe49445b99a7a84ad5a6a58f2873d05f42370e252)", + "P->V[7360:7392]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 227: Field Element(0xad5654ace4b8bf78ad0084365c687919422ed2450d9ca95886410aceb288c1)", + "P->V[7392:7424]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 228: Field Element(0x4d4de1f6b776436240a70da5c9c30b214f02bea52d1366860652cbc51aa0bec)", + "P->V[7424:7456]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 229: Field Element(0x373d9ac926685604e081f73815d95511a17d5188ca7fd470661375884cf4de9)", + "P->V[7456:7488]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 230: Field Element(0x251406460381ce410f2f3697baffeff84380b921b1be1e709ce9fde34575067)", + "P->V[7488:7520]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 231: Field Element(0x2a5387a09fa713bef1dbcc78abd147762f6d5e4c56b546d61072bff8d16b0a7)", + "P->V[7520:7552]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 232: Field Element(0x707aded31ca39112d49a266807f29bb1572684bc7524f9cbfa44034aca75f5d)", + "P->V[7552:7584]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 233: Field Element(0x2d3f71f2d458a8814544d7d982fbf1b7db33751740a67913753d4656956d22d)", + "P->V[7584:7616]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 234: Field Element(0x395993dd3e078a9e0c7df86e4158f1111b5b14752d962391d992998403c36c6)", + "P->V[7616:7648]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 235: Field Element(0x4667a93b31ad1ea9f3c949bfaed201ca4937d6817f0ce4b4be8ac5354385b59)", + "P->V[7648:7680]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 236: Field Element(0x74b8f8955a2ba5b931c5afb82d494875e2fea2047d4d3869c13ead0d383ea4a)", + "P->V[7680:7712]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 237: Field Element(0x1a9df0667af1a12d8249a7a197bd09dcdc907aff001b34fd8e5d3d1b1371002)", + "P->V[7712:7744]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 238: Field Element(0x41c182c236150b56c212c83e186319ef6cfd2f40da4c57396ba9f2759566d32)", + "P->V[7744:7776]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 239: Field Element(0x7f2f71c0b47d2b7dbf6dea74a29adb705b980f45def5dbb03fa8fc9a06d0517)", + "P->V[7776:7808]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 240: Field Element(0x5293f4814e971124eb61caf60d0846e35106040412a78a6751e00f5c874bfe1)", + "P->V[7808:7840]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 241: Field Element(0x2660c7069701331cc706aac6a65548091d205c04b61765eea1d6603e93b3197)", + "P->V[7840:7872]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 242: Field Element(0x7a5d3eb003425ad3d6208bca28f18f1e410704f97f05929aa04b017226f61c5)", + "P->V[7872:7904]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 243: Field Element(0x43d882e0a447f62d4670fc5138a9a418628d848ec73e63055d298a8d39a1d3f)", + "P->V[7904:7936]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 244: Field Element(0x368a2189e9f671ccb061db5716a1b00197f9c96fe3311fa6b9ac37a0fbb7ca4)", + "P->V[7936:7968]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 245: Field Element(0x1cd7bdfef313123663896e8f70d2615eb28ab30b3d4b672f22059042909a497)", + "P->V[7968:8000]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 246: Field Element(0x7b596b61cbf69f47a340e775ceb6631bdbfb02fa55a2d94cbee4659d956144a)", + "P->V[8000:8032]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 247: Field Element(0x1bbff39dd5e7bafe6db98cad1ef0884db40168b96f781858288298955e57ce3)", + "P->V[8032:8064]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 248: Field Element(0x1634f0b3a081b9665d820daea44b124defc22097b645bfa387623b3606cfa8a)", + "P->V[8064:8096]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 249: Field Element(0x1d2fdc9693e4117d69e0611abdcf0faef9b06c54009e349eb31bb9487beb741)", + "P->V[8096:8128]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 250: Field Element(0x482e43422dd9733855fb1abce090734207642a9fa1c673c3887c9d6dfb81f9d)", + "P->V[8128:8160]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 251: Field Element(0x31ce6b362fec26d080af8de060504ee0cc2e637cae80425acfb0ab7d041056a)", + "P->V[8160:8192]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 252: Field Element(0x3567663540968723410eb58f4add5e36d26c056bdff1e2d933360959f2f82a1)", + "P->V[8192:8224]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 253: Field Element(0x1103c5b805685553f8facaa012f850bef8dfbadec74e2bef2666a7e761c61fb)", + "P->V[8224:8256]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 254: Field Element(0x6db55e6f95db40c2a56072d6fc2903bf0a98de84def03bc60fdd5bd4c6efece)", + "P->V[8256:8288]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 255: Field Element(0x2d58c6b8e3d39f9bfb300d3c3b8d176b9219c788dbdbe46b8fdc628684da695)", + "P->V[8288:8320]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 256: Field Element(0x1c0c2336ffa66e5b0d683c731e126e976a28c358a7ccf0d03385fac33745ff1)", + "P->V[8320:8352]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 257: Field Element(0xcaa0576ebe1baecaa66673426b2850927e8a0d37e5e076c183c575c24dcfbc)", + "P->V[8352:8384]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 258: Field Element(0x58bc544a0bf7d71969f282a47e23df2214a5639aae4e1949cd5eca6317a316c)", + "P->V[8384:8416]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 259: Field Element(0x2bcbd99846448259d70f6eb87709463e7b896ebc047af95f52d364b4a5ddb2)", + "P->V[8416:8448]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 260: Field Element(0x16086427b00591465242d7e6e4a232b8e2ac9690a51274b12ce12b8a6ae4418)", + "P->V[8448:8480]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 261: Field Element(0x55cf45fdca13a836e270f5709e1a6d0057a346c03372a810a7b968911700086)", + "P->V[8480:8512]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 262: Field Element(0x152eff49e8e9fc75867a914cd451da5cdd51b1d4d210604346f6a1b6caeca30)", + "P->V[8512:8544]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 263: Field Element(0x63f8ad0873011bcdace36bd84469a80c633d911f996876445d471c3f1d5340c)", + "P->V[8544:8576]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 264: Field Element(0x592f232a50d30a5b82b00dcda107b708082b717ad196257ea7201a1817814c7)", + "P->V[8576:8608]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 265: Field Element(0x4da18d0bae866d7acaa1ed5d208694032ceb9ccd8b715023450fa99237c6b27)", + "P->V[8608:8640]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 266: Field Element(0x17ad3a71e6e825ef548d299120f2753cad60b995916a8edcb03ce8aa83a6f39)", + "P->V[8640:8672]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 267: Field Element(0x67742fd989109294d756ae33816b80d3a2a0c7f35830c2f6cb43d8a60d97372)", + "P->V[8672:8704]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 268: Field Element(0x6109b6b68bfc870e84c9e89a48e5431b26b2016f90fc9bffe4475af0564a8cf)", + "P->V[8704:8736]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 269: Field Element(0x19a61ee755b45389e43445c033d4bbceb042cb33578f7e80d5f52d79819b868)", + "P->V[8736:8768]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 270: Field Element(0x743d3d794c8ca59a4aef456907daa1c1bb07a37b9f010db3c6c00e9480b5b5)", + "P->V[8768:8800]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 271: Field Element(0x3879620f9a7e20fb7d70bbefa796ee941c656a5bba6ffd24c8fb42794ff5e60)", + "P->V[8800:8832]: /cpu air/STARK/Out Of Domain Sampling/OODS values: 272: Field Element(0x2db9ee6dbbbf42d63e50bff0a3652bcf7573f2e4353f945a1cfe7f2f81e88b8)", + "V->P: /cpu air/STARK/Out Of Domain Sampling: Constraint polynomial random element: Field Element(0x57a687bd3c4d0a0fb48102d250cfad2cece5d5ab0f8d07de9b86346a1251d8b)", + "P->V[8832:8864]: /cpu air/STARK/FRI/Commitment/Layer 1: Commitment: Hash(0x2d3e54e5efb0116e480ecb1475ca87b996c08421000000000000000000000000)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 2: Evaluation point: Field Element(0x915cd99983f0d3be5becf002ec4e16133875105b5728de8741ccda7b508cc9)", + "P->V[8864:8896]: /cpu air/STARK/FRI/Commitment/Layer 2: Commitment: Hash(0xba3e40f552fcc9fb8502dfcfd88bc3e3605f5cfb000000000000000000000000)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 3: Evaluation point: Field Element(0x46d3422bf711a9b11258c8fa45e887259a818436beab6f5d9f02cfbe8ef017b)", + "P->V[8896:8928]: /cpu air/STARK/FRI/Commitment/Layer 3: Commitment: Hash(0xf8b9df3fc2d32b80423b2418e19ead03d6d1e947000000000000000000000000)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 4: Evaluation point: Field Element(0x608de5da2bdee70c202ba9ab599870ff99adadd503d758da5973cdd76de7734)", + "P->V[8928:8960]: /cpu air/STARK/FRI/Commitment/Layer 4: Commitment: Hash(0x636b19ebb78061fd90b7907ea9fd36643f992e3e000000000000000000000000)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 5: Evaluation point: Field Element(0x371a52eee24862ee4290f38d6da26d7d174e69338d86b9a3fed4a86605c9c2a)", + "P->V[8960:8992]: /cpu air/STARK/FRI/Commitment/Layer 5: Commitment: Hash(0x16dc9b85eb560793d6ba594c06aaf6dcaaf65fd8000000000000000000000000)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 6: Evaluation point: Field Element(0x4637ba3ad923a7d7ba114bfac226f433152f3ea45cbc26e78675856ad9d3b07)", + "P->V[8992:9024]: /cpu air/STARK/FRI/Commitment/Layer 6: Commitment: Hash(0xb561d6f4d603a2db092f4c11572336d13e2610f4000000000000000000000000)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 7: Evaluation point: Field Element(0x56e2723f7ecd2ff5e941ee6e4956ae2ad6555538de8e98df6fa7560d146ad03)", + "P->V[9024:9056]: /cpu air/STARK/FRI/Commitment/Layer 7: Commitment: Hash(0xde4d0811c32ffe959633b7981c2fcba2233b793000000000000000000000000)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 8: Evaluation point: Field Element(0x2e72a1041f2c7af31b53cb8e66528a7cb7f15b546721ece80136e51852871cd)", + "P->V[9056:9088]: /cpu air/STARK/FRI/Commitment/Layer 8: Commitment: Hash(0x32099fdb70690b766191f5263e65c5b7d2a1b579000000000000000000000000)", + "V->P: /cpu air/STARK/FRI/Commitment/Layer 9: Evaluation point: Field Element(0x4d120b8584ff334a8bf31e2b21c090b59aa7229359db3a939d5f8501d28d1)", + "P->V[9088:10112]: /cpu air/STARK/FRI/Commitment/Last Layer: Coefficients: Field Elements(0x74d41c7e9f181d27e1bb9628f16ca5b0fbdf2fab5aea87c220570b6bda0271f, 0x507dcdc6fc681e53a88ea196cfe27108ca6f056c3230b14af9a343a2cb21c4, 0x1ec5f821238b63e5c5615b1254d53ea00ee4fef8c4e352ccd7d5affb0ed354c, 0x2aca2fceba936b0b657b5cce09ad9fc83138cc50483fcb353779c6d0a4b82ae, 0x4320e0738ae0a9f38028248092f95238a079bc696a3bae6460551b53aab23cc, 0x2e14b0a97bbe605d11f95560ea5b2b7d350624adcb5b799fd03c2b7de390905, 0xb0021244669356747e82b5d27a3b6a67b97d3aa7eab0480109c9d9f1285a5a, 0x73de398355a04dc8a0fc7755e51a703324a380baf2a2bdcad3e039bc64fcd36, 0x7fe79496136a45d34aad289f7ea7f05b61a5208cd0139cb6490a9b13a35e9f0, 0x273d5fddb367b029be0979dae2892bedd8a7693e3aa3faab3c15904fdbabffc, 0x4fcaa5c14ab670e19e9050595591b718e149e9588fb535d8556610b2933864d, 0x31b52729f475026497bca217f76c8364e85c3f30aadae058401b34088840b25, 0x3bebae04f386ddb30b6fb64d8787f5dab390a3b9040ad3e8d88c6b4053b7b36, 0xe089a843c57727864beeff37f335a6f773d8f8fa3c50b525d600114a19e599, 0x173568db44fb60c2ed75cbc2b67b22b33a50661b7c466b36f953b8703994a8a, 0x16b4ca5cb084c595d3d24790308d1789171f0fc6d1f4e244f7068debeb9038e, 0x194e1520a7af35398f91b74b963e7bfe7394ec42ff034bbec75b6690155f144, 0x6afdf6a7f7e2ff060c0c4f9b8fb46cbae73623ec95f632070fc8829d75ed9e6, 0x610a835b105cf064bfae2f95ebe5fe0cf2239982767e1160281f3f85f2e9f7f, 0x4d35762cf2831b0f79c1b1f10722dad5da5449dc3352d16ec00bd90eff1d601, 0x67843dfffb0731fcd074bd2bf5c12bd1f06657786b5edfdf9a6728617466d5a, 0xf954204f47254926eb9834e296ad8206e6a7b03170cbbf4d335f1f930aad04, 0xdafee68857f04ffb0ca6ca305402768bee32b7698106c38955772f53a085fc, 0x2d45ea73ece4d3fe47a18057d83d7754c5a12147e5be089a17a41f6a4c92243, 0x2f156121f002e2ca3ac6a5e4321424c4c79933d4c0e984e4244db4f02819e54, 0x4e5eff5e9911ec42632d03fb3c9bde8689014b932fcfdfdb38018ee7eed8336, 0x78dd69b110c6a5197054c14015cb01367bd68adb0b9ead5c4fe0978ee2cecd6, 0x3297a660e596d7bb9595e48d5a459b41a24840c620368d65382e15cfba40079, 0xeb8fcf83469baa289a2a2f2028bcd286b60dbf94ddb25d8073c56f18677254, 0x725f12f383f1fd4c38b184610d4e6d5d482b95db04462588c1a612e50989109, 0x18c918b4dd0b6e1b3e154a0a872b0b399b6f5f7314c1f72ebfc8e7d3aa3e455, 0x39a40db9f31acd0bcd3b44227ef3aeabe6e1c84a4ae66f50ab9c524be12cf14)", + "P->V[10112:10120]: /cpu air/STARK/FRI/Proof of Work: POW: Data(0x77a69c66)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 0: Number(28768612)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 1: Number(12073250)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 2: Number(26725146)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 3: Number(12141541)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 4: Number(5407818)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 5: Number(12639167)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 6: Number(25758148)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 7: Number(3338105)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 8: Number(23427474)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 9: Number(6069194)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 10: Number(27360289)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 11: Number(9602046)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 12: Number(20888098)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 13: Number(25050176)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 14: Number(32121314)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 15: Number(21313123)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 16: Number(29140867)", + "V->P: /cpu air/STARK/FRI/QueryIndices: 17: Number(17557290)", + "P->V[10120:10152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 3338105, Column 0: Field Element(0x71e1515b1c419d54c79170501d124b687228993fae10f9e4bcd4c2a581b202)", + "P->V[10152:10184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 3338105, Column 1: Field Element(0x2c80028559910476468d5267728e850e90625a624ca316e4e1afb6ffba5d6ed)", + "P->V[10184:10216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 3338105, Column 2: Field Element(0x3c88ee9194cfda0b3306dff90bf1b7dc537f62580cabce638b06b6e42c43168)", + "P->V[10216:10248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 3338105, Column 3: Field Element(0x6cd977789d5d2d78336ad63133f4dcbcffe78511484932eb9df174a8ccc65fd)", + "P->V[10248:10280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 3338105, Column 4: Field Element(0xd36f012d72c8f12715ee4dd4bdf1de13a67b134ab79f268e904ef5878bac4b)", + "P->V[10280:10312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 3338105, Column 5: Field Element(0x48876f05fbd686c2e45074cc4db1cbd684e89db7aca63e37e443924f5274a95)", + "P->V[10312:10344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 3338105, Column 6: Field Element(0x22ed51c71ee009f5dc1f00d570f7f6d05c99b5e55d6a68e4a1ab84012e4abb)", + "P->V[10344:10376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 3338105, Column 7: Field Element(0x73049cd9126530ec195d9a9e4b2ef652248c5fa20a890aca454ec31c83a7590)", + "P->V[10376:10408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 3338105, Column 8: Field Element(0x64bd270785a0df1c2fbfac3c2a1762fd31fd20aaa3ec4799296572e7c23022e)", + "P->V[10408:10440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 5407818, Column 0: Field Element(0x628a896dd374b26b1aa26c0706d7073681e04ceb2dd98d47606732b55fac52f)", + "P->V[10440:10472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 5407818, Column 1: Field Element(0x25991c2caa3459e1511ab5ed5326fb462c0631f5c4c92517cd10f4488a50066)", + "P->V[10472:10504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 5407818, Column 2: Field Element(0x581c52e8bca15bbf6415147fd779ef3f10cc7de3b9c29ec935cd8fcf7506dcd)", + "P->V[10504:10536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 5407818, Column 3: Field Element(0x123cbea258a1f04e6707b962254b694e80c1cb89dad78b92a33299d9dfaf3b4)", + "P->V[10536:10568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 5407818, Column 4: Field Element(0x6e317443416d6887bd424f6cdd9fba80edefa9d552178292b50a28a84f8313d)", + "P->V[10568:10600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 5407818, Column 5: Field Element(0x2c85ddf6d5bf5c2f9cfe52acf382e85a14b9aede4c081af1ee430957d7b2113)", + "P->V[10600:10632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 5407818, Column 6: Field Element(0x5a0b2b3a54d4f3ec81670cc331df1979cd279242bb969dec5fa7b7f00bdfbd3)", + "P->V[10632:10664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 5407818, Column 7: Field Element(0x1f5c8bc6212e887e351a4ace82fc29728d5cc97c3fc50fe6a3891d9ca67d197)", + "P->V[10664:10696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 5407818, Column 8: Field Element(0x6e99c863b55a7acf54d4b38aa1dd959ae9f2f30f82a8e8a03830400fe60b756)", + "P->V[10696:10728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 6069194, Column 0: Field Element(0x76b3f29048205cdee86b7a7f8c356ea510350c61c2f1a93779c20a9f15e7b7d)", + "P->V[10728:10760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 6069194, Column 1: Field Element(0x662dcc30d2e9d46826c0d156efcd622b5cb2567ca7651ea0518b3ed8c63b630)", + "P->V[10760:10792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 6069194, Column 2: Field Element(0x651047b09597a7d75561c538cf2c54c5b5164bc55eb0b9afe7fe327b39e97e4)", + "P->V[10792:10824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 6069194, Column 3: Field Element(0x8af7a7dc94c16d0f8d262c170d656ea8e183b004f1544537d73635b21035f)", + "P->V[10824:10856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 6069194, Column 4: Field Element(0x768797b896958c2afa29952a357b45af7f26a82f7c429869b4052b6fdcdecbb)", + "P->V[10856:10888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 6069194, Column 5: Field Element(0x6b47fceb80343089372ab5d47f9c6019add8281e8258f5d5f0486a2d5439c0f)", + "P->V[10888:10920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 6069194, Column 6: Field Element(0x46468f5ebb303c2f0bcb92c6df1aa0da0024ca28ad3087ebd450147f8ce2ef9)", + "P->V[10920:10952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 6069194, Column 7: Field Element(0x336e8d72c18c4b1cfacd6bfab1b8f077ff676cf3f7efa78e41d945ec2cc8655)", + "P->V[10952:10984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 6069194, Column 8: Field Element(0x49c7dfd1f9d4c8638baf69ba8ce30ced916d1278d53061c961d789095bdc3a1)", + "P->V[10984:11016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 9602046, Column 0: Field Element(0x49055bd0632baf5bdb58311c2b63ba6bd5703d2ea48633cb3ce674c15fa49f9)", + "P->V[11016:11048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 9602046, Column 1: Field Element(0x53c1b16d4ac8af7a014acd6caf70020fb2ed1aa6d1e496e4e29c3f372ac9fb1)", + "P->V[11048:11080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 9602046, Column 2: Field Element(0x687df98a770e2c4aa49848fecc488ba4471534f85b89d083e93bf5e2c059cc7)", + "P->V[11080:11112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 9602046, Column 3: Field Element(0x3c1f7567765ef04962ef25f72068fba5f3f2804d0505a5db6e4e595d84bf93e)", + "P->V[11112:11144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 9602046, Column 4: Field Element(0x14d91fe0db33c3bb5e8a9496320a41c5e5b348de62fc2ba7aa42ef49a3655b6)", + "P->V[11144:11176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 9602046, Column 5: Field Element(0x3b126e509b4062b729b5423a3bef60df45aefb447708ab878166d2e81ab154)", + "P->V[11176:11208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 9602046, Column 6: Field Element(0x78b86bf75963f28ba167099e0140307d1b47a2406b62ac0b272e1ab12b5aa0)", + "P->V[11208:11240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 9602046, Column 7: Field Element(0x1277e7fa74f1f2221f904cf1c1fd9cf5fc92911ea1c47aafbbf32e657a39b78)", + "P->V[11240:11272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 9602046, Column 8: Field Element(0x7b2a6c1c5123ddf8a279f5e1e31317b2d592f9010d9b61313316627a2a2ff91)", + "P->V[11272:11304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12073250, Column 0: Field Element(0x1d5bad88b2312b6ecfef1bbc9e4916a14bb09b49eae9a8a505fe8458c5e1c90)", + "P->V[11304:11336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12073250, Column 1: Field Element(0x12e3a51fd16096587e325f2d62acce3b8dd4154a685f145cad46d3b18769ce1)", + "P->V[11336:11368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12073250, Column 2: Field Element(0x4109e59d36a94d4740975f2f28ffbd8bdd6a112edb541263d75d0b236320028)", + "P->V[11368:11400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12073250, Column 3: Field Element(0x6e6a955cdc36bd0ddc9e4f1ec9b0b51a2a756efaaae68df68d7a18a2185898a)", + "P->V[11400:11432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12073250, Column 4: Field Element(0x19b90a3657eea5e8633aacce32a14bf32dde6e9b21a8a19d91008dfcccb83ef)", + "P->V[11432:11464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12073250, Column 5: Field Element(0x7466f287ea8504bb9644b3cff17f4f34cddf0b35cc35b7cd37994ba67655dd7)", + "P->V[11464:11496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12073250, Column 6: Field Element(0x19414cbca9fc9b4751b9677cc905d9f1e6363be53ec62de4d9de7a80bfd292a)", + "P->V[11496:11528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12073250, Column 7: Field Element(0x70fc05b8d71fe3cb1afc2024b3f471fd6e1737662efa2a3200df345ee5376b4)", + "P->V[11528:11560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12073250, Column 8: Field Element(0x35b5f95ddf950dc69f7b2aec3ac1fffa148bd4e956073bcc43deca8d1e71521)", + "P->V[11560:11592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12141541, Column 0: Field Element(0x6c3912fe0d84e5bf68153fd574114a760b4daf4d96dffc867c9eafcfbfe9aed)", + "P->V[11592:11624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12141541, Column 1: Field Element(0x60ba36179fc179b237d7afd0c326d03bd93fb41418483af5eaafa8257e55223)", + "P->V[11624:11656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12141541, Column 2: Field Element(0x1706be06b2d861c3eb401efb716a3157703b88326cf533f41ba9c095df7bc90)", + "P->V[11656:11688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12141541, Column 3: Field Element(0xaf9476ccacc30652ca4342bb2150c9f7f541d67ab056a255eb46e480e4b87b)", + "P->V[11688:11720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12141541, Column 4: Field Element(0x467e5b142c550f9d4c02324933dcedc428afa489ea52af971385a0415dbae6b)", + "P->V[11720:11752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12141541, Column 5: Field Element(0x1823fd210397b473358085f3272b56cc94b1c679e40536352103c7623c52e3b)", + "P->V[11752:11784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12141541, Column 6: Field Element(0xbd4b80122d4f1a3f025b06db6eaccf539a6bd1ce8f7e0b945e40c18877b4f4)", + "P->V[11784:11816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12141541, Column 7: Field Element(0x135a3528432d0c1e689323e0bcb53e5b5ed45518f5dd7238d91e6f04ba470d4)", + "P->V[11816:11848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12141541, Column 8: Field Element(0x683a41d9aebf2c2cd255e6b4fa29d785d02c20165b274eb6fd502eb78a9b3b)", + "P->V[11848:11880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12639167, Column 0: Field Element(0x340a5d58ce183bc94e9997b514878753443a988e5b41756afbe151265cab07d)", + "P->V[11880:11912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12639167, Column 1: Field Element(0x61be800c0335b4725f9d117f5356baba209be06507054e13e8ecf3392043384)", + "P->V[11912:11944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12639167, Column 2: Field Element(0x3def06e65acfd6217d909273a4f03b589b653dcf2706f91fb199533ac8e77fd)", + "P->V[11944:11976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12639167, Column 3: Field Element(0x36e5a4ab37d16639033a8553090b063ec09149716167c20682f663f75b351a2)", + "P->V[11976:12008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12639167, Column 4: Field Element(0x6bac126a205ed6090a0a4393836b02e22218691f09d066f769b94294cbdcf95)", + "P->V[12008:12040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12639167, Column 5: Field Element(0x47a631b308ed9c90b1b322e9f451910c6071135eb1619e2f71581cca9b8e6ed)", + "P->V[12040:12072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12639167, Column 6: Field Element(0x12edeff6a2aa0b48188b04d55d984b8bb69a8435ee8e7e00345e6a2eee4b2bf)", + "P->V[12072:12104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12639167, Column 7: Field Element(0x1c837de3b52917e4fc2c709b481f21e15aa384fb52ea229bc6d17a9861c36d4)", + "P->V[12104:12136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 12639167, Column 8: Field Element(0x26dea5c087ed31b2ec163b958639112086aa8e2a2ac98e475dc2f49450306eb)", + "P->V[12136:12168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17557290, Column 0: Field Element(0x115b0126d47ab885bf7eccaf16b900b7cb14cc1ff56262b8e30d73f6288a3d3)", + "P->V[12168:12200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17557290, Column 1: Field Element(0x5cf76831ef3b45c035accc017610b586e3d2bce3bad16d0130286881658955e)", + "P->V[12200:12232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17557290, Column 2: Field Element(0x4f70386fe57f27a41387e2a471dc6626881e472b58ad24049337b0a27bc041c)", + "P->V[12232:12264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17557290, Column 3: Field Element(0x7747c8fa0290cd62587f04f7e14005935bb2308e5c731033365f39247ee94d6)", + "P->V[12264:12296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17557290, Column 4: Field Element(0x66912b9fcc0530335095cf3fa16e0c0c717998f517333f60c2da701a0fd06b6)", + "P->V[12296:12328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17557290, Column 5: Field Element(0x7dcc9852fa9e596a66e64d27c2669d16e93af14b51bc344f131da6accfcbbdc)", + "P->V[12328:12360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17557290, Column 6: Field Element(0x59f058790f95c05fcb0d8e13f34e7ef0d85e38f7b09b495efffaf1e30fa599a)", + "P->V[12360:12392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17557290, Column 7: Field Element(0x1f34651fcc9177b402319fc27270295068de0e19953654a9a75c654bf7f0df1)", + "P->V[12392:12424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 17557290, Column 8: Field Element(0x27f82224b81391374e897626c42c35c7d307639457e023cb0c52123219a2fbf)", + "P->V[12424:12456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 20888098, Column 0: Field Element(0x48caadabf9aef2eb3b18ac7e38d23a32fdb62c2cf67111e2d96e410dcb66cdc)", + "P->V[12456:12488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 20888098, Column 1: Field Element(0x15f75f9225cec22acd92bf362273f14757c99a3f9ec7b4f8c91ee366a8041a3)", + "P->V[12488:12520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 20888098, Column 2: Field Element(0x1a2aba4ceefa9e1926f6df81b8a588dff1fff3e89a8b312a18fd7a1e17589a1)", + "P->V[12520:12552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 20888098, Column 3: Field Element(0x6f34899a1596692c2de31b664b7598231adf0dbeb10b2302cb33c9711f625ee)", + "P->V[12552:12584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 20888098, Column 4: Field Element(0x593d61c02c0f799d47dd1a7c609d67944b8500f908fb90d2164e3c70a208712)", + "P->V[12584:12616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 20888098, Column 5: Field Element(0x7f256a4f62b78b96c3c6dd36635e52caf557e53f6d7e867c35b461d3a906d83)", + "P->V[12616:12648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 20888098, Column 6: Field Element(0x5a8c8163158a099776b4a4dcfd7238ccd9615d18e41dcdecdbadeacca1b3f40)", + "P->V[12648:12680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 20888098, Column 7: Field Element(0xa3e86397ce95dd50a33fc8a6f912a3dc0394685c26e54ea6713eceed3f479)", + "P->V[12680:12712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 20888098, Column 8: Field Element(0x367abc1a43925c027ea6968a805b58f8ddd864bb739659a5050d5180d1d41e8)", + "P->V[12712:12744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 21313123, Column 0: Field Element(0x7b38e7da8109f04ecc73424de1d0a5ebb2b75a1991da696f1f9bc7f272f328c)", + "P->V[12744:12776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 21313123, Column 1: Field Element(0x1ae20bde1a78e0dc8f53d64d3aa034633f1066fffdc334af568fa9e87782aea)", + "P->V[12776:12808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 21313123, Column 2: Field Element(0x47e055da5c1cf9de98f09bdd786f85b3414450737da9ccb68064d63733fbaf8)", + "P->V[12808:12840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 21313123, Column 3: Field Element(0x5b84dfa53ad8b7bc2e14a43f11c63d99e835591c9db5ac7cc35098ecbfd5095)", + "P->V[12840:12872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 21313123, Column 4: Field Element(0x549005ffea1124e892c68ecba4e41a272b80932cc098c2597ea317387f1b676)", + "P->V[12872:12904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 21313123, Column 5: Field Element(0x5666132dd1348283c5b52f67878ec0bd8b38cf711b587837bc789a25e9e2ec0)", + "P->V[12904:12936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 21313123, Column 6: Field Element(0x5708c57eb3ffbe6892d89b4e5fb960d9d7a1de9424aaae1033f2dbd053d2e69)", + "P->V[12936:12968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 21313123, Column 7: Field Element(0x3e43d1d70fc19abf048c1d29644a6a366f01e6ce7c3cad962b6aa47a5190bf6)", + "P->V[12968:13000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 21313123, Column 8: Field Element(0x54e37dd37d2a7306ee4a44d235e81d47ab4bc0c9927d7e8abd094da3c5e1a72)", + "P->V[13000:13032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 23427474, Column 0: Field Element(0x42a100f4dba5399ec2daa28714ed926b1e5686e21031916cb59a0e6cfef8eb7)", + "P->V[13032:13064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 23427474, Column 1: Field Element(0x725fae45bc1437306328ea697e82bda9f7846e89e39bcc8adefba2a7ce2ea00)", + "P->V[13064:13096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 23427474, Column 2: Field Element(0x133f43fc7d33d66ee06ef59a2be132fb6acac15a217a9751451359cf1d04bb4)", + "P->V[13096:13128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 23427474, Column 3: Field Element(0x38c81e8b77b668ae471369e361a4d052084a4204ea071254999c906094a66ce)", + "P->V[13128:13160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 23427474, Column 4: Field Element(0x251db9d47d20302bed7d9026b588ace08f15254037ca23bc191bfd9840de4d5)", + "P->V[13160:13192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 23427474, Column 5: Field Element(0x19904cb710a4b2ff7213260287af4bae70223fbc584a389a3d28a14c81e0a7e)", + "P->V[13192:13224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 23427474, Column 6: Field Element(0x117efa70430d4e3205bf4a7c13671e9a816bb4fd67bd38da05bc4806dd6e59c)", + "P->V[13224:13256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 23427474, Column 7: Field Element(0x7fe1e06731e27c2d8cdbc01f79f24c5c7dae7893762935bdb65886aec27aa56)", + "P->V[13256:13288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 23427474, Column 8: Field Element(0x47d823e3a39a7d99fd68b81555d767de049a6242d7bca6a23a1829dfedecf94)", + "P->V[13288:13320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25050176, Column 0: Field Element(0x53b39b422a80acf7a465e3ec5b29e42f0ee003d1a0c598bd8d15dfb7013ed30)", + "P->V[13320:13352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25050176, Column 1: Field Element(0x3be22ef6f8b346ed59cb33b7dd214163846a44f93dd031481f00310e4add8c6)", + "P->V[13352:13384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25050176, Column 2: Field Element(0x589f6afe77573b4f78867e5cd4c30134c336f5b813e20d5ceb3b1515eb37748)", + "P->V[13384:13416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25050176, Column 3: Field Element(0xe428795e9785ddba83185c4f4d2c2bad2dc935dc14924d93fc5bf2e3ace95d)", + "P->V[13416:13448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25050176, Column 4: Field Element(0x6292a56b07fbe30cd6945a80dfd60ebaf154b9beb81ae4ed1758a76e8407dc9)", + "P->V[13448:13480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25050176, Column 5: Field Element(0x32ca05241cc5ba72c89a3be4f29314110752fae187d42cf8fae4679891db060)", + "P->V[13480:13512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25050176, Column 6: Field Element(0x37954a757837a55f5449f797a71bca3d1703f9b8c87d7fff9dc70cf61127dfb)", + "P->V[13512:13544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25050176, Column 7: Field Element(0x3f1d339d17aef5fbaa9f3229a98a85922bafffd0dc5bc9e8ab82f7e55097b5d)", + "P->V[13544:13576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25050176, Column 8: Field Element(0x4fa10bbdb23327465b94bdc6b3175343cfcc3747fb73672809aed154e920c13)", + "P->V[13576:13608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25758148, Column 0: Field Element(0x24d3667632bd0ea038ca22f1ce16a58dd9c1fe976640a488de483583937f310)", + "P->V[13608:13640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25758148, Column 1: Field Element(0x31d97572c1aed275eab91d1f797a544896a2cffa47c204b757ff9b851f21e66)", + "P->V[13640:13672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25758148, Column 2: Field Element(0x67245bb3b387822a541772a6670bdf4db60eb5f3440bd810b661deac2f20a6e)", + "P->V[13672:13704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25758148, Column 3: Field Element(0x15218536ed290f00e259193a8910ee02a6db3737e816bb14eb785ec43db82b8)", + "P->V[13704:13736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25758148, Column 4: Field Element(0x25805cbd7d92c97748b626e9b18258c7d2bca5bce1142a86269eabd73d70b5)", + "P->V[13736:13768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25758148, Column 5: Field Element(0x6d152dca20cb498609d3cbd37d83818e1b43a8d538937e4f7ec22920fbd40c8)", + "P->V[13768:13800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25758148, Column 6: Field Element(0x6dabae580e23fb5c80a855c423ced50fe730c962b76966cbaa1e5bf11c9f7ea)", + "P->V[13800:13832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25758148, Column 7: Field Element(0x4633c1355a66de3619dde367f7e2ceab3aeb7740fae5b8ec5266bd6828734e7)", + "P->V[13832:13864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 25758148, Column 8: Field Element(0x1dee52ecfe21090b52ed6b3164b4d175cf7c81a5e4e3ba52a3a6553c66a1bb2)", + "P->V[13864:13896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 26725146, Column 0: Field Element(0x201a8b3db9e5877492ae49548b9d8f8225e5d9bb065d958135d76606f058c0c)", + "P->V[13896:13928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 26725146, Column 1: Field Element(0x2081439dad51425287b3c38e057d03318434dc2c96e0f319c789cda06a72c28)", + "P->V[13928:13960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 26725146, Column 2: Field Element(0x22874d5b5dc4be1f7fd6ee039ba6c15c86445306283700dad1531a459065c2d)", + "P->V[13960:13992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 26725146, Column 3: Field Element(0x52af8397354b5926463dcba8993a4f8075b68bd62c46dcadcf5fe28ecdf0f63)", + "P->V[13992:14024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 26725146, Column 4: Field Element(0x514dd1c436ffd7a87e8a46fa63ccb7ea32e2baeb7003d1ce153ec4e2830b544)", + "P->V[14024:14056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 26725146, Column 5: Field Element(0x23ab5c642017e63a34591565ab0ab567f3cc0a25f2a07d0a7cae11c22cf0859)", + "P->V[14056:14088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 26725146, Column 6: Field Element(0x4fb39da30b64f8e4bd80765dc0bc858cd24474af004b93291d5893e311d8837)", + "P->V[14088:14120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 26725146, Column 7: Field Element(0x13588a441821fde236f98f87363c142890a3cd6fc92532aa8bf69a4dc838b72)", + "P->V[14120:14152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 26725146, Column 8: Field Element(0x7248e89c9ea0a439e9a66d129a5c44cde83736c00233b3ca2e5e95761839c55)", + "P->V[14152:14184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 27360289, Column 0: Field Element(0x1c198bce6a82815dc46a033ae35aefc3a09c9ca4d92747f1f79c439744f6824)", + "P->V[14184:14216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 27360289, Column 1: Field Element(0x5fc552a5faa8c8189beda135681db71a2d71ae832a4abc7802cc269d883aeca)", + "P->V[14216:14248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 27360289, Column 2: Field Element(0xb4a278ed2361f54bdc2e79c6adb6eb5ce3ca21122342d0eb7b1e21a7b0c6dd)", + "P->V[14248:14280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 27360289, Column 3: Field Element(0x553d98ef35689bed0e469848cf4f31a7df5c7d390da3dd5d1f3a252478683c8)", + "P->V[14280:14312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 27360289, Column 4: Field Element(0xf1f17675676e8e13266baafdb3811cde9649070b6d596e2f84dd9e711f169d)", + "P->V[14312:14344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 27360289, Column 5: Field Element(0x1527f39c1a6e5b8d62c29533da67bb7d80c41a2ddc6546ba4e74bc8fb924e9d)", + "P->V[14344:14376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 27360289, Column 6: Field Element(0x3131c52feeccc44e4cd908ea6b17fb4517dd2d233c66698af4e53df3c8c8342)", + "P->V[14376:14408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 27360289, Column 7: Field Element(0x78ae2ff65442ba4eac78757711e6e1cb3cec5413f5b9b11d544428056ef4e95)", + "P->V[14408:14440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 27360289, Column 8: Field Element(0x534ed0a7dca3aab6386e4110a109834eff49756906b15680636524a3e7950f0)", + "P->V[14440:14472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 28768612, Column 0: Field Element(0x112684f0121a0a7d873fbc5aad94f8330d989b445f15adc3b6247d1f78b894c)", + "P->V[14472:14504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 28768612, Column 1: Field Element(0x7658654dfc91c4555e44078e333315e0f2783bb6bbed6093f220d270119fd28)", + "P->V[14504:14536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 28768612, Column 2: Field Element(0x18cd61998d6b4610fe8f2f01a7d7ecab3069fc55dc54ce006a87810bbd94e37)", + "P->V[14536:14568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 28768612, Column 3: Field Element(0x18ba8df7367bd6c136f5cdc098695783544fe4403a6371ce0cf9c41d259e156)", + "P->V[14568:14600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 28768612, Column 4: Field Element(0x63fd0bc1a0a87c21c883ce734a4cd66ae37ddcfc61b3c81af7411e14fd19d2d)", + "P->V[14600:14632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 28768612, Column 5: Field Element(0x79521acfac27675368513ad73e0b25cdfd3b6d6a53693c87fbf96b478c636ee)", + "P->V[14632:14664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 28768612, Column 6: Field Element(0x549dbcd4a292187a7f8faed58827b114c9d9b647fb872d293a1a9eafb9a15e8)", + "P->V[14664:14696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 28768612, Column 7: Field Element(0x437c2e2516e807254fe9dd818d9f85a0fbd128adc17ee07626d498a4160ea8f)", + "P->V[14696:14728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 28768612, Column 8: Field Element(0x7d9aac5224bbc772b42f156fa04d1930a5e941bc40f9cd83de4d17a1d282e73)", + "P->V[14728:14760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 29140867, Column 0: Field Element(0x59374ea7e2c446507bca2eed69fefb7b9ec182823312770c4bcc65a648cfe05)", + "P->V[14760:14792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 29140867, Column 1: Field Element(0x54d298bdf776871080b7ee16ebfd60bab4d49f9cefaba2ce19c3d75e3045bbe)", + "P->V[14792:14824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 29140867, Column 2: Field Element(0x441d581df68f8e1adf6243ef142e17c2c2ef27901f6a803ce09ed3c20fd87a)", + "P->V[14824:14856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 29140867, Column 3: Field Element(0x1f1d2c9c2931d81e6492b2013cc4daba2aafddb02649e38ce3e72f6a8d97850)", + "P->V[14856:14888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 29140867, Column 4: Field Element(0x3adb05983678551bbf8150508b96d4d090e99a09202d44a154b3df6d8b65962)", + "P->V[14888:14920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 29140867, Column 5: Field Element(0x7e7d486c1247a910f0ce425035b04b604683d09f986ff3149d973d7aee48cc5)", + "P->V[14920:14952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 29140867, Column 6: Field Element(0x698721f2b5f935feee49e04f0d2eec79941562b91b0e703fb4e0835b4bf134b)", + "P->V[14952:14984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 29140867, Column 7: Field Element(0x5b5730209b043113e7aa561e927893591a9ca49e759c003b8c42f26f88e8b34)", + "P->V[14984:15016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 29140867, Column 8: Field Element(0x1c3af70bf263f8da58825abf6795403e87ec54c3c6f0e84f39bbde63f048504)", + "P->V[15016:15048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 32121314, Column 0: Field Element(0x561a787b955355e890418a8bb71b91d2fdecac16a07c70ec1f4fc75385ef8d2)", + "P->V[15048:15080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 32121314, Column 1: Field Element(0x117b39c4079f9c625431d9f9ac5c1f688f040312886c9cda3ec1c663633d3ae)", + "P->V[15080:15112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 32121314, Column 2: Field Element(0x2ae41d480f5b171c5c3d731ab41eee20d12bd9acc566d530fddd7c741c5d633)", + "P->V[15112:15144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 32121314, Column 3: Field Element(0x1648d064c48b892ede55159338ca79f3bcacbfa2f731dcfc86413de77b10baa)", + "P->V[15144:15176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 32121314, Column 4: Field Element(0x3ec517e80ae4877945fa3035657bfa3c6798f7d00d148811f569ff45433a7de)", + "P->V[15176:15208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 32121314, Column 5: Field Element(0x471c1cf21a86ff23a2447ac2ad7736ec0a00fd5ef9bc2dcdfa73c3f7051a397)", + "P->V[15208:15240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 32121314, Column 6: Field Element(0x1ec1128becf4ab3dfe1f8bf526ebe73f81c8c6eb92bd8f06394f40a3c1b8947)", + "P->V[15240:15272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 32121314, Column 7: Field Element(0x32367cd81ff20851c862a82d7159d4e54d76b14fa939470b2e53a1e263c2134)", + "P->V[15272:15304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: Row 32121314, Column 8: Field Element(0x6b6f4e5c9c6025b5241de4e9d896525d3dafd341dd66e74ed13192c4517a035)", + "P->V[15304:15336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 36892536: Hash(0x6742829510ef4e7512fe1ff985578b36564f71bd000000000000000000000000)", + "P->V[15336:15368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 38962251: Hash(0x7af9185611273f883be57b0f059242a308b631e1000000000000000000000000)", + "P->V[15368:15400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 39623627: Hash(0x425d932e86197ec060e8bb97ad9353903a96d261000000000000000000000000)", + "P->V[15400:15432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 43156479: Hash(0xd0ffc20bbe0a8e771dcfd0d3fd2f940e94ff0339000000000000000000000000)", + "P->V[15432:15464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 45627683: Hash(0xdf7dbbf60ce547ed4ab7052799eebfcee4812176000000000000000000000000)", + "P->V[15464:15496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 45695972: Hash(0xa30ca283f65e6ab5d5233e41a4507ead64c7e50b000000000000000000000000)", + "P->V[15496:15528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 46193598: Hash(0x130b1ce9000575de8d6e26a93adf1a32b9ac00a2000000000000000000000000)", + "P->V[15528:15560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 51111723: Hash(0xf25b9655a47ab436bbf390fa68f4821958568c68000000000000000000000000)", + "P->V[15560:15592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 54442531: Hash(0xc59234f7393f13aafb05507afcf810289c5ac295000000000000000000000000)", + "P->V[15592:15624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 54867554: Hash(0x74a990da0ca1efcde3c4420cb474e8e1705bcd1b000000000000000000000000)", + "P->V[15624:15656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 56981907: Hash(0x13477de0143073a6c040ed287dc1105994650d2a000000000000000000000000)", + "P->V[15656:15688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 58604609: Hash(0xb4f60955fb866d549d4f151bd29284706be9b96b000000000000000000000000)", + "P->V[15688:15720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 59312581: Hash(0xf43c9cf0dc1938cefad1fd8d4a4be57b8414ad74000000000000000000000000)", + "P->V[15720:15752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 60279579: Hash(0x5d647fde290a8958098b7f6cd07ea4938bd02dfc000000000000000000000000)", + "P->V[15752:15784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 60914720: Hash(0x1cf7d7317b5710f24537b3e77dffeb128daf82cc000000000000000000000000)", + "P->V[15784:15816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 62323045: Hash(0x38668ecf1873f9ef567f28c987d2a190aea04bdc000000000000000000000000)", + "P->V[15816:15848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 62695298: Hash(0xeaeae5be800e3fc7d2d01c9773ffb93059a97d65000000000000000000000000)", + "P->V[15848:15880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 65675747: Hash(0x4ceda8644ef6484089237932b70c05aa9b43d54c000000000000000000000000)", + "P->V[15880:15912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 18446269: Hash(0x5cc6e0c64652df7d6db9791da9e725001fe13f19000000000000000000000000)", + "P->V[15912:15944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 19481124: Hash(0x6eaaf4cc4f2e07910d03e45d9b916f996fdfb3bc000000000000000000000000)", + "P->V[15944:15976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 19811812: Hash(0xab6e6d9bae003e2ec50dc9e8bd3641486e358bd5000000000000000000000000)", + "P->V[15976:16008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 21578238: Hash(0x344674512601a6538ce20a5e4955821c0bafac46000000000000000000000000)", + "P->V[16008:16040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 22813840: Hash(0xd9f65711530aed2ba527571e314b9ae1cb3428b6000000000000000000000000)", + "P->V[16040:16072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 22847987: Hash(0xbd10d6e9290862f0d441982b6d59a687e0c64a70000000000000000000000000)", + "P->V[16072:16104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 23096798: Hash(0xa609bf25639331cf8f3d679df88a046c8da03751000000000000000000000000)", + "P->V[16104:16136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 25555860: Hash(0x6364adccce1af710296874ab219855d9c9860f45000000000000000000000000)", + "P->V[16136:16168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 27221264: Hash(0x64dcfe26f37832178e2f2d74ca5ca48fd673b81f000000000000000000000000)", + "P->V[16168:16200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 27433776: Hash(0x149b1ed581ca8c78c50b15a9476cccdd065db54b000000000000000000000000)", + "P->V[16200:16232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 28490952: Hash(0x1892941b600c537deb5a94f876eaa1bce9f9c2d000000000000000000000000)", + "P->V[16232:16264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 29302305: Hash(0xaf79ad151f92bbf077fa76cd7e087b686c4c9054000000000000000000000000)", + "P->V[16264:16296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 29656291: Hash(0x7460adaea49b69ae005194855cd5be0bf90f6f3000000000000000000000000)", + "P->V[16296:16328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 30139788: Hash(0x79700536432bc6997f0990df963254cfb2de15e8000000000000000000000000)", + "P->V[16328:16360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 30457361: Hash(0x7f5fcfde7e11c1b65c2514411f2e546ccddedc1f000000000000000000000000)", + "P->V[16360:16392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 31161523: Hash(0x98388fbf8d2b7fa84db1276a3c65b18a5862f8c8000000000000000000000000)", + "P->V[16392:16424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 31347648: Hash(0x3c57b9031f4501c4ed5bae6e0c28ff7dfc6af8f5000000000000000000000000)", + "P->V[16424:16456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 32837872: Hash(0xbc674574fb56b05a44dd10d25d6e712176458043000000000000000000000000)", + "P->V[16456:16488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 9223135: Hash(0xfdb0ea7d2cb213bda57a4565e337059091f5ce8000000000000000000000000)", + "P->V[16488:16520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 9740563: Hash(0x247b316ff08eda06fbcac607631c1bd4ee497c64000000000000000000000000)", + "P->V[16520:16552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 9905907: Hash(0x74b388337b57198938108e068b617875f3a912ce000000000000000000000000)", + "P->V[16552:16584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 10789118: Hash(0xfdf5089f696369f9fa6c6c99b8ad3d23f4e725d6000000000000000000000000)", + "P->V[16584:16616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11406921: Hash(0xcbcf6aedffe9c4ac4467ef112817f1cdf6f877dd000000000000000000000000)", + "P->V[16616:16648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11423992: Hash(0x24d47a4e925a5dba1ba2987cd32e0df6d9cf27c3000000000000000000000000)", + "P->V[16648:16680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11548398: Hash(0x52d06ede5f988e262b2beff536faba4bdc320fd9000000000000000000000000)", + "P->V[16680:16712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 12777931: Hash(0x3a4a213b0bfa439a22be424dc2c6ba452aae57fb000000000000000000000000)", + "P->V[16712:16744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 13610633: Hash(0xc48e1723d9a006c2beb04726e1822739797000b5000000000000000000000000)", + "P->V[16744:16776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 13716889: Hash(0x5682cd2bf6427f6aa9ec1133c5cf0fad6a7834a9000000000000000000000000)", + "P->V[16776:16808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 14245477: Hash(0x5ecbf33606353db19ad0b2c901fd2f0754a81428000000000000000000000000)", + "P->V[16808:16840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 14651153: Hash(0xf0a35c8f5ab1e90241455954a59927ef7073aff0000000000000000000000000)", + "P->V[16840:16872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 14828144: Hash(0x7ea0cc277e42d7b01faba23bbca3198e4a082bda000000000000000000000000)", + "P->V[16872:16904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 15069895: Hash(0xe5a3baa269cdf56c5f7e1cdcd4cb7d3d775290ef000000000000000000000000)", + "P->V[16904:16936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 15228681: Hash(0x72d3d93cd653416cd202cb7123014ddcbf0782b0000000000000000000000000)", + "P->V[16936:16968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 15580760: Hash(0x464271816aa46360be102739c9dc0aca301032f3000000000000000000000000)", + "P->V[16968:17000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 15673825: Hash(0x787b0399bc819563ca9ecc9ed898852b72fd5a19000000000000000000000000)", + "P->V[17000:17032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 16418937: Hash(0xa98acb6191bc2ee8f9a573146012ceb9d7d94398000000000000000000000000)", + "P->V[17032:17064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4611566: Hash(0x9221855afa7c4f62c3f0fb988168847f9d803c78000000000000000000000000)", + "P->V[17064:17096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4870280: Hash(0xab5016e138f27272f5fac7f18b35637948600410000000000000000000000000)", + "P->V[17096:17128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4952952: Hash(0x3b0fa95cbfd9cf3f6ff0b936c69bcb68a545fca9000000000000000000000000)", + "P->V[17128:17160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5394558: Hash(0x3b4a3d174176befb010f1c9e5fca40c6fdd0b262000000000000000000000000)", + "P->V[17160:17192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5703461: Hash(0x8972418dbc745ee2e810f5f5f647c21e5c86a00a000000000000000000000000)", + "P->V[17192:17224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5711997: Hash(0x4df07d3c4b4fe4b63a14033320fef99a26d1b4b6000000000000000000000000)", + "P->V[17224:17256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5774198: Hash(0x873d03d45545ee0c3d12df45cf8938304a0c9c30000000000000000000000000)", + "P->V[17256:17288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6388964: Hash(0x37773997ed2843d72160838fb32b0739c3d4f209000000000000000000000000)", + "P->V[17288:17320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6805317: Hash(0xccd77e6155864b773af94b3879989ab13fccdc25000000000000000000000000)", + "P->V[17320:17352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6858445: Hash(0xeb994dcc92b56430f4de33138434b080351b8c9000000000000000000000000)", + "P->V[17352:17384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7122739: Hash(0x617eccd11649b81b8e6cf542706e2be47bbbb87f000000000000000000000000)", + "P->V[17384:17416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7325577: Hash(0xbcd51faaf5f464ca0b417d92346fab0b41c81c4b000000000000000000000000)", + "P->V[17416:17448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7414073: Hash(0xcae43fac2e1ef5676315e36808c86efe36092795000000000000000000000000)", + "P->V[17448:17480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7534946: Hash(0x6ded17a0cec99e8eeedc22696711377d29716890000000000000000000000000)", + "P->V[17480:17512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7614341: Hash(0xb6e978dd6780cfd5063def4612b8293c88ca6a75000000000000000000000000)", + "P->V[17512:17544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7790381: Hash(0xa20fdcc48a32ddadcb96b03f2187e0427d16d126000000000000000000000000)", + "P->V[17544:17576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7836913: Hash(0x838d8a63a55be564a4009e5284b92843a8c26da7000000000000000000000000)", + "P->V[17576:17608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 8209469: Hash(0x8c58f188e027814439977269c68f05bad1b71c3000000000000000000000000)", + "P->V[17608:17640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2305782: Hash(0x41f3dcf1d4dd9da59963298b20243f172dcffbf3000000000000000000000000)", + "P->V[17640:17672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2435141: Hash(0xef47bf26852bb6d9eedda346da72dbe993084bb000000000000000000000000)", + "P->V[17672:17704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2476477: Hash(0xb2da9600d3becdda86248e45e49efbbebd5ca0d9000000000000000000000000)", + "P->V[17704:17736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2697278: Hash(0x48258a1a29667fb0c0149a047e2137a3bc8b05ac000000000000000000000000)", + "P->V[17736:17768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2851731: Hash(0x3e3e8d8096b4859e524874300c1248fe549026e1000000000000000000000000)", + "P->V[17768:17800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2855999: Hash(0xb8b50b502690f92d4a4528c70acee11f1140e5b2000000000000000000000000)", + "P->V[17800:17832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2887098: Hash(0xe6481d7ce7bb3b6e4c2955cc3b584b40e80b4942000000000000000000000000)", + "P->V[17832:17864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3194483: Hash(0x181b43c4ba632f756f9c9a67cbde5115a8674d03000000000000000000000000)", + "P->V[17864:17896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3402659: Hash(0xa829df4ec53db152cb23925939034b6d68eded1f000000000000000000000000)", + "P->V[17896:17928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3429223: Hash(0xf827c30e9e1df5cd72a6a046eb37001d33d09fa2000000000000000000000000)", + "P->V[17928:17960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3561368: Hash(0x6edf1f4edaace1c466765834f6a57823df6788ad000000000000000000000000)", + "P->V[17960:17992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3662789: Hash(0x5d314af95fcb70f8456cf9e2f36acb6de517bcf7000000000000000000000000)", + "P->V[17992:18024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3707037: Hash(0x24bc7457554f36998f4d687ddb92ea837820e896000000000000000000000000)", + "P->V[18024:18056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3767472: Hash(0x5e173b96385286f09fe72e5c2479aa3028d84fb8000000000000000000000000)", + "P->V[18056:18088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3807171: Hash(0x74a563d5cf06339ebc211684964eb144bb3dada6000000000000000000000000)", + "P->V[18088:18120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3895191: Hash(0x88b7e190e32e9fa9ce34df7c408c74cd303fe926000000000000000000000000)", + "P->V[18120:18152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3918457: Hash(0x244edf70d7afaec912c30d12a13091bd1b8e0035000000000000000000000000)", + "P->V[18152:18184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4104735: Hash(0x8c6004b2d737467eee0dcd5a4808ae5b2499dac8000000000000000000000000)", + "P->V[18184:18216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1152890: Hash(0xed0207ec1172e31b8bf39f6b5dc1c878e0d87752000000000000000000000000)", + "P->V[18216:18248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1217571: Hash(0x7764660f95b6bdca6f64b4492ecf32623b7c9d71000000000000000000000000)", + "P->V[18248:18280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1238239: Hash(0x7ae775ffa65968492d9b35859dd301fcf7265a1f000000000000000000000000)", + "P->V[18280:18312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1348638: Hash(0xdabade3a246e992ad801bf2ce19c7a40725e4c19000000000000000000000000)", + "P->V[18312:18344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1425864: Hash(0x75bd24a5c2605abcb4668362a3accdfc2643279b000000000000000000000000)", + "P->V[18344:18376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1427998: Hash(0x433b35691073a71902ac8d26d6501ac6ffb9c83a000000000000000000000000)", + "P->V[18376:18408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1443548: Hash(0x74d27134b3dc0d1b8ebff25f37416e2a851698d0000000000000000000000000)", + "P->V[18408:18440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1597240: Hash(0x6231a95723d75be17dcab81743c94378165ed984000000000000000000000000)", + "P->V[18440:18472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1701328: Hash(0x9307583bddf05b0278571396f15e0a5c0250e9ca000000000000000000000000)", + "P->V[18472:18504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1714610: Hash(0x25d4897bdcae85d9120805b9e68c1d7450e56d55000000000000000000000000)", + "P->V[18504:18536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1780685: Hash(0xc2cb61c4959f860202c9ce46879fd081011088c5000000000000000000000000)", + "P->V[18536:18568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1831395: Hash(0x606936839d4087ebea64df4bfc02a117777c9294000000000000000000000000)", + "P->V[18568:18600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1853519: Hash(0x9585854e3cc11d3608d99945120c6358c247a1c1000000000000000000000000)", + "P->V[18600:18632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1883737: Hash(0x6eb875822d9e4eb61f465ea3421cba9dd8d9aaca000000000000000000000000)", + "P->V[18632:18664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1903584: Hash(0x17fb4d22e20a3ad18fd4881cbcb418fc55baf2ac000000000000000000000000)", + "P->V[18664:18696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1947594: Hash(0x10a09a8f9101eb225e741635e000ea92eca69105000000000000000000000000)", + "P->V[18696:18728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1959229: Hash(0x59f97d79b235cc9384334418e6304d392aa4e93a000000000000000000000000)", + "P->V[18728:18760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2052366: Hash(0x6e66b9a2ad426c4f98994b584f8d15302903ead0000000000000000000000000)", + "P->V[18760:18792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 576444: Hash(0xb868d48b925392b6da252ea8936aa9d6df63c1ff000000000000000000000000)", + "P->V[18792:18824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 608784: Hash(0x2942a285b2f78cf253b6fc2a7dad56216049a517000000000000000000000000)", + "P->V[18824:18856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 619118: Hash(0x2d8f2400c60022268a5a332f662659f5d5c8f9a4000000000000000000000000)", + "P->V[18856:18888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 674318: Hash(0x2d5d00aae1371425b1c0370e9a3887d43cdfe10c000000000000000000000000)", + "P->V[18888:18920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 712933: Hash(0x1486761280238e141c8314d3e24fb1a9d78e28a3000000000000000000000000)", + "P->V[18920:18952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 713998: Hash(0xc2c140c720da710f8b2c6d2a3ab426ad2d2d8505000000000000000000000000)", + "P->V[18952:18984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 721775: Hash(0x9be280e359031493c1cd85d373db76d429a80388000000000000000000000000)", + "P->V[18984:19016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 798621: Hash(0xd6196db6695f076e913ab4c7463ede1818c61482000000000000000000000000)", + "P->V[19016:19048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 850665: Hash(0x79dc61e23b8f75da00bd0158e6237af163fcfcbe000000000000000000000000)", + "P->V[19048:19080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 857304: Hash(0x5e0976aab28878f542e26f7e1f120559ba4994df000000000000000000000000)", + "P->V[19080:19112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 890343: Hash(0x2ded5e1665dead085bf863b351ef97227797957b000000000000000000000000)", + "P->V[19112:19144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 915696: Hash(0x4e1d43a1e1866e687e438ab1ad55f52e76fc59a0000000000000000000000000)", + "P->V[19144:19176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 926758: Hash(0x9a4fb9571856275ba5c75264e08a4174b6fb866a000000000000000000000000)", + "P->V[19176:19208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 941869: Hash(0x28a999c0ae0289297286a073bf13670ae8e87dcc000000000000000000000000)", + "P->V[19208:19240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 951793: Hash(0xc4b98ccb708248b81788e411370885557a7a7bc5000000000000000000000000)", + "P->V[19240:19272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 973796: Hash(0xe5db5514a3cf6e9993141368405d9d42e2644ac000000000000000000000000)", + "P->V[19272:19304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 979615: Hash(0xfcef08a4c2dbe7a898b69451c55160db07420bd5000000000000000000000000)", + "P->V[19304:19336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1026182: Hash(0x58ddb5ecdc126827436c5a1d2ba5208b822395e2000000000000000000000000)", + "P->V[19336:19368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 288223: Hash(0xbadaca3366aff748e610dc978655b28ddcd7fc17000000000000000000000000)", + "P->V[19368:19400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 304393: Hash(0x27c4fadafc1712110c83d052eb2cfd22f147de4000000000000000000000000)", + "P->V[19400:19432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 309558: Hash(0xb2fe2f95b929f3a7c329819529ba7f0acf5ea58e000000000000000000000000)", + "P->V[19432:19464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 337158: Hash(0x6ca8d5c195229f9908340354e46ff47112ca2500000000000000000000000000)", + "P->V[19464:19496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 356467: Hash(0xdc30505fca8660ebe5de17e5f4372ebffab304aa000000000000000000000000)", + "P->V[19496:19528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 356998: Hash(0xa0f3c0cf5c471ec3bb7c379a7be56db217000d05000000000000000000000000)", + "P->V[19528:19560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 360886: Hash(0x91d237be92e3aca666552e9cf5201a0da03f4275000000000000000000000000)", + "P->V[19560:19592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 399311: Hash(0xfdd408f6e5f9922431fddc08f5f14c27385b6636000000000000000000000000)", + "P->V[19592:19624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 425333: Hash(0x5d1cbe893121d75cf95e2d0f7f64402460e0c1f000000000000000000000000)", + "P->V[19624:19656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 428653: Hash(0x26f4cf9684b87988bf3956f616d9f2d858e0a56f000000000000000000000000)", + "P->V[19656:19688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 445170: Hash(0x5455487bcc8dac1bd52fb3ea64ccdb5c05a837a2000000000000000000000000)", + "P->V[19688:19720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 457849: Hash(0x331975949dd8a88b70d0c80e20c6ecf02a7bb8ad000000000000000000000000)", + "P->V[19720:19752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 463378: Hash(0xaa7237cae4cbcd4f5a33860695fff9f2b94505e8000000000000000000000000)", + "P->V[19752:19784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 470935: Hash(0xdf2ad9b4ed7e6a3e24197e6c068806690c6550d5000000000000000000000000)", + "P->V[19784:19816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 475897: Hash(0x8422d8735caa30a3b1f042a705d3464569201aca000000000000000000000000)", + "P->V[19816:19848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 486899: Hash(0x8934bb5e89481b80d2e6be33c393824684d6dbbd000000000000000000000000)", + "P->V[19848:19880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 489806: Hash(0x419c7d8d9bd7bb2998e5fbb2e502cb22edb4bf4e000000000000000000000000)", + "P->V[19880:19912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 513090: Hash(0x217d3c398003504c7c1db5709a28eefda660ec88000000000000000000000000)", + "P->V[19912:19944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 144110: Hash(0x12bb7addc6ef9fdc4eb169aac80a8638faeb0eb4000000000000000000000000)", + "P->V[19944:19976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 152197: Hash(0xc547c1da5c87e0616baeef731dd5a673858527c6000000000000000000000000)", + "P->V[19976:20008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 154778: Hash(0x117bca449428e5d336ac83bc9d9f3298efceb44000000000000000000000000)", + "P->V[20008:20040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 168578: Hash(0xb7d5b50ba4220d7331398cae55c29c0d1e84fa16000000000000000000000000)", + "P->V[20040:20072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 178232: Hash(0xcb48eec0650c30cf8cd6cf2a9688b2cc07c8fa4f000000000000000000000000)", + "P->V[20072:20104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 178498: Hash(0x5efbcb2a86d5870b514efc1ffeeb92cd315a56a1000000000000000000000000)", + "P->V[20104:20136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 180442: Hash(0x7882da2058cebb55699182b1e1ad5e3a47b8bd9c000000000000000000000000)", + "P->V[20136:20168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 199654: Hash(0xaff8626c86b50bd0892581284be26453138dcf6b000000000000000000000000)", + "P->V[20168:20200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 212667: Hash(0x73a1c0fff54683295ae4f5d367225ee54e848288000000000000000000000000)", + "P->V[20200:20232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 214327: Hash(0xb16d3128d2543a675f6f286771c1af3f4695b615000000000000000000000000)", + "P->V[20232:20264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 222584: Hash(0x1d2ce02ec61427750877c7e2029a7f3361367234000000000000000000000000)", + "P->V[20264:20296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 228925: Hash(0x4500835ef3b2170b7b1ccaaf76f3c5b0dbb1a2c3000000000000000000000000)", + "P->V[20296:20328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 231688: Hash(0x4a1c9816f998eb140de1941c9b61e0cdc003d8b4000000000000000000000000)", + "P->V[20328:20360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 235466: Hash(0x744a3d85798a0c39296aed6ff85bb435f9f13ed4000000000000000000000000)", + "P->V[20360:20392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 237949: Hash(0xfd7edd2663a3f84ce41a03d446f52959d5bd2649000000000000000000000000)", + "P->V[20392:20424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 243448: Hash(0xcd0b84726285cad5099acd5e4a34f070205fb1bb000000000000000000000000)", + "P->V[20424:20456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 244902: Hash(0x7763a22424f7da94b2ab58dfa092748a0ecf4377000000000000000000000000)", + "P->V[20456:20488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 256544: Hash(0x607f851bafb0d862ec0d841b58176577b736ad2b000000000000000000000000)", + "P->V[20488:20520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 72054: Hash(0x1cd483fec4102f93542cfa89c98274eae05a8bd8000000000000000000000000)", + "P->V[20520:20552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 76099: Hash(0x52cd858ebe122aa8f8541a5ae65d6961d04a225c000000000000000000000000)", + "P->V[20552:20584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 77388: Hash(0x994aa55e104922e86d830da83d64058c146b03c4000000000000000000000000)", + "P->V[20584:20616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 84288: Hash(0xaa2c02f70051d88a0565ec7604f7d36992557152000000000000000000000000)", + "P->V[20616:20648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 89117: Hash(0x1904077eece08810d84203195a4a3c87f23ddea9000000000000000000000000)", + "P->V[20648:20680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 89248: Hash(0x415ef4fc5fc534c6d63927e8b682da07b3d84cf6000000000000000000000000)", + "P->V[20680:20712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 90220: Hash(0x70207469798a71344b6967922d1157c48e30cd62000000000000000000000000)", + "P->V[20712:20744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 99826: Hash(0xeb13b8c96b1e3023f19cd119c67175dbedfb7a05000000000000000000000000)", + "P->V[20744:20776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 106332: Hash(0xe994939cdf1b0b5c8346cccf3c1f524a4d34a3c5000000000000000000000000)", + "P->V[20776:20808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 107162: Hash(0x7130a5e996dc8f10a3185ee622984ee3fa936ff5000000000000000000000000)", + "P->V[20808:20840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 111293: Hash(0xf937b7f91f5e98fa7ad8938813f8f750bc6177cc000000000000000000000000)", + "P->V[20840:20872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 114463: Hash(0x8c301094a6dc373c46b4042f70cbe732e833b3e9000000000000000000000000)", + "P->V[20872:20904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 115845: Hash(0x1b732d2c2c07c529b934e8f188197bdaa731d41000000000000000000000000)", + "P->V[20904:20936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 117732: Hash(0xa00da415a25ae06dce8cec69e45110a39504ac84000000000000000000000000)", + "P->V[20936:20968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 118975: Hash(0x9c4450b5300ab0b2073541196e11e18752f004f7000000000000000000000000)", + "P->V[20968:21000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 121725: Hash(0x393f94be3f94689766bc2c8e839b27d2facf6649000000000000000000000000)", + "P->V[21000:21032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 122450: Hash(0x1ed493eb7e66d43705366e372f21753fd4370e66000000000000000000000000)", + "P->V[21032:21064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 128273: Hash(0x1925f840850e9de22f30d167c03509914e8d3f08000000000000000000000000)", + "P->V[21064:21096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 36026: Hash(0x17edfaf11faf41c5516ad70509ce6ea8cfeaab6e000000000000000000000000)", + "P->V[21096:21128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 38048: Hash(0xfed28f7dd498cad0c02e6d09fb66a227af6b468e000000000000000000000000)", + "P->V[21128:21160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 38695: Hash(0x8b2f41df1fc9af0e3020398a81d193e2744206b9000000000000000000000000)", + "P->V[21160:21192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 42145: Hash(0xf4b094aa61bc46f134b21a8f3665a93b351900da000000000000000000000000)", + "P->V[21192:21224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 44559: Hash(0xdf87fe8df95e2476aa45cdc89f909f087c058669000000000000000000000000)", + "P->V[21224:21256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 44625: Hash(0xb357f56e767546e85bf26b74f15d422d10cbf260000000000000000000000000)", + "P->V[21256:21288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 45111: Hash(0x32fc5234a3d96a1f543f241439b907c7e3ee14b0000000000000000000000000)", + "P->V[21288:21320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 49912: Hash(0x498fca366d382a676ec97304912b4a8cd76699f7000000000000000000000000)", + "P->V[21320:21352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 53167: Hash(0xae3c8f088e97688d737bbd0b653d19b4595f7941000000000000000000000000)", + "P->V[21352:21384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 53580: Hash(0x96c8810a502dbd20eb12773c8829902b7cb94128000000000000000000000000)", + "P->V[21384:21416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 55647: Hash(0xb6a13ffa7302d971e9221d50b4dcf4908328731f000000000000000000000000)", + "P->V[21416:21448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 57230: Hash(0x2907b24909408aef9bfd2bf6028a4afe5bb09a76000000000000000000000000)", + "P->V[21448:21480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 57923: Hash(0x8011f4276c1ef04bcf26f2697613ab06677553d9000000000000000000000000)", + "P->V[21480:21512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 58867: Hash(0x871a749a5b79b4eabb8824caadc7f2355a473af4000000000000000000000000)", + "P->V[21512:21544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 59486: Hash(0x1c5be1fcb2303ad65e937a60842540e6712b6b72000000000000000000000000)", + "P->V[21544:21576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 60863: Hash(0x7136d1ae9158091050c8afbee307eefc2d81aa25000000000000000000000000)", + "P->V[21576:21608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 61224: Hash(0x273c8f83f7357ee87c7dac2e40ca96f6ca007f51000000000000000000000000)", + "P->V[21608:21640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 64137: Hash(0x83bbebeb5c6f39b8271db09d799c3dceee4f0a86000000000000000000000000)", + "P->V[21640:21672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 18012: Hash(0x1f34cab366178b04c75df06066f5274f2dab91e4000000000000000000000000)", + "P->V[21672:21704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 19025: Hash(0x2d6c3bb843b7e02ea0a649e5566aad167976b97000000000000000000000000)", + "P->V[21704:21736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 19346: Hash(0x2ea9e16ea85c6f73dd64e6307c3e91b73d124460000000000000000000000000)", + "P->V[21736:21768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 21073: Hash(0xb33c1fb46379ced4d5191b3194c16211c62a16c7000000000000000000000000)", + "P->V[21768:21800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 22278: Hash(0xefddc6f773ec9bb26ac358a1d137b93039035018000000000000000000000000)", + "P->V[21800:21832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 22313: Hash(0x54a76b41aced4408127eba4c768aae4ed64d5aaa000000000000000000000000)", + "P->V[21832:21864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 22554: Hash(0xd622632941bd31d3c2f663a250161fd80f5bfbe3000000000000000000000000)", + "P->V[21864:21896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 24957: Hash(0x2e45b9c79ffc228754cdb7416ca882dce862d51000000000000000000000000)", + "P->V[21896:21928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 26582: Hash(0x24f72419525d4b25bbbf5a315055445dac4564cd000000000000000000000000)", + "P->V[21928:21960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 26791: Hash(0xc105e7034449749be1edb9f2ab18e5c338cbeb9f000000000000000000000000)", + "P->V[21960:21992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 27822: Hash(0xb291806144a010586077788ecd388dd7a7e702ac000000000000000000000000)", + "P->V[21992:22024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 28614: Hash(0x54f61d892fb077a40ac3c2a25c6f5cd3168138ac000000000000000000000000)", + "P->V[22024:22056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 28960: Hash(0xd354d2d54ebbab9d8c0409dd7e94edc0a4a7630b000000000000000000000000)", + "P->V[22056:22088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 29432: Hash(0xde909e0a06cf799ec9511fff3510bde1f8b2f369000000000000000000000000)", + "P->V[22088:22120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 29742: Hash(0xfd1f3fad2c43190fb25047d07990ad653629dfb1000000000000000000000000)", + "P->V[22120:22152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 30430: Hash(0x1381d137c6e9713ba6ee391e82d8fecc39c4d3b4000000000000000000000000)", + "P->V[22152:22184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 30613: Hash(0x9c6da8950434adabcefd8224f28eccdaa1ee6841000000000000000000000000)", + "P->V[22184:22216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 32069: Hash(0xa7671ca968cc9c535879f3e0e9ae672a9ce0e4d000000000000000000000000)", + "P->V[22216:22248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 9007: Hash(0xf8a2fd8a88d62abf9eda2142e78f75892701ba02000000000000000000000000)", + "P->V[22248:22280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 9513: Hash(0xe4924b8c31f988b0c2692d969c66e26b0115257f000000000000000000000000)", + "P->V[22280:22312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 9672: Hash(0x10f568b78c2ecf109aef2785904077731ff8dc0a000000000000000000000000)", + "P->V[22312:22344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 10537: Hash(0x517f599b3d91ee9ca9f37fb8eeac664e8a1f49c7000000000000000000000000)", + "P->V[22344:22376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11138: Hash(0x99f5ab9129fc8ae62d359f70d77a135c7e4b2be0000000000000000000000000)", + "P->V[22376:22408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11157: Hash(0x3048dc41cb55fb8caca3d20ab30599c4c46df31a000000000000000000000000)", + "P->V[22408:22440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 11276: Hash(0x28602b920daf9750dcc69e5a5ce2bb2111ce0ecb000000000000000000000000)", + "P->V[22440:22472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 12479: Hash(0x8417e254faf582c0f6193349e380702536058769000000000000000000000000)", + "P->V[22472:22504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 13290: Hash(0x5e3fe8c5f53f125fa192dc0f5c368bf3e5433d1000000000000000000000000)", + "P->V[22504:22536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 13394: Hash(0x6d7c21591f4179f8e916cff9634030d2cb6fc74c000000000000000000000000)", + "P->V[22536:22568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 13910: Hash(0x80389284b0704418e3b76a43dc9cbe1a78a84a24000000000000000000000000)", + "P->V[22568:22600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 14306: Hash(0x8442dc374d3f132afb33326da924413bdd13df4b000000000000000000000000)", + "P->V[22600:22632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 14481: Hash(0x8a6ccd23153c8de60e710ca454452d7b2c8cefa0000000000000000000000000)", + "P->V[22632:22664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 14717: Hash(0xcf04f243a15272d32678cdd2c06dc707372a678a000000000000000000000000)", + "P->V[22664:22696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 14870: Hash(0x5785dcb8855cce44ce0030ef788848de6c2dc760000000000000000000000000)", + "P->V[22696:22728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 15214: Hash(0xa3052f7fcdf18448676f86ee030ec62bd5cf5e15000000000000000000000000)", + "P->V[22728:22760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 15307: Hash(0xd85a3a6108a55f068075353a3afe798e00dd861b000000000000000000000000)", + "P->V[22760:22792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 16035: Hash(0x3eeb0bdd01be0d5e48a7f43cd925ea9e0e976909000000000000000000000000)", + "P->V[22792:22824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4502: Hash(0x237fcd0debacfd38154abbaa0233cf67dba8e13a000000000000000000000000)", + "P->V[22824:22856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4757: Hash(0x45869cf6eebb0775a2d7cec8dbc41a1a1b7426bc000000000000000000000000)", + "P->V[22856:22888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4837: Hash(0xf0b89997fdeb63c1737ee83d571d5dda10addf8a000000000000000000000000)", + "P->V[22888:22920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5269: Hash(0x106ef858cc0bd903f35b1db9477fa4a68882cccc000000000000000000000000)", + "P->V[22920:22952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5568: Hash(0x85f4c3f2ef9c7624f0f708a4b948991b07fa9d77000000000000000000000000)", + "P->V[22952:22984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5579: Hash(0x96d472932932e6dc0997f89fafd2e8546dbb7911000000000000000000000000)", + "P->V[22984:23016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 5639: Hash(0x7147660f5db0f9c6af3b82dbd67d8b0f9dd8b4ba000000000000000000000000)", + "P->V[23016:23048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6238: Hash(0x2a820e1aade1125623644ce44de1bf7de1a95d3a000000000000000000000000)", + "P->V[23048:23080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6644: Hash(0x13100daed9ef1078708da0a07c9f83c04bbfb51b000000000000000000000000)", + "P->V[23080:23112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6696: Hash(0x1008793aac35188bcc165e1dcdda220075228f06000000000000000000000000)", + "P->V[23112:23144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 6954: Hash(0x1c750dd5921af171bf08128d9f6244423596987b000000000000000000000000)", + "P->V[23144:23176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7152: Hash(0xaf11f20cf9d63b50b8d51372b7f98f011a04a24a000000000000000000000000)", + "P->V[23176:23208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7241: Hash(0x90ef480357d7ec97854000452f6f5346fd5c7e2d000000000000000000000000)", + "P->V[23208:23240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7359: Hash(0xfc269448092e2d090039d3854cbfacf43d541876000000000000000000000000)", + "P->V[23240:23272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7434: Hash(0x10e6f5a1727fe9c5c6b132d328e7896ae7d9d73a000000000000000000000000)", + "P->V[23272:23304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7606: Hash(0xc38170cc56d33b62595107d99e61210ce3d85a5c000000000000000000000000)", + "P->V[23304:23336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 7652: Hash(0x64eb531566e6e09f04161511efedd813ab3489c5000000000000000000000000)", + "P->V[23336:23368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 8016: Hash(0x8928b82c80324858be24a7ca8a99cc5fd447e1d3000000000000000000000000)", + "P->V[23368:23400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2250: Hash(0xb9abc9526932b396ff9fb4a16fab475283a7bc25000000000000000000000000)", + "P->V[23400:23432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2379: Hash(0x6682449829cfdfbd98a2e9d902082140e7497c41000000000000000000000000)", + "P->V[23432:23464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2419: Hash(0xac432d48de44b1a730a84b5aba5b9d8710866e89000000000000000000000000)", + "P->V[23464:23496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2635: Hash(0x6c76cc43717a8f2597f0ba28108817b58c0acc24000000000000000000000000)", + "P->V[23496:23528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2785: Hash(0x1f1087e168000c6096d462a146cdbda7fcc478fc000000000000000000000000)", + "P->V[23528:23560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2788: Hash(0x98c93549f84d55a25176cd84f7932cb983d6943b000000000000000000000000)", + "P->V[23560:23592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2818: Hash(0x2cb3d76ea93e76344a629d394cf127fc28616ff4000000000000000000000000)", + "P->V[23592:23624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3118: Hash(0x52c092c181b6bfa167dc191162ad10a3dde7b349000000000000000000000000)", + "P->V[23624:23656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3323: Hash(0xe02db76565896f123003d7698846b39aeb85a5d3000000000000000000000000)", + "P->V[23656:23688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3349: Hash(0xd531515121a186d89ed49827c2819d13c6b443dd000000000000000000000000)", + "P->V[23688:23720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3476: Hash(0x6488c2b821eb0426523d9c522819b0d3572f9bf2000000000000000000000000)", + "P->V[23720:23752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3577: Hash(0x5a29e48c61d4ba2399fff141597c586ae08d8d8b000000000000000000000000)", + "P->V[23752:23784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3621: Hash(0xdcf2208e47e3426c44d780a045d7ff633fd89d72000000000000000000000000)", + "P->V[23784:23816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3678: Hash(0x6d735da70908515f596c0b0346fc6fed146cae20000000000000000000000000)", + "P->V[23816:23848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3716: Hash(0xbb2e2799129d9460698cd5032e64ad2bfad8f870000000000000000000000000)", + "P->V[23848:23880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3802: Hash(0x9e92ad1e985e5c7a709172c95698b21c52f86a1f000000000000000000000000)", + "P->V[23880:23912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 3827: Hash(0xe47d9c39406e5743248e1d2f16b239b20dff59a4000000000000000000000000)", + "P->V[23912:23944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 4009: Hash(0x53ef38d72eb22d69e01298ebf4d28b4882f4a1c000000000000000000000000)", + "P->V[23944:23976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1124: Hash(0xf1792bf89a5bc8736caedd2cbef09973700436b0000000000000000000000000)", + "P->V[23976:24008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1188: Hash(0xa8059776bbdf56143ffcb4bea02ec02d2a548311000000000000000000000000)", + "P->V[24008:24040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1208: Hash(0x768f6bea1805d200393e1a32be0d789611cb199f000000000000000000000000)", + "P->V[24040:24072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1316: Hash(0x2144003534039cdad0fe3ba1edff2c46973fd561000000000000000000000000)", + "P->V[24072:24104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1393: Hash(0x8544d5098bb648bc081a53fc4de2085f5d72cba2000000000000000000000000)", + "P->V[24104:24136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1395: Hash(0xf45fa716817b791ebebc8b8e750dd3377719ac97000000000000000000000000)", + "P->V[24136:24168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1408: Hash(0x8fd4896a8b5a00f740bc348854cabec78207d2d000000000000000000000000)", + "P->V[24168:24200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1558: Hash(0xf7f9c11bbb7625c1df890e7a68f115d1911d7238000000000000000000000000)", + "P->V[24200:24232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1660: Hash(0xb288abc7c9d786cabbaef5927c76b861b93bdc3e000000000000000000000000)", + "P->V[24232:24264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1675: Hash(0x5b2f8083af76b6bbd2a0d945e08333bb28991eac000000000000000000000000)", + "P->V[24264:24296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1739: Hash(0x884e2a2e39d2f9c6490d6e77f7ca29b02f7277ef000000000000000000000000)", + "P->V[24296:24328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1789: Hash(0xc561303a73c66c32a9f3efa1318506b34cd0491d000000000000000000000000)", + "P->V[24328:24360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1811: Hash(0x6c985c30df13e70c42109369807384e3515f5a67000000000000000000000000)", + "P->V[24360:24392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1838: Hash(0x7b45851c3166433cdd8de006ea04586c9f2a3fdd000000000000000000000000)", + "P->V[24392:24424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1859: Hash(0xbddadd09b0249df615f9817fe4df54fafe6938db000000000000000000000000)", + "P->V[24424:24456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1900: Hash(0x5811ede99311c28241aded46f0ce461aab66388d000000000000000000000000)", + "P->V[24456:24488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1912: Hash(0x49d33798844be1d35e48f7e38b5eef2d44b7789d000000000000000000000000)", + "P->V[24488:24520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 2005: Hash(0xda21bb045861a4de7da9e620e1a962b259a0a92c000000000000000000000000)", + "P->V[24520:24552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 563: Hash(0xba300a64d0ad553c3c806b70ffc84b8b97aba246000000000000000000000000)", + "P->V[24552:24584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 595: Hash(0xe72d2a82b55c47700bc2f487cfee9c2003f5c449000000000000000000000000)", + "P->V[24584:24616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 605: Hash(0xb384f4593c0c7eba4b35c35ac6c19a8f490269ee000000000000000000000000)", + "P->V[24616:24648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 659: Hash(0xe3a73680f5abfb9acbdc25584fc7fa6d3bc46d46000000000000000000000000)", + "P->V[24648:24680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 705: Hash(0x8c01df47476ad10e73ef65375da3504a1ca88128000000000000000000000000)", + "P->V[24680:24712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 778: Hash(0x9dab83f6ea487ad9df2022e0d64411b1b9ba07eb000000000000000000000000)", + "P->V[24712:24744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 831: Hash(0x577ae78f870bf924123c6521e71742d6b1acd24a000000000000000000000000)", + "P->V[24744:24776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 836: Hash(0xf7c186acaacfd3fb85ed678d2270dc4827d2ed25000000000000000000000000)", + "P->V[24776:24808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 868: Hash(0xada5128031a43c90088b1b81a61e534835a8c610000000000000000000000000)", + "P->V[24808:24840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 895: Hash(0xc6f26f49e216b999f57da37961bbf8b44aa37cd8000000000000000000000000)", + "P->V[24840:24872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 904: Hash(0xfe625397ac2a632ec5d21976bec3eb78b77b45e7000000000000000000000000)", + "P->V[24872:24904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 918: Hash(0x531f163395fdc0a62c14b8acd6a97f47681fbff000000000000000000000000)", + "P->V[24904:24936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 928: Hash(0x35b3441bc1c020a77a72abca936b09cefda441eb000000000000000000000000)", + "P->V[24936:24968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 951: Hash(0xb2b6270df871de83084244d547bfc42eb079d0e5000000000000000000000000)", + "P->V[24968:25000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 957: Hash(0xf277a289c5b32806545030991b4b4c9802b4daa4000000000000000000000000)", + "P->V[25000:25032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 1003: Hash(0xbee4a36238dc059ae327907ecf6923080174f872000000000000000000000000)", + "P->V[25032:25064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 280: Hash(0x2c85439511cfbbbd30a1e7828b055df29453af0000000000000000000000000)", + "P->V[25064:25096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 296: Hash(0x45dc9a92cd16bf319f7f722ea71748491f2e5ba5000000000000000000000000)", + "P->V[25096:25128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 303: Hash(0x16dee9001145058f7addf4977a5d5883b1e9a324000000000000000000000000)", + "P->V[25128:25160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 328: Hash(0x74fe7f8dbdaf1d5f6759653a7a2092a490c29ae6000000000000000000000000)", + "P->V[25160:25192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 349: Hash(0x8498d727dcade4ea940513e01aa0ecd866265853000000000000000000000000)", + "P->V[25192:25224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 353: Hash(0x1395b6fd4a1446493941dab0f2ff4de1179db399000000000000000000000000)", + "P->V[25224:25256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 388: Hash(0xc49c332dc8b5e3d263da4c547c1a3d4b9726de9e000000000000000000000000)", + "P->V[25256:25288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 414: Hash(0x19e6bc2f7d55f3496b4f23c0e8556ba255d09a20000000000000000000000000)", + "P->V[25288:25320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 419: Hash(0xe48c6307581c584373998ca39b7695d0b9ba411f000000000000000000000000)", + "P->V[25320:25352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 435: Hash(0xefd6e826ff2f07a78b533c739515123b981d17a6000000000000000000000000)", + "P->V[25352:25384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 446: Hash(0x9281a2d0814ea81c8864051b8af07064df4770f5000000000000000000000000)", + "P->V[25384:25416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 453: Hash(0xebf79484a289febf6bbcd6760831b38d9c5e3a06000000000000000000000000)", + "P->V[25416:25448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 458: Hash(0x2b82f443ea6d5dbf276ac444fcdbb31305bbbccb000000000000000000000000)", + "P->V[25448:25480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 465: Hash(0xa638801737d62e7814de5e134f38af31febe74fc000000000000000000000000)", + "P->V[25480:25512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 474: Hash(0xa932de50d90b73c609e35bbe6efc7f959cbe512e000000000000000000000000)", + "P->V[25512:25544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 479: Hash(0x1a7a4d7ee89c49943c7077d3bce06ad089b21399000000000000000000000000)", + "P->V[25544:25576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 500: Hash(0xbc1f40de86b839535931235218284809f4cb9abd000000000000000000000000)", + "P->V[25576:25608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 141: Hash(0x50b178f7f3caff59c84024acfe056fabf5e717e0000000000000000000000000)", + "P->V[25608:25640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 149: Hash(0xeeda6e73bd23cea1657b2fae64fba798778f6dac000000000000000000000000)", + "P->V[25640:25672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 150: Hash(0xb4455b773c51f2664305b3237e2c1a934a598299000000000000000000000000)", + "P->V[25672:25704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 165: Hash(0x554e700c12401f259063a1cb6d2c7525d1c08020000000000000000000000000)", + "P->V[25704:25736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 175: Hash(0x6ae18747adf41d67c536f03d5ba73041522f20e7000000000000000000000000)", + "P->V[25736:25768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 177: Hash(0x346636ac2a189c222f4df194dcf92fdcf1074dbb000000000000000000000000)", + "P->V[25768:25800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 195: Hash(0x97509164bf563e8b2a23aa57f08106d6d609c228000000000000000000000000)", + "P->V[25800:25832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 206: Hash(0x7f23d30fe7755749782ccea176a243bbc6284fe5000000000000000000000000)", + "P->V[25832:25864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 208: Hash(0x1b9a0516f56c4fdacea86a3e73abb08a6812849b000000000000000000000000)", + "P->V[25864:25896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 216: Hash(0xf38376737976c8e2696247eb71ae09b03b0a28c7000000000000000000000000)", + "P->V[25896:25928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 222: Hash(0x1e3772642af328884a773a782d6bc6d3340d65e3000000000000000000000000)", + "P->V[25928:25960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 227: Hash(0xbc87f2d2dbf3010a148ef24b848726c6f962503e000000000000000000000000)", + "P->V[25960:25992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 228: Hash(0x63a77c67a223e7be6479c3abb9654ec5b03cc6f0000000000000000000000000)", + "P->V[25992:26024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 233: Hash(0xbafd326e64fefecdda7e7523e8aa774c6262ccbf000000000000000000000000)", + "P->V[26024:26056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 236: Hash(0x3aa35772dc8eb3369f53bb6afe1bfab05db3d2c1000000000000000000000000)", + "P->V[26056:26088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 238: Hash(0x65aef282268fcbaf33b7faef3cd257989e9d5f86000000000000000000000000)", + "P->V[26088:26120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 251: Hash(0xe4091edac1f63a5d140cec367074f9df14a8294b000000000000000000000000)", + "P->V[26120:26152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 71: Hash(0x88a680061e71cf7f0828ac1ee654e786ae5ded9d000000000000000000000000)", + "P->V[26152:26184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 83: Hash(0x2b865ad5f6adc24dc029136f2f02269f1a4e1842000000000000000000000000)", + "P->V[26184:26216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 86: Hash(0x4b3223ae41698ef00085da6e806e3ada67f08e8a000000000000000000000000)", + "P->V[26216:26248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 89: Hash(0xa7ba1d332d397a01c66de8ccdc67702910b6fe93000000000000000000000000)", + "P->V[26248:26280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 96: Hash(0x6e2ac3964f81788b1a78f3a951b1cecfe8360d76000000000000000000000000)", + "P->V[26280:26312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 102: Hash(0x30dc4fbbcbb9645cb5f8ac82e6b9af4928225e5d000000000000000000000000)", + "P->V[26312:26344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 105: Hash(0x261c3d3ae5ddb1bc60af888df41e85178a5d45a5000000000000000000000000)", + "P->V[26344:26376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 109: Hash(0x326504da014c8cf836a6622bfb5ec2ceaee6a7e3000000000000000000000000)", + "P->V[26376:26408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 110: Hash(0xbc0fb7297debe716f25f4fe215ce9a28427f8b29000000000000000000000000)", + "P->V[26408:26440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 112: Hash(0xe99e04bc959ac771768d1a4b620182af717de842000000000000000000000000)", + "P->V[26440:26472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 115: Hash(0x70e3430e2fda3ad8981062e6c4d4dc81b2d90bb6000000000000000000000000)", + "P->V[26472:26504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 117: Hash(0xed0643ff5fc99050c7d0712764a2c0ad256b0ce3000000000000000000000000)", + "P->V[26504:26536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 124: Hash(0x55ad2ba6089a4accbacac5f5684f2aa01e64d5fa000000000000000000000000)", + "P->V[26536:26568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 34: Hash(0x6bd9901bcdff3c0b2b865eb5301515ab1f5f7ec3000000000000000000000000)", + "P->V[26568:26600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 36: Hash(0xb80f8e1362f756bfedfd3a10997028cca0424532000000000000000000000000)", + "P->V[26600:26632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 40: Hash(0x87321fa2e1bf2e636677953c22ca386a8185786a000000000000000000000000)", + "P->V[26632:26664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 42: Hash(0x2004ccc7fec799e90f31dcea4717b612b21e9d40000000000000000000000000)", + "P->V[26664:26696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 45: Hash(0x989886ea12f18bcefab9f39b149be4cb822de020000000000000000000000000)", + "P->V[26696:26728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 49: Hash(0xaf3f4de460b85e7153d9e8fa20c5f27db5879e3d000000000000000000000000)", + "P->V[26728:26760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 50: Hash(0x6fc0ef25987d49ad2331a9782543ea4017690c1b000000000000000000000000)", + "P->V[26760:26792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 53: Hash(0xdf57a566ebd41042bc870455fdc447e1e748b818000000000000000000000000)", + "P->V[26792:26824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 63: Hash(0x471fe3f7d61bae2bb03e56783b41ce03c041042000000000000000000000000)", + "P->V[26824:26856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 16: Hash(0xf40666365af9729c03ad9588dced9232febc2bc000000000000000000000000)", + "P->V[26856:26888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 19: Hash(0x288c95ea253dd908df658cc58684e8da859f310a000000000000000000000000)", + "P->V[26888:26920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 23: Hash(0x843d8cbd1c2287c61cd425e3787d16b8f27719c1000000000000000000000000)", + "P->V[26920:26952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 30: Hash(0x99e4432ff7b76b2fcdb169c2e2427acdc75d3b26000000000000000000000000)", + "P->V[26952:26984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 3338105, Column 0: Field Element(0x6d57085424cea1b4339323629e0a153277b501d50538bdbccce35f27ab3e980)", + "P->V[26984:27016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 5407818, Column 0: Field Element(0x3a96663cfb9faba9b06c04b82edf6dbf2525ed7816ff5d417f50be83ddabf11)", + "P->V[27016:27048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 6069194, Column 0: Field Element(0x7fc3da75c6a4f8a31d1d73e7fc19cd635b529feacab0dbfe7a80d8e2a871777)", + "P->V[27048:27080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 9602046, Column 0: Field Element(0x5d95f35a7c44a81d644035edf4ec763efe0661069951daffb087874a36383e4)", + "P->V[27080:27112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 12073250, Column 0: Field Element(0x4a9c85cf6eff8938e423e558b94848393ced9d2264294ae9fb978aea59d71f5)", + "P->V[27112:27144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 12141541, Column 0: Field Element(0x6eb269605431f562476d8a588ff96b1aa47e326489bfe511c81be22873f4e38)", + "P->V[27144:27176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 12639167, Column 0: Field Element(0x4d6e6c91f8f75c03b1252a2b6dac1236a4d44ba352f9c89419a06a87cb44794)", + "P->V[27176:27208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 17557290, Column 0: Field Element(0x6d960c41dae73ba0cc8ee4ec3f7928eb4e193374e1e57a5fe7634eacada57a8)", + "P->V[27208:27240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 20888098, Column 0: Field Element(0x183863023f89141ae724a0e934feab2829b9587bc35a2cf973ba7015a8badcc)", + "P->V[27240:27272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 21313123, Column 0: Field Element(0xbfef0fd1e9bd2b52c69f9b281bc70085c08260282a80546601d06fceb21c6f)", + "P->V[27272:27304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 23427474, Column 0: Field Element(0x477a2b1789116cf8eaa6432e26b8c3230651af3708a48265fd1c9ad7181c701)", + "P->V[27304:27336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 25050176, Column 0: Field Element(0x1137d9bb52a7876a364f0fe1f6da9b1cf74cefb6f66ad2aa1826ab9f5a7dab9)", + "P->V[27336:27368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 25758148, Column 0: Field Element(0x5b7e2cd48d0cc35fe1aed549cd72d012d32af3540b36df7299b431e6b76d581)", + "P->V[27368:27400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 26725146, Column 0: Field Element(0x7269e074b38e034d3b284e783f7b355d00f6185b2e48c5a0278cfe769d0191a)", + "P->V[27400:27432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 27360289, Column 0: Field Element(0x1042e965610292542cf5bf2dfde2adf46b9d87c192a32b0209728f27910524d)", + "P->V[27432:27464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 28768612, Column 0: Field Element(0x3cc885902a6f7b585b8d10b0ac903d107a01860c5484bc7f15a2e94562a19ea)", + "P->V[27464:27496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 29140867, Column 0: Field Element(0x5d00a68de01999e7f8c6d0a8c0b482f504d63b84ceddcd4981e3e4dad1ab999)", + "P->V[27496:27528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: Row 32121314, Column 0: Field Element(0x7f5c238a3091e2ca5c56eec43c115ec46ec73e4dfcd2e150a56b04d252ac37a)", + "P->V[27528:27560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #3338104: Data(0x5fefc6ac7859869b87575a5d738a8803226d0823c4ebc2e78713abac5cc99a6)", + "P->V[27560:27592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #5407819: Data(0x3511302537efdb267e30c53fd9efac56004718ad9a30e94d16e3bdce2aa751a)", + "P->V[27592:27624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #6069195: Data(0x710241207ae2e43c03a1f8cd6dd9e3c49082f8607262ebc8d369603b68746e0)", + "P->V[27624:27656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #9602047: Data(0x64823a8f716e8f9627c29a3370ad1ecfc731cd8ad22aee53ef183b8eac8da82)", + "P->V[27656:27688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #12073251: Data(0x617eb4fc4fa3e4917013a362c92aed6ae986e090d9d77f621657fd5ed1a6cb5)", + "P->V[27688:27720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #12141540: Data(0x6394e819f5ed976b76c9c223b0b5848be75e3324f4a4011ac2edca53a143b64)", + "P->V[27720:27752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #12639166: Data(0x1c205350b19ae8e7a25f8ca50dd55145ea92bba2040eef7e46f605e924f66b2)", + "P->V[27752:27784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #17557291: Data(0x2743ff97221a049106a44bbe972b74d4c1b343764fe5f426ad79fa41e333db4)", + "P->V[27784:27816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #20888099: Data(0x7b95b1b15e9544f5995e5e8045d50967a017f313edd20fac0f2e17dd477f5c7)", + "P->V[27816:27848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #21313122: Data(0x4361133f8a072a60ce7887d4d682dbba87dcb4abdfce018bfbaa1b1381d23b9)", + "P->V[27848:27880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #23427475: Data(0x544a11ed05d301e194485f751491315d1beaeba408c0903ed70bc9716109d36)", + "P->V[27880:27912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #25050177: Data(0x7daa03c5f7fbe8b026116ff1e33806944b0cdfed60119de5fa994f43a72040c)", + "P->V[27912:27944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #25758149: Data(0x3d1c3e7fd4474a22d075084f56d99aca7262a07ad3eff233a98eaab222d5e91)", + "P->V[27944:27976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #26725147: Data(0x24b714748541f03afb10adffdaac13f361611091392ddaba67838f6620dc68d)", + "P->V[27976:28008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #27360288: Data(0x21bee48551419b7a2483057cc1c7ba5ab8454c989ef1efc0bca7883dca37234)", + "P->V[28008:28040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #28768613: Data(0x2ed2283eed0ba54f9f40130d27d746357caa97446fd684d1125a8303cf27eb8)", + "P->V[28040:28072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #29140866: Data(0x7361bd9fd112a0836638e1924c530a10bd56ed7b11148b27087172e946b31b6)", + "P->V[28072:28104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: To complete packages, element #32121315: Data(0x35b34f240d0ece60180c5fd8539d7dc27c5e33f6802966f98363c2f1cbe1d2e)", + "P->V[28104:28136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 18446269: Hash(0x74081558a1a74748529484a9cce7d971b50f802000000000000000000000000)", + "P->V[28136:28168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 19481124: Hash(0xd97115b0e7a875c7485136fe311c37bcaeb15429000000000000000000000000)", + "P->V[28168:28200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 19811812: Hash(0x964b97358c3e229d18c5818739606650f4b07dab000000000000000000000000)", + "P->V[28200:28232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 21578238: Hash(0xd448fcaecb44172fe832bc070d34f1410b019c8a000000000000000000000000)", + "P->V[28232:28264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22813840: Hash(0xaa27787d254bad6e2badb58335b6444e0a02df78000000000000000000000000)", + "P->V[28264:28296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22847987: Hash(0xdf31271d897bee0eca8e2b74ad328238a3cc7c06000000000000000000000000)", + "P->V[28296:28328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 23096798: Hash(0x91ca44cd648c64fd669296fcf603b973a9ded055000000000000000000000000)", + "P->V[28328:28360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 25555860: Hash(0x328db4c39dc5f098c7d87aba6cd212c1e8415140000000000000000000000000)", + "P->V[28360:28392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 27221264: Hash(0x8c42d9506f2420a4b880ca269630d351193738bd000000000000000000000000)", + "P->V[28392:28424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 27433776: Hash(0xb9ba40b1bc80caa6c59d650f879f195a9b2f6c99000000000000000000000000)", + "P->V[28424:28456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 28490952: Hash(0xbecf842753af1da34f734dc3a4793d815017818b000000000000000000000000)", + "P->V[28456:28488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 29302305: Hash(0x6a61b241a27350469c9ddd1f2c73e7081656c58f000000000000000000000000)", + "P->V[28488:28520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 29656291: Hash(0x194d53a18e943efb9486c3c3b74484b0aedd3d0e000000000000000000000000)", + "P->V[28520:28552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 30139788: Hash(0xc9cd6119d971a767e80e4fc13e62dafe18348d3c000000000000000000000000)", + "P->V[28552:28584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 30457361: Hash(0x5d1f8db8e44bcafebe16ed6d4fde59c468c7c669000000000000000000000000)", + "P->V[28584:28616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 31161523: Hash(0x2f946f7080728249c99323c7a9c282ac2ae62f8b000000000000000000000000)", + "P->V[28616:28648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 31347648: Hash(0xd77d020b84537e39defc3e45a1c01723021fba94000000000000000000000000)", + "P->V[28648:28680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 32837872: Hash(0x3ce7ceb1fb4eeb9f3e3add37caba77fbf5ad90bd000000000000000000000000)", + "P->V[28680:28712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 9223135: Hash(0x1d67bfd248093765e21a069e14cbb97f323728f6000000000000000000000000)", + "P->V[28712:28744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 9740563: Hash(0x66dc07e9f366268c91862ad05fd8df715866fedf000000000000000000000000)", + "P->V[28744:28776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 9905907: Hash(0x29d03600401177aaad1fcc8a2a31319826f2e0a000000000000000000000000)", + "P->V[28776:28808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 10789118: Hash(0x5dbe920e4aeac180e4343f008e50dadf9213ca96000000000000000000000000)", + "P->V[28808:28840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11406921: Hash(0x4855ba17a58dffeaba3c393589448560f7955371000000000000000000000000)", + "P->V[28840:28872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11423992: Hash(0xf613fa8f10175216c460f50d5dc3d8ceb5789b6e000000000000000000000000)", + "P->V[28872:28904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11548398: Hash(0x630af0b52fbf3fec62e30718a9f4393470c6a4f7000000000000000000000000)", + "P->V[28904:28936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 12777931: Hash(0x1cab4fab1ae9aa60c5e3d893599a36042b22d6c8000000000000000000000000)", + "P->V[28936:28968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 13610633: Hash(0x2b27ceb548f0a24879f099e54ed18f68703323a000000000000000000000000)", + "P->V[28968:29000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 13716889: Hash(0x7a5d76a7a4c63a460960b1675fd9e19e832392e4000000000000000000000000)", + "P->V[29000:29032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 14245477: Hash(0x905a65d4a019bd06dda4cbb7bb4f9e4900218e3a000000000000000000000000)", + "P->V[29032:29064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 14651153: Hash(0xd70cd5c582317b93f323424bdb863de653c27265000000000000000000000000)", + "P->V[29064:29096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 14828144: Hash(0xd27228dc0c9128cffc24573a417f3108368c748f000000000000000000000000)", + "P->V[29096:29128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 15069895: Hash(0xab5beb09bd9fd0f52e91a252ec1d04df1917bfaf000000000000000000000000)", + "P->V[29128:29160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 15228681: Hash(0xd3280b9040e6d15df2e785bdfa404e377d6f1655000000000000000000000000)", + "P->V[29160:29192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 15580760: Hash(0xaffbda88eda3aa9469dedd7235e7b01525b51680000000000000000000000000)", + "P->V[29192:29224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 15673825: Hash(0x9717c6cc04608f2235bc46d654e89258b8b4bd9b000000000000000000000000)", + "P->V[29224:29256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 16418937: Hash(0x75f73d2ffbe875b1729a75ca8cbcc8cca5d56c36000000000000000000000000)", + "P->V[29256:29288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4611566: Hash(0x56a03107d987127edf6b51cba13ba959266eec14000000000000000000000000)", + "P->V[29288:29320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4870280: Hash(0xa6dda02e4193721a7ec8de1308f984a980b06215000000000000000000000000)", + "P->V[29320:29352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4952952: Hash(0x3f3cd1fc6d85a3545347e3a7bc075c0fadfb0a26000000000000000000000000)", + "P->V[29352:29384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5394558: Hash(0xa8f79d88604640085c252d9c640fcd4362ac97c1000000000000000000000000)", + "P->V[29384:29416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5703461: Hash(0xa9192c795acf84db081e5a9ebde3522743e0116d000000000000000000000000)", + "P->V[29416:29448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5711997: Hash(0xca7d47f6064516c100df39064f261093e482c3b4000000000000000000000000)", + "P->V[29448:29480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5774198: Hash(0x4adde75a7838039a6c1e4c027e7838bee7686c47000000000000000000000000)", + "P->V[29480:29512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6388964: Hash(0x332af1c8ce9b9d15a185f630e40f4275a8f065e0000000000000000000000000)", + "P->V[29512:29544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6805317: Hash(0xf398e48dda96e7ad8e9a91797d63b4a9dc4e75ce000000000000000000000000)", + "P->V[29544:29576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6858445: Hash(0x95900b90db0d27c7454c4716988ecf2bf6aa4782000000000000000000000000)", + "P->V[29576:29608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7122739: Hash(0x11320f213ac0d0d100e4630ba828ca6f3973e7c7000000000000000000000000)", + "P->V[29608:29640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7325577: Hash(0x876dc9c8f8e250b6fe680f9eee2afeab6d4efecf000000000000000000000000)", + "P->V[29640:29672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7414073: Hash(0x90785bde3937ed0ea39172ab00fec2a773b61724000000000000000000000000)", + "P->V[29672:29704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7534946: Hash(0x18bbad2a2d7097df8f669287dd523aec4dc0a951000000000000000000000000)", + "P->V[29704:29736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7614341: Hash(0xa21edc2bfb9197bac37c4512b321e39d49fb1430000000000000000000000000)", + "P->V[29736:29768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7790381: Hash(0x39b6a233192916a78f84549987bbdb281f48306b000000000000000000000000)", + "P->V[29768:29800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7836913: Hash(0x8fab18ab4bf1ae9fc8b7a1f82daa36ae1b9fa72b000000000000000000000000)", + "P->V[29800:29832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 8209469: Hash(0xae218cb54a17e72b438a508bb2d98dfe6ababef9000000000000000000000000)", + "P->V[29832:29864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2305782: Hash(0x256831c1643d2b37501cd9de54bbe98f9b35949f000000000000000000000000)", + "P->V[29864:29896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2435141: Hash(0x5b2e893f8e8f22e2af8c6f7d64ad10abcac8e6bd000000000000000000000000)", + "P->V[29896:29928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2476477: Hash(0xb36bcc985b55ff7738f6f68781cc27910b513b03000000000000000000000000)", + "P->V[29928:29960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2697278: Hash(0xf4a7bd5eca2a5279e0a22ac00594ab4ccf3e65c4000000000000000000000000)", + "P->V[29960:29992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2851731: Hash(0x78600c28ccaeb2f84a4b3b662fae16fc4950614b000000000000000000000000)", + "P->V[29992:30024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2855999: Hash(0x5f28e6624ac42d72d947ae136e67d6fc74bd82b1000000000000000000000000)", + "P->V[30024:30056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2887098: Hash(0x152cf13888ebcad665706931eeea85e38373766c000000000000000000000000)", + "P->V[30056:30088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3194483: Hash(0xc31b8b7f91df103ee997aba4e338cbb40ce3f499000000000000000000000000)", + "P->V[30088:30120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3402659: Hash(0x4f29109104684675f6d1a5f9b2d0548128e79f2c000000000000000000000000)", + "P->V[30120:30152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3429223: Hash(0x1df0a75a59c1ec93bf339e2b822653bd4f523c0f000000000000000000000000)", + "P->V[30152:30184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3561368: Hash(0x2541e3f4e5975dcc764fc39d18ab4f0fe52a63c3000000000000000000000000)", + "P->V[30184:30216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3662789: Hash(0xa9ed7a76669aae507f6089403803d4289d42e594000000000000000000000000)", + "P->V[30216:30248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3707037: Hash(0x9992ca5a388e6d0b7395110d9d34699bafb4041c000000000000000000000000)", + "P->V[30248:30280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3767472: Hash(0xdf18817e86cb8efc3d9e472a268e9f295dd3bc05000000000000000000000000)", + "P->V[30280:30312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3807171: Hash(0xdcb769178f78fcf961cc36c28b29e1d97e336e27000000000000000000000000)", + "P->V[30312:30344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3895191: Hash(0x6bb668bb16d0727f9b2fd1cc9cceba09aaa4f6a1000000000000000000000000)", + "P->V[30344:30376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3918457: Hash(0xeec00ac441d450d24ef9ef7c548b706e1492f3bc000000000000000000000000)", + "P->V[30376:30408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4104735: Hash(0xe72e0fa299386ba9fe472706d50c970ee8cd4808000000000000000000000000)", + "P->V[30408:30440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1152890: Hash(0xee9b907001c5cab23478862997be4c2757b958ed000000000000000000000000)", + "P->V[30440:30472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1217571: Hash(0x458ca3b53099d1d7a2312ffe8f8c72aca1fc5285000000000000000000000000)", + "P->V[30472:30504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1238239: Hash(0x208bc8bd79f50c73b12cae01ea4c7fab6859fc39000000000000000000000000)", + "P->V[30504:30536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1348638: Hash(0x5432928f694f64747d5ee34607b469a1f54eea07000000000000000000000000)", + "P->V[30536:30568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1425864: Hash(0x88486ebb50345d995b194a177c53964fc502b2c9000000000000000000000000)", + "P->V[30568:30600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1427998: Hash(0x996b3f97901be297c5602b302e520a24fe8baf9e000000000000000000000000)", + "P->V[30600:30632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1443548: Hash(0xe4ff7da9214f87f7006ea90b4787a3fac1435c68000000000000000000000000)", + "P->V[30632:30664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1597240: Hash(0xf6d36766d7226a93a624e5c624fdb2d2edd95ffb000000000000000000000000)", + "P->V[30664:30696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1701328: Hash(0x5549aff0b3a6621d737e639585fb2ac4c10df0eb000000000000000000000000)", + "P->V[30696:30728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1714610: Hash(0x9865285021c887d703d368072a4e578bcf986726000000000000000000000000)", + "P->V[30728:30760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1780685: Hash(0xd4ac9ead4b46b86f4dbdc080488d0cfc40b5301a000000000000000000000000)", + "P->V[30760:30792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1831395: Hash(0xa5449e8573924a720f8655a45d26002c842e87d8000000000000000000000000)", + "P->V[30792:30824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1853519: Hash(0x8cddedc1d26c8b12cb9ed76d23ba39f7977e6f12000000000000000000000000)", + "P->V[30824:30856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1883737: Hash(0xeaba4415f1b99092ac56db28733c9b26eac91b72000000000000000000000000)", + "P->V[30856:30888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1903584: Hash(0x6733c5f5d953e12f26b2f8b429f31b01ab947d78000000000000000000000000)", + "P->V[30888:30920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1947594: Hash(0xe9371c9be55a2789d05d0b71764c1968bd4e5636000000000000000000000000)", + "P->V[30920:30952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1959229: Hash(0x307d4bb4bef8a9d9a7c470f29aae24367691e185000000000000000000000000)", + "P->V[30952:30984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2052366: Hash(0x2070156a47cdc71be8c613dac3db362821b5ad76000000000000000000000000)", + "P->V[30984:31016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 576444: Hash(0xcecda11d788d368f0a01f191b6fb094c888075b7000000000000000000000000)", + "P->V[31016:31048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 608784: Hash(0x225243c8e85f96e94ab3aceb0b2eb7df6563b539000000000000000000000000)", + "P->V[31048:31080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 619118: Hash(0x1d4b7a911d690330ac67466d5adf4d34738b6b32000000000000000000000000)", + "P->V[31080:31112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 674318: Hash(0xa7228b99ab664fd2859a0750938670bc582d2783000000000000000000000000)", + "P->V[31112:31144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 712933: Hash(0x8e9027751f2a998a6263ab493bae2a0182c2b3c000000000000000000000000)", + "P->V[31144:31176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 713998: Hash(0x865764031680b33b6a6b10e3691f4ed0dfefe6b8000000000000000000000000)", + "P->V[31176:31208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 721775: Hash(0x3b37a1b27f534b522333830e11e3dbee7930edac000000000000000000000000)", + "P->V[31208:31240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 798621: Hash(0xd810ca341b20bf8e49b35534dd628f6c7a4b9443000000000000000000000000)", + "P->V[31240:31272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 850665: Hash(0x5f138ace503e0a9d16969fab26f72ddd8dc803b5000000000000000000000000)", + "P->V[31272:31304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 857304: Hash(0x44de822e31c884ce09050f2dfe5215468366e2c9000000000000000000000000)", + "P->V[31304:31336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 890343: Hash(0x46c1e32b69b939991c534127f9f062eb8efbca52000000000000000000000000)", + "P->V[31336:31368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 915696: Hash(0x5f8719e21a44c482ef9fb132129439f26f16c052000000000000000000000000)", + "P->V[31368:31400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 926758: Hash(0x4100f9d36fc304d5f6be8243135bbf95f0c7bae9000000000000000000000000)", + "P->V[31400:31432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 941869: Hash(0x99ebf361f97edffd5944ee18eb3ca02e34005957000000000000000000000000)", + "P->V[31432:31464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 951793: Hash(0x321a2c3d5dfb200536007a5866b4da095317e5f2000000000000000000000000)", + "P->V[31464:31496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 973796: Hash(0xf3faabb00a15709efbb78fffa04acff36f1bb664000000000000000000000000)", + "P->V[31496:31528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 979615: Hash(0xc7c1c77f0bb9044445ebf358af1b9a5649773c20000000000000000000000000)", + "P->V[31528:31560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1026182: Hash(0x38350a1f78380f72a59093e0b011a3e400a11c55000000000000000000000000)", + "P->V[31560:31592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 288223: Hash(0x1ce0a37d37bc7605f5c3a68ef8705e8822beca8000000000000000000000000)", + "P->V[31592:31624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 304393: Hash(0xee02fb4fed33094912509002c26b62b47f766bbc000000000000000000000000)", + "P->V[31624:31656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 309558: Hash(0x4ebbd468c1226fc44218036d2733aa4821a5e4ac000000000000000000000000)", + "P->V[31656:31688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 337158: Hash(0x18abe9d0ed15db2cb84fd6b4c9070de521837e78000000000000000000000000)", + "P->V[31688:31720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 356467: Hash(0x3a63465391b444704a2401ef5b8aaa0b4cac7f9b000000000000000000000000)", + "P->V[31720:31752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 356998: Hash(0x8d491dc7fe9f92a9b81cad64b78c273d46b616ed000000000000000000000000)", + "P->V[31752:31784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 360886: Hash(0xdf0f752eab39ca604fa1d93de87a367e00bd1fd8000000000000000000000000)", + "P->V[31784:31816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 399311: Hash(0xe4d9dfd5fbe627bd1ba826013794473e8d8d277f000000000000000000000000)", + "P->V[31816:31848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 425333: Hash(0xc829708b151fd4af97fb463af3ad38a8f17fe0f1000000000000000000000000)", + "P->V[31848:31880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 428653: Hash(0x45b2d3a0966c3fc7d93f7f27e0fdea4c6229c319000000000000000000000000)", + "P->V[31880:31912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 445170: Hash(0x4e7fb124e7f1a837409081d3f293e5b97040a74000000000000000000000000)", + "P->V[31912:31944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 457849: Hash(0x30d21178f6a9efe4b0fef7049bffc38f3a34e850000000000000000000000000)", + "P->V[31944:31976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 463378: Hash(0x22c93d16cbbaf405eeb9e42372c2637964ab5e45000000000000000000000000)", + "P->V[31976:32008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 470935: Hash(0x48a9d5b74253055be8a6eb0ee8d9a4165aba0fc2000000000000000000000000)", + "P->V[32008:32040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 475897: Hash(0x42bde18eaffeac87f09b4c51a621ff0c7838dd46000000000000000000000000)", + "P->V[32040:32072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 486899: Hash(0xaddb7a4c2e026b8fd224b07d17898d31753629ad000000000000000000000000)", + "P->V[32072:32104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 489806: Hash(0x8217ff34a4e2d21628a8bdd2acdab9108cc8bdef000000000000000000000000)", + "P->V[32104:32136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 513090: Hash(0x92aff35e8813ee92d67f2c4f056c02d140f26ab2000000000000000000000000)", + "P->V[32136:32168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 144110: Hash(0x796efc539f797380fbacb1e6c77a21517367ee5000000000000000000000000)", + "P->V[32168:32200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 152197: Hash(0x83ca603c48f32b2838661356d97e70943f2d89c6000000000000000000000000)", + "P->V[32200:32232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 154778: Hash(0x3eefb7fb9cac2a0b527023b20c36ef90d6d9e578000000000000000000000000)", + "P->V[32232:32264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 168578: Hash(0xe241bc55f446885ba17ab4661c3e795ad370eaca000000000000000000000000)", + "P->V[32264:32296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 178232: Hash(0x3e5029243cec0d9098573c91bc50a90699f00d18000000000000000000000000)", + "P->V[32296:32328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 178498: Hash(0x9fcd14759eedb35f7851c4a2db26240443d9d09b000000000000000000000000)", + "P->V[32328:32360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 180442: Hash(0xb6066041a6506bcef8f67fbb27ceb54b43e82e74000000000000000000000000)", + "P->V[32360:32392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 199654: Hash(0xa74bb43617e1e84efdb007a5b2400d09618bb52f000000000000000000000000)", + "P->V[32392:32424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 212667: Hash(0xf8912bf13b6dadf2d85f11d94895558e5845d647000000000000000000000000)", + "P->V[32424:32456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 214327: Hash(0xe8481ecc7ae05c3af4a1e4ca81edec8ef052371000000000000000000000000)", + "P->V[32456:32488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 222584: Hash(0x90a5fbfbeaa6f599025871026df1d283ac05a757000000000000000000000000)", + "P->V[32488:32520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 228925: Hash(0x56cfc3cf2142814765a4a2d7cf4d67013357097b000000000000000000000000)", + "P->V[32520:32552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 231688: Hash(0xab70adc4b79cd95dea02fc243e6b371e0e56e64c000000000000000000000000)", + "P->V[32552:32584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 235466: Hash(0x24efc9857001fd95675cb3122d1b46a2be2cb038000000000000000000000000)", + "P->V[32584:32616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 237949: Hash(0xd32644fcf323d6585cd1634b628759e4966b1d49000000000000000000000000)", + "P->V[32616:32648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 243448: Hash(0x2d99834194fdbe417dcb6a24c021a074792a5e4f000000000000000000000000)", + "P->V[32648:32680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 244902: Hash(0xfff3c351137df9376f951769bf8dbea19842acc4000000000000000000000000)", + "P->V[32680:32712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 256544: Hash(0xfb001ddd829141ab2a2570c9fd04d4d2b9179b32000000000000000000000000)", + "P->V[32712:32744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 72054: Hash(0x5bf940b1714e16825b292a25cfe0a56c4f3e2dac000000000000000000000000)", + "P->V[32744:32776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 76099: Hash(0xee7884d07d1aa9cc18826a5752997bb2f1b79c03000000000000000000000000)", + "P->V[32776:32808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 77388: Hash(0xa471d4714994448a2f042417548052d9bb1bc51a000000000000000000000000)", + "P->V[32808:32840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 84288: Hash(0x66f4e5a27e834142ba669472bdf5048b961a33fd000000000000000000000000)", + "P->V[32840:32872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 89117: Hash(0x6d078bde5df89210d78d46aab23861e772a1e1f0000000000000000000000000)", + "P->V[32872:32904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 89248: Hash(0x62e2b048f648c6d6f95af2cc27130ac117c89dd2000000000000000000000000)", + "P->V[32904:32936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 90220: Hash(0x223c3141d99286f88c241e565bd38f83ec8c5d29000000000000000000000000)", + "P->V[32936:32968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 99826: Hash(0x34a6bccfd54c33db74cc9aa92ca7f0a3edfc56a7000000000000000000000000)", + "P->V[32968:33000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 106332: Hash(0x39e48631bab3873263e5fdf1a864a5f0d3c721e8000000000000000000000000)", + "P->V[33000:33032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 107162: Hash(0x776966cd10e76bf911525203e6ff7920d271dbe9000000000000000000000000)", + "P->V[33032:33064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 111293: Hash(0x103e8f126dbe4ebe6a8b4ca9dbb239ae9186b39b000000000000000000000000)", + "P->V[33064:33096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 114463: Hash(0xe871d9a916fd73c0ea7c5dbab7d44bf015abd602000000000000000000000000)", + "P->V[33096:33128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 115845: Hash(0x66683b4769380c2268013e49f7b3cec4ff00fe6e000000000000000000000000)", + "P->V[33128:33160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 117732: Hash(0x7e209ec56f05e04f8593fa3251aeb5dd3cda4a15000000000000000000000000)", + "P->V[33160:33192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 118975: Hash(0xb8b15c2788a6bc9578e31d047a2f39dcf3b51e60000000000000000000000000)", + "P->V[33192:33224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 121725: Hash(0xab1586a934c0abd57d526956ec4fd2734f1cecde000000000000000000000000)", + "P->V[33224:33256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 122450: Hash(0x226c759ff3aa01e8860ff434b5480f525af21f87000000000000000000000000)", + "P->V[33256:33288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 128273: Hash(0xdae23653c38b9bb8c9299e033ce5b614c9719d2d000000000000000000000000)", + "P->V[33288:33320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 36026: Hash(0xbbc087f29900b6b074f781cd0354c206d538e701000000000000000000000000)", + "P->V[33320:33352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 38048: Hash(0x8ab8758519660dc67f52f30a470d60610588e563000000000000000000000000)", + "P->V[33352:33384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 38695: Hash(0xb2a7a0e6bc4ed6e40d988112e06dddf4f34f48aa000000000000000000000000)", + "P->V[33384:33416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 42145: Hash(0xbecdd8031f2bf9a14e3aef3fd0a90e0fdd2603c3000000000000000000000000)", + "P->V[33416:33448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 44559: Hash(0x1b9addad55a5bc0907d559d301eb5223439d9b33000000000000000000000000)", + "P->V[33448:33480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 44625: Hash(0x98eb4e776abccb809a8cbddba8d002a474c1775d000000000000000000000000)", + "P->V[33480:33512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 45111: Hash(0x19174bcc4b176eac4ce7401dbbb8039a66eaca4f000000000000000000000000)", + "P->V[33512:33544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 49912: Hash(0xa3c6f32e7d0b47167a1a6adfadbdb7549e64191000000000000000000000000)", + "P->V[33544:33576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 53167: Hash(0x9a4c2a278d6eaebe62984e8ad1048e4a0b35a1ca000000000000000000000000)", + "P->V[33576:33608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 53580: Hash(0x832c94c5c5e8f4931b2fc47196a6e0a52347d901000000000000000000000000)", + "P->V[33608:33640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 55647: Hash(0xf9fe5e78780faa731b5592d31445db19404e1c9f000000000000000000000000)", + "P->V[33640:33672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 57230: Hash(0x3319df4eebc8c7e3e42ecd6a90ecf2e02f5ad57f000000000000000000000000)", + "P->V[33672:33704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 57923: Hash(0xe34785f1357fbe0011c6a780ce7703fb870c8c17000000000000000000000000)", + "P->V[33704:33736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 58867: Hash(0x7df270a39968311726e6404a5fe7484e94da1a76000000000000000000000000)", + "P->V[33736:33768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 59486: Hash(0x3138b9653a413065a1d690b0294467d1cb18cfc1000000000000000000000000)", + "P->V[33768:33800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 60863: Hash(0xdf5e3006ca47f39c017ae6a070fe19e4b1e8952c000000000000000000000000)", + "P->V[33800:33832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 61224: Hash(0xd2b2a92218f1f3ae02d466090ffcb71811e81d81000000000000000000000000)", + "P->V[33832:33864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 64137: Hash(0x58fa2a7aa1eb9f36e1bde461ba7bb297e181487d000000000000000000000000)", + "P->V[33864:33896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 18012: Hash(0x518b7e54133a6791032946cb1ff02348084e71b7000000000000000000000000)", + "P->V[33896:33928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 19025: Hash(0x17822f73019a10db7dc72d9a855dbd0012286553000000000000000000000000)", + "P->V[33928:33960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 19346: Hash(0xb24350552fd88404c398f208bbac406d019c3070000000000000000000000000)", + "P->V[33960:33992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 21073: Hash(0x6df80bfd12e48ad1ebc48fc7cf67f8e41541838c000000000000000000000000)", + "P->V[33992:34024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22278: Hash(0xe52134b9745b369882dbc378d4a8c21853b4826c000000000000000000000000)", + "P->V[34024:34056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22313: Hash(0xfbbea6a5400c139f856b9edd2e26b4fb7bfad058000000000000000000000000)", + "P->V[34056:34088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22554: Hash(0x30a48e95061adb248e472dcc72eb65a1cc147301000000000000000000000000)", + "P->V[34088:34120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 24957: Hash(0x736c1ac490733faeb341c15535065cc26807d91d000000000000000000000000)", + "P->V[34120:34152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 26582: Hash(0x3962471b68decfb7386eabb792b2cc6f0ac9af34000000000000000000000000)", + "P->V[34152:34184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 26791: Hash(0x774c35524cff758ad907a5a8ce13b84af441f62e000000000000000000000000)", + "P->V[34184:34216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 27822: Hash(0x5681193cd169851fa093b9f09ffd707ff30424fb000000000000000000000000)", + "P->V[34216:34248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 28614: Hash(0x72d806fbc4bbcac6c1367131ccfdd28214518989000000000000000000000000)", + "P->V[34248:34280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 28960: Hash(0x96f075252cc24c55b3edcfb7ba6ff7b1dda6a7ee000000000000000000000000)", + "P->V[34280:34312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 29432: Hash(0x77ffc338ee39d780a70b0db4937fb9b0dfe24054000000000000000000000000)", + "P->V[34312:34344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 29742: Hash(0x39afc5f19f21671b892920a2675a03a80d4b2746000000000000000000000000)", + "P->V[34344:34376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 30430: Hash(0x985063563886d4221e67960032f67c640ffae270000000000000000000000000)", + "P->V[34376:34408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 30613: Hash(0xd0eed56e42e6bbdeafc493a7156b2ccdb48f8de2000000000000000000000000)", + "P->V[34408:34440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 32069: Hash(0x7f89eac31c0ca34108fc82f9ee786456f4ca11cc000000000000000000000000)", + "P->V[34440:34472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 9007: Hash(0xe1c24386516aac2364cfa88c0c0197f76fae1c71000000000000000000000000)", + "P->V[34472:34504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 9513: Hash(0x1d54d2e94b238665eb186e9c35d2dc5b8f249645000000000000000000000000)", + "P->V[34504:34536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 9672: Hash(0xdf181eb2fe7e41edda1bb35d78ad389fdbc36079000000000000000000000000)", + "P->V[34536:34568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 10537: Hash(0x5d82c7903fa1ff1f4fe5aeb4891cb90a5218eef000000000000000000000000)", + "P->V[34568:34600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11138: Hash(0xb61e5a3d4b761d2f08ceb27a5969e91f1c098851000000000000000000000000)", + "P->V[34600:34632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11157: Hash(0x97579aad45ed9d2a7b7ab9d1e2d49efc71e93851000000000000000000000000)", + "P->V[34632:34664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 11276: Hash(0xd82025d4c16c2b2ecc94b61f92651ce8c67a0d4b000000000000000000000000)", + "P->V[34664:34696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 12479: Hash(0x160fb9350d4a598e0e1bf84f2dc6789ca2453597000000000000000000000000)", + "P->V[34696:34728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 13290: Hash(0xdc54e03f38be8a4d9be16d9e647e725a2b6d976000000000000000000000000)", + "P->V[34728:34760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 13394: Hash(0xd18f2cb204f868dc063cf5174851d513ec30ec3a000000000000000000000000)", + "P->V[34760:34792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 13910: Hash(0x6709035b47fcdde02e6c25833b6d6dcab7640350000000000000000000000000)", + "P->V[34792:34824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 14306: Hash(0xae34c145266a91868d9bfdf4fc0982271c2e8ac000000000000000000000000)", + "P->V[34824:34856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 14481: Hash(0x32816110db2b0db10dbcb3bdbb7c5fe0b739a053000000000000000000000000)", + "P->V[34856:34888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 14717: Hash(0x3b8e81f6a20c0ee2115d5b613b0dec6434268d4b000000000000000000000000)", + "P->V[34888:34920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 14870: Hash(0x5d95fc4d1a8b0649cf56c99d2bc2fb48199ce845000000000000000000000000)", + "P->V[34920:34952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 15214: Hash(0xad6dd330d7bc5353f6905ee69e6ac886b152dcab000000000000000000000000)", + "P->V[34952:34984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 15307: Hash(0x42630785638f0adfc8d635b55a99cfbf3b1728fc000000000000000000000000)", + "P->V[34984:35016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 16035: Hash(0xa34b683fa41cd9f1be1bde9701118a1e3bcf2be2000000000000000000000000)", + "P->V[35016:35048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4502: Hash(0x5d5ed3fa04897c58ef29b2b597c4128fb1783aa5000000000000000000000000)", + "P->V[35048:35080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4757: Hash(0x8682f084dc243e56836324393bfe105436e96463000000000000000000000000)", + "P->V[35080:35112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4837: Hash(0x7eb60d6a2f7c37f9b8f80daf5294c5f3edcb2e2000000000000000000000000)", + "P->V[35112:35144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5269: Hash(0x88768d3a53c45525a1ad04b47368d6d43c1d3031000000000000000000000000)", + "P->V[35144:35176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5568: Hash(0x56e7d9ee9a3262414fa919de313f77de3f66fbd6000000000000000000000000)", + "P->V[35176:35208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5579: Hash(0xf34979e92c4275e6138ab71d85baa7da2bd70dfc000000000000000000000000)", + "P->V[35208:35240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 5639: Hash(0x8843bfdb0d48968dfb637a15b75273019aa08c74000000000000000000000000)", + "P->V[35240:35272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6238: Hash(0xa5961f5b9067a962bf6e8670e0b91d77fa30027f000000000000000000000000)", + "P->V[35272:35304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6644: Hash(0xed25688b8d9e8b621075db70a26790528dbc5bf6000000000000000000000000)", + "P->V[35304:35336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6696: Hash(0xe5f267434b315bde141cb402b2cbac66dd258bf9000000000000000000000000)", + "P->V[35336:35368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 6954: Hash(0x2d79f1991513e41514a489f09424e4c8047031b9000000000000000000000000)", + "P->V[35368:35400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7152: Hash(0x8c52e2b655ad61edbdf857c0fd94e82d4acc4ada000000000000000000000000)", + "P->V[35400:35432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7241: Hash(0x536733479c77c608d779ff58736bbc580868890e000000000000000000000000)", + "P->V[35432:35464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7359: Hash(0xae06acc5a36905642abc6243fb6e62e99d07f385000000000000000000000000)", + "P->V[35464:35496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7434: Hash(0xda6dad62c54f1660b6e2066fba6570d8c257d5f7000000000000000000000000)", + "P->V[35496:35528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7606: Hash(0xa8b7ef08518b643fea4a647944ed91b1b3a72b5a000000000000000000000000)", + "P->V[35528:35560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 7652: Hash(0xec029562fa696abe67d29facabc408a0e6154e6d000000000000000000000000)", + "P->V[35560:35592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 8016: Hash(0xb9fb1f2b85d00301ee6cb6e209a79bd40775bf17000000000000000000000000)", + "P->V[35592:35624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2250: Hash(0x803f75ff6e923c5f41123a36205d243b48ff699f000000000000000000000000)", + "P->V[35624:35656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2379: Hash(0x4fd37b1c725253e02c354a56c0dbba83b0ab4b17000000000000000000000000)", + "P->V[35656:35688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2419: Hash(0xe47c9d836c14dba35bce918954990acae4638fa4000000000000000000000000)", + "P->V[35688:35720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2635: Hash(0x42b7bd81be2f11c6a2afc24abde07e2465afef0e000000000000000000000000)", + "P->V[35720:35752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2785: Hash(0x714c652d2e5e8f8a9997163ea5008f7aa122cc73000000000000000000000000)", + "P->V[35752:35784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2788: Hash(0xf0ea2e128166410ac1b06a8c1d1104b0042d23af000000000000000000000000)", + "P->V[35784:35816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2818: Hash(0xc57f02519147ba5919dbdc5d36ae677f20d1b2bb000000000000000000000000)", + "P->V[35816:35848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3118: Hash(0xcfbc1fbae493ece022b1602edd76d85b9380f650000000000000000000000000)", + "P->V[35848:35880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3323: Hash(0x6e118bd8d9ae11b8a013edd9c3cd7a4e37d2f4a7000000000000000000000000)", + "P->V[35880:35912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3349: Hash(0x14046a50ccb2709eef48b796f79601c70af8fddc000000000000000000000000)", + "P->V[35912:35944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3476: Hash(0x3d0be72a60d30f513313613b10ccbcdc9c994c3c000000000000000000000000)", + "P->V[35944:35976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3577: Hash(0xf2ef3d7e3c029180713bc6dc3f7421b6fe95cc74000000000000000000000000)", + "P->V[35976:36008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3621: Hash(0x86e608828a5a5b8533be0e315c596ed08ee2292c000000000000000000000000)", + "P->V[36008:36040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3678: Hash(0xfb818673fab55ec6f6c5786708cfee5509b104f1000000000000000000000000)", + "P->V[36040:36072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3716: Hash(0x3cad2ab21e434edef741d9eac70fd2041dfeee5a000000000000000000000000)", + "P->V[36072:36104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3802: Hash(0x53c99471e92b9cbc97c04a0017e409bfd2dddf2c000000000000000000000000)", + "P->V[36104:36136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 3827: Hash(0xcb8cf4e951e0963e2ba3fa65fe81dd86985e2dfd000000000000000000000000)", + "P->V[36136:36168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 4009: Hash(0x79168e48a5c9510380da46367ec26825fb181f000000000000000000000000)", + "P->V[36168:36200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1124: Hash(0x4626363e8e396961d5525bf16f471266ebf6abc3000000000000000000000000)", + "P->V[36200:36232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1188: Hash(0xbc7f002e71e2cd01b107423a22d49590430b468b000000000000000000000000)", + "P->V[36232:36264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1208: Hash(0x109d0dd9f91c2c248374fae5e0bfbdf274e68c40000000000000000000000000)", + "P->V[36264:36296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1316: Hash(0x56066e5289f4f9a072b8e7fb1d4544609722a6e3000000000000000000000000)", + "P->V[36296:36328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1393: Hash(0x4de16083babab2866a0f82fc48429a7fbc987dd0000000000000000000000000)", + "P->V[36328:36360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1395: Hash(0x677bff0a152d931bc64b5b8418471c14de173f4e000000000000000000000000)", + "P->V[36360:36392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1408: Hash(0x78836bb3e7864b859870ae9167f856034a47ccd6000000000000000000000000)", + "P->V[36392:36424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1558: Hash(0x1c7dfef82eb754d1c401fca614c5293f8bf2f26000000000000000000000000)", + "P->V[36424:36456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1660: Hash(0xd62546e15545860f1088049466f88a32e597e7d7000000000000000000000000)", + "P->V[36456:36488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1675: Hash(0xaa2c8b24f8c5cebc8e91156e294c60340bbfcf21000000000000000000000000)", + "P->V[36488:36520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1739: Hash(0x8cdfde3d1ca79d7dac09fb521032cee8e61dae7e000000000000000000000000)", + "P->V[36520:36552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1789: Hash(0xeb70f64e551d2af8a89dbf6fa1274d540f6ec99a000000000000000000000000)", + "P->V[36552:36584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1811: Hash(0xc2526d2d8b8c110435b04044c3fc233926ddce35000000000000000000000000)", + "P->V[36584:36616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1838: Hash(0x6d0e3d89d01d5da8a4eafb73938219d3d06ce6d2000000000000000000000000)", + "P->V[36616:36648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1859: Hash(0x2bd4eb53c269ba13381c1f2a52e77eb61a7a1573000000000000000000000000)", + "P->V[36648:36680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1900: Hash(0x3c2de991bda5fd4f8d0b82ef485389d7b28b0b20000000000000000000000000)", + "P->V[36680:36712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1912: Hash(0xf3851e8bb7bb23189dd51b17419e52a4a7e4a55c000000000000000000000000)", + "P->V[36712:36744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 2005: Hash(0x64ce54755892ed5b6eb4d4de3d799d744107c190000000000000000000000000)", + "P->V[36744:36776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 563: Hash(0x9d98e1b2674cd038ca7687235f4941162636924a000000000000000000000000)", + "P->V[36776:36808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 595: Hash(0x7fd7d470fe031dcd1fa11fec336c023d8afeb48000000000000000000000000)", + "P->V[36808:36840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 605: Hash(0xfdf26c3a55ac7a346686a3c980fd56cb5d7eaf8000000000000000000000000)", + "P->V[36840:36872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 659: Hash(0xa874cacc3f62f935044bfdd6aefd83409ad33614000000000000000000000000)", + "P->V[36872:36904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 705: Hash(0xbcad98e0eb101cc059d11309451266781a13e0ab000000000000000000000000)", + "P->V[36904:36936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 778: Hash(0xe41b85b557b1b33e2f073726f51c3b0698016202000000000000000000000000)", + "P->V[36936:36968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 831: Hash(0xd09ffa1747873e49dbcdd9f7974d61836f736096000000000000000000000000)", + "P->V[36968:37000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 836: Hash(0xf06c827790da7367bc7d8720bfed4a0d68647409000000000000000000000000)", + "P->V[37000:37032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 868: Hash(0xf31ea0ff29296425c7ef7deca842f5db6c92e496000000000000000000000000)", + "P->V[37032:37064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 895: Hash(0xc3670a973a76b2c3c54a18a1fa2250a91882dd76000000000000000000000000)", + "P->V[37064:37096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 904: Hash(0x2e0e40ec27ca0e3d00e18dc85d415bce3fc11d55000000000000000000000000)", + "P->V[37096:37128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 918: Hash(0x59557b615edbc76ae1ee837103479676bd0cbfa0000000000000000000000000)", + "P->V[37128:37160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 928: Hash(0x6b04b30c7495c23ac0b64d312f7a24af49916a1f000000000000000000000000)", + "P->V[37160:37192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 951: Hash(0x65bd93a06492a2f936c2f0b279b3e9f1a727b099000000000000000000000000)", + "P->V[37192:37224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 957: Hash(0xc8bf0589abbf53d610d9b02d52ccab823c5ef91f000000000000000000000000)", + "P->V[37224:37256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 1003: Hash(0xf3baa0b58ba2c3d19e7556cb690cf9a07c641a4d000000000000000000000000)", + "P->V[37256:37288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 280: Hash(0xaeb853f9649577097c66ee24c1f10e8ca314809a000000000000000000000000)", + "P->V[37288:37320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 296: Hash(0x96ce70a7d87416963aebc1c20cf16aa9cd578308000000000000000000000000)", + "P->V[37320:37352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 303: Hash(0x5fe5daad1373c5098188e76e1136281b3f525a87000000000000000000000000)", + "P->V[37352:37384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 328: Hash(0x7302107bf565f8cfe2f3b3edb6460079ca6eac42000000000000000000000000)", + "P->V[37384:37416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 349: Hash(0x227ed0f957359e0f65640042853fbb523d0dc5d7000000000000000000000000)", + "P->V[37416:37448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 353: Hash(0x2a3a5615c7b5ace776918c1df95aa53d8e887932000000000000000000000000)", + "P->V[37448:37480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 388: Hash(0x9802c3317ed04a2b26fe1c3b596cf82b2634cbc7000000000000000000000000)", + "P->V[37480:37512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 414: Hash(0x9a9a8c7c9b8a31ab0bdee43393488c86b915021000000000000000000000000)", + "P->V[37512:37544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 419: Hash(0x8382b6e70714cfe2138db814d733a3d367250a1c000000000000000000000000)", + "P->V[37544:37576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 435: Hash(0x366379cf33737397c92aa8f2b59d3a90daaa657d000000000000000000000000)", + "P->V[37576:37608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 446: Hash(0x52aa10f2005ea35b1fde1f32019eaa02c5ee161a000000000000000000000000)", + "P->V[37608:37640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 453: Hash(0xaad0c1c9f4ce4ae99ef3bb1aec293e6a7bdc35c0000000000000000000000000)", + "P->V[37640:37672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 458: Hash(0xfd4513e9960df2abd9046c41213489356592177e000000000000000000000000)", + "P->V[37672:37704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 465: Hash(0x99a5f53605929b32c45914b1aff7674886f66503000000000000000000000000)", + "P->V[37704:37736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 474: Hash(0xead6c8865fe05bb4bf261e30d0d2a38da50e2e5d000000000000000000000000)", + "P->V[37736:37768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 479: Hash(0xcc47f71e95d5723132ef5f8c91f3c107e9f0f4a000000000000000000000000)", + "P->V[37768:37800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 500: Hash(0xb18685c815f8ec10ce25cda0e933023dac528a02000000000000000000000000)", + "P->V[37800:37832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 141: Hash(0xff4deb1acba7c59e083c244ee13324bc257974a5000000000000000000000000)", + "P->V[37832:37864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 149: Hash(0xc91bd3b7ce133f2744d72c7d020985442eef5924000000000000000000000000)", + "P->V[37864:37896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 150: Hash(0x78371edb6c972ba21f41f0501bf51841636bc3a7000000000000000000000000)", + "P->V[37896:37928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 165: Hash(0x47394de791555a98b94149c96153a075b5dc188000000000000000000000000)", + "P->V[37928:37960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 175: Hash(0x7a02218ead3a51ff2ff29d4c734074cfe77a5700000000000000000000000000)", + "P->V[37960:37992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 177: Hash(0xf92fc09a3b0110e28d0573d22357ea1d89ca151c000000000000000000000000)", + "P->V[37992:38024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 195: Hash(0xf2956675a6cb2e0813fff9b13686575eb8231daa000000000000000000000000)", + "P->V[38024:38056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 206: Hash(0xbe324fd27a1ee7a95e6fa58fa94f53334f169a4b000000000000000000000000)", + "P->V[38056:38088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 208: Hash(0x18c3000992b25141b04b3e8ff5bbd2cc90ebfa39000000000000000000000000)", + "P->V[38088:38120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 216: Hash(0x8b16052b3c2a5c0d055cb283a2033ecb9f197a2000000000000000000000000)", + "P->V[38120:38152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 222: Hash(0xf386db4abec884a75a085a330f0804903b389e21000000000000000000000000)", + "P->V[38152:38184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 227: Hash(0x23b6fe7436b521d0c0e325fc29ccfeb5751c4f08000000000000000000000000)", + "P->V[38184:38216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 228: Hash(0x152dbe4160a5850ca97c4840c6f3a38234b456b5000000000000000000000000)", + "P->V[38216:38248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 233: Hash(0xe502cce850da10412a717c494c79391bcca7233c000000000000000000000000)", + "P->V[38248:38280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 236: Hash(0xf288f3729faf85d69cce088c6a31cb74f5537d7000000000000000000000000)", + "P->V[38280:38312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 238: Hash(0xde376b4b3498efc91a3fb57ff98bf1548065f5c000000000000000000000000)", + "P->V[38312:38344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 251: Hash(0xafc88830024e613f53beb877d41421e84b7e5bad000000000000000000000000)", + "P->V[38344:38376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 71: Hash(0x7ced779c88fa427f4b184a9249da4a49a1dd07af000000000000000000000000)", + "P->V[38376:38408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 83: Hash(0x2bf5dc50ee14f8abc4320892bafd57dd5340c84e000000000000000000000000)", + "P->V[38408:38440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 86: Hash(0xcbb8fa497776891bb19cddf462408b872bed2711000000000000000000000000)", + "P->V[38440:38472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 89: Hash(0x4f86497623fa9d7dddc670a1e3a67895584878b4000000000000000000000000)", + "P->V[38472:38504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 96: Hash(0xb6e34c4e1141495d7566a17ebdfce52979518ad000000000000000000000000)", + "P->V[38504:38536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 102: Hash(0x9907bdb655e3c4e123c5e87fdcc2a79e8a2d29b6000000000000000000000000)", + "P->V[38536:38568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 105: Hash(0xf47bd328f47ebdb57c9a0a686f61a24f05ea0478000000000000000000000000)", + "P->V[38568:38600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 109: Hash(0x60a6640982ed7b1953fd5eb81a5904a849a34b58000000000000000000000000)", + "P->V[38600:38632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 110: Hash(0xd967e16ef2ea461a89eb9eda460832ad255dc9c000000000000000000000000)", + "P->V[38632:38664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 112: Hash(0x290722a63e24dc9afac04ec63450664b966bbc75000000000000000000000000)", + "P->V[38664:38696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 115: Hash(0x4c2da440b49741972a573db5319804040b23b71d000000000000000000000000)", + "P->V[38696:38728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 117: Hash(0x4e230c7acdb6a76ab5306e72cc45ec9c2e5ba431000000000000000000000000)", + "P->V[38728:38760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 124: Hash(0xaae6f35e2fd61963d5f2181fe42f3e2e86fdc55c000000000000000000000000)", + "P->V[38760:38792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 34: Hash(0x9725af7dc2133e3c069131ae0c033cd4541c677f000000000000000000000000)", + "P->V[38792:38824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 36: Hash(0xd912704adcce447d13b35aa383f6451ca53280d1000000000000000000000000)", + "P->V[38824:38856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 40: Hash(0x908e715d588b6d8c4e4a758170bca8754aa2ea5e000000000000000000000000)", + "P->V[38856:38888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 42: Hash(0xf03a32ff898e1887127d3662b2aea1d1a112c087000000000000000000000000)", + "P->V[38888:38920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 45: Hash(0xf104ac66948f6d85dae8a48065faecfc668ecf37000000000000000000000000)", + "P->V[38920:38952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 49: Hash(0x668146bbfed9d9c69327cf13582ee2e0c35e8c0a000000000000000000000000)", + "P->V[38952:38984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 50: Hash(0xaf03f61053cc30998add075c386e3c1c2b42fcc1000000000000000000000000)", + "P->V[38984:39016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 53: Hash(0x13ede8abb0ce95699b65a5776d32f2c2766e113000000000000000000000000)", + "P->V[39016:39048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 63: Hash(0xce177565242694507df8b795a4ea57474ad9194f000000000000000000000000)", + "P->V[39048:39080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 16: Hash(0xba81d76d5d065dbf614e645282bef7366e27dac3000000000000000000000000)", + "P->V[39080:39112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 19: Hash(0x61366732cf8db31b63792cd23a7b73c7ce33ff81000000000000000000000000)", + "P->V[39112:39144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 23: Hash(0xce29cdb41d7265034f59b82f28996c6d187672c1000000000000000000000000)", + "P->V[39144:39176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 30: Hash(0x691183c47f99a054b3e620c0da87468639c2f382000000000000000000000000)", + "P->V[39176:39208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 3338105, Column 0: Field Element(0x787563ac5fdd6d69ebeeb10c847a32806ca5a51c7546e267c409b6e17ba604b)", + "P->V[39208:39240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 3338105, Column 1: Field Element(0x305d3ea6be2faa3d77e281ce7c2716e39eb47c3bbaa731a3caf57a449244df7)", + "P->V[39240:39272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 5407818, Column 0: Field Element(0x7b15ce697fc807dbde0598032031b5524a5ab25f659ff97159373c8a73af66b)", + "P->V[39272:39304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 5407818, Column 1: Field Element(0x3466288abd50f9dd3df436e53c8eaaa4544d7aa06287e53279bdb91a2ec1395)", + "P->V[39304:39336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 6069194, Column 0: Field Element(0x94a1efd28ff40c5c181d19533d5b51c68751dc529090ed5cafdd873482c1b6)", + "P->V[39336:39368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 6069194, Column 1: Field Element(0x46539376d871acb50c00ba328a3f10a7bf27cc91cd6387b3426d0b76b496328)", + "P->V[39368:39400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 9602046, Column 0: Field Element(0xd6fac7b0056a125f78940cda5bb41034aabdf23bf8ad775a40545cb2f3930c)", + "P->V[39400:39432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 9602046, Column 1: Field Element(0x6f4e8032030dbb781e921d03f83486b571762c97f9b711bf72bc55cdf5067c7)", + "P->V[39432:39464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 12073250, Column 0: Field Element(0x7f75c7c52203456f19d0a7656563081f40919108090be5ede7ba02536c76467)", + "P->V[39464:39496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 12073250, Column 1: Field Element(0x36c1d24c998572914be26112067036fa2de74bdc5e50c96bf7f4780f7a3292d)", + "P->V[39496:39528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 12141541, Column 0: Field Element(0x11c1e5daa6ea0b7c7fc14fcf543978dde1f32ac2a3617d4df0c156f7c6107d9)", + "P->V[39528:39560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 12141541, Column 1: Field Element(0x4fcbc953bb72f88a1486d5be40c62ad2db9e74511f38af7aeef095b8dff615c)", + "P->V[39560:39592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 12639167, Column 0: Field Element(0x45606a1941ace9aaa5b89491a2d60f78f2b2841d618d74f327d2736cd1573bd)", + "P->V[39592:39624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 12639167, Column 1: Field Element(0x7e2f63fb0929f3eb47bcf285710eff75119f8ed271546534201951cd7015529)", + "P->V[39624:39656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 17557290, Column 0: Field Element(0x42a6ac41c4bab2c557c300f10c509f5f59fb98ee8eaaeb3c141e394826c8350)", + "P->V[39656:39688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 17557290, Column 1: Field Element(0x148cc7b83b224a479844088d1c8393afc4063ebc82e18c0c98cbb738f1a345f)", + "P->V[39688:39720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 20888098, Column 0: Field Element(0x4af5c1cd60528a382412daa755fdc83b234375b1eb6c16fbc411ad66f5e6d0b)", + "P->V[39720:39752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 20888098, Column 1: Field Element(0x4c2b9363383a8ccd7f90235eafe4086d813981bbe8c0ddefdb4f50f862c68f4)", + "P->V[39752:39784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 21313123, Column 0: Field Element(0x4c2c54fb069f297856fc0df6ce6a2fa672922e39e8ed69c261757d9e0a23be2)", + "P->V[39784:39816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 21313123, Column 1: Field Element(0x555571d32e795970e7b90dcf80204b2010ec1d4ba4f31540a8157a7fefebc48)", + "P->V[39816:39848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 23427474, Column 0: Field Element(0x608c2ed2cddd1e27522ebf5c555e49ceff0df2ecae54bb21a3571e8a46a0087)", + "P->V[39848:39880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 23427474, Column 1: Field Element(0x337769b0456940b7b11d581e27ca1fd939e4acca7373485d99f3162165278db)", + "P->V[39880:39912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 25050176, Column 0: Field Element(0x108330f143c399fa75cde3d021a06a2c595404160743f6e540e1bb33f08e996)", + "P->V[39912:39944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 25050176, Column 1: Field Element(0x167c701ad4e3294767a8571eb76a6bf957237897d18307d2b132c455d288444)", + "P->V[39944:39976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 25758148, Column 0: Field Element(0x7264e0e397e12821c6d947f912296c42dfef7db9c01bec0bccfaa8f7e93c7e1)", + "P->V[39976:40008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 25758148, Column 1: Field Element(0x93f534a0451f40f0b84baa2b4e67fdd25d7edccde5889bb42a968845cb6df0)", + "P->V[40008:40040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 26725146, Column 0: Field Element(0x48e70ac6235c7179b320ba3e4265be522aee2834e99c96d142abbe42377525b)", + "P->V[40040:40072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 26725146, Column 1: Field Element(0x63aad3670209c93c1d54d19858606bff05c6f3f4489a43bb380ef90d68adf26)", + "P->V[40072:40104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 27360289, Column 0: Field Element(0x561c46e127f72693eb5af1b570c0a212f3de23be60f03313f311a400ed537cc)", + "P->V[40104:40136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 27360289, Column 1: Field Element(0x1e7533aaf8248b68d7d6fce9c833c6245e3dcacd6728da3443c3f2b0cd5025b)", + "P->V[40136:40168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 28768612, Column 0: Field Element(0x2c43dbc1c0d6bcaa554342d4ac8f3efa707688d879cc30fcc57739e176661c7)", + "P->V[40168:40200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 28768612, Column 1: Field Element(0x30014931be2678eb5902546c26bb5ecc8efa91fa0a899f4313b19a3ce37430a)", + "P->V[40200:40232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 29140867, Column 0: Field Element(0x6d45c4f3f90db9a40c4fbe6e58d03deb2f062d65d38f310ac1967c00cce4d2c)", + "P->V[40232:40264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 29140867, Column 1: Field Element(0x5c5573059fdea25ab2e83801e3a1a1e2c1a46d4973a7b6a14ec586c2f7d2c21)", + "P->V[40264:40296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 32121314, Column 0: Field Element(0x4407a2da935907bdcaa0c6b6123fa7809d12c817506a20bd9e3c9dbe4b838c)", + "P->V[40296:40328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: Row 32121314, Column 1: Field Element(0x3e830b4ec67c9676e8fbf1a2dbf30ab423b6f366875333224773c96c9a37965)", + "P->V[40328:40360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 36892536: Hash(0x4dffb14c253f4bedf978dce54406b5097bf715d1000000000000000000000000)", + "P->V[40360:40392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 38962251: Hash(0x2bc216d07ee0bf1a6eedaf8e16446e1e09c3ce3c000000000000000000000000)", + "P->V[40392:40424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 39623627: Hash(0x684ca65f2eea79631957a1736bc8ebe2242aacc7000000000000000000000000)", + "P->V[40424:40456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 43156479: Hash(0x7859fcbfc9579a0ed06d01a0ea9eedf869d9dd42000000000000000000000000)", + "P->V[40456:40488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 45627683: Hash(0xdad67b6dc606691b4aef08714136049c4cd15ba2000000000000000000000000)", + "P->V[40488:40520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 45695972: Hash(0x9688b05bc4e0d5a060c679e322d73698e3f17294000000000000000000000000)", + "P->V[40520:40552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 46193598: Hash(0xe0ce2559e33f6f008c810d03f99a6f2242acc63000000000000000000000000)", + "P->V[40552:40584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 51111723: Hash(0xb17f2e0fa2171dbca6f833aaeb0edaa99535fdde000000000000000000000000)", + "P->V[40584:40616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 54442531: Hash(0xc7dee4b085c9b4fce2f1ba6f02a321963637e5b3000000000000000000000000)", + "P->V[40616:40648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 54867554: Hash(0xc797e8ebcfdf32edd19b19ac2da88faa722e6727000000000000000000000000)", + "P->V[40648:40680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 56981907: Hash(0x373de0aae1b3b08befc4c42fbed6045bc6c8a2e2000000000000000000000000)", + "P->V[40680:40712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 58604609: Hash(0x91662669606db168c1f8b3b269b6607dd7bed42d000000000000000000000000)", + "P->V[40712:40744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 59312581: Hash(0xc06aa282b51d8833bdd18afdfa12dd7e1b126cba000000000000000000000000)", + "P->V[40744:40776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 60279579: Hash(0x4602c2b0c1c1beb383b9d3c14c87905324a6fd3000000000000000000000000)", + "P->V[40776:40808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 60914720: Hash(0xeca35b38b83b31b8ecd5dfb3e8bb45d9325c4a85000000000000000000000000)", + "P->V[40808:40840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 62323045: Hash(0x223c070b469cb8662edd6969642d1b95fc4bb9d7000000000000000000000000)", + "P->V[40840:40872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 62695298: Hash(0xcf0affaf1c444d2d463723ecef5e416184f453f4000000000000000000000000)", + "P->V[40872:40904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 65675747: Hash(0x22fce9ba01e07b5631ac85c9f21836ac1adab060000000000000000000000000)", + "P->V[40904:40936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 18446269: Hash(0x9c943dec4226413c9d6e2991b17037dafb51c602000000000000000000000000)", + "P->V[40936:40968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 19481124: Hash(0xe354804651bee91ae1719efbd84143473b03e1c6000000000000000000000000)", + "P->V[40968:41000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 19811812: Hash(0x8f5e28814d89cc16bc020d763c3bd2efd81493a2000000000000000000000000)", + "P->V[41000:41032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 21578238: Hash(0xb2a36cb668d9de8b45479b48f0d2a46218ae21d6000000000000000000000000)", + "P->V[41032:41064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 22813840: Hash(0x1ff223d372b18be067627a5b2fc7bf2e07485e56000000000000000000000000)", + "P->V[41064:41096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 22847987: Hash(0x3968dc7ccb6730be9fab192ca57c920ca7ab6523000000000000000000000000)", + "P->V[41096:41128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 23096798: Hash(0x3439314c2a7b6fa66389a9a0dee87989d50d9d09000000000000000000000000)", + "P->V[41128:41160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 25555860: Hash(0xe058ea6cdacb8d67108cb84318e9f368932083000000000000000000000000)", + "P->V[41160:41192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 27221264: Hash(0x271835986c00944661c658e4ca5d6dfe7df5606d000000000000000000000000)", + "P->V[41192:41224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 27433776: Hash(0x66cf487426ca7a17169268bfdb7d42b81d290e9f000000000000000000000000)", + "P->V[41224:41256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 28490952: Hash(0xc6df4c5fdaf4a555c9f63d0615c27b6c1d485dd1000000000000000000000000)", + "P->V[41256:41288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 29302305: Hash(0x1e4c8690fb3b41f0a122ec2f0467f33931d70e3f000000000000000000000000)", + "P->V[41288:41320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 29656291: Hash(0xc4d233d1cdd3d331f4c3a5d351c535021e9ae147000000000000000000000000)", + "P->V[41320:41352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 30139788: Hash(0xc15d7560db6626206257454c6a08176ec2f1d25c000000000000000000000000)", + "P->V[41352:41384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 30457361: Hash(0x9630c28ed5dbba904aefed7f6f0bf800a2460857000000000000000000000000)", + "P->V[41384:41416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 31161523: Hash(0x1e21e2a7ec902c5a41c26807a006ed0cb893148c000000000000000000000000)", + "P->V[41416:41448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 31347648: Hash(0x726ce7f616bac4fcdc50f72a0da983a7f0048243000000000000000000000000)", + "P->V[41448:41480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 32837872: Hash(0x656c7e40de33447b538292ddff7428520af87785000000000000000000000000)", + "P->V[41480:41512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 9223135: Hash(0x81bf1f6bc4666136351e4e5adc449c046769f4f3000000000000000000000000)", + "P->V[41512:41544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 9740563: Hash(0xce79d0afef1a8356f36271b2e6b5a515beed34f6000000000000000000000000)", + "P->V[41544:41576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 9905907: Hash(0x5ce5cbd1666adf4ff75fb6adfbb910b0f83fe088000000000000000000000000)", + "P->V[41576:41608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 10789118: Hash(0x9b7f6e87cc7dc3c0dacb7c8f91551c724e9fdf81000000000000000000000000)", + "P->V[41608:41640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11406921: Hash(0xba07f2b156090400c48af48917e7e0cb355d158e000000000000000000000000)", + "P->V[41640:41672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11423992: Hash(0x30b859b999f3b57d6f19d8c552d1596d7b709272000000000000000000000000)", + "P->V[41672:41704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11548398: Hash(0x10a893104f7e3dc29f1a1c0647e870c60b2b3ddf000000000000000000000000)", + "P->V[41704:41736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 12777931: Hash(0xabdd66afa4ad105aa3ff2f1049ce0ab9c18a1caf000000000000000000000000)", + "P->V[41736:41768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 13610633: Hash(0x549093d5b214e2d6037805a068c4b261f91694eb000000000000000000000000)", + "P->V[41768:41800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 13716889: Hash(0x1c79d0655888287a53868e9b27f72ea90bccfcbb000000000000000000000000)", + "P->V[41800:41832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 14245477: Hash(0x3ccf18cc449881edd1c6d83291eca07a55b0f468000000000000000000000000)", + "P->V[41832:41864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 14651153: Hash(0x5e03d6e8b1260b1aa81073b13fda5f519622dce1000000000000000000000000)", + "P->V[41864:41896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 14828144: Hash(0x7ec9ab611ed22c15327c940b0ebdf620f9e7c983000000000000000000000000)", + "P->V[41896:41928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 15069895: Hash(0xef1a067da0b4a247b365c98b4e838cc472e7af30000000000000000000000000)", + "P->V[41928:41960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 15228681: Hash(0x88e038e3a1f3180e4746b3071374ebd069469dbe000000000000000000000000)", + "P->V[41960:41992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 15580760: Hash(0xa04f4a462ab3a003e5887a3f5f27c8601ba780af000000000000000000000000)", + "P->V[41992:42024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 15673825: Hash(0x921b8e950c38cc37c142ed63ff3199c61b5f62e4000000000000000000000000)", + "P->V[42024:42056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 16418937: Hash(0xb0529c1b0f054fda72bfbdf2bd9ff503915f1141000000000000000000000000)", + "P->V[42056:42088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4611566: Hash(0x48ee5859f485ba95beed1be367101dc7f58ee06a000000000000000000000000)", + "P->V[42088:42120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4870280: Hash(0xe8588422a5aeec9de7bc24f72fc4dd1b31699f88000000000000000000000000)", + "P->V[42120:42152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4952952: Hash(0xa0401ffe49fed7a791f4587395531e9d99ec8c6a000000000000000000000000)", + "P->V[42152:42184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5394558: Hash(0x152773a9207acc1e9233210f70b49f916ae40594000000000000000000000000)", + "P->V[42184:42216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5703461: Hash(0x5532f52474fd0910c5147d62747940e272b2c799000000000000000000000000)", + "P->V[42216:42248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5711997: Hash(0xb14e50f479543772e868383b591fd8bbd2ae7fbb000000000000000000000000)", + "P->V[42248:42280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5774198: Hash(0x1f4cf1b576a85d0842e56ed26c699aeec4a0a453000000000000000000000000)", + "P->V[42280:42312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6388964: Hash(0x271a493c62bbf4ef6c09b790888d396012eb7e80000000000000000000000000)", + "P->V[42312:42344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6805317: Hash(0xe07955ad8be78346da3e2f5702101d2cc2884339000000000000000000000000)", + "P->V[42344:42376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6858445: Hash(0xafb808a5f033174a52150e82c5901fd01c649bd4000000000000000000000000)", + "P->V[42376:42408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7122739: Hash(0x57e7e7e037dc2c2dbb0e9d5c3a2376a85250f756000000000000000000000000)", + "P->V[42408:42440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7325577: Hash(0x8c0d3e0e8fc1c5f3e4b9c40f9950a2b20ba64198000000000000000000000000)", + "P->V[42440:42472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7414073: Hash(0xc01303a258134d1b96c24ce09c2cdb57ae39aede000000000000000000000000)", + "P->V[42472:42504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7534946: Hash(0x29dba7f85ac1e727d8a36a698364e014635e27e2000000000000000000000000)", + "P->V[42504:42536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7614341: Hash(0x17aca42b7888a5abe14a55163834583f05330827000000000000000000000000)", + "P->V[42536:42568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7790381: Hash(0xffa901a03f05f4ff04bad7c435a04e92cb03011000000000000000000000000)", + "P->V[42568:42600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7836913: Hash(0xbccac4fd86c0fdc4cdd4e53c777f5e9f22f91d01000000000000000000000000)", + "P->V[42600:42632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 8209469: Hash(0x150824a32470415b45a53e01e615a60e71dda8bd000000000000000000000000)", + "P->V[42632:42664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2305782: Hash(0x7cb38656443cffac38e21dd9c31a64d23d6bf6fd000000000000000000000000)", + "P->V[42664:42696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2435141: Hash(0x1fb71e32b484ac68472d024090cb818d9f8d89d7000000000000000000000000)", + "P->V[42696:42728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2476477: Hash(0x1e358e6c40cb48c824400ba7af249ad5421408e2000000000000000000000000)", + "P->V[42728:42760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2697278: Hash(0x963c19ec96d4cd6a5dedb0e98c080f31301bf046000000000000000000000000)", + "P->V[42760:42792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2851731: Hash(0x45f3d69694b4d74df96f45a5e7081e3371bf10d7000000000000000000000000)", + "P->V[42792:42824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2855999: Hash(0x472bc316dcaf04fda28def91a879b39a6097d694000000000000000000000000)", + "P->V[42824:42856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2887098: Hash(0x9b59a25e07bd412c68e8acdad2630a39b12ce1fd000000000000000000000000)", + "P->V[42856:42888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3194483: Hash(0x830f266ba5644a9d52f26fae6a128f338c17e8d3000000000000000000000000)", + "P->V[42888:42920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3402659: Hash(0x97a58ddc3812e834ccabc42ebc3e50920f2fbcf1000000000000000000000000)", + "P->V[42920:42952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3429223: Hash(0xa3ee0e0327763f4b7723c0fd97e029a8ee1751f4000000000000000000000000)", + "P->V[42952:42984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3561368: Hash(0x9cd542903a688df86ae7ef040d959d4f9a31c13d000000000000000000000000)", + "P->V[42984:43016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3662789: Hash(0x8d0af60ad6c951297349f92ab0aa796f444c51d9000000000000000000000000)", + "P->V[43016:43048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3707037: Hash(0x95608cd821b8344ee3ff9c250fff26c6eb4cd016000000000000000000000000)", + "P->V[43048:43080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3767472: Hash(0x3a0922702acc185a70009e08e6f8a1f94baf8215000000000000000000000000)", + "P->V[43080:43112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3807171: Hash(0x9a2c28dabe4803c13aaf50d935e018be2d180669000000000000000000000000)", + "P->V[43112:43144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3895191: Hash(0x323ce8f13f25175959249be36da21daacdee2dc0000000000000000000000000)", + "P->V[43144:43176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3918457: Hash(0x9ef5d1272f105ac88b556eb389f89bd212647d42000000000000000000000000)", + "P->V[43176:43208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4104735: Hash(0x87c1530024ae468355729355e760ca37ad087346000000000000000000000000)", + "P->V[43208:43240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1152890: Hash(0xf62781b2209d4d4267fc966ac35468410d3dce5a000000000000000000000000)", + "P->V[43240:43272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1217571: Hash(0x7edfbdb0f046a65f46c68b3a29838e74438e721a000000000000000000000000)", + "P->V[43272:43304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1238239: Hash(0x86ddf72749c60d20cb421c71ec0ba719434b179a000000000000000000000000)", + "P->V[43304:43336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1348638: Hash(0xcd921805e7ab8573356be945bf64c37bdf2ce9ca000000000000000000000000)", + "P->V[43336:43368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1425864: Hash(0xf0584785d9b922b9fda3d7c3d4caa094d383d979000000000000000000000000)", + "P->V[43368:43400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1427998: Hash(0x957a3b643df6ccce7927c2593d0dc61f605e2ec1000000000000000000000000)", + "P->V[43400:43432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1443548: Hash(0x891b0658609b43d00fa33dfee79257b5b1d5bf25000000000000000000000000)", + "P->V[43432:43464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1597240: Hash(0x912489e9a6c196baf3317c37c0536db5e483901f000000000000000000000000)", + "P->V[43464:43496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1701328: Hash(0x48f100d910d310ac9c23e1e4e875ceb6fc95e095000000000000000000000000)", + "P->V[43496:43528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1714610: Hash(0x90dea23c74114f928f96a99bf920e8fe6c111561000000000000000000000000)", + "P->V[43528:43560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1780685: Hash(0x527fbc156071c41c4bbaa43ee71b5a13bea2772d000000000000000000000000)", + "P->V[43560:43592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1831395: Hash(0x96355c091f409270f403d80f3d798e55d58a9a22000000000000000000000000)", + "P->V[43592:43624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1853519: Hash(0xbf9f13c9cf01da3b9ecb0d56c370fd905e290469000000000000000000000000)", + "P->V[43624:43656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1883737: Hash(0x8b1010d1a717277fd65f0dd276accb1e5ce88867000000000000000000000000)", + "P->V[43656:43688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1903584: Hash(0x5710fa98511b24be2fb53d04c59e084d81cf1620000000000000000000000000)", + "P->V[43688:43720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1947594: Hash(0x528bbdc9d7752d260588e93c07989f25d1a4a272000000000000000000000000)", + "P->V[43720:43752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1959229: Hash(0x36d56f57d36e83a8d9cb4dfbfa2c2cfb8307a11c000000000000000000000000)", + "P->V[43752:43784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2052366: Hash(0xbbf1acd59a2ab0ab90b8b004ebb227a1b338a0c8000000000000000000000000)", + "P->V[43784:43816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 576444: Hash(0xb8057bd776593365dc1c0bfcfb0dc917c2627e69000000000000000000000000)", + "P->V[43816:43848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 608784: Hash(0xb46e4fce22e4f9210d03ab9f7ba895c03894384c000000000000000000000000)", + "P->V[43848:43880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 619118: Hash(0xbfb8572dcb1251879cb01ff4b49b28062ce2efde000000000000000000000000)", + "P->V[43880:43912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 674318: Hash(0x6d62c99d182b4ac1c993d911712b4eb2a04285c3000000000000000000000000)", + "P->V[43912:43944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 712933: Hash(0x8b6667f4c221d67635cb02eaa5a40c6bc0559318000000000000000000000000)", + "P->V[43944:43976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 713998: Hash(0x7eef728832b9614a8f700ddf95bfc6bf3dde9796000000000000000000000000)", + "P->V[43976:44008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 721775: Hash(0x50f96148f2feb36f5641d15544f9ad22b9da9e93000000000000000000000000)", + "P->V[44008:44040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 798621: Hash(0x2d81eb6459403f11a4b2226b7c361f00a8622ed2000000000000000000000000)", + "P->V[44040:44072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 850665: Hash(0x1f3270edfeac6283882bc30d6c559db14ad3e736000000000000000000000000)", + "P->V[44072:44104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 857304: Hash(0x78a4ffd50f338033a6cc2467100addeae08d0f9a000000000000000000000000)", + "P->V[44104:44136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 890343: Hash(0x6f69e20c9b9f271df1e4a87140eb579f3b8db676000000000000000000000000)", + "P->V[44136:44168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 915696: Hash(0xdb676d809920bdc928294fb4fa381cd6a1d3479c000000000000000000000000)", + "P->V[44168:44200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 926758: Hash(0xea820300f211170a30548c0746e295f1f4b46893000000000000000000000000)", + "P->V[44200:44232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 941869: Hash(0xe8894b830af1efad6e37209200da0a618bf98abb000000000000000000000000)", + "P->V[44232:44264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 951793: Hash(0xe56c7c34f9be509eeded9bca4ec9c0e58ad4d030000000000000000000000000)", + "P->V[44264:44296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 973796: Hash(0x2a8f17a578ed6bfc34748de67358760f2b27d091000000000000000000000000)", + "P->V[44296:44328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 979615: Hash(0xb0aa7ccdf209fb0c52554b40682e702d6d6f3a89000000000000000000000000)", + "P->V[44328:44360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1026182: Hash(0x124562b5c1d6c4d887313994d3f9bcaf2c7eb33d000000000000000000000000)", + "P->V[44360:44392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 288223: Hash(0x2ea92d43406e1b7463480962603191600ad319de000000000000000000000000)", + "P->V[44392:44424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 304393: Hash(0xe56b284dcc7b7285104ce006f5163079992bd6a0000000000000000000000000)", + "P->V[44424:44456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 309558: Hash(0xd0e8f91b32ada8a984fd99cf9bf5af3b8c0300ac000000000000000000000000)", + "P->V[44456:44488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 337158: Hash(0x97ea607350992f5965c9a3c35b7f5b8b8641068c000000000000000000000000)", + "P->V[44488:44520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 356467: Hash(0x3542fd46f6d9903832fde45a486cb430b4461fd000000000000000000000000)", + "P->V[44520:44552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 356998: Hash(0x61b6bdb0667699c25ca89ee2a16b2e3ad559ecb3000000000000000000000000)", + "P->V[44552:44584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 360886: Hash(0x80be52b71cbaf0e5725b2f0541e2de949c4fd5aa000000000000000000000000)", + "P->V[44584:44616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 399311: Hash(0xeb41d04d0849a4ee2b6d9388b61809f6b02a251d000000000000000000000000)", + "P->V[44616:44648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 425333: Hash(0x33fa5fb02cae39f0eb80a49fbf93c5ae86482b2000000000000000000000000)", + "P->V[44648:44680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 428653: Hash(0x735a6eb80e4d97029dbd87236c0a53da18da9af5000000000000000000000000)", + "P->V[44680:44712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 445170: Hash(0x824cd26e785ba39d8397d0f857d0a0443f645679000000000000000000000000)", + "P->V[44712:44744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 457849: Hash(0x23c81a981ffa1b5cb77f6799b20412ede12c3ed5000000000000000000000000)", + "P->V[44744:44776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 463378: Hash(0xed1f4ba7c86e02fa2d78bfe75270ac898e5285a1000000000000000000000000)", + "P->V[44776:44808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 470935: Hash(0x7004a980701df95431e42cc447b38cbc74e99f29000000000000000000000000)", + "P->V[44808:44840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 475897: Hash(0xe9a6c99041e88d20fe81825d72b15c703fcec88d000000000000000000000000)", + "P->V[44840:44872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 486899: Hash(0x7230e10237e90a1e63497f5e78458b7dd74d6bd6000000000000000000000000)", + "P->V[44872:44904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 489806: Hash(0x94180f9fc4f666340071f26e343f092e967b32a6000000000000000000000000)", + "P->V[44904:44936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 513090: Hash(0x8cfd4b7e8c8066636729a771a2182574dbf248c8000000000000000000000000)", + "P->V[44936:44968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 144110: Hash(0xe920b635f553694ad0ffd99578be64c89e3b0231000000000000000000000000)", + "P->V[44968:45000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 152197: Hash(0xb28b2a493e8c40d95c9bd2820f93f26b11985d61000000000000000000000000)", + "P->V[45000:45032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 154778: Hash(0xe8f6e393ae23e2002c2944a9298f7fd3a00600d000000000000000000000000)", + "P->V[45032:45064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 168578: Hash(0x36883eb03d23291169e0883ae40abeb53eb91cfb000000000000000000000000)", + "P->V[45064:45096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 178232: Hash(0x6efc1b9ea56a89d34163fdf5ec1c66b80fc20cc3000000000000000000000000)", + "P->V[45096:45128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 178498: Hash(0xdfcf29b1ccf72e0e37a45f37e8c199fa16acdfe4000000000000000000000000)", + "P->V[45128:45160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 180442: Hash(0xe0c5e49719e7ad1747fc61c4ccae6f05a28f7176000000000000000000000000)", + "P->V[45160:45192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 199654: Hash(0x1840ab68d4020fad5176e42c1d3d6cbdb13e2137000000000000000000000000)", + "P->V[45192:45224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 212667: Hash(0x18deae469823fe08da17e66d4721115cff7beee1000000000000000000000000)", + "P->V[45224:45256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 214327: Hash(0xdde85f26363d650e04cdcdcb2e6aef76add53e26000000000000000000000000)", + "P->V[45256:45288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 222584: Hash(0xaea4a6815cc2d79486c40c67288ed6a77622a34000000000000000000000000)", + "P->V[45288:45320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 228925: Hash(0xbe2dc071b29dd2d05f678d3287e246871db6555f000000000000000000000000)", + "P->V[45320:45352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 231688: Hash(0xf4608de582e4330e6e299579a62ef2e6f242737b000000000000000000000000)", + "P->V[45352:45384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 235466: Hash(0x4bb4fa7a2e364609ae3a6dd159f62810f67c6b5f000000000000000000000000)", + "P->V[45384:45416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 237949: Hash(0xdfd0707058337ce40645a179f10469ed0bce4380000000000000000000000000)", + "P->V[45416:45448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 243448: Hash(0x8265283bf8c3830898c5967f818df4b12c689587000000000000000000000000)", + "P->V[45448:45480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 244902: Hash(0x85d37bf38e7fa4732935d06403cc489cb5e83a7000000000000000000000000)", + "P->V[45480:45512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 256544: Hash(0xbca896f8481549e581d0c6d5ab60923f0be536c0000000000000000000000000)", + "P->V[45512:45544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 72054: Hash(0x60e6c7421e23296070a50907d7f8c7090d7c93f3000000000000000000000000)", + "P->V[45544:45576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 76099: Hash(0x1963624e13e0fb63682c8ce6b6be2676c37fc7c4000000000000000000000000)", + "P->V[45576:45608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 77388: Hash(0x9cdb074bd7fd4283be0b6b9f2bb10a0a46506ca7000000000000000000000000)", + "P->V[45608:45640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 84288: Hash(0x2f21af2d4b49365edb656eabe6c090707f937f93000000000000000000000000)", + "P->V[45640:45672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 89117: Hash(0xbea88e90ec422f97a474e68883108ba67b0668de000000000000000000000000)", + "P->V[45672:45704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 89248: Hash(0x808a3317f7a80f58500e111dd9b98bf6e767de1b000000000000000000000000)", + "P->V[45704:45736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 90220: Hash(0x177b982ea54078ae4166abdcdb1b4b6335d5dc8d000000000000000000000000)", + "P->V[45736:45768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 99826: Hash(0xdd47a95cd67e280eb6407620f49042d2bd26f7b5000000000000000000000000)", + "P->V[45768:45800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 106332: Hash(0x3aa1e8dc3d82c51b894a5225fac0a10a9bf53447000000000000000000000000)", + "P->V[45800:45832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 107162: Hash(0x675684101cbcaa94d2cb357e835fc399ca2ae32000000000000000000000000)", + "P->V[45832:45864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 111293: Hash(0x2086fa247be497007b7785ad11e7119572fbf962000000000000000000000000)", + "P->V[45864:45896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 114463: Hash(0x6ab1590ab63b6f8064e7584265258f1a7297df61000000000000000000000000)", + "P->V[45896:45928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 115845: Hash(0xdbf9c9c4713077e69749802e33a1cdb06e948efb000000000000000000000000)", + "P->V[45928:45960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 117732: Hash(0x12c7536029a62061e9422f473664de339925e4f7000000000000000000000000)", + "P->V[45960:45992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 118975: Hash(0x72d8f634c22cdb38984349a5a7c3f954c76d950c000000000000000000000000)", + "P->V[45992:46024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 121725: Hash(0x6afd7d0be8dbde64b72530fef8bb1562721332d0000000000000000000000000)", + "P->V[46024:46056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 122450: Hash(0xdd7a216754321879207fd5a635773f1e4ebf8986000000000000000000000000)", + "P->V[46056:46088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 128273: Hash(0x5b3c1eb18bf5297eb5a0e319f102281a5efe734f000000000000000000000000)", + "P->V[46088:46120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 36026: Hash(0x2e4b30b1d5486e71457ebf97967a85fc30bd9924000000000000000000000000)", + "P->V[46120:46152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 38048: Hash(0x95852bf6f0f943a98d6a5346ba32a50f837f042000000000000000000000000)", + "P->V[46152:46184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 38695: Hash(0xb4f412fa5576724a2ff4933984433a8607622e18000000000000000000000000)", + "P->V[46184:46216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 42145: Hash(0xbb5a432c1ba779c2215fe7b6e3fe320468f361a5000000000000000000000000)", + "P->V[46216:46248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 44559: Hash(0xbd4beeabefc1934b3bf8f2664c11b0043d58091f000000000000000000000000)", + "P->V[46248:46280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 44625: Hash(0x85eaa83f033a08f4ff6c97729abfb311132de120000000000000000000000000)", + "P->V[46280:46312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 45111: Hash(0xe640003d41ce4d3a658384b848310b457a2fadca000000000000000000000000)", + "P->V[46312:46344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 49912: Hash(0xa9604dca790b452d365051ff15387d0e5fb79c3c000000000000000000000000)", + "P->V[46344:46376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 53167: Hash(0xcd81f0a56ddd4af7c5b7a45e91862c8899cf9911000000000000000000000000)", + "P->V[46376:46408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 53580: Hash(0xe2f3ac30e68b329e1650944baba54f35c2320905000000000000000000000000)", + "P->V[46408:46440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 55647: Hash(0xe8b50f74916bbd0ad7fcbe8047215e4f08579549000000000000000000000000)", + "P->V[46440:46472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 57230: Hash(0x4892a625c842a88f1f9c933012550ed7568f13d2000000000000000000000000)", + "P->V[46472:46504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 57923: Hash(0xce7d461032ed9dd60655bcbacdbdf59d600dcb82000000000000000000000000)", + "P->V[46504:46536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 58867: Hash(0x1cdc3deb7e29d397bf85d8a94f387997102d0911000000000000000000000000)", + "P->V[46536:46568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 59486: Hash(0xe0ba5c088d5baafe69c8fd87fe40ccf7153f6a6b000000000000000000000000)", + "P->V[46568:46600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 60863: Hash(0x700a91bae05ae9c9aaac005635c5aed981256ab5000000000000000000000000)", + "P->V[46600:46632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 61224: Hash(0x9985e2a650444d743a31dad494228b5278406f6c000000000000000000000000)", + "P->V[46632:46664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 64137: Hash(0xb2bd7404044e360a38de3d36172e199b2984a1cb000000000000000000000000)", + "P->V[46664:46696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 18012: Hash(0x351f10ffc8d3d209c488a1b9343b1f4867336db1000000000000000000000000)", + "P->V[46696:46728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 19025: Hash(0x1b9346d9fb4952ee997336099b917bfbfc61e90b000000000000000000000000)", + "P->V[46728:46760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 19346: Hash(0xb50cec20f49e2d5f889ac5da530992187e85e549000000000000000000000000)", + "P->V[46760:46792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 21073: Hash(0x15bb1e3b1ad6cca1ecc81209689d96b058d68130000000000000000000000000)", + "P->V[46792:46824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 22278: Hash(0xf9298ebd0f73044fff816e85d0a2a6160f1fb180000000000000000000000000)", + "P->V[46824:46856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 22313: Hash(0xdd27057a6a155ab00b34479a171ff98f34964b5f000000000000000000000000)", + "P->V[46856:46888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 22554: Hash(0x2d927d84fb8e5d72732d8a36ae7b7c187b6633f4000000000000000000000000)", + "P->V[46888:46920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 24957: Hash(0xab771b5946621c3d3280733ce08cfdfac5aa9f5c000000000000000000000000)", + "P->V[46920:46952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 26582: Hash(0xb35392cff7f6340b719e0339e87bb15c218fa088000000000000000000000000)", + "P->V[46952:46984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 26791: Hash(0xea40151f4868885255383e0af3482766f3ea17d000000000000000000000000)", + "P->V[46984:47016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 27822: Hash(0xe5cb7351ace5150533018284e4a814bedfb33081000000000000000000000000)", + "P->V[47016:47048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 28614: Hash(0xd77ad25e7a144da0223d26819d9f43784f61037e000000000000000000000000)", + "P->V[47048:47080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 28960: Hash(0xdbe46c16155739d74d96298c34f0d3b485c56dfc000000000000000000000000)", + "P->V[47080:47112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 29432: Hash(0xfe85e7c250b9665751461702c0d75afcbc9d4a26000000000000000000000000)", + "P->V[47112:47144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 29742: Hash(0xef31122e721b402ffedbfaf93bfd2ffb3861e439000000000000000000000000)", + "P->V[47144:47176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 30430: Hash(0x8326f2c6b3e74a04f93f75b15774e394bec18b7000000000000000000000000)", + "P->V[47176:47208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 30613: Hash(0x9d720b50cdd90e899f93d93a62fa9fe63a93b013000000000000000000000000)", + "P->V[47208:47240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 32069: Hash(0x9ebb5bade74684ecd3084c721d6f664d75cfa485000000000000000000000000)", + "P->V[47240:47272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 9007: Hash(0x7055a0d4a74daa89469ff953d8488c5ffde4550b000000000000000000000000)", + "P->V[47272:47304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 9513: Hash(0xf706dd5efe4f3e38f3caa787637a28e13f537eaa000000000000000000000000)", + "P->V[47304:47336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 9672: Hash(0xb0c927bd816f980b7fb693ddae47322b500e8722000000000000000000000000)", + "P->V[47336:47368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 10537: Hash(0xec3357c277a79cd7a70c3bda717d2457405312ce000000000000000000000000)", + "P->V[47368:47400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11138: Hash(0x8fc8419eee307e1001ae74cceed999e24cd58268000000000000000000000000)", + "P->V[47400:47432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11157: Hash(0xcc6c6efcf6d22f01c48715719ba2d4ce1f4bfd71000000000000000000000000)", + "P->V[47432:47464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 11276: Hash(0x3d864b4618b89648cc8ed1e677150b01adaa13e6000000000000000000000000)", + "P->V[47464:47496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 12479: Hash(0xcafb5233f730bb14104685897908ce13adf00dcb000000000000000000000000)", + "P->V[47496:47528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 13290: Hash(0xb53e53b705066389bbc7f8850720d8f72231d38b000000000000000000000000)", + "P->V[47528:47560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 13394: Hash(0x102f4c4483ab3864e43b7ac46881a480f112d547000000000000000000000000)", + "P->V[47560:47592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 13910: Hash(0x1ed0fedb00caf418a102b1fd86e0bfb42260fb41000000000000000000000000)", + "P->V[47592:47624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 14306: Hash(0x9919b75bc720b8f9ac102554c81884d54555a482000000000000000000000000)", + "P->V[47624:47656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 14481: Hash(0xc2aaa994eb7454b553840d1efd7226e10c81f236000000000000000000000000)", + "P->V[47656:47688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 14717: Hash(0x88c7bb6f69a4bdb1d256cc4e09b238637a398af000000000000000000000000)", + "P->V[47688:47720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 14870: Hash(0x1f03daed6b948c7772aa46bc04407ec8adedf0da000000000000000000000000)", + "P->V[47720:47752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 15214: Hash(0x8d837d875634e7278cb32b3ae9f313995c36c0ec000000000000000000000000)", + "P->V[47752:47784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 15307: Hash(0x150d3feda858b30fdcf305aa207bddf1eeb78277000000000000000000000000)", + "P->V[47784:47816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 16035: Hash(0x70aa3222fe64925c53d7b3d3c9affcf315aa92e1000000000000000000000000)", + "P->V[47816:47848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4502: Hash(0x738c3a4c5c807bb288c582ebcb24acb06520821b000000000000000000000000)", + "P->V[47848:47880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4757: Hash(0x6ddce0643504720cc0f2b382aadc4d1d86648c52000000000000000000000000)", + "P->V[47880:47912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4837: Hash(0x1d3b275dda1f2fd53d362c54f1011ef3352b5f15000000000000000000000000)", + "P->V[47912:47944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5269: Hash(0x1dd7da562aa0eff5948ef9e0040a0215b08f3787000000000000000000000000)", + "P->V[47944:47976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5568: Hash(0x1507916884a305c64e3582cf79d05341fc0bd432000000000000000000000000)", + "P->V[47976:48008]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5579: Hash(0x8ce2c2ebebf3972ad0cf0e9fcfc25d21add928d000000000000000000000000)", + "P->V[48008:48040]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 5639: Hash(0xfbb8d4310723a582c04263957b373ef17118899e000000000000000000000000)", + "P->V[48040:48072]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6238: Hash(0xd16c5487a89b7f5c741e30fd98fad323a06f2869000000000000000000000000)", + "P->V[48072:48104]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6644: Hash(0x7900dc882fcc5be1fc3caa8dd106335455a1928000000000000000000000000)", + "P->V[48104:48136]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6696: Hash(0x73123734576d6fd6e7e77ce96b1e9a75088dc058000000000000000000000000)", + "P->V[48136:48168]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 6954: Hash(0xe47c0a57d5bd169163f2e1fa230d3927104900e1000000000000000000000000)", + "P->V[48168:48200]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7152: Hash(0xc225b5627b1caf7123709492421f9c35a7459d3b000000000000000000000000)", + "P->V[48200:48232]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7241: Hash(0x4353f881b9eb4bea193d5de570f4cb284547ce7e000000000000000000000000)", + "P->V[48232:48264]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7359: Hash(0x6a85be381e53ecf42c5a7866b19c8f9502d78e5f000000000000000000000000)", + "P->V[48264:48296]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7434: Hash(0xac56c668ba8c0cf9e2b9fd983e62d038f8c87790000000000000000000000000)", + "P->V[48296:48328]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7606: Hash(0x3bb7ae9dffe514ea041b71d7db1cc3d33f8a3b82000000000000000000000000)", + "P->V[48328:48360]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 7652: Hash(0xb85adae7f35eb68d12efbca79cac76d2412bcf44000000000000000000000000)", + "P->V[48360:48392]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 8016: Hash(0x439720ab9922577ee3627d854d82865ac0acb4da000000000000000000000000)", + "P->V[48392:48424]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2250: Hash(0xdef451be7bc4d3ce4d9008c207183ef4f44f8c18000000000000000000000000)", + "P->V[48424:48456]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2379: Hash(0x84488befda363840dcbe4b988aa0704cb65d8036000000000000000000000000)", + "P->V[48456:48488]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2419: Hash(0xfbf8807664796fa3859b31d473aff21a4ac4a1fe000000000000000000000000)", + "P->V[48488:48520]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2635: Hash(0x590a8f76792b5b312256b9d9ce74f92cea4dec8a000000000000000000000000)", + "P->V[48520:48552]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2785: Hash(0x20a940d7cf7ca0af764661e708f878126f43b20d000000000000000000000000)", + "P->V[48552:48584]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2788: Hash(0x94476da1d79efae85e8d328ecd244e66ab8ace26000000000000000000000000)", + "P->V[48584:48616]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2818: Hash(0x420c1480ccd1caff5e26f6ead886f0679133c05a000000000000000000000000)", + "P->V[48616:48648]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3118: Hash(0x2b3890a01f1756ae8c97f05dae0b54e6e24a9262000000000000000000000000)", + "P->V[48648:48680]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3323: Hash(0x2dce2b80ca2d4f129aae9c8dd80de30c2007bca3000000000000000000000000)", + "P->V[48680:48712]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3349: Hash(0x9b787f690806780b72500f47507868b144f9ea90000000000000000000000000)", + "P->V[48712:48744]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3476: Hash(0xaada96ff0f4108664b9e8fd0bebaed000bbdfc78000000000000000000000000)", + "P->V[48744:48776]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3577: Hash(0x78761f1a4ed4b856ae8f9be6f1d630c566345128000000000000000000000000)", + "P->V[48776:48808]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3621: Hash(0x1ed05b2b1c0255b4961f04ebe401906cae94ada2000000000000000000000000)", + "P->V[48808:48840]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3678: Hash(0xb75d0aa7c894f0e7ab92136ef89a6ce00a177c0a000000000000000000000000)", + "P->V[48840:48872]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3716: Hash(0x86b9c74475807e3a16ef387c4bcfb1b4383b6092000000000000000000000000)", + "P->V[48872:48904]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3802: Hash(0xea2b29f60aaa536d2363850132764bf03f855bcc000000000000000000000000)", + "P->V[48904:48936]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 3827: Hash(0xf72ec7e540023565274982deae9131e6dcf765fd000000000000000000000000)", + "P->V[48936:48968]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 4009: Hash(0x95f4baa3dc0b200b818ef73de36f8befe8539887000000000000000000000000)", + "P->V[48968:49000]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1124: Hash(0x45a19069f0676c0f2769982a727c233b6afebfe2000000000000000000000000)", + "P->V[49000:49032]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1188: Hash(0x714ef0d302913e726daf12ebd14658659935d7c1000000000000000000000000)", + "P->V[49032:49064]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1208: Hash(0x938f106d0c126fb20b179ef459b0219250a61aa9000000000000000000000000)", + "P->V[49064:49096]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1316: Hash(0x8dbaba66d4dc23f4e1e7fca8cec7b3d94c63accd000000000000000000000000)", + "P->V[49096:49128]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1393: Hash(0x1aa49150854b9ead9fa9c0fcbc8e2d1e10bbbf9d000000000000000000000000)", + "P->V[49128:49160]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1395: Hash(0xb865be1a531b9603b67ee1abdf26204d877551b4000000000000000000000000)", + "P->V[49160:49192]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1408: Hash(0xb19fa83e223976532f4dbcb7f1c455726de26ad000000000000000000000000)", + "P->V[49192:49224]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1558: Hash(0x285acdf01d6655953a5c26091c15713f305acbcc000000000000000000000000)", + "P->V[49224:49256]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1660: Hash(0x9828c46845ea3cb4ad877d3f29d80e4b5de7f694000000000000000000000000)", + "P->V[49256:49288]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1675: Hash(0xae319db5b758101a16752215077bc8580ae0abc1000000000000000000000000)", + "P->V[49288:49320]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1739: Hash(0x288506298ac319ea2b5929c9c16040958e111ea7000000000000000000000000)", + "P->V[49320:49352]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1789: Hash(0x65d10fc8216f06c9be22946c549f8b48194b3d60000000000000000000000000)", + "P->V[49352:49384]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1811: Hash(0xd14c0a5baa3c86ec94daa11e6f545433b4c93378000000000000000000000000)", + "P->V[49384:49416]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1838: Hash(0xcf189ce56267e0b85cd1b08d00768ab283a54d8e000000000000000000000000)", + "P->V[49416:49448]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1859: Hash(0x15b0305e90d3a055271fd2efefa5c524efc83076000000000000000000000000)", + "P->V[49448:49480]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1900: Hash(0x328e2eaf7343d6aa7b5f647b2b7e4599718fda9e000000000000000000000000)", + "P->V[49480:49512]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1912: Hash(0x2c412d495f8ad94e6240ae449de47a0649b91af3000000000000000000000000)", + "P->V[49512:49544]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 2005: Hash(0xedccffcef03c2d62332cb66a64980ef7407631f6000000000000000000000000)", + "P->V[49544:49576]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 563: Hash(0x5f4128e300a0be2207943bbe89dbd305128b9932000000000000000000000000)", + "P->V[49576:49608]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 595: Hash(0x5c55a68f9182287f71669688d46d635415b9c67d000000000000000000000000)", + "P->V[49608:49640]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 605: Hash(0xede533148b0341dc1eedb1fa9cef81d95a75d7a3000000000000000000000000)", + "P->V[49640:49672]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 659: Hash(0x9f64670bb47d095a8aa0ebf47094545c04062cf7000000000000000000000000)", + "P->V[49672:49704]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 705: Hash(0x94e7b610a9841c612138c280559130928fca2ac000000000000000000000000)", + "P->V[49704:49736]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 778: Hash(0xe7ab5e03971aa07f1cdd3b0d6e192f5edc175622000000000000000000000000)", + "P->V[49736:49768]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 831: Hash(0x1b54d17816356887b6f478e97e5e244e1f36954e000000000000000000000000)", + "P->V[49768:49800]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 836: Hash(0x442b625eb699ccf539461f9ccdad5b649c48db38000000000000000000000000)", + "P->V[49800:49832]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 868: Hash(0x43519ad7d876c6a35d5f956b5e54da95f918a9f2000000000000000000000000)", + "P->V[49832:49864]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 895: Hash(0x229692c93ea6774517448c93b1c867f5201d5b37000000000000000000000000)", + "P->V[49864:49896]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 904: Hash(0x73442b0876d98aeb5d74238096c7e4bd8603f762000000000000000000000000)", + "P->V[49896:49928]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 918: Hash(0x7f427d3ded5126fb9e588c6b9bad3b693d82c3e2000000000000000000000000)", + "P->V[49928:49960]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 928: Hash(0xd0368754456d9df37ce01c336ed22eb0dc7169d000000000000000000000000)", + "P->V[49960:49992]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 951: Hash(0x12ad082cb810fa2a7f6120b20c8643779ca28816000000000000000000000000)", + "P->V[49992:50024]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 957: Hash(0xc768868de6eb1e1e34809f09022eafc9e61674e9000000000000000000000000)", + "P->V[50024:50056]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 1003: Hash(0x3ff9e0081789d0f9b8872bfaea8b1123af14a417000000000000000000000000)", + "P->V[50056:50088]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 280: Hash(0x850c536c5fe9f52199972447917705bf9100e5ee000000000000000000000000)", + "P->V[50088:50120]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 296: Hash(0xd36664b4590fa1c46b66ba3f400cc68e1e61d5d5000000000000000000000000)", + "P->V[50120:50152]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 303: Hash(0x3f36b6f3509beb100649fcfc69223c3ce091f86e000000000000000000000000)", + "P->V[50152:50184]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 328: Hash(0xfcd0a7d0585b9c4bb3ebf6a6bdff0a3da36787ca000000000000000000000000)", + "P->V[50184:50216]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 349: Hash(0x1669ce123ebc8772db7b6afe6562cb241756dced000000000000000000000000)", + "P->V[50216:50248]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 353: Hash(0xeb86c42990700c33f39ada661e6c4ecd6a6321a2000000000000000000000000)", + "P->V[50248:50280]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 388: Hash(0xc24404c6f2b18f9cc1ef075a9c495db4602e8a07000000000000000000000000)", + "P->V[50280:50312]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 414: Hash(0x131ab728dd9fb38ada6435241550e5f61eb5729a000000000000000000000000)", + "P->V[50312:50344]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 419: Hash(0x2146be215820dbd6b393eae40b138a858be00362000000000000000000000000)", + "P->V[50344:50376]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 435: Hash(0x273464821a8f1c48efcb72b418700b73f0987990000000000000000000000000)", + "P->V[50376:50408]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 446: Hash(0xacb3150dcabfab68f4b6a5f082f7649953006fde000000000000000000000000)", + "P->V[50408:50440]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 453: Hash(0x7c312ee69eb6452f947529daf8ddd8e464c3774d000000000000000000000000)", + "P->V[50440:50472]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 458: Hash(0xcfec17cfbc2842dbce8947f2ec9416318d8f20ad000000000000000000000000)", + "P->V[50472:50504]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 465: Hash(0xc5f64c5130feb2556e339ca2e84d90903d24b6dc000000000000000000000000)", + "P->V[50504:50536]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 474: Hash(0x3ce403e41ed35da058be4f45d2f9bc9404df41a4000000000000000000000000)", + "P->V[50536:50568]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 479: Hash(0x44c327a4c69c2c55df259e3472c95b940d2e44cf000000000000000000000000)", + "P->V[50568:50600]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 500: Hash(0x2016882cf4eb6239410fb0f1658479466b2da750000000000000000000000000)", + "P->V[50600:50632]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 141: Hash(0xffdf3f1726ac0e58c2fcc6562530321afe970cfd000000000000000000000000)", + "P->V[50632:50664]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 149: Hash(0xb912740a37eb874c4f5315a241879a077c1465d9000000000000000000000000)", + "P->V[50664:50696]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 150: Hash(0xd0b346c6db34cbcaffb15629fd80aaccd6026a1000000000000000000000000)", + "P->V[50696:50728]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 165: Hash(0xafd3fb6fa949ffcdef42413bfaa38a1397b88b9b000000000000000000000000)", + "P->V[50728:50760]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 175: Hash(0x38bf20052e6f8600abf73bd53a4f438c8622fdc2000000000000000000000000)", + "P->V[50760:50792]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 177: Hash(0xb17a57a1eb8cc14a0ed5e0f3e929a8783f9f7d20000000000000000000000000)", + "P->V[50792:50824]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 195: Hash(0xe8d3524089140859173c1f00626ed9c64cfeea27000000000000000000000000)", + "P->V[50824:50856]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 206: Hash(0x29e1bfdd1b4b9a23eb470cd72007b3fa5b418dc8000000000000000000000000)", + "P->V[50856:50888]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 208: Hash(0xc64961a4acedf3d9ee35990ca1010982f2f3d4ef000000000000000000000000)", + "P->V[50888:50920]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 216: Hash(0xeb322558d8a6aa9fcf918419c5d4296a8582a047000000000000000000000000)", + "P->V[50920:50952]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 222: Hash(0x21d02e41edf0ddf96daeef942f50545114a86dff000000000000000000000000)", + "P->V[50952:50984]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 227: Hash(0xeb57e7ebb6bae437100c612164f001f4991aa864000000000000000000000000)", + "P->V[50984:51016]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 228: Hash(0xb4e61d5604a763186597934e781827ee26a146cf000000000000000000000000)", + "P->V[51016:51048]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 233: Hash(0xb0e359efc976124b5054bd6f1fae2af1d2d926c5000000000000000000000000)", + "P->V[51048:51080]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 236: Hash(0xb72eced2894ef7c3eb81dc700deda60e50122a4d000000000000000000000000)", + "P->V[51080:51112]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 238: Hash(0x1d70e73e851e290fab3ce69096382a3628bac002000000000000000000000000)", + "P->V[51112:51144]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 251: Hash(0x4354da96ebbf4ee68fdba4d77f51637cc0531de2000000000000000000000000)", + "P->V[51144:51176]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 71: Hash(0xaea6b62d19295df364f85050d677681edb35cbcd000000000000000000000000)", + "P->V[51176:51208]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 83: Hash(0x6893046448d90a657ba875ce783b62505b33fb4e000000000000000000000000)", + "P->V[51208:51240]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 86: Hash(0xf2e29796b351b8226230f9ee6e5e2b6b68b9f38c000000000000000000000000)", + "P->V[51240:51272]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 89: Hash(0xa626054dcd2d5aaaf4693064869cd52212764e6e000000000000000000000000)", + "P->V[51272:51304]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 96: Hash(0x6f1c1418eaa3d95b0c493b70e383ad67744701f1000000000000000000000000)", + "P->V[51304:51336]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 102: Hash(0x5cf516acd780abb5621334561e4f5ed709df80d000000000000000000000000)", + "P->V[51336:51368]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 105: Hash(0xccd2f15b8f01326fce0cb749300d7d3d35d352d7000000000000000000000000)", + "P->V[51368:51400]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 109: Hash(0x2f5a1d8e98e88776e991ab754aa4f59423dfdb40000000000000000000000000)", + "P->V[51400:51432]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 110: Hash(0x3ae157d5d91ccb521aafe6e0757296bec907b8c000000000000000000000000)", + "P->V[51432:51464]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 112: Hash(0xb61e42f69438aa43ac10f38c37dfb4ff9f3aa2bf000000000000000000000000)", + "P->V[51464:51496]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 115: Hash(0x21f139dd142656761e7dae23e17a1e7ed3427317000000000000000000000000)", + "P->V[51496:51528]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 117: Hash(0x10fec897f74a0508d14f5e2b1e76eeb945a2c673000000000000000000000000)", + "P->V[51528:51560]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 124: Hash(0x8f6843c856537ffcd38f8400d04b16014d7bfd00000000000000000000000000)", + "P->V[51560:51592]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 34: Hash(0x5fb5de5cbdc85000d0fb13bfbdc55c4adde469d000000000000000000000000)", + "P->V[51592:51624]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 36: Hash(0x7fd3b9e3b4c57c093786afd4731365d030dfebb9000000000000000000000000)", + "P->V[51624:51656]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 40: Hash(0xe132d5bd992e388d48d378fb3eac1c32d874095c000000000000000000000000)", + "P->V[51656:51688]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 42: Hash(0x5c646a59ed88bdcc804d9a436f8915edf865070e000000000000000000000000)", + "P->V[51688:51720]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 45: Hash(0xec2bff08a0cf3a324668a4160b773f64f14cd2d7000000000000000000000000)", + "P->V[51720:51752]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 49: Hash(0x49f4a9477f59b8511aa5f066693d89bd8ac4f879000000000000000000000000)", + "P->V[51752:51784]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 50: Hash(0x3062c48913581970fc47ee444db0eed1d3528b86000000000000000000000000)", + "P->V[51784:51816]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 53: Hash(0x777ca6b6e53fccee2ddd26a3dc7ffd4d423da4a3000000000000000000000000)", + "P->V[51816:51848]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 63: Hash(0xfd1f3432b461d1f2a84d7afc5580e2327912931b000000000000000000000000)", + "P->V[51848:51880]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 16: Hash(0x60d117082b768ba0cde54cb66e48a44b4cc3a1c9000000000000000000000000)", + "P->V[51880:51912]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 19: Hash(0x7c0a9f0b7c16fcf4e91345a8f3bd3e9b37024f1a000000000000000000000000)", + "P->V[51912:51944]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 23: Hash(0x8059152b107c7b37f4273af656fec12fdeee0e18000000000000000000000000)", + "P->V[51944:51976]: /cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 30: Hash(0x4fd512f9db4fcf5789cf60ab59f478c641e453d8000000000000000000000000)", + "P->V[51976:52008]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 834526, Column 0: Field Element(0x7bc34f6dfbda243d1cb945182659ec74d7a3a7e03d4f6cc4daafbc45203c992)", + "P->V[52008:52040]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 834526, Column 2: Field Element(0xfac25779346602bd025ff2a24f0d7d9b62da24e958c2f0546cd98d576c6b0c)", + "P->V[52040:52072]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 834526, Column 3: Field Element(0x4f8b0058977a03dd3b76888f881fba7cea3c63fae50537b5a49fc325dd36613)", + "P->V[52072:52104]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1351954, Column 0: Field Element(0x28b4cf033787fb53a7360f32cc96e015a780ad22145e91bca99342b49c54394)", + "P->V[52104:52136]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1351954, Column 1: Field Element(0x667fde527acfefcdbb8d1b65ccb78b0da7fee6f8f85b2b8435579294e7a754c)", + "P->V[52136:52168]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1351954, Column 3: Field Element(0x4555d236638715e066dc3adfeb8ff1fbd4bf578f37d2c1e1ada7de0e7e07d0b)", + "P->V[52168:52200]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1517298, Column 0: Field Element(0x1e514a8a807a1b4bfca228908582b52557458c52c8d84b87c9ba340e3d62666)", + "P->V[52200:52232]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1517298, Column 1: Field Element(0x7ad5564f140b788852a12dc0e42303f1c30bae6d77691d9184b7491a580f215)", + "P->V[52232:52264]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 1517298, Column 3: Field Element(0x556df7b7d484307b812df66bf33a0ffc143adaa4f6181454972e8a4b555a972)", + "P->V[52264:52296]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2400511, Column 0: Field Element(0x875012d1e48d3a2d8311cc2d52bbb156453fba7288a0cf6ba991eafecb988c)", + "P->V[52296:52328]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2400511, Column 1: Field Element(0x2c56b05cc81b849b9c3ef3d98934eb458538ee4c5e71009743b82515834ba5c)", + "P->V[52328:52360]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 2400511, Column 3: Field Element(0x709580bf480a33a2a61425069e01de369112fe95c7a886c182972af92d58edb)", + "P->V[52360:52392]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 3018312, Column 0: Field Element(0x4d3cf474da273907b3106af81a02f7b310097b6fee734fbf80e4a05b1da6d9e)", + "P->V[52392:52424]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 3018312, Column 1: Field Element(0x426b3585723194ed6e5a80b89949a88295a1f1d7d7a43a4829d99ef78cbaf90)", + "P->V[52424:52456]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 3018312, Column 3: Field Element(0x7844eb84e09c559c831c622c9587a2ff4d902d834d2e533a3331bd01e6fedbe)", + "P->V[52456:52488]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 3035385, Column 0: Field Element(0x6c9212b4c6a467e707e9a9abf9087c5b372947ff273848f66b6fb530f52bda)", + "P->V[52488:52520]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 3035385, Column 2: Field Element(0xf475791477110be0e37c3599c1c735e43d9e2ba1c9a5e06d68fa2ac3081e08)", + "P->V[52520:52552]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 3035385, Column 3: Field Element(0x36565816d718febf4356b60933006b46ef027a3ab9fb4fd62b278a9ef9880bb)", + "P->V[52552:52584]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 3159791, Column 0: Field Element(0x42f7f282c37875a38258069e44747f55e18c3c4865ce0f494d1be74ad314106)", + "P->V[52584:52616]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 3159791, Column 1: Field Element(0x215707b98db463607eaf647b3e3d5c8360a97c71efaa05e1cf5a86232f68f57)", + "P->V[52616:52648]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 3159791, Column 2: Field Element(0x3f7669d8c668ba7ae21a00566bc75e15e367c9ed09d34325e69890ed6928a27)", + "P->V[52648:52680]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 4389322, Column 0: Field Element(0x6b4ed2a947ebb93e1448586a0b15c69f0ce54fdf516d27256e0dc980e586fc3)", + "P->V[52680:52712]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 4389322, Column 1: Field Element(0x73df25f5a25dfef24679ea2cdb2f37906dd0a2d1f907904f53aa5187e740158)", + "P->V[52712:52744]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 4389322, Column 3: Field Element(0x5b91f1f01f0142781e8eca2bfb58b3b8860612d4aece14bed88a7fed9eeff44)", + "P->V[52744:52776]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 5222024, Column 0: Field Element(0x33cc6c4ba114c56aa2b47d753acec408fb3841bebc227c5729f021208987b9e)", + "P->V[52776:52808]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 5222024, Column 1: Field Element(0x3c73f612025bfbbf7ebbeb12b3f7e7700ccc61d14061064e6f258e418333657)", + "P->V[52808:52840]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 5222024, Column 3: Field Element(0x1b927efbab3671739aa1fce2be5def6d4953f516035512c3ed06c35b004276)", + "P->V[52840:52872]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 5328280, Column 0: Field Element(0x6b37c148ba5f4c7545ca587bb9bd2e90334f6524e622222f95257caac26894b)", + "P->V[52872:52904]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 5328280, Column 1: Field Element(0x60e094772e15d84ed5f27ee943dc668e61124ff837259b804469b62d0e1f2ed)", + "P->V[52904:52936]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 5328280, Column 2: Field Element(0x28d2c2f86d5f4fdde2126972e966d9004ef783e4e3398a1cca1f9936070feb7)", + "P->V[52936:52968]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 5856868, Column 0: Field Element(0x1c98f7639b658421adf269fb1d8670b304916b11ef106d3330bc853f7ee8935)", + "P->V[52968:53000]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 5856868, Column 1: Field Element(0x5a6d3d645ea44594fccf0899bcc11536ef9e0cc873c2a14ad2d8a2bafc6bb65)", + "P->V[53000:53032]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 5856868, Column 3: Field Element(0x11d9e16962e2c985e03d889836e6c8e57187dddfae71e1040d311b8c2b9af44)", + "P->V[53032:53064]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6262544, Column 1: Field Element(0x6b41d705972b1ba2a41a7dc651227da651c3712393ac48fe821c978ae285ec9)", + "P->V[53064:53096]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6262544, Column 2: Field Element(0x13277c61ee94d19ce92ebed87e6338ac933a7b30cebd53375fc34dbd2cd52cb)", + "P->V[53096:53128]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6262544, Column 3: Field Element(0x1dcf599f4b5c82779faefae7aea846322f5a50a42f42a35da10ec8401b863da)", + "P->V[53128:53160]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6439537, Column 1: Field Element(0x1aad240a579376487d7fb8cfd43a7c50eb04db7bbf5b351c569a6241246545)", + "P->V[53160:53192]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6439537, Column 2: Field Element(0x246437ac475b2d61daa676fd6c14c0205f4a42b109d48e493e465f8487af081)", + "P->V[53192:53224]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6439537, Column 3: Field Element(0x68c6ffbb5d321dd19336dac2dcd06badccad7dab7dcd8d57736546db1c82f6d)", + "P->V[53224:53256]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6681286, Column 0: Field Element(0x62326f895445430415e6972b99c6635d4a9f3a1af93d7e7bee17bb9f0384ce3)", + "P->V[53256:53288]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6681286, Column 1: Field Element(0x2075c6309dd351ac213ddecfa374412e2b0215b6d670c58181ad87f6770f428)", + "P->V[53288:53320]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6681286, Column 3: Field Element(0xf80fa38a2ca873c001aa2641e26f787372479224a051b15657210a32a9dc74)", + "P->V[53320:53352]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6840072, Column 0: Field Element(0x6fdc55884131430e411cab081875faf8716908b0014d634d84c5cd488c9c889)", + "P->V[53352:53384]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6840072, Column 2: Field Element(0x56c3d64ef69f563d5f76a04ee6a81c92c9087a916210a7eac4531420fd667e)", + "P->V[53384:53416]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 6840072, Column 3: Field Element(0x4d92204108159f21c0ddfe31b1e7c9fd4b49afee3e5889d97033a6f8b9a8fe7)", + "P->V[53416:53448]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 7192153, Column 1: Field Element(0x209d66c6c1203690e63024d4ce9572305def4cc7551b1251c11971d4fafec23)", + "P->V[53448:53480]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 7192153, Column 2: Field Element(0x48fa185e5a5fde9a94da3f4880eaf12f04d33a2eb81c7b28c68273f56f473dc)", + "P->V[53480:53512]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 7192153, Column 3: Field Element(0x140b625652d1fbceab150e139b43befc674d80ac3ebebbfdfbb7c2de9b11d78)", + "P->V[53512:53544]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 7285216, Column 0: Field Element(0x40065e0c7554a16d94c8bc47edf7437df8a1818229e679f92e4b6cf284d831d)", + "P->V[53544:53576]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 7285216, Column 1: Field Element(0x21667740825fd0ab3dc5f8f5c30e4f54d96a0ed1696e49b07aa8a3bfc7e0de5)", + "P->V[53576:53608]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 7285216, Column 2: Field Element(0x5468f4e6addd7dd8ca300e4f053d719b48fe6876fecb2902e7731eceba9311a)", + "P->V[53608:53640]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 8030328, Column 0: Field Element(0x5b106c920e4bcc90394528d91be2c2aa1a87e9d4edf64d78913659d69788cd0)", + "P->V[53640:53672]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 8030328, Column 1: Field Element(0x1976c286ea889396d6fedf6528f1311a6def5300a4e33fb3bc8ddf0e9995d79)", + "P->V[53672:53704]: /cpu air/STARK/FRI/Decommitment/Layer 1: Row 8030328, Column 3: Field Element(0x17cc7dca0067946e0f036a8258091618861c2276bb2346d162a089a3113b63d)", + "P->V[53704:53736]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 9223135: Hash(0x3db2cee9bd35b4190a3f180f92d80243b30bad30000000000000000000000000)", + "P->V[53736:53768]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 9740563: Hash(0x334a5e967a5b2cf60d0003eb046154f59d9f6336000000000000000000000000)", + "P->V[53768:53800]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 9905907: Hash(0x692eac1d7aa8761cf23c9fe4e5615991d2471412000000000000000000000000)", + "P->V[53800:53832]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 10789118: Hash(0x709ef32a16c9421d9e1670b4b1a5aa3a989ba07d000000000000000000000000)", + "P->V[53832:53864]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 11406921: Hash(0x66c21bd236082ae703a949652402680707e9e3e2000000000000000000000000)", + "P->V[53864:53896]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 11423992: Hash(0xe3c5b3b58858ee54a259463231edcba0fe501057000000000000000000000000)", + "P->V[53896:53928]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 11548398: Hash(0xc973e8416bc368eadd4e76ff9ef7d35b90aae2c1000000000000000000000000)", + "P->V[53928:53960]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 12777931: Hash(0xe731c2cc84135325c3022dacee346d1e95d2d955000000000000000000000000)", + "P->V[53960:53992]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 13610633: Hash(0xcd0bc8339246eb9adc8173f95a7ea740ff16a9d000000000000000000000000)", + "P->V[53992:54024]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 13716889: Hash(0xb0cff37811e7f9e5f2f4a4275c5489e611317013000000000000000000000000)", + "P->V[54024:54056]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 14245477: Hash(0x98f372e4f3c84cc6ae98133625db4084bb60390b000000000000000000000000)", + "P->V[54056:54088]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 14651153: Hash(0x141c74c19be45205295ef69b0b703fd0a7f55bb2000000000000000000000000)", + "P->V[54088:54120]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 14828144: Hash(0x3f75fffcc65f7ffa691caee03de2ac787c378d8000000000000000000000000)", + "P->V[54120:54152]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 15069895: Hash(0x7e7d45489b60b917c6d5c9c6627b4d5d5409614000000000000000000000000)", + "P->V[54152:54184]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 15228681: Hash(0x12ed476c5e80796ee2b5f56be25ff302ff8924b8000000000000000000000000)", + "P->V[54184:54216]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 15580760: Hash(0x6b45679c372219869bb6c60179128eb84efeed8e000000000000000000000000)", + "P->V[54216:54248]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 15673825: Hash(0x718cf625d606afed9c4b601ff09593867c86f490000000000000000000000000)", + "P->V[54248:54280]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 16418937: Hash(0x9b502f26ea496476a6ebae8242c4587f9006f915000000000000000000000000)", + "P->V[54280:54312]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4611566: Hash(0xf417c7725ce1cfa22fc231ba130397af0b6ba281000000000000000000000000)", + "P->V[54312:54344]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4870280: Hash(0x9fae267bb717dd99c31d66c8d7d4b2c61ffc117d000000000000000000000000)", + "P->V[54344:54376]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4952952: Hash(0x55e19ba994307d3ec676ea82f52158cedc5439a2000000000000000000000000)", + "P->V[54376:54408]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5394558: Hash(0xd81af8eed90ac48a2a850c13d94ed4c95f7e5991000000000000000000000000)", + "P->V[54408:54440]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5703461: Hash(0xad75369579b3f5b338f8634effd3870eb34c03b0000000000000000000000000)", + "P->V[54440:54472]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5711997: Hash(0x99b30b25c810c4dd92a72cf9aa99616329bee6cc000000000000000000000000)", + "P->V[54472:54504]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5774198: Hash(0x35d09d82af579e7eafb2600a9e3d0de768751125000000000000000000000000)", + "P->V[54504:54536]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6388964: Hash(0x30558da529edc17ff400ee6f97b43dfbb9f0b5c3000000000000000000000000)", + "P->V[54536:54568]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6805317: Hash(0xdd0fa3b53ef4a8068c842c56662fe9b6d36a00cb000000000000000000000000)", + "P->V[54568:54600]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6858445: Hash(0x9a33251e1b54da929ac5aa87f337f2553ff40f27000000000000000000000000)", + "P->V[54600:54632]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7122739: Hash(0x50fb36f00c6602231945cbb501140ae7e8af2a09000000000000000000000000)", + "P->V[54632:54664]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7325577: Hash(0xc18bb946d83ffec2c1c4e375504e9d1fcef67952000000000000000000000000)", + "P->V[54664:54696]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7414073: Hash(0x4a9aa99fc2e885271624cf4c95cd84615d7566d7000000000000000000000000)", + "P->V[54696:54728]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7534946: Hash(0x1ed9dbefc8b435c92d47cf208fd99edbbe39ecae000000000000000000000000)", + "P->V[54728:54760]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7614341: Hash(0x1447a62027b2af73971ab0e67774a5e1e6a13a14000000000000000000000000)", + "P->V[54760:54792]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7790381: Hash(0xaa1709b833e1d27c39bd256f922b6c845a5ed295000000000000000000000000)", + "P->V[54792:54824]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7836913: Hash(0xfab527ff61c0b690095a6c6966338b3da55ece3f000000000000000000000000)", + "P->V[54824:54856]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 8209469: Hash(0x6f7c36af65e1ee97819db47d813560cde9a66bf3000000000000000000000000)", + "P->V[54856:54888]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2305782: Hash(0xbaa956c9ef289cb948c4635005e14157f506a12b000000000000000000000000)", + "P->V[54888:54920]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2435141: Hash(0x72af58d5b1c31b06f7a622db61b76e0d6a88f5dd000000000000000000000000)", + "P->V[54920:54952]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2476477: Hash(0x80f6846d69a29bb92ccb59657dd43d0c100fdc07000000000000000000000000)", + "P->V[54952:54984]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2697278: Hash(0xde0c5a139737f5728add9da950baca3f7ca991ed000000000000000000000000)", + "P->V[54984:55016]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2851731: Hash(0xeb0be5ffbcdec7d03b3b20879c244ed8fe6a259d000000000000000000000000)", + "P->V[55016:55048]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2855999: Hash(0x97be88de28703cc12231f0b30df8f60d2463ac85000000000000000000000000)", + "P->V[55048:55080]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2887098: Hash(0x238d713e62b05e11a49c0b1cd9da06a38b8b4b0a000000000000000000000000)", + "P->V[55080:55112]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3194483: Hash(0xb6b49f326c5a209d4a6c2bc2145e9328f4fc0505000000000000000000000000)", + "P->V[55112:55144]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3402659: Hash(0xd881cea7ede3a00888c6a7e690afb2566d0860c4000000000000000000000000)", + "P->V[55144:55176]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3429223: Hash(0xe71062aae495d790ae794564bc70601d7f6dc219000000000000000000000000)", + "P->V[55176:55208]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3561368: Hash(0x82a85b91cd383a01d3a95618a659d22a7e67d468000000000000000000000000)", + "P->V[55208:55240]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3662789: Hash(0x56915fd7a0614f828be9254743fcb212766dc106000000000000000000000000)", + "P->V[55240:55272]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3707037: Hash(0xf4ff83ebef1e82e080cdadf376b329f6cbb678e9000000000000000000000000)", + "P->V[55272:55304]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3767472: Hash(0xb5f60514eb7e25e33d5e8e35ad3cd49841e5a09b000000000000000000000000)", + "P->V[55304:55336]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3807171: Hash(0x98c61417fdb66276dc73c22ea62b28f46836f895000000000000000000000000)", + "P->V[55336:55368]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3895191: Hash(0x4d1498fde90603fdb3c19745ce8c840bd6269c75000000000000000000000000)", + "P->V[55368:55400]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3918457: Hash(0x478210f00523b8a391621c98fe9f0a1d9eff7911000000000000000000000000)", + "P->V[55400:55432]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4104735: Hash(0x7a4d8de3a22361284e2b625ef311e474f5793461000000000000000000000000)", + "P->V[55432:55464]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1152890: Hash(0x13e6e40d7836004e8f0eadb210094dab21606b63000000000000000000000000)", + "P->V[55464:55496]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1217571: Hash(0x2f7f655288b9769a937b82608336627dd2168034000000000000000000000000)", + "P->V[55496:55528]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1238239: Hash(0x7dc274c813a1868d7b17ef9bb4c4a7557ed4d52e000000000000000000000000)", + "P->V[55528:55560]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1348638: Hash(0x7305f4964278e46407639dd46650cf411235c144000000000000000000000000)", + "P->V[55560:55592]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1425864: Hash(0xa0c31e3fe1a77244e0bd3fdeebd4f6f2f9544060000000000000000000000000)", + "P->V[55592:55624]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1427998: Hash(0xfada100dd1484e2288a41f48bfc80d0d590c63c0000000000000000000000000)", + "P->V[55624:55656]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1443548: Hash(0x1bbdd25e17fdcd1b72a5187d10161c03102a0ab7000000000000000000000000)", + "P->V[55656:55688]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1597240: Hash(0x45c8243822d6280fa35f1b474a046b06f24e9091000000000000000000000000)", + "P->V[55688:55720]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1701328: Hash(0xb05bc0488caa2c14e9234449585e2297277ff968000000000000000000000000)", + "P->V[55720:55752]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1714610: Hash(0x1664a4b756bdce5c7db0c9ca776d43032939147f000000000000000000000000)", + "P->V[55752:55784]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1780685: Hash(0xfc2e02d35dcf8d72aa973e6951d835f0b560cc7b000000000000000000000000)", + "P->V[55784:55816]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1831395: Hash(0xb2ccb62f4b81b95bb09137b009bc2c2d0736165a000000000000000000000000)", + "P->V[55816:55848]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1853519: Hash(0xfc52a18af0eb78d557bbcd5a10353c655d446db2000000000000000000000000)", + "P->V[55848:55880]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1883737: Hash(0x461acafb733634c7d15ea4be2302b593a71b4d9a000000000000000000000000)", + "P->V[55880:55912]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1903584: Hash(0xe2dfce00513ef3361106cdef5db9a80f06774743000000000000000000000000)", + "P->V[55912:55944]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1947594: Hash(0xcb7453bca18f762422fcb721908161c162d210b000000000000000000000000)", + "P->V[55944:55976]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1959229: Hash(0xda1e48cfe2ec8af90f5246897b09b931d095edbe000000000000000000000000)", + "P->V[55976:56008]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2052366: Hash(0xca4b1275ce51182c43bca78ca43664ffbf22ba9f000000000000000000000000)", + "P->V[56008:56040]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 576444: Hash(0x2d2885193115f06e7af924f5c6b30c6ea0b33a3a000000000000000000000000)", + "P->V[56040:56072]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 608784: Hash(0x43c3558aab52beb9a054f25bbfe89d33ec4707c9000000000000000000000000)", + "P->V[56072:56104]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 619118: Hash(0xaece47e97e4c3998752cc698a577fe8e43feb232000000000000000000000000)", + "P->V[56104:56136]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 674318: Hash(0x251a93916ce77e1149e3f2888de1f9a9735d6ab5000000000000000000000000)", + "P->V[56136:56168]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 712933: Hash(0xd5ad60781650ff95da086ce78001944109566d9b000000000000000000000000)", + "P->V[56168:56200]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 713998: Hash(0xb77b1f6858ff3209fc1f0c7cf3ee773f35e52674000000000000000000000000)", + "P->V[56200:56232]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 721775: Hash(0x4e012c27032ae874b488a49a6c608d1af93fbfb0000000000000000000000000)", + "P->V[56232:56264]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 798621: Hash(0xfbcf95263a5bde4354d4f52841e035644f5f2046000000000000000000000000)", + "P->V[56264:56296]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 850665: Hash(0xc843ffad64aabecd0e5f878db0834023662822c000000000000000000000000)", + "P->V[56296:56328]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 857304: Hash(0x3705ffd9afabd026ffb2fabcef9fa8ddff5f3e9f000000000000000000000000)", + "P->V[56328:56360]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 890343: Hash(0x69fe0fadec38a8049d2866b4cb88c4cf4716b85e000000000000000000000000)", + "P->V[56360:56392]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 915696: Hash(0xc16639a44da179179172a9880560cc431779bd88000000000000000000000000)", + "P->V[56392:56424]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 926758: Hash(0x793af1cc333e43406d10f0d41814c6652bd4892b000000000000000000000000)", + "P->V[56424:56456]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 941869: Hash(0x1499b92f8c47ee059e8115f9296bc088c74e3844000000000000000000000000)", + "P->V[56456:56488]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 951793: Hash(0xececb9f8f4e93f747921da14d81d69a315dd242000000000000000000000000)", + "P->V[56488:56520]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 973796: Hash(0x314584a7c97d1b3a45db2fd3567c4c7b26818313000000000000000000000000)", + "P->V[56520:56552]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 979615: Hash(0x4ec722b7c169c33a3c72aed25dfefb14ce28ceef000000000000000000000000)", + "P->V[56552:56584]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1026182: Hash(0xed440286351cbfeee7409893ccaddc05941b86e0000000000000000000000000)", + "P->V[56584:56616]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 288223: Hash(0x20357646f9734cd8ee509cf98122ce9bcb3edbc7000000000000000000000000)", + "P->V[56616:56648]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 304393: Hash(0x570bd8db2fd62d494be7ab257bfb488494b035b4000000000000000000000000)", + "P->V[56648:56680]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 309558: Hash(0x42a44d49a6bd143efdca48d248fe8fb3d79f0288000000000000000000000000)", + "P->V[56680:56712]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 337158: Hash(0xb5146ceb1e6497d0188a758cc0c36b2fabc7ad50000000000000000000000000)", + "P->V[56712:56744]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 356467: Hash(0x601aba402eef4e12c60d1aa8309ed16687bdce20000000000000000000000000)", + "P->V[56744:56776]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 356998: Hash(0xffa5aaa30a3b19cfa03c80b0a14a24ee19c4353b000000000000000000000000)", + "P->V[56776:56808]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 360886: Hash(0x25223b14ce35cd6c2aca7cc13613919894136285000000000000000000000000)", + "P->V[56808:56840]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 399311: Hash(0xb71e78804046d8cf98acee4adf3ed46d85ff578f000000000000000000000000)", + "P->V[56840:56872]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 425333: Hash(0xf796f9b8a9b54614a27421872c95dea24a2e4175000000000000000000000000)", + "P->V[56872:56904]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 428653: Hash(0x89f08e6e4b22ec4f23e9df84e4fdb5ad9e654c53000000000000000000000000)", + "P->V[56904:56936]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 445170: Hash(0xdd664fc9e3eec615288ef03a97cc1a746a18479e000000000000000000000000)", + "P->V[56936:56968]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 457849: Hash(0xe769ce36dfcd3f7a989d702330619222407ce75f000000000000000000000000)", + "P->V[56968:57000]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 463378: Hash(0xec3daa1048a46272cb34805d3b62c4e54afa235000000000000000000000000)", + "P->V[57000:57032]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 470935: Hash(0x5ff4ea8339770afae4004c619307ed5bdfbfa28f000000000000000000000000)", + "P->V[57032:57064]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 475897: Hash(0x125e36e952367d00a20d520836aef06593e69d1e000000000000000000000000)", + "P->V[57064:57096]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 486899: Hash(0x9f3e2169ed122cec927d24ff7fb60ba407c2f2cb000000000000000000000000)", + "P->V[57096:57128]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 489806: Hash(0x89caa4bc020f7d709f9d54376e3dbb8f7a4e9565000000000000000000000000)", + "P->V[57128:57160]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 513090: Hash(0xc7b3a3464e88feaceeb318ff4e75ae5389f4e24f000000000000000000000000)", + "P->V[57160:57192]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 144110: Hash(0x2202f606c33f410a91ae32347be08497febdef4000000000000000000000000)", + "P->V[57192:57224]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 152197: Hash(0xa5ef7bd73fde0c1113cd9284aeb4f52dd1fb385b000000000000000000000000)", + "P->V[57224:57256]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 154778: Hash(0xf2f08355a5a51eb0173c468a39cbd0a1e4d27a2a000000000000000000000000)", + "P->V[57256:57288]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 168578: Hash(0xa1f943737d1da3f51a14c851dc9c0390659344c0000000000000000000000000)", + "P->V[57288:57320]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 178232: Hash(0x44f6429beddb8016fd1599e1fa23e66947571dfb000000000000000000000000)", + "P->V[57320:57352]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 178498: Hash(0x28ac0e57f3c71c6938fcd5a226b4da4c9e26d4fb000000000000000000000000)", + "P->V[57352:57384]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 180442: Hash(0xbe2f05185f74601759630c4942d04721ab191f73000000000000000000000000)", + "P->V[57384:57416]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 199654: Hash(0xee5021fd83ae92597776352e0c8f0ac1e31b7180000000000000000000000000)", + "P->V[57416:57448]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 212667: Hash(0xb4f8fb584385230a000b0628521732a10d07047b000000000000000000000000)", + "P->V[57448:57480]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 214327: Hash(0xa3510c39a238e278e39f3f5320ab1465640be8aa000000000000000000000000)", + "P->V[57480:57512]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 222584: Hash(0x63332b9739b6b40d31f6c1b0fae056abb2a421000000000000000000000000)", + "P->V[57512:57544]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 228925: Hash(0xfee622364f6d2d7003dea7b2408f8a2c90d62214000000000000000000000000)", + "P->V[57544:57576]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 231688: Hash(0x5fe14c7042669e01c25c549bc81e73525cc712bd000000000000000000000000)", + "P->V[57576:57608]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 235466: Hash(0x315b512669857bfb226bc0da26306831fdc953f5000000000000000000000000)", + "P->V[57608:57640]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 237949: Hash(0x912a620684ae39e3dda5eb07f27c1291569acd9000000000000000000000000)", + "P->V[57640:57672]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 243448: Hash(0x76055099dbaffa21674a7393ccdbeab356f31788000000000000000000000000)", + "P->V[57672:57704]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 244902: Hash(0x1758df33d9d8de0e847666914d60f02805f71d45000000000000000000000000)", + "P->V[57704:57736]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 256544: Hash(0x370e016d577d214b0d363cdf2880dfa1c8d00004000000000000000000000000)", + "P->V[57736:57768]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 72054: Hash(0x36ddb808985735a1c58e1bea209ec199e50c8aa000000000000000000000000)", + "P->V[57768:57800]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 76099: Hash(0x4e71d0d5022b2507d555d2906b3b27df16be43f3000000000000000000000000)", + "P->V[57800:57832]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 77388: Hash(0x66e6339f59969475cce7712716bb41699ef59dac000000000000000000000000)", + "P->V[57832:57864]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 84288: Hash(0x97969c76d806d5e798d3538b9f97cabf8f4e06d2000000000000000000000000)", + "P->V[57864:57896]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 89117: Hash(0x3ce92c24ba7c9f1a15d24bd7b724898c1971d57e000000000000000000000000)", + "P->V[57896:57928]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 89248: Hash(0xb82708f091cb7ecc0082e7ef1257a4ea3541d938000000000000000000000000)", + "P->V[57928:57960]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 90220: Hash(0x640ca3c8cf2b0d2b4dd71b7edd076e753c929474000000000000000000000000)", + "P->V[57960:57992]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 99826: Hash(0xfface73ddc12d973722c3b5b3a0d5619a4b8d4a8000000000000000000000000)", + "P->V[57992:58024]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 106332: Hash(0x50d08cff8e7e3d8a5441babcf7cde81e5380ab48000000000000000000000000)", + "P->V[58024:58056]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 107162: Hash(0xa5c405eb7df78a6f9373916dfb42cc108ebce22a000000000000000000000000)", + "P->V[58056:58088]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 111293: Hash(0x23da8bfc3f0db4a48617f9a4a989227bb8d94e90000000000000000000000000)", + "P->V[58088:58120]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 114463: Hash(0x122e206549387b53d8da0a112b4a1c16873e9000000000000000000000000000)", + "P->V[58120:58152]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 115845: Hash(0x3b6f28ac5e069945363d656936f179b9c68f6b91000000000000000000000000)", + "P->V[58152:58184]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 117732: Hash(0xa03fdfc9dd88c066a716301d2c8a3f0ec5812132000000000000000000000000)", + "P->V[58184:58216]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 118975: Hash(0x84a081fe1fdce4d75a599cbda59489322bc63392000000000000000000000000)", + "P->V[58216:58248]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 121725: Hash(0x5f15f7ce1e11abbd40d4c87e7af678c6e53ca0b8000000000000000000000000)", + "P->V[58248:58280]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 122450: Hash(0x65798212082d97aeaee16ecff23ee71a58491164000000000000000000000000)", + "P->V[58280:58312]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 128273: Hash(0x6fcf2d7b99bad00224d2eb01feaf492dc88ba9df000000000000000000000000)", + "P->V[58312:58344]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 36026: Hash(0xb064e65b8aa628c4d99a4cd4d41c30630ddde82c000000000000000000000000)", + "P->V[58344:58376]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 38048: Hash(0xd0ee952e7d66e3e5e6b0af077a470d4f6f540a36000000000000000000000000)", + "P->V[58376:58408]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 38695: Hash(0x5349acaf65c956a7f1474dd3c61dbd039367c2be000000000000000000000000)", + "P->V[58408:58440]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 42145: Hash(0xa65bfe3473929884fb91fdfc6dbda931f2464524000000000000000000000000)", + "P->V[58440:58472]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 44559: Hash(0x820289ccab0116a6c58760f18fd6403dbece05f9000000000000000000000000)", + "P->V[58472:58504]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 44625: Hash(0x204544f832dd07b3d7e7a89260d6cbeddaa40a8f000000000000000000000000)", + "P->V[58504:58536]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 45111: Hash(0xd748df181548a540035eac3e56a8513c3fbf744a000000000000000000000000)", + "P->V[58536:58568]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 49912: Hash(0xa2a5b971efe54ca0a7792d6ba5eac6ae41742891000000000000000000000000)", + "P->V[58568:58600]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 53167: Hash(0x6b5a9a7973f2bc3d42c469078973d1e411c9b978000000000000000000000000)", + "P->V[58600:58632]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 53580: Hash(0x298092271a5d86b7f7bef3690c477e7193ad109a000000000000000000000000)", + "P->V[58632:58664]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 55647: Hash(0xb329828959641fc33034a5e90c889ef14f084d0c000000000000000000000000)", + "P->V[58664:58696]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 57230: Hash(0xd57544cd6d02526acbb20b55604e522553ff9c70000000000000000000000000)", + "P->V[58696:58728]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 57923: Hash(0x63c692344d77b65a60518c885b4d840e52d84545000000000000000000000000)", + "P->V[58728:58760]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 58867: Hash(0xec3aa6b66b90c73418cd2d1a88816fc6fd2dcf1f000000000000000000000000)", + "P->V[58760:58792]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 59486: Hash(0x5163f9e666f9d828845d3e9a02e084d95fffb6ba000000000000000000000000)", + "P->V[58792:58824]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 60863: Hash(0x73401046219f42a0d8a90662daacd7816a5f9648000000000000000000000000)", + "P->V[58824:58856]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 61224: Hash(0xbc0193c9cea13c9f7f79a65d20d9ea569eb77c30000000000000000000000000)", + "P->V[58856:58888]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 64137: Hash(0x290c011bd719197426def1c2848cd8469c5b4da7000000000000000000000000)", + "P->V[58888:58920]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 18012: Hash(0x3f4b8cfb920f6e267b0909816581e714d287f1000000000000000000000000)", + "P->V[58920:58952]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 19025: Hash(0xabdfc5ae9d07428c2c4ec6b0b71e7fb1c990ae2e000000000000000000000000)", + "P->V[58952:58984]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 19346: Hash(0x906fb77a5aab1734cf5ea76b4d81c8a2e5a60d1f000000000000000000000000)", + "P->V[58984:59016]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 21073: Hash(0xca97f1cca765d2963ae6c38d72bbeba2f3cb8686000000000000000000000000)", + "P->V[59016:59048]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 22278: Hash(0x13cc95ddb36d96b6d23d1eebb00fa3b2d37aaef7000000000000000000000000)", + "P->V[59048:59080]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 22313: Hash(0xb1bae8971430d727d80262a2e0a19d9358650cd2000000000000000000000000)", + "P->V[59080:59112]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 22554: Hash(0x1603aed2170ffbae0feef86a9fba059af51a8a8f000000000000000000000000)", + "P->V[59112:59144]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 24957: Hash(0x5d1083e1d232d736322eae552e05a58c28f9e44e000000000000000000000000)", + "P->V[59144:59176]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 26582: Hash(0x4d93ee285b05c97eea801c00ee26dd080cbc9b5f000000000000000000000000)", + "P->V[59176:59208]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 26791: Hash(0x88ac34d09fa299d643ca13065c5270b6afd408fe000000000000000000000000)", + "P->V[59208:59240]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 27822: Hash(0x97b3ce66fccea223af92b59a0648924628080eee000000000000000000000000)", + "P->V[59240:59272]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 28614: Hash(0x8c0e0631e850175b20c7c6c0377de8ee32d6b78c000000000000000000000000)", + "P->V[59272:59304]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 28960: Hash(0x71cf0ab57468c5e7309ae31607c6599b1900d587000000000000000000000000)", + "P->V[59304:59336]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 29432: Hash(0xb348e30dc26c6c49c7e2d35a72f403cf5d6b945f000000000000000000000000)", + "P->V[59336:59368]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 29742: Hash(0x7babdd1d11d308b188f4f44fbbfca668880f1df4000000000000000000000000)", + "P->V[59368:59400]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 30430: Hash(0xe1cf2dd7e0f01a0bad8e3de4f94b300c83e032af000000000000000000000000)", + "P->V[59400:59432]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 30613: Hash(0x77e1a17d153cb146ecf2680fa1d6b686803b54d1000000000000000000000000)", + "P->V[59432:59464]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 32069: Hash(0xa01e97dff4c3ea53e6e705b410282b69aee45805000000000000000000000000)", + "P->V[59464:59496]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 9007: Hash(0xdbeb733328ebbc40394bdf035cd0ecb76e229d0d000000000000000000000000)", + "P->V[59496:59528]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 9513: Hash(0xdbf2a30101fad56b86bc7a52eb3e2de5ee3fc9d0000000000000000000000000)", + "P->V[59528:59560]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 9672: Hash(0x94fbd21636062eb731bdf64024d2c6c832b27642000000000000000000000000)", + "P->V[59560:59592]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 10537: Hash(0x106e29b6cb190e613dd0030647c71bdc9444ae31000000000000000000000000)", + "P->V[59592:59624]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 11138: Hash(0x210bcf38c660b6177574e660e179e14a67dff9c6000000000000000000000000)", + "P->V[59624:59656]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 11157: Hash(0x21c9cda99403330ce868a4043e4fdb4042658274000000000000000000000000)", + "P->V[59656:59688]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 11276: Hash(0x2255a06931ef558b06e4d097775ef7edcf180b86000000000000000000000000)", + "P->V[59688:59720]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 12479: Hash(0xe401538737afb9aefa83cbfc651f7ffaaa2f9ed4000000000000000000000000)", + "P->V[59720:59752]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 13290: Hash(0xdefcea8ca7b3f259d4c0a05e2ed5fc98012a5eb7000000000000000000000000)", + "P->V[59752:59784]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 13394: Hash(0x744903d375d264d18890d790b92c8cb2a40b39e9000000000000000000000000)", + "P->V[59784:59816]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 13910: Hash(0x1341e9beaa3f76a1ad7954a3cca339c2cd2c8434000000000000000000000000)", + "P->V[59816:59848]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 14306: Hash(0xf52605e145daec19d7bd6cff559a2a821f28265e000000000000000000000000)", + "P->V[59848:59880]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 14481: Hash(0x21d9c9392d1d56c06c942012d8916b5d27109d2000000000000000000000000)", + "P->V[59880:59912]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 14717: Hash(0x9be410a0eaba3024f790c991c2c0d93967c75ea6000000000000000000000000)", + "P->V[59912:59944]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 14870: Hash(0xabb7b90f5140c3a7cedf11bc6f6494c650fdde12000000000000000000000000)", + "P->V[59944:59976]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 15214: Hash(0x324061cea5e068185e577baf3465f8ca4b2b9a35000000000000000000000000)", + "P->V[59976:60008]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 15307: Hash(0xa0bdb89b61bfc5feab9e3412660fbb97ee53c43000000000000000000000000)", + "P->V[60008:60040]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 16035: Hash(0x8a80056547d1a55909483d1356f689262f6f5fcd000000000000000000000000)", + "P->V[60040:60072]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4502: Hash(0x1a4b6d0b84beb4635b79057e1e035f641e5a8338000000000000000000000000)", + "P->V[60072:60104]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4757: Hash(0xbe9b6414a7a4593c6c918d3b70c566cbc83d3991000000000000000000000000)", + "P->V[60104:60136]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4837: Hash(0xd05b8a6190dfc5f1ecfe688f007bd48178a43ffd000000000000000000000000)", + "P->V[60136:60168]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5269: Hash(0x7c8f6cfbea64029ad9d30331ae130c186674c99000000000000000000000000)", + "P->V[60168:60200]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5568: Hash(0x220dea8f082702427402be2276756a8febcc45a8000000000000000000000000)", + "P->V[60200:60232]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5579: Hash(0x4d9d420ce5e6011589dd344d64dce98494085cca000000000000000000000000)", + "P->V[60232:60264]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 5639: Hash(0x20ea9dbb7dcccece20454dbc9fdcdac4f59e5c24000000000000000000000000)", + "P->V[60264:60296]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6238: Hash(0xa9d384b4b9b5c7cf115a2e9d4b25582783b83be0000000000000000000000000)", + "P->V[60296:60328]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6644: Hash(0x6d3302eb7bb1af438e8d6e02272e0b385f1976a3000000000000000000000000)", + "P->V[60328:60360]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6696: Hash(0x8984aeb26129fa3462f826404ef22d5be08ea784000000000000000000000000)", + "P->V[60360:60392]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 6954: Hash(0xb646f8c3d58f5a9773e715cea54fdb8b0db03aab000000000000000000000000)", + "P->V[60392:60424]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7152: Hash(0xbbbb7cc8868d6eaa018217be1aa3e5333546d417000000000000000000000000)", + "P->V[60424:60456]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7241: Hash(0xea420926edcca023da23b722b778707c01988d72000000000000000000000000)", + "P->V[60456:60488]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7359: Hash(0xa2aa791f0bf59a4f1c656ff1470a53dfbd5b7eb000000000000000000000000)", + "P->V[60488:60520]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7434: Hash(0x7236b45cbacd5a454da6b20fef1d354ccbcd7125000000000000000000000000)", + "P->V[60520:60552]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7606: Hash(0x79632a252fd4f173057b1c5ccc6d562b3328f244000000000000000000000000)", + "P->V[60552:60584]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 7652: Hash(0xe57b93be396893d4a2064ccbb823161839b72817000000000000000000000000)", + "P->V[60584:60616]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 8016: Hash(0xd41932fe06a3de11a652131fed5af25b8812c6ce000000000000000000000000)", + "P->V[60616:60648]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2250: Hash(0x62de061aa2269756933e0cf4a081916a62ee5288000000000000000000000000)", + "P->V[60648:60680]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2379: Hash(0xcadf7681ed466874a6d95a33e4f35bff8686241e000000000000000000000000)", + "P->V[60680:60712]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2419: Hash(0xd597557a2184a1b23a80961c8db4df520c32357f000000000000000000000000)", + "P->V[60712:60744]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2635: Hash(0x39e6ab7155cd179bfec427a148e52518297a3fb5000000000000000000000000)", + "P->V[60744:60776]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2785: Hash(0x5d9bb409d1932eadeed5f0bc6f746adf8baa78a4000000000000000000000000)", + "P->V[60776:60808]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2788: Hash(0xa821dcbda7dbd5c0123d3ddc8fe10cf8dc50db0a000000000000000000000000)", + "P->V[60808:60840]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2818: Hash(0xb034277b5a42f69eb500d34ce847659490c3fb65000000000000000000000000)", + "P->V[60840:60872]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3118: Hash(0x423bd4f33c4144b3c537b164de9573f8386ace03000000000000000000000000)", + "P->V[60872:60904]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3323: Hash(0xa5f2454e5213ec98b8e45b794889214f60b42971000000000000000000000000)", + "P->V[60904:60936]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3349: Hash(0x9c6fca5eaf2260552e21a37313368f2d32968d01000000000000000000000000)", + "P->V[60936:60968]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3476: Hash(0x9e686e63295db17e739e59ab1d33822a3fcc9abc000000000000000000000000)", + "P->V[60968:61000]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3577: Hash(0x9f83f181f00866852422b7ed226738955d467f7d000000000000000000000000)", + "P->V[61000:61032]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3621: Hash(0xcfa8e18bb02bd8bc735d8e7cd0384fee2c671b80000000000000000000000000)", + "P->V[61032:61064]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3678: Hash(0xd6815b7deb13ccebc5ba6cedcfa0609098a80dc8000000000000000000000000)", + "P->V[61064:61096]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3716: Hash(0xaade3f9f4bfdbcdb9f1111a43c384af6d09e1820000000000000000000000000)", + "P->V[61096:61128]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3802: Hash(0xdaaca326add20bcd6644a82e0311140d89222169000000000000000000000000)", + "P->V[61128:61160]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 3827: Hash(0xb31fedbcddc5e302c0a2f3ac01896e64fc9d3c23000000000000000000000000)", + "P->V[61160:61192]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 4009: Hash(0x2fb191adc7689e1d39fe0026f1008968366bf95000000000000000000000000)", + "P->V[61192:61224]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1124: Hash(0x539d61b9e72d4559db45d9100ed059e5b078d8e5000000000000000000000000)", + "P->V[61224:61256]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1188: Hash(0xfb46d17547ff8e77950e928264c8c472fcc9ceae000000000000000000000000)", + "P->V[61256:61288]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1208: Hash(0xc0f39b4cd076cf6997ce0755b22dee4fbacbfd1d000000000000000000000000)", + "P->V[61288:61320]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1316: Hash(0x431d5736fdf3db39029ae1d9f38b71115800d55f000000000000000000000000)", + "P->V[61320:61352]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1393: Hash(0xb8364ffc0e5a7eb2b2fa2f52d7ae06ab4804dd69000000000000000000000000)", + "P->V[61352:61384]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1395: Hash(0xdd8dd866bf900d701f0e6df2e799efd1f9048543000000000000000000000000)", + "P->V[61384:61416]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1408: Hash(0xa87adbaee1b8580bbff0b45ba2b73cd9ccca90f2000000000000000000000000)", + "P->V[61416:61448]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1558: Hash(0xd2e872f568760fba603c8e7029614cd8f44b07db000000000000000000000000)", + "P->V[61448:61480]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1660: Hash(0xc3610e5dbeebf829d245fc4c5991a07877844394000000000000000000000000)", + "P->V[61480:61512]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1675: Hash(0x4906c30754fa52c5293b1efd1d45c81111781dea000000000000000000000000)", + "P->V[61512:61544]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1739: Hash(0x6ee5a9794f1da26399febc91a5bbe06d408e73c2000000000000000000000000)", + "P->V[61544:61576]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1789: Hash(0xd201e2029603a93d5331d94af2a914eab3058116000000000000000000000000)", + "P->V[61576:61608]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1811: Hash(0x106febce3754dc02122d8949ad1485c7b53db80a000000000000000000000000)", + "P->V[61608:61640]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1838: Hash(0xc6f39b984294daecbe87d0d0028e86c86d9152b5000000000000000000000000)", + "P->V[61640:61672]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1859: Hash(0x7697ae3fe8cddfd1c761efbd0c9d2eb96afa4e21000000000000000000000000)", + "P->V[61672:61704]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1900: Hash(0xcf4c56e344ac7181cba1e7ffa133cddd30ca5aef000000000000000000000000)", + "P->V[61704:61736]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1912: Hash(0x1d6c560d41f2aff0ae83cdfb36cb21affa797c65000000000000000000000000)", + "P->V[61736:61768]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 2005: Hash(0xf2e25bb2c948cb1c66816bf83c7ea17cfc61f945000000000000000000000000)", + "P->V[61768:61800]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 563: Hash(0x5e2b815ec7dfb64b34cbfe6508a206d4260b37d8000000000000000000000000)", + "P->V[61800:61832]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 595: Hash(0xc2fd5ddadfd03281c1293246f0f6ed05844c7200000000000000000000000000)", + "P->V[61832:61864]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 605: Hash(0xaa165376e652bbbb4c6b25fa24547edc04f75755000000000000000000000000)", + "P->V[61864:61896]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 659: Hash(0x54425ab627bb31776f8c7e993f68c38bb10a6ba0000000000000000000000000)", + "P->V[61896:61928]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 705: Hash(0x5521cfb710836ceb559156c73cb23736209e37dd000000000000000000000000)", + "P->V[61928:61960]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 778: Hash(0x4f9b4fc9219867678ceae9c58720b13548d09098000000000000000000000000)", + "P->V[61960:61992]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 831: Hash(0x1f440a68f8e2b186dfe87f14126f11dda0c47e07000000000000000000000000)", + "P->V[61992:62024]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 836: Hash(0x7486c4b784a168eab9ca429bf811bba751e63554000000000000000000000000)", + "P->V[62024:62056]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 868: Hash(0x4abfeee750312f23f5e326711226fdfde5f4a90e000000000000000000000000)", + "P->V[62056:62088]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 895: Hash(0xe9e03ae21baccc7250936a71972dc7b8fb75d86c000000000000000000000000)", + "P->V[62088:62120]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 904: Hash(0x256102f891bb5c5f4543a21d0b25c05334543c5000000000000000000000000)", + "P->V[62120:62152]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 918: Hash(0x66d821539b2a0548fbd7089d1f590ca8c68c989000000000000000000000000)", + "P->V[62152:62184]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 928: Hash(0x80d20537e50fcbbaa26bec19e5b4b723e95ac5e2000000000000000000000000)", + "P->V[62184:62216]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 951: Hash(0x87fa0c4bea020cf22d84e1dfed7a143644dba58a000000000000000000000000)", + "P->V[62216:62248]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 957: Hash(0x7d6596efc6bd681d3e24dfef9a9d1b1305ad0d87000000000000000000000000)", + "P->V[62248:62280]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 1003: Hash(0x4ee1745f336616d7edeb0dde79e8f394063e11fe000000000000000000000000)", + "P->V[62280:62312]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 280: Hash(0xe1695681c8f661656a4d0ee943bfa3cd8d2aa070000000000000000000000000)", + "P->V[62312:62344]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 296: Hash(0xc41eb256a1165889398e97d0b7744dd7b3bfb078000000000000000000000000)", + "P->V[62344:62376]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 303: Hash(0xdaf9b8ce36340283924d4d5cb586253698cc88be000000000000000000000000)", + "P->V[62376:62408]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 328: Hash(0x37db2bab8f57bc998f9c5df955389bc9b271b5d000000000000000000000000)", + "P->V[62408:62440]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 349: Hash(0xc992349b5133e6063567d1d3e8c9bf20f9940563000000000000000000000000)", + "P->V[62440:62472]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 353: Hash(0xea849462dd787203cb026ddb8092c5816915ed61000000000000000000000000)", + "P->V[62472:62504]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 388: Hash(0xbea35544841c555c83a11320abb8d6ec825fc19f000000000000000000000000)", + "P->V[62504:62536]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 414: Hash(0x670cbf17369b0b3a9efcee756f2e825f3fda2566000000000000000000000000)", + "P->V[62536:62568]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 419: Hash(0x889d9ba3cd6307b249855f0cf15dca58f2861f63000000000000000000000000)", + "P->V[62568:62600]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 435: Hash(0x6242a2efda8ef2487aae078af9b47f03430543b000000000000000000000000)", + "P->V[62600:62632]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 446: Hash(0x7b1ce4807944559f9abf13a3d7ba9ee166bf1835000000000000000000000000)", + "P->V[62632:62664]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 453: Hash(0x1ba25940a3e49b3ccf4d6fc525621ff8d5cd69dc000000000000000000000000)", + "P->V[62664:62696]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 458: Hash(0x21455073c755ee6f17566fcbef07af00ded11d3f000000000000000000000000)", + "P->V[62696:62728]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 465: Hash(0x2cd44affc2313be2664c5674a9ebd70a3d64b6ab000000000000000000000000)", + "P->V[62728:62760]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 474: Hash(0xf375777979ede1623e93f39f15d4174d052bb5d3000000000000000000000000)", + "P->V[62760:62792]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 479: Hash(0xb902e0640cae484a48ab776d946995d07076e6b0000000000000000000000000)", + "P->V[62792:62824]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 500: Hash(0x9d1ac5150fd25eace963c128dfc540b5e8314c2b000000000000000000000000)", + "P->V[62824:62856]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 141: Hash(0xdf83bee72ec9fa0e0ec6f968a39126f9cd21b60e000000000000000000000000)", + "P->V[62856:62888]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 149: Hash(0xf928ebb522503e216eef0be792c43802f1ae3d4a000000000000000000000000)", + "P->V[62888:62920]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 150: Hash(0x2d84dfe20cd454a97472442cda2171f6efd11825000000000000000000000000)", + "P->V[62920:62952]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 165: Hash(0x149510cf32cdc3622e6ff11eff30a49353c18f95000000000000000000000000)", + "P->V[62952:62984]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 175: Hash(0x85ead0403ee3e21cab313367500a1f1b4337f7e000000000000000000000000)", + "P->V[62984:63016]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 177: Hash(0x1afffb8642c72d120e942eccfe1cd7948f19bd78000000000000000000000000)", + "P->V[63016:63048]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 195: Hash(0xe6b1bfa5b7b42bf4247752bae51e1dd48df7ad20000000000000000000000000)", + "P->V[63048:63080]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 206: Hash(0x372dea0d518bc5f86b2ec8973cb388b5fd858eb6000000000000000000000000)", + "P->V[63080:63112]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 208: Hash(0x521140a60a836c47c9edc045dfa05f284cdf994d000000000000000000000000)", + "P->V[63112:63144]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 216: Hash(0xdea28cf604f972e77a02c4bf8f1192e57b7aac77000000000000000000000000)", + "P->V[63144:63176]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 222: Hash(0x922fca2739d4dc5f0e5bf9a8229848e1704fd6df000000000000000000000000)", + "P->V[63176:63208]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 227: Hash(0xaadc1a1495c53e88388b0af99c7509e7731f8af7000000000000000000000000)", + "P->V[63208:63240]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 228: Hash(0x22ab67d50d1c23b371cf98c3f30c96271305564000000000000000000000000)", + "P->V[63240:63272]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 233: Hash(0xb8421d60b1f644b16b13d89808a740bb5132ff0a000000000000000000000000)", + "P->V[63272:63304]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 236: Hash(0xb721e56ead20aba9592e834c8473b5bf90875f8d000000000000000000000000)", + "P->V[63304:63336]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 238: Hash(0x87bd64b6a22905ea52ad428e20b7993b693bfa16000000000000000000000000)", + "P->V[63336:63368]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 251: Hash(0x3ef12baf0882a5d307671c834470986e95f4e829000000000000000000000000)", + "P->V[63368:63400]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 71: Hash(0x3f755def59be6ddec251642a8a26210787827675000000000000000000000000)", + "P->V[63400:63432]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 83: Hash(0xc038ba0a4eaef8dfce299bb721fdde69f4c45083000000000000000000000000)", + "P->V[63432:63464]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 86: Hash(0xe2a45091b2da116da22a27aba300cffa4129e4c9000000000000000000000000)", + "P->V[63464:63496]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 89: Hash(0x8a8a83aea7b7b52d57a385727fe9bd18e18d40c2000000000000000000000000)", + "P->V[63496:63528]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 96: Hash(0x9fd7d751c11c387af3d689824e9821abf7b93c66000000000000000000000000)", + "P->V[63528:63560]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 102: Hash(0x44ed8da36c5c2bcb5e5a6c68502b9b13436e3d45000000000000000000000000)", + "P->V[63560:63592]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 105: Hash(0xd2b641e8786166a7c62bae49a304d0a01b522b84000000000000000000000000)", + "P->V[63592:63624]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 109: Hash(0xb534e0138b6377e2502c42b86c360febad744952000000000000000000000000)", + "P->V[63624:63656]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 110: Hash(0xeca26300eb04f644481649af2c98de95d2f5c38a000000000000000000000000)", + "P->V[63656:63688]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 112: Hash(0x193111a96c23fed27189d53a0dfcc52ee29880ac000000000000000000000000)", + "P->V[63688:63720]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 115: Hash(0x5ae6daacd40cb94b28628d2e5c3d680f5e3c5bf6000000000000000000000000)", + "P->V[63720:63752]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 117: Hash(0x44572f8febf5a5999a5abe90226e198c748a3285000000000000000000000000)", + "P->V[63752:63784]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 124: Hash(0x6ac67f7d9eb0d6a9008d4c91bd08dc41bc04b25a000000000000000000000000)", + "P->V[63784:63816]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 34: Hash(0xe993f0a15a8ca2697759ef0b5e48fbb4c07f1f87000000000000000000000000)", + "P->V[63816:63848]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 36: Hash(0x440d89beb83a38c1aef8d59e5589574fca1f8585000000000000000000000000)", + "P->V[63848:63880]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 40: Hash(0x3a2f282d2872b8b38108d168fcf3022e226f9234000000000000000000000000)", + "P->V[63880:63912]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 42: Hash(0xddf786dddd7dd8d7857da7468fa28c4e79bc36bb000000000000000000000000)", + "P->V[63912:63944]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 45: Hash(0x19f5b1e27848d540dab6eb07bf119052100a49d5000000000000000000000000)", + "P->V[63944:63976]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 49: Hash(0xf037bf0a088dadb3874e515275b09c6b598bed67000000000000000000000000)", + "P->V[63976:64008]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 50: Hash(0xc9e455e27878c42d0f2a2e8c4e184648a0a7df34000000000000000000000000)", + "P->V[64008:64040]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 53: Hash(0xd1935ff73cae8e0b61fc6a732591d1fe134b2646000000000000000000000000)", + "P->V[64040:64072]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 63: Hash(0x8ced4656edeece88e2088b5c458bacba52215dfd000000000000000000000000)", + "P->V[64072:64104]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 16: Hash(0x3e6a435a4a3424a7def16a035eb538706e519c8d000000000000000000000000)", + "P->V[64104:64136]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 19: Hash(0x2be93998f15e8546d37b5b0836543f7248076317000000000000000000000000)", + "P->V[64136:64168]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 23: Hash(0x5d597e3f2d09c8593c2f4bb76b36137ae67c774e000000000000000000000000)", + "P->V[64168:64200]: /cpu air/STARK/FRI/Decommitment/Layer 1: For node 30: Hash(0xf29be550f546e876f7b5cd103126fb0cd151490a000000000000000000000000)", + "P->V[64200:64232]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 208631, Column 0: Field Element(0x2307cf2b9de1240b3d042d794bb033241b4d298721b88ecb10125877a93d0a6)", + "P->V[64232:64264]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 208631, Column 1: Field Element(0x3294b663ebe0cd2fd0862d3dc72ca90024ae17a8c2ca28032db2e3b1e40c851)", + "P->V[64264:64296]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 208631, Column 3: Field Element(0x71f686bab067e6ed7a2d9c3ae6af4382fd517a7b0593a03573abc0ccf5a24df)", + "P->V[64296:64328]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 337988, Column 0: Field Element(0x75c4818fa33de28ebe713d47da715158852fcdab94a51feb85bf2a1d57edb47)", + "P->V[64328:64360]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 337988, Column 1: Field Element(0x7e1f5bd79269895fe0e0ecd6c178aa3b1e0214b3015123a3c9c91486cba6e28)", + "P->V[64360:64392]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 337988, Column 3: Field Element(0x5daed723d324a51b6f265c47d6bec6c4fe4aa14aed7a87cb21b77a7ca2bdddb)", + "P->V[64392:64424]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 379324, Column 0: Field Element(0x36c5ca7c5d5f1137458ad3c687813fdf1b2f5ac0fcb19ee4bd57bbe41ce590b)", + "P->V[64424:64456]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 379324, Column 1: Field Element(0x2d3b6b7bc8118e09e726eb0801d7692c8c7063cde7b2d0998a46703605ae63d)", + "P->V[64456:64488]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 379324, Column 3: Field Element(0x1d8b4fe2e3d83ec8359833fd68d76e54fd01db5384281e7d85bd1962516074d)", + "P->V[64488:64520]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 600127, Column 0: Field Element(0x6e85c9d7fa853f5301a88cae8f5183fb84ea5a860f72e63ee7d404401055048)", + "P->V[64520:64552]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 600127, Column 1: Field Element(0x1b9c1b50f41434bcdf4651b654142cb769260265f86ae988486134babecb59a)", + "P->V[64552:64584]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 600127, Column 2: Field Element(0x7ce3a24c508eb5612071c87e686e5df80f032b16c62f2a639aa5a5fe27ac014)", + "P->V[64584:64616]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 754578, Column 1: Field Element(0x5b92c86572c75e9010c5acc15accc2945b635db47a7d3e8d70267951cfd1680)", + "P->V[64616:64648]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 754578, Column 2: Field Element(0x2c1cdf276c9411cb8bfb2ac723ed7f00ce8b7c097b5f676a7cd21aa6361659a)", + "P->V[64648:64680]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 754578, Column 3: Field Element(0x49036396edfa5d82b1f115f50dcf6d174f71facdc848f25ff5803423e35bc44)", + "P->V[64680:64712]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 758846, Column 0: Field Element(0x757d9c96a9b59fb42957ed1a72fa0b8f5a6e4c84d7506b2c95576c1dab2dcf2)", + "P->V[64712:64744]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 758846, Column 2: Field Element(0x28e59ea74cec0f887539d455704f4b74247ad2820c00a0bb3765cb47b03f39c)", + "P->V[64744:64776]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 758846, Column 3: Field Element(0x54f768b3768dc6a93136b9387c66e18a9b8d50c283648664c7e54be1c354dd4)", + "P->V[64776:64808]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 789947, Column 0: Field Element(0x593fb4dd0187ccbd8881db76c16eba93cb49c3ae2238ce659608097c871195a)", + "P->V[64808:64840]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 789947, Column 1: Field Element(0x4dbad3aca6308f308cdab3ff4926b85e80b43545b43b2f1bd58e1c8f912aaa7)", + "P->V[64840:64872]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 789947, Column 2: Field Element(0x25401ae754300f4898d3e7eda34d04e05a4df00745e00c2cbdcfd11cc03e3b4)", + "P->V[64872:64904]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1097330, Column 0: Field Element(0x40208757bf162309342553b2c80b9811b992baf8ac76a306564e4566f1c4e9d)", + "P->V[64904:64936]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1097330, Column 1: Field Element(0x30be63052ae8d1336564f8fc5369b7ca59b8fa11154b5f2af5308af29524466)", + "P->V[64936:64968]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1097330, Column 3: Field Element(0x971143177ecfdfe8d2985437614c775083a7437fb0ad31f772c7a6412a27a7)", + "P->V[64968:65000]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1305506, Column 1: Field Element(0x77bb8789d52c9fdcefe7f9117130514c402c37f6a791ad2d4c65703dfbb576c)", + "P->V[65000:65032]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1305506, Column 2: Field Element(0x556bdbe7624a0e9bfb1f73042fa2f381f0164e9f6e29020efc15115a2c908ad)", + "P->V[65032:65064]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1305506, Column 3: Field Element(0x30b1de5a4fcb07d4750fa66c1b533cc5a53596028c0317d7a031bb7dca2d13f)", + "P->V[65064:65096]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1332070, Column 1: Field Element(0x54c261de95f1250e70ef2181837baaa2e1fb3e10a346e664475d088ddb8f6d)", + "P->V[65096:65128]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1332070, Column 2: Field Element(0x19febaeab078565cae82619ca6bdbe1d1b43e4899dc5685fbda64c87796c31f)", + "P->V[65128:65160]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1332070, Column 3: Field Element(0x7af0ad58c85bdc322d3213bb24462382b1e8325fdf565d61b18df8d7758dbad)", + "P->V[65160:65192]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1464217, Column 1: Field Element(0x54510b31d32718cd348b2d25b3b8ef5167c4d08cdd65ac47b7a678cff96cad3)", + "P->V[65192:65224]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1464217, Column 2: Field Element(0x3668406225d85c8a035f769c66a58572bb6480e15dc3d09e2f164ae740ae539)", + "P->V[65224:65256]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1464217, Column 3: Field Element(0x6f39042ea14b8173dae95efb23d5f39f98578469cc9a7c87d34ec1b4c831d84)", + "P->V[65256:65288]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1565636, Column 1: Field Element(0x26c7db8221c476d2526cf73c690c957ed3ca1b5f39a846401f259b38b30b0be)", + "P->V[65288:65320]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1565636, Column 2: Field Element(0x338a9b690bfb6dba88d578e25352595f39a5298994b578f351bb0dd5e870be)", + "P->V[65320:65352]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1565636, Column 3: Field Element(0x5d7c9371b6bd4e21e08e1643686ec81261c261c7624895c6fa2114bdb9fd237)", + "P->V[65352:65384]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1609884, Column 0: Field Element(0xf0c94ce8367357c55d4966568afa316f3f1e53998bf6efb43838d9878c45e9)", + "P->V[65384:65416]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1609884, Column 2: Field Element(0x35dfc722932d74f707dcc9fb34b9969bc5cb8fc09fc64ba4d57e7b8a2e47640)", + "P->V[65416:65448]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1609884, Column 3: Field Element(0x21e9d5a48e26493fb0e5d97111a669d89a51507f6d2577ec85e16ac29e58fb3)", + "P->V[65448:65480]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1670321, Column 0: Field Element(0x7cfbcf8b92d14febdc0cba8cc94e8b635a82e9573c4b975be1b274e78dfeee8)", + "P->V[65480:65512]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1670321, Column 1: Field Element(0x252651b103e69e0ee9b84588bd1a9754ee2f32fbba4b74220d8a5c0f46b1d23)", + "P->V[65512:65544]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1670321, Column 3: Field Element(0x794e0bdf4d361e74ca25110324230bfb6c84aa448348c2011bc28cff7d7dddc)", + "P->V[65544:65576]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1710018, Column 1: Field Element(0x237cca04d26360183b260e391435694932cf44cbcacda30e72d80d5a3b7eb02)", + "P->V[65576:65608]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1710018, Column 2: Field Element(0x4d91c60df8f4f60b8f3aa832df9cd45d155148bbfe0d12fdf126111341af9c7)", + "P->V[65608:65640]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1710018, Column 3: Field Element(0x6a2820f3a1d6988b456352c663c0f78619f71dc56811cf479fe75d163261398)", + "P->V[65640:65672]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1798038, Column 0: Field Element(0x379a36bafff4c20ba1834b6f2659c325acdadbbe8456080dd784e49caf89a87)", + "P->V[65672:65704]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1798038, Column 2: Field Element(0x1c158af00ab0e556d5627840e52e2e21a87228f3e6fae22cba13adb1bb88745)", + "P->V[65704:65736]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1798038, Column 3: Field Element(0x79a0041d9a015331b91a9e130dcc311d63ac057a762dafe719bc0305359daed)", + "P->V[65736:65768]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1821304, Column 1: Field Element(0x571a0019142a37fb6df0e0d6a40dbda07c6383794d4e592bf7e49aab0d38ca0)", + "P->V[65768:65800]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1821304, Column 2: Field Element(0x40b46bd4ae08bc175d7935857003830b24d21a4a014862bafc7ce5bf8109b2c)", + "P->V[65800:65832]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 1821304, Column 3: Field Element(0x201f659fa84ab917068759632edff9180210fb23ba9055967fee1122d1e7852)", + "P->V[65832:65864]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2007582, Column 1: Field Element(0x4d22d09cebd5a4e79fd32a638b66488f0dc54a54236d7b5a979637cae91a940)", + "P->V[65864:65896]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2007582, Column 2: Field Element(0x19da23e6c2fe309572afb1a13c226f595052a810f805be6abc67b93ce453312)", + "P->V[65896:65928]: /cpu air/STARK/FRI/Decommitment/Layer 2: Row 2007582, Column 3: Field Element(0x32d77b5787de1ea8125c6d42a1fbfefe1fb1939e2811f37d9182ffc4567b30b)", + "P->V[65928:65960]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2305782: Hash(0x738aecec9f1b4573ec8b876f2952036fee2352be000000000000000000000000)", + "P->V[65960:65992]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2435141: Hash(0xb099969dbbb93ccfc0de66739f2ef49bd948e75f000000000000000000000000)", + "P->V[65992:66024]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2476477: Hash(0x2e7632a7478a461f4af7d909bd8290ada021562f000000000000000000000000)", + "P->V[66024:66056]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2697278: Hash(0xaad5eb0d21bcbfe314bf0afc9abc7594e7464b56000000000000000000000000)", + "P->V[66056:66088]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2851731: Hash(0xd18dc95d54b21560e5938b8e8b7bceb9fe8e15a6000000000000000000000000)", + "P->V[66088:66120]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2855999: Hash(0x1439fccf76d873e8d20af2ef122350c1fb3c5303000000000000000000000000)", + "P->V[66120:66152]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2887098: Hash(0x2ce3346317c21979a93ac2852c57a34592f0f773000000000000000000000000)", + "P->V[66152:66184]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3194483: Hash(0x11a5edfe4a29d6a0353fadc955ab7a3271657f8f000000000000000000000000)", + "P->V[66184:66216]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3402659: Hash(0x3e9f04b37acceca4d45a2517e0904de18dca1b27000000000000000000000000)", + "P->V[66216:66248]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3429223: Hash(0x48f6a777527fc46889173de4b6763eb1fc2b24df000000000000000000000000)", + "P->V[66248:66280]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3561368: Hash(0x3be35954bd302429b7421f59bccd853fb71eadb1000000000000000000000000)", + "P->V[66280:66312]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3662789: Hash(0x28689404f9031fdcc467ed699549b2be4c2fc217000000000000000000000000)", + "P->V[66312:66344]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3707037: Hash(0xfd6b9c46f7667fa3b5a81ba5104c4c727e3458d000000000000000000000000)", + "P->V[66344:66376]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3767472: Hash(0x4605c4a891fe25451eff881f8106415ab78eee0000000000000000000000000)", + "P->V[66376:66408]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3807171: Hash(0xea3be5255f7f2a4a825295cc6ca6f7cbc19cef99000000000000000000000000)", + "P->V[66408:66440]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3895191: Hash(0xcea2c09021fcc91b7087e3eb4788d8d66677b8e8000000000000000000000000)", + "P->V[66440:66472]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3918457: Hash(0x8041bdf1f7b2f513950deec6f252f8e711a706e7000000000000000000000000)", + "P->V[66472:66504]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4104735: Hash(0x9dcfc1f0f1a59cf843a86d210f0a0cb19cc20dcd000000000000000000000000)", + "P->V[66504:66536]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1152890: Hash(0x203b9ac9462a1fe09d4e93fc8340448663357bbc000000000000000000000000)", + "P->V[66536:66568]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1217571: Hash(0xb8cccbfb8ddc0327295a923af2cd3bad41fea846000000000000000000000000)", + "P->V[66568:66600]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1238239: Hash(0x340359bea04343cdd7601b60776fdb62a4ca242c000000000000000000000000)", + "P->V[66600:66632]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1348638: Hash(0x8acab5c5bab4dc6e6d78fc9c0e8bddfb67f2a273000000000000000000000000)", + "P->V[66632:66664]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1425864: Hash(0xcaeb67bff24682a447d726bdea05ad620771ffd5000000000000000000000000)", + "P->V[66664:66696]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1427998: Hash(0xd9732f5c18e880a2ef595bd14996191a2624403f000000000000000000000000)", + "P->V[66696:66728]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1443548: Hash(0xe1f82e02511ce66c5399ab990f85f7ac3ae441ee000000000000000000000000)", + "P->V[66728:66760]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1597240: Hash(0x3105f5b7adbc07175a0e77eebf508cab2b4d657000000000000000000000000)", + "P->V[66760:66792]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1701328: Hash(0x50a8825f982d8a9d970a05a2c7015c08a6eb85e2000000000000000000000000)", + "P->V[66792:66824]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1714610: Hash(0x3900be03b2ede593f34e51c5bae62ce030f4c36a000000000000000000000000)", + "P->V[66824:66856]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1780685: Hash(0x8fd46257091489caac14e8857f00032b56645f36000000000000000000000000)", + "P->V[66856:66888]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1831395: Hash(0xaa323a376e6c31d27054f89cf9397cf796290148000000000000000000000000)", + "P->V[66888:66920]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1853519: Hash(0xd664b5d9d6784f1698986de20a118d3f848153e000000000000000000000000)", + "P->V[66920:66952]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1883737: Hash(0xb7481ad786f1f71c54798a08c566b5710791aafd000000000000000000000000)", + "P->V[66952:66984]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1903584: Hash(0xc834cf650565dda38a7831b0dc11adef4fb35dfe000000000000000000000000)", + "P->V[66984:67016]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1947594: Hash(0x91bb910798cf86dd812e2d98666e47c0d49e5044000000000000000000000000)", + "P->V[67016:67048]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1959229: Hash(0x8bcac7446477c6d52bf92e894f272b5f5073bfaf000000000000000000000000)", + "P->V[67048:67080]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2052366: Hash(0x1de163f34cd712dd50a188af8650dfc2df067401000000000000000000000000)", + "P->V[67080:67112]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 576444: Hash(0x88269c43a9cb4f1bdabad00790ba731cb5c45edb000000000000000000000000)", + "P->V[67112:67144]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 608784: Hash(0x767acf8548aa225db73248c52cc8416448be88af000000000000000000000000)", + "P->V[67144:67176]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 619118: Hash(0xb4ff4063880197c4c3522b81929e9bb4d943ab65000000000000000000000000)", + "P->V[67176:67208]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 674318: Hash(0x71e22a74fb8fc05ae4d23394c3006fe2d725f052000000000000000000000000)", + "P->V[67208:67240]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 712933: Hash(0xc266c3d602a10e1ffccce39fd9d4b5cb9371e4d3000000000000000000000000)", + "P->V[67240:67272]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 713998: Hash(0x220373fca86937714da1e4e31244094e0157aa5f000000000000000000000000)", + "P->V[67272:67304]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 721775: Hash(0x61d957833abbe618ca5a9a9d32b1661c0659695c000000000000000000000000)", + "P->V[67304:67336]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 798621: Hash(0xdbb400bd420ecf7d68f7f8ddaf20299f1dafebe4000000000000000000000000)", + "P->V[67336:67368]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 850665: Hash(0x3830e00c194db1628174ad0dcee5570b15d9fec000000000000000000000000)", + "P->V[67368:67400]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 857304: Hash(0xa2dba12ac831a754ecf239743bf9463e843a8436000000000000000000000000)", + "P->V[67400:67432]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 890343: Hash(0x3edd8afb214637a5658e480ad33d80e40a762a47000000000000000000000000)", + "P->V[67432:67464]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 915696: Hash(0x4a3c43be92fcdc269f591ac434e2a8f4d9b1cbe000000000000000000000000)", + "P->V[67464:67496]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 926758: Hash(0xaaeaaba4b266e8666b61d76ca693e849cd89c397000000000000000000000000)", + "P->V[67496:67528]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 941869: Hash(0x494376795c4e26e6ab1ba9118148e975d45eb287000000000000000000000000)", + "P->V[67528:67560]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 951793: Hash(0xcf6fbf1351a296c4e09bd54dec27c0127b238f12000000000000000000000000)", + "P->V[67560:67592]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 973796: Hash(0x3e0039f694d876348a970aae24712b9ac64b7ab6000000000000000000000000)", + "P->V[67592:67624]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 979615: Hash(0x8e750cdc68a71d94aa48e83309c87b646046c3d6000000000000000000000000)", + "P->V[67624:67656]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1026182: Hash(0xebe0e279b1a6bbf44bb4687766e8385be02b1a6a000000000000000000000000)", + "P->V[67656:67688]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 288223: Hash(0x41b039eb87f14c1246a02913941c7eafc9382ea5000000000000000000000000)", + "P->V[67688:67720]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 304393: Hash(0xda72216e67e29c4a505dadd23017eab6c96d68be000000000000000000000000)", + "P->V[67720:67752]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 309558: Hash(0x68485fa0e85799175e01b984b4b7bb695057cdd9000000000000000000000000)", + "P->V[67752:67784]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 337158: Hash(0x30580312161fbf98c2f29815102146f66b5312dd000000000000000000000000)", + "P->V[67784:67816]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 356467: Hash(0x3ddbd595286898a987f37004cc02c13d66960fec000000000000000000000000)", + "P->V[67816:67848]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 356998: Hash(0x5197ef9f6ff8d74c023de2fe2e0690a94cbeffab000000000000000000000000)", + "P->V[67848:67880]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 360886: Hash(0x95bbcd4490f5daece733c7f4b0b0224c7c06eee2000000000000000000000000)", + "P->V[67880:67912]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 399311: Hash(0x1af06b7bd649a5640852619b794074d1b4a74c4a000000000000000000000000)", + "P->V[67912:67944]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 425333: Hash(0x1cc2503dc548f412e245eadcf079afb97e21daff000000000000000000000000)", + "P->V[67944:67976]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 428653: Hash(0xf8d062e35d72c9c55bb010546806c8e527ee5d5000000000000000000000000)", + "P->V[67976:68008]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 445170: Hash(0x2794469cc7fba2a520313da12d570fffb0070893000000000000000000000000)", + "P->V[68008:68040]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 457849: Hash(0x6c495e852c77c4209efd5830e5f1ecd8073507c0000000000000000000000000)", + "P->V[68040:68072]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 463378: Hash(0xcf15e1803d4ac5f1ec38c5cfc726d7bf2e51318c000000000000000000000000)", + "P->V[68072:68104]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 470935: Hash(0x8609090c4cd61826fc5be2ac8ca940a040b11f2b000000000000000000000000)", + "P->V[68104:68136]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 475897: Hash(0xf5355da146532f9615c83998e86d96d4ca14494a000000000000000000000000)", + "P->V[68136:68168]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 486899: Hash(0xa899c5941b4951e28e144764fa577ee491b6beb7000000000000000000000000)", + "P->V[68168:68200]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 489806: Hash(0x2144f38d3f1be57ffece5270393c5e548f002960000000000000000000000000)", + "P->V[68200:68232]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 513090: Hash(0x6e24fa4a09a60a7f34d7d0ff79bc47182c78a85c000000000000000000000000)", + "P->V[68232:68264]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 144110: Hash(0x8f8e99a3c9a2f737bf83735086071fb0ed476123000000000000000000000000)", + "P->V[68264:68296]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 152197: Hash(0x1b1fd23aa1d828ac9c8245254620c736239bbe50000000000000000000000000)", + "P->V[68296:68328]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 154778: Hash(0xf14574c33a71fa35f1a20283532c9b0a4425f33a000000000000000000000000)", + "P->V[68328:68360]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 168578: Hash(0x768e4f7fe56a9e9fdd64fb2a5846534e01de73f5000000000000000000000000)", + "P->V[68360:68392]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 178232: Hash(0x11f36e632b29c993412afb92178feae65766c057000000000000000000000000)", + "P->V[68392:68424]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 178498: Hash(0x7cb82b4f6b5f329aafbb8420132a5947b2e13691000000000000000000000000)", + "P->V[68424:68456]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 180442: Hash(0x530c2597cff313c66767fd328a3b7e44a162f675000000000000000000000000)", + "P->V[68456:68488]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 199654: Hash(0x174a8fe209aa7d103607a591822a622f008c5cbf000000000000000000000000)", + "P->V[68488:68520]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 212667: Hash(0x772a1e4a17c508837bd6ed447b3ac4a58049ab6000000000000000000000000)", + "P->V[68520:68552]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 214327: Hash(0x5e6481d6fef9a48a40e81d73cd5fff2b042c65b3000000000000000000000000)", + "P->V[68552:68584]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 222584: Hash(0x47034e04f1049c2cfeb57eeeb5bf1ffd33d87bc4000000000000000000000000)", + "P->V[68584:68616]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 228925: Hash(0x4e52022d172eefa7c2c34bca0b4e283764289a76000000000000000000000000)", + "P->V[68616:68648]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 231688: Hash(0x2496f0e86f0cdd689c8a20744615bbbde13715d000000000000000000000000)", + "P->V[68648:68680]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 235466: Hash(0x9ef14088b00ceaa5e3ff41e2a813c3d166b29b8c000000000000000000000000)", + "P->V[68680:68712]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 237949: Hash(0xa80640366b73f7f4a517690ed74f9874b365201b000000000000000000000000)", + "P->V[68712:68744]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 243448: Hash(0x5c11a12194acfe3541122b6704185dd186e857a5000000000000000000000000)", + "P->V[68744:68776]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 244902: Hash(0x2b97249788be3e907c32fbdbfc0eecffc950978f000000000000000000000000)", + "P->V[68776:68808]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 256544: Hash(0x6eb652f80391f3a6f1c47044052f1c7885b01535000000000000000000000000)", + "P->V[68808:68840]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 72054: Hash(0xcaf149e4027612e4770e1937c1618256cbb88df7000000000000000000000000)", + "P->V[68840:68872]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 76099: Hash(0xd714147c483f43b5fa9a9e5928d11fc7a0b6be6a000000000000000000000000)", + "P->V[68872:68904]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 77388: Hash(0x4e912f804822ab3d6f9246a5af9843d8040e0597000000000000000000000000)", + "P->V[68904:68936]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 84288: Hash(0x77e7c4ee23e038cf51976833ca530d68db3575a3000000000000000000000000)", + "P->V[68936:68968]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 89117: Hash(0x71204002d4affc75962c0ed0b33498ff1857a5e000000000000000000000000)", + "P->V[68968:69000]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 89248: Hash(0x1d5a8099b6c62bce775a23426cc3510ece988f2f000000000000000000000000)", + "P->V[69000:69032]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 90220: Hash(0x87c09873b5ad17cfd3132b626cb12af18d8d29e7000000000000000000000000)", + "P->V[69032:69064]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 99826: Hash(0x58502ecdb8bd62f7fe7168f6d17cb50007ed9e5f000000000000000000000000)", + "P->V[69064:69096]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 106332: Hash(0xf98add1bfe26aed349d2af70c9c983e9479f434f000000000000000000000000)", + "P->V[69096:69128]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 107162: Hash(0xdf67562ea32116b0dcea138f246f921b9a83a746000000000000000000000000)", + "P->V[69128:69160]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 111293: Hash(0x131681d0a7d08e8bc2ddd9daa7a6603ba66a21c7000000000000000000000000)", + "P->V[69160:69192]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 114463: Hash(0x35758d6bc6f1d8a2986658ebcdf1c247c78998f2000000000000000000000000)", + "P->V[69192:69224]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 115845: Hash(0xa3ce7d138b7b161a066591dc94a59fef04477fe9000000000000000000000000)", + "P->V[69224:69256]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 117732: Hash(0x8b287a035985acb7cbf5bc0434880b3a767b8458000000000000000000000000)", + "P->V[69256:69288]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 118975: Hash(0xbb77e6f8e343833c2a27c24856b8610488d80e84000000000000000000000000)", + "P->V[69288:69320]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 121725: Hash(0x9a13a083910916a235eea284df2769186cfbdf41000000000000000000000000)", + "P->V[69320:69352]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 122450: Hash(0xa3a7e8b651e7b1977aa636438c2dde2905cec386000000000000000000000000)", + "P->V[69352:69384]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 128273: Hash(0x18d1831cfa4c3d4cca72c6b3936a5bc9324d2324000000000000000000000000)", + "P->V[69384:69416]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 36026: Hash(0x63514584f217b6385de8ffa3f55982f726e46475000000000000000000000000)", + "P->V[69416:69448]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 38048: Hash(0x151119c1c10ff51daa6a44430f38ca797ce1b2af000000000000000000000000)", + "P->V[69448:69480]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 38695: Hash(0xef99574e22cf1c171ec54e75314eed2a96736d21000000000000000000000000)", + "P->V[69480:69512]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 42145: Hash(0x7ea83929d489ce82427afe66f626f892c6e5709b000000000000000000000000)", + "P->V[69512:69544]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 44559: Hash(0xd12077bae9f482b713893061adf310073b26b257000000000000000000000000)", + "P->V[69544:69576]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 44625: Hash(0xf43f94112cc587cdc44aef2d63b4a2fed8b029b4000000000000000000000000)", + "P->V[69576:69608]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 45111: Hash(0xbc122d12ed85b507d1317fc88dd23a4e3588b3cf000000000000000000000000)", + "P->V[69608:69640]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 49912: Hash(0xfb5303a12a2daffad6cbf6a29e95dee82082b87b000000000000000000000000)", + "P->V[69640:69672]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 53167: Hash(0xb6b7ced8b56917e0dc74938e26e53666b606607a000000000000000000000000)", + "P->V[69672:69704]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 53580: Hash(0x38a51487e1a0954c24d135ad95a07eb7a67f5d41000000000000000000000000)", + "P->V[69704:69736]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 55647: Hash(0xbfe1dd9519d87055eb69eae6e8e142e22b197b26000000000000000000000000)", + "P->V[69736:69768]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 57230: Hash(0xb3ca7b7c9c4450c0072e39154f7f92ac4e27642d000000000000000000000000)", + "P->V[69768:69800]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 57923: Hash(0x17fd23c070885a42f16243dff04ab821505fb811000000000000000000000000)", + "P->V[69800:69832]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 58867: Hash(0xcb72ef250a83c44b5cc13c4759178fa545529937000000000000000000000000)", + "P->V[69832:69864]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 59486: Hash(0xf8c6a01efdbf14fb737a6cea288aac1f1561f059000000000000000000000000)", + "P->V[69864:69896]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 60863: Hash(0xe777ce8543ff4ef83fb52e42775bc323f6487918000000000000000000000000)", + "P->V[69896:69928]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 61224: Hash(0xfcd1b05d0b45e860647f2fd3188b604e9ac67209000000000000000000000000)", + "P->V[69928:69960]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 64137: Hash(0xbddd64fdd43734e965c2ea566a2410101d9aa23e000000000000000000000000)", + "P->V[69960:69992]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 18012: Hash(0xc42d7df79bca6628671aa7c55b7a0c90518f0043000000000000000000000000)", + "P->V[69992:70024]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 19025: Hash(0xf384783d031b57b5cfa6266a017adad2e04db45c000000000000000000000000)", + "P->V[70024:70056]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 19346: Hash(0xfc4f9bf815ea4cc439a24ac28d170efc157266b6000000000000000000000000)", + "P->V[70056:70088]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 21073: Hash(0xabf36085944aaff8fc3c72b9fc092f449f3ee3c8000000000000000000000000)", + "P->V[70088:70120]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 22278: Hash(0xc0bd3870d79ab720417913cb3807a7b27106b1ac000000000000000000000000)", + "P->V[70120:70152]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 22313: Hash(0xbd1a02076b873d558703eb38eeeb9d4c305cc924000000000000000000000000)", + "P->V[70152:70184]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 22554: Hash(0xc9c6335ff4d95c41b521f255203debd43885855b000000000000000000000000)", + "P->V[70184:70216]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 24957: Hash(0x176dfe8dab8a16f12692d7b1c80960bebabda75f000000000000000000000000)", + "P->V[70216:70248]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 26582: Hash(0x3086b02cecd151842818cd8b856ab8505655f0c5000000000000000000000000)", + "P->V[70248:70280]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 26791: Hash(0x21888fa2316fddd9bd32805f36af1165024dcfb8000000000000000000000000)", + "P->V[70280:70312]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 27822: Hash(0x81541256fba33cb4b538e64ee1483cc118a5fdaf000000000000000000000000)", + "P->V[70312:70344]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 28614: Hash(0x9da80abf95eebf1e7608b38d85ef7cd6d3710e62000000000000000000000000)", + "P->V[70344:70376]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 28960: Hash(0x4ce0e340ae2530866b1322726bccc9987984927000000000000000000000000)", + "P->V[70376:70408]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 29432: Hash(0xd0d23892a289c6dca43eb3ae887eedc364261829000000000000000000000000)", + "P->V[70408:70440]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 29742: Hash(0xfb1d53abd5391ad59545f9fb06e36c010e4a509b000000000000000000000000)", + "P->V[70440:70472]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 30430: Hash(0x1e47a0c6f27033d1d23bfebe8019838d54a0307f000000000000000000000000)", + "P->V[70472:70504]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 30613: Hash(0xd61891b6ac7f9247aa0394f3d4f1664021f882f8000000000000000000000000)", + "P->V[70504:70536]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 32069: Hash(0xccf04c2462572a7899427ade91fabe5631c5e928000000000000000000000000)", + "P->V[70536:70568]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 9007: Hash(0xed2c933fb323c234ce2bccb10ed104879b71df9d000000000000000000000000)", + "P->V[70568:70600]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 9513: Hash(0xe005ef4f727d12412239e6eb9596c7af2f6791e0000000000000000000000000)", + "P->V[70600:70632]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 9672: Hash(0x79fe2fefb1a4d58db9ca1ffb86f815e1b8e230e7000000000000000000000000)", + "P->V[70632:70664]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 10537: Hash(0x99bc4c6fc3b054c09ced0c8825d63117dae15e72000000000000000000000000)", + "P->V[70664:70696]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 11138: Hash(0x4515c205271badb1c6fa0fb4cb8828d3bf626a59000000000000000000000000)", + "P->V[70696:70728]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 11157: Hash(0x86bcd1447323bc8d29c9aafd717fca21f82a67d1000000000000000000000000)", + "P->V[70728:70760]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 11276: Hash(0xe91b7b9ffa485cff7be3ddae8f1282fcb93a1353000000000000000000000000)", + "P->V[70760:70792]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 12479: Hash(0xfa8329b830dd523d75f9bdace96595deacdc5b97000000000000000000000000)", + "P->V[70792:70824]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 13290: Hash(0x1ae0a2d50dfa6c33312ef76da89520b13086af06000000000000000000000000)", + "P->V[70824:70856]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 13394: Hash(0x2ac052fc5c91c81114193b00a8af96d06fde0969000000000000000000000000)", + "P->V[70856:70888]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 13910: Hash(0xa2ce1bfd6ccc520d9d2c7425371f510f8b7c2364000000000000000000000000)", + "P->V[70888:70920]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 14306: Hash(0x11aca753bbf1ab66d7fa2033c980e6d07ef4a547000000000000000000000000)", + "P->V[70920:70952]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 14481: Hash(0xc737f547d44d1715daea6b7aee59c10bffd7e0b6000000000000000000000000)", + "P->V[70952:70984]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 14717: Hash(0x631f6339c2ecd61f8756c900834d82b5cf185807000000000000000000000000)", + "P->V[70984:71016]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 14870: Hash(0x961b7323652187b5681a6b5d4e9436cd29baa872000000000000000000000000)", + "P->V[71016:71048]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 15214: Hash(0x9189db2086af2eb0034273463cb0392fcc8ea05c000000000000000000000000)", + "P->V[71048:71080]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 15307: Hash(0xdaf29225270a171bbf41c8d8d005549515105b31000000000000000000000000)", + "P->V[71080:71112]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 16035: Hash(0xf76933ee63eabafebe2d8a10977a8135149ddb3c000000000000000000000000)", + "P->V[71112:71144]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4502: Hash(0x79e4d04332e7694254737055bd1cb75bc964d6c6000000000000000000000000)", + "P->V[71144:71176]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4757: Hash(0x8dc59d91c4d796c70ebc41afcf9f6ebfb0f1e94000000000000000000000000)", + "P->V[71176:71208]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4837: Hash(0x2bba9624a8b9bbcc8c25586f35659c906610c396000000000000000000000000)", + "P->V[71208:71240]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 5269: Hash(0x57d7bff0e7ce43090e6d7310fa54f964d243b74e000000000000000000000000)", + "P->V[71240:71272]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 5568: Hash(0xe8d8274811a4b8cbe806ccdc923bca7d38d49df8000000000000000000000000)", + "P->V[71272:71304]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 5579: Hash(0x66eb182c0da56cd434ef2ea581256180c32de3b5000000000000000000000000)", + "P->V[71304:71336]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 5639: Hash(0xfb2a21d733454371863e826f6559b2b27ac027e6000000000000000000000000)", + "P->V[71336:71368]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 6238: Hash(0xe37949e9325353b4dcdb67c362a341780d8b79a0000000000000000000000000)", + "P->V[71368:71400]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 6644: Hash(0x56b6f438765ed0f413998337b2d905a76adeddc7000000000000000000000000)", + "P->V[71400:71432]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 6696: Hash(0x45f4a382341ced83d4abf7778e54060c16bd969c000000000000000000000000)", + "P->V[71432:71464]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 6954: Hash(0xc590a942bb5ee5973ae72f3ce34c35ae39b8470e000000000000000000000000)", + "P->V[71464:71496]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 7152: Hash(0xbbd7149f44ea68ac2f44dfe26e162e346248e9b5000000000000000000000000)", + "P->V[71496:71528]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 7241: Hash(0xe8aff91255ba8dab44aa72cf312a642eae2ae732000000000000000000000000)", + "P->V[71528:71560]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 7359: Hash(0x988623c8de569c142d0dfd099e48ae71ca698515000000000000000000000000)", + "P->V[71560:71592]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 7434: Hash(0xb637b08654fe0cda9eb3b2d85a8505792f3c6ad5000000000000000000000000)", + "P->V[71592:71624]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 7606: Hash(0xfa756a1de3c1b25465fd359e0a970c82e4d377f9000000000000000000000000)", + "P->V[71624:71656]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 7652: Hash(0xba04d2a38b142a3c9d059cc1bb2af1aedae009a8000000000000000000000000)", + "P->V[71656:71688]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 8016: Hash(0x146f68e5872163d3bfb3b8b0b8b81a2bf1edd694000000000000000000000000)", + "P->V[71688:71720]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2250: Hash(0xa243d82b37b65cd5f021373754350523e088af37000000000000000000000000)", + "P->V[71720:71752]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2379: Hash(0x37369ae8ddfb9575977fb3ffe0b2673beca965a2000000000000000000000000)", + "P->V[71752:71784]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2419: Hash(0x3aee3d0a20076946365923f49d1a1484726fb7cd000000000000000000000000)", + "P->V[71784:71816]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2635: Hash(0xf60a3ec8a69a328ce1d03f4fdb90e9408370bb5f000000000000000000000000)", + "P->V[71816:71848]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2785: Hash(0xe995a51751e2bdb87e3840ee63ce4c7023484eea000000000000000000000000)", + "P->V[71848:71880]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2788: Hash(0x70cbbca6d0b1b26f3e45a4b7306fafa6d55991f8000000000000000000000000)", + "P->V[71880:71912]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2818: Hash(0xa228d9b4c7ee686c261a3971cf0fdf005d91828e000000000000000000000000)", + "P->V[71912:71944]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3118: Hash(0xd86d3e5127505c6b19fc4229764e761bf8d825ef000000000000000000000000)", + "P->V[71944:71976]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3323: Hash(0xaa3b8314f8437695d6ed7bcc840efd95a4950a74000000000000000000000000)", + "P->V[71976:72008]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3349: Hash(0xe404f4dff5b7294e279224e68c60d64f1e71c2d1000000000000000000000000)", + "P->V[72008:72040]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3476: Hash(0x7c7c63234b54ac9593448af13806ca410880bdb4000000000000000000000000)", + "P->V[72040:72072]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3577: Hash(0x55667e0c8622ba90ad2650e395021cb8d0f7921a000000000000000000000000)", + "P->V[72072:72104]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3621: Hash(0x879b64a8eb29c8b53283fb0f40e34cc23ae0874b000000000000000000000000)", + "P->V[72104:72136]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3678: Hash(0x4758cf5f59a336cef2970de5763f4c6d7d3b0dcd000000000000000000000000)", + "P->V[72136:72168]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3716: Hash(0xef05524def968c272747fec714a80d58aa3dd5c1000000000000000000000000)", + "P->V[72168:72200]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3802: Hash(0x24a5c9da956cedaf45d8f66a46ad279d503efa87000000000000000000000000)", + "P->V[72200:72232]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 3827: Hash(0x1443fb6d031e1538c1757a3008d1069664324b34000000000000000000000000)", + "P->V[72232:72264]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 4009: Hash(0xfc47c46f8ee25cc382fb3e1f6532c988e92af89000000000000000000000000)", + "P->V[72264:72296]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1124: Hash(0x36a6bc07ca7ddea5b1e6401040f86e74ad01f851000000000000000000000000)", + "P->V[72296:72328]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1188: Hash(0xfd76441919ba9ff20c2a600f0ffeaec241ee56a6000000000000000000000000)", + "P->V[72328:72360]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1208: Hash(0x844de26a20bd745b15c8e742864814864c52ba3d000000000000000000000000)", + "P->V[72360:72392]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1316: Hash(0x74c8f24090b5e1945cf4c6c4c705f8660cb6be38000000000000000000000000)", + "P->V[72392:72424]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1393: Hash(0xd069bdc5a75d70f5dd8b27f134a85e2aa8f8207e000000000000000000000000)", + "P->V[72424:72456]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1395: Hash(0x4f81b537e46148d06049260bb60cde82971da1fa000000000000000000000000)", + "P->V[72456:72488]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1408: Hash(0x5394e7cb84a8e8fccc416eb5e6352600e3bc1c5d000000000000000000000000)", + "P->V[72488:72520]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1558: Hash(0x6518368b50fe256024dc4b1492a65be45c06ac7d000000000000000000000000)", + "P->V[72520:72552]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1660: Hash(0x2a146e875ec0553b58c06ef9f10044eed569dece000000000000000000000000)", + "P->V[72552:72584]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1675: Hash(0x1f71f31f61486c7069b590211e8438e8c14130cc000000000000000000000000)", + "P->V[72584:72616]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1739: Hash(0xaff87c5f5901181d3e56c544e5d99dfa7c6474a5000000000000000000000000)", + "P->V[72616:72648]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1789: Hash(0x7d69949645d0ea7c60840fa094613b64d8c924db000000000000000000000000)", + "P->V[72648:72680]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1811: Hash(0xb497a15d1a23316d8eca401ba8a49125d593bf6c000000000000000000000000)", + "P->V[72680:72712]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1838: Hash(0x8f8e7c781c85b9f5d8dd03f3f4e6bd8f73f2b42f000000000000000000000000)", + "P->V[72712:72744]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1859: Hash(0x4d292e982aee5acf662ccf8cc991bc4d2ece06a0000000000000000000000000)", + "P->V[72744:72776]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1900: Hash(0xfcfe2dd1bede62338a70173545033d6d154b149f000000000000000000000000)", + "P->V[72776:72808]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1912: Hash(0x2b8a0c5dd3e5106c281c1842b20116e2cc3fe09f000000000000000000000000)", + "P->V[72808:72840]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 2005: Hash(0xccda4233a496e9ee428a3c95817dc5c250ebbd02000000000000000000000000)", + "P->V[72840:72872]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 563: Hash(0xf8ce0b4e77973e44164606b1d147fde448edbd85000000000000000000000000)", + "P->V[72872:72904]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 595: Hash(0xb6e7ead28446fb2dbf1a6ee100902917417f4f31000000000000000000000000)", + "P->V[72904:72936]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 605: Hash(0x38fab67f66535b0f18393ff1160262c163a001fd000000000000000000000000)", + "P->V[72936:72968]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 659: Hash(0x54cc1e8ef6a2cea5a6e85f159cd9c2561a7dc2f0000000000000000000000000)", + "P->V[72968:73000]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 705: Hash(0x584a76ab59ecfedaf483b56c228a6a4774b2d0fe000000000000000000000000)", + "P->V[73000:73032]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 778: Hash(0x820317e7730fb55c8ce38b34f303ade41c441479000000000000000000000000)", + "P->V[73032:73064]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 831: Hash(0xf687b032a16607a57609ca990412dec93c8908be000000000000000000000000)", + "P->V[73064:73096]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 836: Hash(0xb8e575dfb29560b477adb60d295f76c96344c4db000000000000000000000000)", + "P->V[73096:73128]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 868: Hash(0x7ce0c15752a60483382d44ffba1763fcce93ec0d000000000000000000000000)", + "P->V[73128:73160]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 895: Hash(0xa34995c5e97d0ee27eceab634d7270db6f8b1e00000000000000000000000000)", + "P->V[73160:73192]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 904: Hash(0xbf134b1b2ba0812fe59150417db2cb1da26c66f7000000000000000000000000)", + "P->V[73192:73224]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 918: Hash(0xf083114f3435980e264b2876732761be7170942c000000000000000000000000)", + "P->V[73224:73256]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 928: Hash(0x806c503ff0ee6983f3bbb0a369ba975977401f78000000000000000000000000)", + "P->V[73256:73288]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 951: Hash(0x9459ab1ef0f644c17971e9d1c77c2f3068eb8391000000000000000000000000)", + "P->V[73288:73320]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 957: Hash(0x3bfaef46973f23486780e60f5c8b801102cc887d000000000000000000000000)", + "P->V[73320:73352]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 1003: Hash(0x9b30ea2c055f006bac5a7557058e1727ba23cebb000000000000000000000000)", + "P->V[73352:73384]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 280: Hash(0x59aabad83f780bd344a4da213ae87d74b2d727c3000000000000000000000000)", + "P->V[73384:73416]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 296: Hash(0xd28c907841b57f1dbf0c369a0481a3ab366c4179000000000000000000000000)", + "P->V[73416:73448]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 303: Hash(0xf2e186ccebb1fa2bb214c9e376605453a564a5f9000000000000000000000000)", + "P->V[73448:73480]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 328: Hash(0x932d56d6953a853c5bfcde0a19c049a3c17b6bcd000000000000000000000000)", + "P->V[73480:73512]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 349: Hash(0x18f41fcb75f2f7a45b46972e74d9b8e77b5cea8d000000000000000000000000)", + "P->V[73512:73544]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 353: Hash(0x49a703c96e8278b5df260edc1a271c373776b914000000000000000000000000)", + "P->V[73544:73576]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 388: Hash(0xb4b231f9b508cfb1c7bfda8ad04f64ac42f7f80b000000000000000000000000)", + "P->V[73576:73608]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 414: Hash(0x796828a4b165b8111164509104ae29dc5e56299f000000000000000000000000)", + "P->V[73608:73640]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 419: Hash(0x240f98c4393c7d5cf0c31711e5616cde9957e0ed000000000000000000000000)", + "P->V[73640:73672]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 435: Hash(0x7cc6c539ae135475fddd6dabd61119b8b0e2dea3000000000000000000000000)", + "P->V[73672:73704]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 446: Hash(0xe583a4b89ecd381a02ef2d28521e679d6655d85d000000000000000000000000)", + "P->V[73704:73736]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 453: Hash(0x4ba1bbfd846620eb6dd2c244146db7cca6255627000000000000000000000000)", + "P->V[73736:73768]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 458: Hash(0xb25601575b26938be6636e933ab0c09b902ababb000000000000000000000000)", + "P->V[73768:73800]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 465: Hash(0x4f07836cb1feceb33a95ba77f169a4f50e91171b000000000000000000000000)", + "P->V[73800:73832]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 474: Hash(0xa5b6579f5bbf6b07e4933d9af293f48da774876e000000000000000000000000)", + "P->V[73832:73864]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 479: Hash(0x7a7377b4293f1307280486fe8ec4aad7701b60f6000000000000000000000000)", + "P->V[73864:73896]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 500: Hash(0x1c102fd525d285e21e5e08c76b8cef3e5fd6aadd000000000000000000000000)", + "P->V[73896:73928]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 141: Hash(0x26b3c74840d1e24123304e53a2223d63474210ae000000000000000000000000)", + "P->V[73928:73960]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 149: Hash(0x2e5dafc7a5a310a95b9cfe41655cc09f29b9650c000000000000000000000000)", + "P->V[73960:73992]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 150: Hash(0x4a15e7e93fbbc5c44328500b3abb853222200ace000000000000000000000000)", + "P->V[73992:74024]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 165: Hash(0xab373c19699fd4da5e45231be8015a7b39fcb766000000000000000000000000)", + "P->V[74024:74056]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 175: Hash(0x2c87fab4006ac1c3b69178502fe94bea2ea93512000000000000000000000000)", + "P->V[74056:74088]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 177: Hash(0x58c2fe784c4ed3c50a6b119c9ff9d30956f28881000000000000000000000000)", + "P->V[74088:74120]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 195: Hash(0x5499be87e8b5c84c1c86b2c7a0c4c6128db06fc5000000000000000000000000)", + "P->V[74120:74152]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 206: Hash(0x7e18867abd47884709c1f309d767ebf187a3b5cc000000000000000000000000)", + "P->V[74152:74184]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 208: Hash(0x4126e10ad5d8a6fdea8fc2861ae7e4c2311fdadb000000000000000000000000)", + "P->V[74184:74216]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 216: Hash(0xf161a12e80fe62626ce3a30a923323178bc2de0b000000000000000000000000)", + "P->V[74216:74248]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 222: Hash(0xdf252c200f2be4c41495d8a3befc2e89c338d3d3000000000000000000000000)", + "P->V[74248:74280]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 227: Hash(0xd4557b01eb4eb1ff366542fb5685b9a04183dff7000000000000000000000000)", + "P->V[74280:74312]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 228: Hash(0x6e6e981c40670373b10eef4bb9cf8309e062de17000000000000000000000000)", + "P->V[74312:74344]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 233: Hash(0xa546f096d121eee1deb31f9ec0fcca2e59e6b1eb000000000000000000000000)", + "P->V[74344:74376]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 236: Hash(0x951ee38062229ab29f5a9056fc21d893272344f000000000000000000000000)", + "P->V[74376:74408]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 238: Hash(0x10ad4df9567f1a2230dd0c3786161dbcff0bb165000000000000000000000000)", + "P->V[74408:74440]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 251: Hash(0x93ab588673f611cc50b63c98af59bc77fb20f292000000000000000000000000)", + "P->V[74440:74472]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 71: Hash(0xc8bda83e9b8146647563667ed614915418b93026000000000000000000000000)", + "P->V[74472:74504]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 83: Hash(0x2b0987ccfa05ddcd669caf8b2b7edbd653bded75000000000000000000000000)", + "P->V[74504:74536]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 86: Hash(0xa5753489be5dca9c5166ed173d2d1509e1a674df000000000000000000000000)", + "P->V[74536:74568]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 89: Hash(0xa395697f3bac36feb5204b934a34fe21b3094378000000000000000000000000)", + "P->V[74568:74600]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 96: Hash(0xa9ceaa578bfb00ae8475e3ade085674e1c30b315000000000000000000000000)", + "P->V[74600:74632]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 102: Hash(0xadaefecbb5376f2180b207a84c4f37c8d854a611000000000000000000000000)", + "P->V[74632:74664]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 105: Hash(0xcfc5977b5608527fb90e410b5b1f4ff23a480d17000000000000000000000000)", + "P->V[74664:74696]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 109: Hash(0x902b68c6db0a9f6f448f50454673f32915a1c3f9000000000000000000000000)", + "P->V[74696:74728]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 110: Hash(0xa9bb1da338f9f239917b2ba407b457a331e89106000000000000000000000000)", + "P->V[74728:74760]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 112: Hash(0xc3c38a76a62d437789104d59d223fb38383a46a2000000000000000000000000)", + "P->V[74760:74792]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 115: Hash(0xc1cf30937bee70f1f0ea586ff412ceaa25fb7d79000000000000000000000000)", + "P->V[74792:74824]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 117: Hash(0x87177d6e69caa1f729688d0a31361e87ef82ec18000000000000000000000000)", + "P->V[74824:74856]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 124: Hash(0xb2151323dafaf8d5879471f1e87a051f3eb22080000000000000000000000000)", + "P->V[74856:74888]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 34: Hash(0xb98f9c72a65c444873a7c79f856defebfe1f0ff3000000000000000000000000)", + "P->V[74888:74920]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 36: Hash(0x8bf7bcd361e9592c8bc66f8054fb36861ef3cd2d000000000000000000000000)", + "P->V[74920:74952]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 40: Hash(0xf65de36072b63886e33889dac42f883e659342d7000000000000000000000000)", + "P->V[74952:74984]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 42: Hash(0xe33c6d248b6baa6c308ebedde51554fc7311fa31000000000000000000000000)", + "P->V[74984:75016]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 45: Hash(0x26a75851c376e83151314027e1e7b512937f0755000000000000000000000000)", + "P->V[75016:75048]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 49: Hash(0xcbdeff55b753bb79a18ce5f30aa568b63e60cf9000000000000000000000000)", + "P->V[75048:75080]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 50: Hash(0x34f3b1ba93f9f6e2d7f63ccd62f8cd62c47ee6a4000000000000000000000000)", + "P->V[75080:75112]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 53: Hash(0x5611aa71b21ab15e295e3e4417afd8e879b39704000000000000000000000000)", + "P->V[75112:75144]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 63: Hash(0x6e5809b995ea60838b2ffc4eb6626bb3748bcd3f000000000000000000000000)", + "P->V[75144:75176]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 16: Hash(0x4653139e93f6c121a9d3a83927c2ed1befda670c000000000000000000000000)", + "P->V[75176:75208]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 19: Hash(0x3d8ad10353c8d51ed0f77901592b3d75c775f8fa000000000000000000000000)", + "P->V[75208:75240]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 23: Hash(0x85af331544565abab4eaebc91b43a16b58826877000000000000000000000000)", + "P->V[75240:75272]: /cpu air/STARK/FRI/Decommitment/Layer 2: For node 30: Hash(0x185a5cd86903470901960747d55e0374279a516e000000000000000000000000)", + "P->V[75272:75304]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 52157, Column 0: Field Element(0x487c35f9e5d510a9074c0c2d39aab79b612b88982fcb22338540fc7dd094156)", + "P->V[75304:75336]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 52157, Column 1: Field Element(0x4c547161ab7aa1b28ec5aace7b886c69fef714be459e8526eed49e069197acf)", + "P->V[75336:75368]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 52157, Column 2: Field Element(0x19950ea0e00ddb14dd482078d2f9bee8ab52736407480313a89a3d2dec19401)", + "P->V[75368:75400]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 84497, Column 1: Field Element(0x1ada24b859927ed57a5311a1c1dfa5285c74209dada6cf20eb5bfa6e95b46a1)", + "P->V[75400:75432]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 84497, Column 2: Field Element(0x1feb9bc6092299503456867abb4cf0cba2dc1bfa302bc2661489dfaecb94eaf)", + "P->V[75432:75464]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 84497, Column 3: Field Element(0x12dfc793784a3efcfc885c00b65e14684a858b4fbe1a3c1eadac0d24330a89e)", + "P->V[75464:75496]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 94831, Column 1: Field Element(0x7aed3050130a7cf1db5d71fef0af45d6e628803690ca8e2244c9597db652e7f)", + "P->V[75496:75528]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 94831, Column 2: Field Element(0x1727ec25c71f3b1762e3314111f9ce24ce6e9cc5f506db4dc56685af1f9c5c4)", + "P->V[75528:75560]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 94831, Column 3: Field Element(0x55b956daa3b1ad063d38ca0d8af6d7799068fc3aa5233d1dd76db8e48a59ef)", + "P->V[75560:75592]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 150031, Column 0: Field Element(0x231d4bc94c34b01ed93cf50641cd0fd40db09475772840ed5855a6d39a74353)", + "P->V[75592:75624]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 150031, Column 1: Field Element(0xf77d7bc5875030d601fa845f1e6948a04a63538ca92e23b550bf2751ba4dd3)", + "P->V[75624:75656]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 150031, Column 2: Field Element(0x3919fa82a2c43f7e5c99fc254629e0cc0fb081c2ab5e2ab51f9dc1cbbf547b)", + "P->V[75656:75688]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 188644, Column 0: Field Element(0x7cb512dba63fc6f29b50c1cc0992c7aca2aa8a7cfa3cae49ae6a23efcf2c407)", + "P->V[75688:75720]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 188644, Column 1: Field Element(0x7178ca46c2044fef607682db24adf036a434c841ec7d86607ae2af7d2883133)", + "P->V[75720:75752]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 188644, Column 3: Field Element(0x9357ffa2c120263c31bab8ec6dc20d4531628b132b70cafa4f51d4dbf1fb6f)", + "P->V[75752:75784]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 189711, Column 0: Field Element(0x15294faf6861d515e93c42b2a20a0118907cc8d070e3d418bb1755fecb454fb)", + "P->V[75784:75816]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 189711, Column 1: Field Element(0x359928c7f72c6e5cb1bfdccce6901e44022c5a46281f5caeeadb7c6f4d76b24)", + "P->V[75816:75848]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 189711, Column 3: Field Element(0x549f5c93b5221f2c742bf9e4bfc692df200df93404d4f50d2c7033ede2f483d)", + "P->V[75848:75880]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 197486, Column 0: Field Element(0x5b07d89f475743be999c5215395ae8205dff04b516281a34ad57ef1da4f7211)", + "P->V[75880:75912]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 197486, Column 1: Field Element(0x75e2b981354d9107f3f7400cc739de37eeb28e119157382b69e888027ca3b10)", + "P->V[75912:75944]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 197486, Column 2: Field Element(0xd6026c40ea2abb65eca7610c23fb1b08b427dc0c031feaeb364b6461625818)", + "P->V[75944:75976]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 274332, Column 0: Field Element(0x46b327a31100a3968de9f6b17ac0bd8af15941b726f6a99652e505f429d0630)", + "P->V[75976:76008]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 274332, Column 1: Field Element(0x653e4653d312614500b192b1361f1ce71dd12bee7974fc2e37d27924b78157)", + "P->V[76008:76040]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 274332, Column 3: Field Element(0x66af6435d63d5e164fcf92ae8c15179f83faf49543c6db869857723586df3c8)", + "P->V[76040:76072]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 326376, Column 0: Field Element(0x158ba71f961d58b5a1c9f6564a0be0fb7f0618c9916adb75b695e6242956a13)", + "P->V[76072:76104]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 326376, Column 1: Field Element(0x634cf7681b3323e808bf63478ceb7cb520a8301370a411fc742d95e36c6a55a)", + "P->V[76104:76136]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 326376, Column 3: Field Element(0x46bd2e5aa0c52fde9b16e3377694edd59a8fa5d7dd96fdcc882d6505adfb7fd)", + "P->V[76136:76168]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 333017, Column 0: Field Element(0x21c6050a0233770750bb306c9e3f93bf7615eb3cdb0b9b2e1ccdc6f2f310a44)", + "P->V[76168:76200]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 333017, Column 1: Field Element(0x3a52b6160d394995a5a894a898db812f2ed12b6faba3c2e8503eea3ea5deb89)", + "P->V[76200:76232]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 333017, Column 3: Field Element(0x77cd429c7c5abadd1fcb2ef2e5f4d693f3473dfea8adfad1d5fca977cd78e4a)", + "P->V[76232:76264]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 366054, Column 0: Field Element(0x7bdf1945951a1028491bac9accec290d75d2f7726906b7388edbebe74ccde6e)", + "P->V[76264:76296]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 366054, Column 2: Field Element(0x5563670b048586f24f36ec8213cb52d373d4fae039c029cb9a8f7b68ac64071)", + "P->V[76296:76328]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 366054, Column 3: Field Element(0x33426f03d560d606e65d3b134fa1f8e192be34bc80d6ee54da6a541abf30d6f)", + "P->V[76328:76360]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 391409, Column 1: Field Element(0x464cf48a69f0c841da27d0c090e9fff3ef5718c49697b1f495a84cb7682f6b4)", + "P->V[76360:76392]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 391409, Column 2: Field Element(0x62bc82a3eff97fac3aad4d23ef4b6c96acff65feeeb5c9938d19b382fe2ea39)", + "P->V[76392:76424]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 391409, Column 3: Field Element(0x2e1aa1eb84952ee6ce3e1db900a26a7f0cfec5f17f294360e1a6e1865d9579b)", + "P->V[76424:76456]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 402471, Column 1: Field Element(0x1d249aacca505589bfd05f2d7c944c8909d5039fad465b13b9606c747ff2532)", + "P->V[76456:76488]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 402471, Column 2: Field Element(0x76bf88e18523f348a589ef179b591b0fd4c29c8a8d3f553f757910bb94ab488)", + "P->V[76488:76520]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 402471, Column 3: Field Element(0xbd62ecb900e1636ddb618a3df51ab64af2f33c20e95efc2703cb15905ef1ec)", + "P->V[76520:76552]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 417580, Column 0: Field Element(0x4dafaea48e3b2ba84ccb113186a8b875e09c32f9cdc0edc76ac1fe7648f3b22)", + "P->V[76552:76584]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 417580, Column 2: Field Element(0x5f945a13f3c33a2d255a2e89b40dd2184720388bb926690146f5f46e8109201)", + "P->V[76584:76616]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 417580, Column 3: Field Element(0x7482b7ef528a787c7d48c3a719b7cc7e14e98fcf9ea99280a9618ca2fa15054)", + "P->V[76616:76648]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 427504, Column 0: Field Element(0x731c5af24633351238afce01bf9c26b29107357754e40bfebf5c71d5ebffd3)", + "P->V[76648:76680]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 427504, Column 1: Field Element(0x2a084c8f789be80c64ac9ec1cd821e14234c60d2e64b39919d76caaa5e68c3a)", + "P->V[76680:76712]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 427504, Column 3: Field Element(0x389c8da1d1f4e25b113d46f99d617f0e57d7ad756c31dbfaef494a95db402a3)", + "P->V[76712:76744]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 449509, Column 0: Field Element(0x4abcfb2bd6bd239a93b05fa789fa4e0d764fa13485723b683302dfdeb8100b1)", + "P->V[76744:76776]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 449509, Column 1: Field Element(0x6781c6616c5265b6d8d6c1358ad94b473fe5860f15a34f31dbc5630dd766e1f)", + "P->V[76776:76808]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 449509, Column 3: Field Element(0x612d8506c32dd4bd2df3dca4b2a11635479d4c7ba1bc59f41cf0d0df7b16f5c)", + "P->V[76808:76840]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 455326, Column 1: Field Element(0xa70ed44973e2981942f9e1a17cc51a31682b840a5187bf4dff75901a339565)", + "P->V[76840:76872]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 455326, Column 2: Field Element(0x75527633cfc930e2e7d0941c6ec298f44289850284150a9cfb6ad6cd8dd97e0)", + "P->V[76872:76904]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 455326, Column 3: Field Element(0x436ed2f7237ceae1614fd32a4379ad83543c59bc22040919727270653a7bab2)", + "P->V[76904:76936]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 501895, Column 0: Field Element(0x55cb448c2e2bc09279f281cdbbc80d3836a946f96f36082d9dd9ab34e50bdcd)", + "P->V[76936:76968]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 501895, Column 1: Field Element(0x1627ecb155eeb20c25a3f7b10f1e4ccf6287017505d8df76713dd1f6e891a6)", + "P->V[76968:77000]: /cpu air/STARK/FRI/Decommitment/Layer 3: Row 501895, Column 3: Field Element(0x54c94f7800cd47650d670c990e349d9f65ace3d7b09472b83659a09cb615651)", + "P->V[77000:77032]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 576444: Hash(0x7c72df002699df970ecc025e69f50a2ab067b09000000000000000000000000)", + "P->V[77032:77064]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 608784: Hash(0x709ec21ee038f6695b803b18be56c22fcc15b911000000000000000000000000)", + "P->V[77064:77096]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 619118: Hash(0xd34be00f55fc1df6e7aa94898f7c1bdfb47536e5000000000000000000000000)", + "P->V[77096:77128]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 674318: Hash(0xf70b1f06659d23d54c034afd60fe7ebd2cdd0196000000000000000000000000)", + "P->V[77128:77160]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 712933: Hash(0x62a0c24971c04cdecced851e1ec7c09acd68e998000000000000000000000000)", + "P->V[77160:77192]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 713998: Hash(0x7885c1347d1f620871fbc8e0488b63ae7a5eaaf000000000000000000000000)", + "P->V[77192:77224]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 721775: Hash(0xb0f7b25a15b7f765b23f21e957c50c16c95b2c7000000000000000000000000)", + "P->V[77224:77256]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 798621: Hash(0xf37da321d27a2c8b21af7d6bf4903054a6f65745000000000000000000000000)", + "P->V[77256:77288]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 850665: Hash(0x9e308fd91d5860beba35b279524bcba620189ba5000000000000000000000000)", + "P->V[77288:77320]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 857304: Hash(0xb9520dbef2e32f890b95d5a07608feb458bad71c000000000000000000000000)", + "P->V[77320:77352]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 890343: Hash(0x8536606777df76b766277bf687179608bc93b904000000000000000000000000)", + "P->V[77352:77384]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 915696: Hash(0x8c68ee146e7566788f6007304bc83a016bcfff26000000000000000000000000)", + "P->V[77384:77416]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 926758: Hash(0x1bd6ffef3c71c287806f9f02c1504a68e833f5a7000000000000000000000000)", + "P->V[77416:77448]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 941869: Hash(0x80d7f1a0c988d1d65b0691cb34bcfa622da582d7000000000000000000000000)", + "P->V[77448:77480]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 951793: Hash(0x8142c3495e23ccba475bfd9538f19d742d7dd83a000000000000000000000000)", + "P->V[77480:77512]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 973796: Hash(0xa803958ff0944baf7f8777586edbfb7ded1f22c1000000000000000000000000)", + "P->V[77512:77544]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 979615: Hash(0x5d94a1831ce6df8d333b50c0c29f4acd2639a04e000000000000000000000000)", + "P->V[77544:77576]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1026182: Hash(0x3f44d032a7feebb73289431fc9a2206d7031f18d000000000000000000000000)", + "P->V[77576:77608]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 288223: Hash(0x21562ed77116b569cb338086bdc5f89d162757df000000000000000000000000)", + "P->V[77608:77640]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 304393: Hash(0x9c0c5c9507dc773dd8ac752e9733231fc97d80bc000000000000000000000000)", + "P->V[77640:77672]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 309558: Hash(0x52d6bf616cf7f24a268536f4cc83a2b898d532f1000000000000000000000000)", + "P->V[77672:77704]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 337158: Hash(0x60f672f8333c3e91cb072d3c922f2a02a8a56afe000000000000000000000000)", + "P->V[77704:77736]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 356467: Hash(0x5a193a3867d65c0d428b8b3d0abe614b40de6ade000000000000000000000000)", + "P->V[77736:77768]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 356998: Hash(0x6cf092900b7b770b7e084ed71a7c764c55be9c95000000000000000000000000)", + "P->V[77768:77800]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 360886: Hash(0xf46d72d5c21791cefe4be8e8c381859e4b6f9fcb000000000000000000000000)", + "P->V[77800:77832]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 399311: Hash(0x5cfecb68ddf9bb7fd5841ab70a4f417d64cce2ff000000000000000000000000)", + "P->V[77832:77864]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 425333: Hash(0x6d5c0e02ce04b735f15cb0bf4b483ccb8642f3e6000000000000000000000000)", + "P->V[77864:77896]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 428653: Hash(0x6c77309d0c32dd309347d02fa2b8a4cfb94d7341000000000000000000000000)", + "P->V[77896:77928]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 445170: Hash(0xe417c94694eae04a9952be4f5f3eafa9d38c1d9b000000000000000000000000)", + "P->V[77928:77960]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 457849: Hash(0x1a2d0e24da1126987e8f843b0f9f9851fcdb8b6a000000000000000000000000)", + "P->V[77960:77992]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 463378: Hash(0xfd6a877010d372fe924ecb6a6464be4bbbb1b738000000000000000000000000)", + "P->V[77992:78024]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 470935: Hash(0x9dfbb4664f0a3acd7c674b5372b88826e8ede034000000000000000000000000)", + "P->V[78024:78056]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 475897: Hash(0xc976e5169f45825c3320768c7b2904c540248e78000000000000000000000000)", + "P->V[78056:78088]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 486899: Hash(0xfeadd497ea297ac39fec071579ad291d68267e8f000000000000000000000000)", + "P->V[78088:78120]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 489806: Hash(0x590d2f047e9cc66e3c32202b9c683db5c03a4d63000000000000000000000000)", + "P->V[78120:78152]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 513090: Hash(0x4087ed28ef24fd872ab6c2fb51c5b4256f5e8003000000000000000000000000)", + "P->V[78152:78184]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 144110: Hash(0x7ac0b1ab03385169a1c2c34e88a1e30991bae9da000000000000000000000000)", + "P->V[78184:78216]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 152197: Hash(0xd5810e7202b9a7a39fff587f0b62c43f4e0d7f7f000000000000000000000000)", + "P->V[78216:78248]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 154778: Hash(0xdac66f700d9241570d17abc80c208ce843fd32e1000000000000000000000000)", + "P->V[78248:78280]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 168578: Hash(0xc4ec348f9b332fbdf7aad4eea000abdd32f07297000000000000000000000000)", + "P->V[78280:78312]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 178232: Hash(0x7dc697e2638f6c029416bd69fbf8d9ffc1182a30000000000000000000000000)", + "P->V[78312:78344]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 178498: Hash(0x6e1b3c75a58829a434d880345be5303e3a84bc44000000000000000000000000)", + "P->V[78344:78376]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 180442: Hash(0x9f05d8b2d0adf5a8b5fee50d34d81779c1ee7c84000000000000000000000000)", + "P->V[78376:78408]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 199654: Hash(0x4ba11f30932629eb0f5c9f4a266719e8bef3a5e7000000000000000000000000)", + "P->V[78408:78440]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 212667: Hash(0xd14481bad9a616d3802702d8f2c5e58290723281000000000000000000000000)", + "P->V[78440:78472]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 214327: Hash(0xc644adc72410b016d0db5d0914256fbca083cb8b000000000000000000000000)", + "P->V[78472:78504]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 222584: Hash(0x3e4e82ff06b0ec283c5de5224b08fc2a40f66e25000000000000000000000000)", + "P->V[78504:78536]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 228925: Hash(0x795e25eaa1f9904ae285b7a7816456fc8c8653e7000000000000000000000000)", + "P->V[78536:78568]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 231688: Hash(0x92bb727a1e2637912c6c962aeb12ffb6630eef6f000000000000000000000000)", + "P->V[78568:78600]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 235466: Hash(0xfb3eeb4c9182cc47ea14547783737b1ea62c61d6000000000000000000000000)", + "P->V[78600:78632]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 237949: Hash(0x5656057ed7aee13ea52ba92574180218fa5ae3ca000000000000000000000000)", + "P->V[78632:78664]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 243448: Hash(0xd36890cb039716afb120096f2e9671aea448908f000000000000000000000000)", + "P->V[78664:78696]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 244902: Hash(0xc6ff484dbfc12a5e0242c06197b7a54205c6fd2d000000000000000000000000)", + "P->V[78696:78728]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 256544: Hash(0xb7ad1ed749a7f6d38a63beed0df268a7c7854bb5000000000000000000000000)", + "P->V[78728:78760]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 72054: Hash(0xe3211674755bc968f0a85b3d93eb73fad90c1b26000000000000000000000000)", + "P->V[78760:78792]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 76099: Hash(0x5b4c9f759a8edc14b45718de77c24ce9b91763e0000000000000000000000000)", + "P->V[78792:78824]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 77388: Hash(0xa6a8d16b60a4d0d344e77354595764ecac47a5aa000000000000000000000000)", + "P->V[78824:78856]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 84288: Hash(0xbfc8acb24e97b38f346fd88c7edb3f97c047cbc9000000000000000000000000)", + "P->V[78856:78888]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 89117: Hash(0xf3afe8dd1bf13bda09b5bb33122471fa3024f588000000000000000000000000)", + "P->V[78888:78920]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 89248: Hash(0x14a0791f93e7202a88fccc3e48fc5f139b497822000000000000000000000000)", + "P->V[78920:78952]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 90220: Hash(0x3b3ce00452e42fd956bf5ebe48baa2634b68239e000000000000000000000000)", + "P->V[78952:78984]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 99826: Hash(0x4a081ff7a3c11384f17f8bb6ed5393a835b58ef8000000000000000000000000)", + "P->V[78984:79016]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 106332: Hash(0x2f37233311d5f0270f169d794fa6bcbd97069f27000000000000000000000000)", + "P->V[79016:79048]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 107162: Hash(0x3ab5d574ed2665fc8b0f90fd45531b74527332e8000000000000000000000000)", + "P->V[79048:79080]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 111293: Hash(0x4ba0794d4a9db2ef4896a8de5f421b980420ceef000000000000000000000000)", + "P->V[79080:79112]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 114463: Hash(0xaf3189196cd0a264c3ac89669207ce7814ae9e97000000000000000000000000)", + "P->V[79112:79144]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 115845: Hash(0x8d30c0a026d6e93c35980e49510a10efe6bda9db000000000000000000000000)", + "P->V[79144:79176]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 117732: Hash(0x8f8c993fc11ec343d0394aac05085577fd0fa9c4000000000000000000000000)", + "P->V[79176:79208]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 118975: Hash(0xdf0b1ebbb49ee2fccdf48214aee62531ae75f369000000000000000000000000)", + "P->V[79208:79240]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 121725: Hash(0xc4c5001b7a081a25e427cca64cc04e36b5061423000000000000000000000000)", + "P->V[79240:79272]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 122450: Hash(0xa06af7e1349884f0aedf6780a5c71998a4d7e911000000000000000000000000)", + "P->V[79272:79304]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 128273: Hash(0x688aa91282977c2a63354334951f3f597fe3c86a000000000000000000000000)", + "P->V[79304:79336]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 36026: Hash(0xfa1f48a881688648b2afe4f5479ec22bfca0f6bf000000000000000000000000)", + "P->V[79336:79368]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 38048: Hash(0x3cf4ef5d564ec11c37f3f0163c39f25831914fb8000000000000000000000000)", + "P->V[79368:79400]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 38695: Hash(0x66adcf4d9931f6fbac92d64fe61cf86dcba7cc53000000000000000000000000)", + "P->V[79400:79432]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 42145: Hash(0xa60aa4a6e91928f5d183c01889b3d04c4fab3afd000000000000000000000000)", + "P->V[79432:79464]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 44559: Hash(0x1b9b9ef9ec45ff98c0ed9f79698e4e7b26b66cd9000000000000000000000000)", + "P->V[79464:79496]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 44625: Hash(0xfadd93d8d14153975b6b2628a4f01287c420cdef000000000000000000000000)", + "P->V[79496:79528]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 45111: Hash(0xe23521f1bdc515ea15b247bb2682773ca7158f24000000000000000000000000)", + "P->V[79528:79560]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 49912: Hash(0x13625ea0d25158bb896e852cfff110afd1c03aa3000000000000000000000000)", + "P->V[79560:79592]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 53167: Hash(0xf61ee2f15040aa1dc2431b775f5913eb7245b9df000000000000000000000000)", + "P->V[79592:79624]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 53580: Hash(0x20d37be1fb023981a69be12bab3aca9bf263bbdd000000000000000000000000)", + "P->V[79624:79656]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 55647: Hash(0x85cb49a4dd8705a1cbd02d760c5a65f2baa94d39000000000000000000000000)", + "P->V[79656:79688]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 57230: Hash(0x2553dca4cb8c9f6caf379ccc26150a130eaa46ad000000000000000000000000)", + "P->V[79688:79720]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 57923: Hash(0x3203fb30664bdade9ebada79cacf1e9b76c929da000000000000000000000000)", + "P->V[79720:79752]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 58867: Hash(0xea2c51d6df736d970ed3a9af01e0c6ef0a6c799000000000000000000000000)", + "P->V[79752:79784]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 59486: Hash(0xcb7fea617ea3c311ff504343e307f0cd032a9198000000000000000000000000)", + "P->V[79784:79816]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 60863: Hash(0xcd8c151e8f57406fc19d693ebe059ed68d01b78a000000000000000000000000)", + "P->V[79816:79848]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 61224: Hash(0xe929377904502e436b49c28a4c065d1d1acba78b000000000000000000000000)", + "P->V[79848:79880]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 64137: Hash(0x3f0c9d26992f44dda6b804914427f7aa5a61edbc000000000000000000000000)", + "P->V[79880:79912]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 18012: Hash(0x40f23bd8cd5bc4e3e21abb3413a775962b536472000000000000000000000000)", + "P->V[79912:79944]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 19025: Hash(0xa2db4c03b5b2692bcbb103b69cabf4bffebe33e2000000000000000000000000)", + "P->V[79944:79976]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 19346: Hash(0x1c236ce3f9a32b1d05b1dc833dbc42114998682f000000000000000000000000)", + "P->V[79976:80008]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 21073: Hash(0xf0547effd6914e034bb19da5b8c69d38804e06bc000000000000000000000000)", + "P->V[80008:80040]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 22278: Hash(0xc60964a1f48ab1a1d6d6e5364be55b8c2d62c96f000000000000000000000000)", + "P->V[80040:80072]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 22313: Hash(0x5bf125f1250567a3559dcf4647e58ebc3a47681d000000000000000000000000)", + "P->V[80072:80104]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 22554: Hash(0xa18db10bef7607182fb5a2bef678444ae1740c17000000000000000000000000)", + "P->V[80104:80136]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 24957: Hash(0x3a7334170c25a65b5f356a3b4b5a0db0343729b000000000000000000000000)", + "P->V[80136:80168]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 26582: Hash(0x866041f20a8693f739952cee4f8744e093f8e567000000000000000000000000)", + "P->V[80168:80200]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 26791: Hash(0xa343fc9a587549f5197b9b17f1ad1048a93308a4000000000000000000000000)", + "P->V[80200:80232]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 27822: Hash(0x98dc5119342e10e074253da1c6e7b9b39fa6b3e7000000000000000000000000)", + "P->V[80232:80264]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 28614: Hash(0x5c1b85624a409ec132173043e2a2a010fbc4f431000000000000000000000000)", + "P->V[80264:80296]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 28960: Hash(0x25f8f29edd1dad82a2314a6b0878fd7459bbda3d000000000000000000000000)", + "P->V[80296:80328]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 29432: Hash(0x9b65e83d465e2f59b219db5c562ed68a21c98ee5000000000000000000000000)", + "P->V[80328:80360]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 29742: Hash(0xe0848b6f405b8dae285883669f26522ecb2ea949000000000000000000000000)", + "P->V[80360:80392]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 30430: Hash(0xcd13bb8149ebd4b82c11ade32a203bef6fabd226000000000000000000000000)", + "P->V[80392:80424]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 30613: Hash(0x4874255976a7ed9be12b55a9034181e21c995497000000000000000000000000)", + "P->V[80424:80456]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 32069: Hash(0xe6256edb108a5b292490999f7a349c68ddd02531000000000000000000000000)", + "P->V[80456:80488]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 9007: Hash(0x8cef3d3d62d6da625583742ccf895891f8f9039a000000000000000000000000)", + "P->V[80488:80520]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 9513: Hash(0x30556e88c28e0db1f99ab29e8679dc0c00679a8b000000000000000000000000)", + "P->V[80520:80552]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 9672: Hash(0xfa3b13c7cd75a31213bca4f653148fdd67c1f0e000000000000000000000000)", + "P->V[80552:80584]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 10537: Hash(0x5d611ff95f0def26ec838cbcd3b1087d5138d216000000000000000000000000)", + "P->V[80584:80616]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 11138: Hash(0x9f04779df25a6f7d23920ef158c95bf4730cd387000000000000000000000000)", + "P->V[80616:80648]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 11157: Hash(0x88de681992c2bfd757de5b9337b47f3e40d52c76000000000000000000000000)", + "P->V[80648:80680]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 11276: Hash(0xb1fda3c64f483eaaec4aebc0eb3e881feabca1c0000000000000000000000000)", + "P->V[80680:80712]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 12479: Hash(0x3d71ad2f81edae7f015a0259477a5a513227fcc1000000000000000000000000)", + "P->V[80712:80744]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 13290: Hash(0xbebf620cdc8ad69cd29e097a0398f8cc0aa9f7a2000000000000000000000000)", + "P->V[80744:80776]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 13394: Hash(0x7cf92c56ad90305b51beeb89fbf617d989e3795a000000000000000000000000)", + "P->V[80776:80808]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 13910: Hash(0x307bd8304da61df199248c6693f99ea0be2a2068000000000000000000000000)", + "P->V[80808:80840]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 14306: Hash(0x661c41870d6e65bc421a80d912f6ce37c7968154000000000000000000000000)", + "P->V[80840:80872]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 14481: Hash(0x57dc4be0cbf954eea670ffe001cc342ca17cab94000000000000000000000000)", + "P->V[80872:80904]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 14717: Hash(0x513e3f0d96308743aaae8bbcb18d192e54fe69b0000000000000000000000000)", + "P->V[80904:80936]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 14870: Hash(0x473453b6d966db62907afbd32ada88afec456d2b000000000000000000000000)", + "P->V[80936:80968]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 15214: Hash(0x40562e1e7be73db5ec83ed27bf364fa3cb9c20d0000000000000000000000000)", + "P->V[80968:81000]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 15307: Hash(0xd685fe5e19a8e709e17d9dedbd30b13dc4dfba95000000000000000000000000)", + "P->V[81000:81032]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 16035: Hash(0x2fc02a0e72ed3aef5a1e33e385264b3d4acb63da000000000000000000000000)", + "P->V[81032:81064]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 4502: Hash(0x63fadd555e04a7bc6368fd7da13f9b808e60346b000000000000000000000000)", + "P->V[81064:81096]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 4757: Hash(0xd282c4b2131e1e9acbf1c552ee906a3f39e45ab7000000000000000000000000)", + "P->V[81096:81128]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 4837: Hash(0x45f5c18df32b5f8383dbd7d6dc9e2d1a47e5dd6b000000000000000000000000)", + "P->V[81128:81160]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 5269: Hash(0x9d03e24c9854cc2a9b5205c55a44d5afab764d57000000000000000000000000)", + "P->V[81160:81192]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 5568: Hash(0xdaf4f2d32822e927a4422c33399b28d270e6002e000000000000000000000000)", + "P->V[81192:81224]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 5579: Hash(0xefab77bc5d38756e9eadd4cbd84807ec9ae5aac3000000000000000000000000)", + "P->V[81224:81256]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 5639: Hash(0x1a487f513484bd10f51440ff22ad12b9c95372ab000000000000000000000000)", + "P->V[81256:81288]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 6238: Hash(0xb8d5ef5f29a9722d5bc30a3a7a6925f5c32daa82000000000000000000000000)", + "P->V[81288:81320]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 6644: Hash(0xdd4b8c03b77387dffd2512ffbff4a1b87c0dcfbc000000000000000000000000)", + "P->V[81320:81352]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 6696: Hash(0x4c50ffba6e4e653a5467a8d94c5f22ab72ad1a25000000000000000000000000)", + "P->V[81352:81384]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 6954: Hash(0xd2aed1fc32b971b5c45afb8b8b3cca9f31acccd8000000000000000000000000)", + "P->V[81384:81416]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 7152: Hash(0xd5072b847076ddb338a7e24c97e35c5dced2bf3c000000000000000000000000)", + "P->V[81416:81448]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 7241: Hash(0x4f87b842931e4b65de85e4d280e5f095bd49f149000000000000000000000000)", + "P->V[81448:81480]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 7359: Hash(0xaa692089ad377511dc14d835f1646d17c14a0403000000000000000000000000)", + "P->V[81480:81512]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 7434: Hash(0x5cca3fae1eee011566237dbc11959571e5068c7c000000000000000000000000)", + "P->V[81512:81544]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 7606: Hash(0x8b902f9cf0988e96b77002f16a9672f455e56e62000000000000000000000000)", + "P->V[81544:81576]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 7652: Hash(0x65fa743cba90c3e4d8cb6fff023716bdff5ed396000000000000000000000000)", + "P->V[81576:81608]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 8016: Hash(0x5ff5c7f1c7d36accaa43616738afa968beb8c4c1000000000000000000000000)", + "P->V[81608:81640]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2250: Hash(0x64810a073438e9af9626c1646c2103d763f6bbc5000000000000000000000000)", + "P->V[81640:81672]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2379: Hash(0xf451019c620f5e546f9be5c18180b174c8f2389b000000000000000000000000)", + "P->V[81672:81704]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2419: Hash(0x5d72d35f0ffd867b4071fb8c8378e5826837d20f000000000000000000000000)", + "P->V[81704:81736]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2635: Hash(0xaac3730ba482add5c244f9df92ea62f945d1a725000000000000000000000000)", + "P->V[81736:81768]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2785: Hash(0x6c9502015a6f8e6ca8613939c722fb4a7537956a000000000000000000000000)", + "P->V[81768:81800]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2788: Hash(0xae1d24ae23881bf9dc0f9b2fdb9ff5f1d6d7f14000000000000000000000000)", + "P->V[81800:81832]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2818: Hash(0x88ebbe3af96be86bef7a0608b54a1cf24936973f000000000000000000000000)", + "P->V[81832:81864]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3118: Hash(0x3bb6de128659334c5e65ed9ddbc53b93ab4c6201000000000000000000000000)", + "P->V[81864:81896]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3323: Hash(0x91e43c7bf074ec8ac942febbaa3fcdf7bd310664000000000000000000000000)", + "P->V[81896:81928]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3349: Hash(0x76a29ccbac3c227c812a7547345fbbebe10f97d7000000000000000000000000)", + "P->V[81928:81960]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3476: Hash(0xb9c445930a82294df81d19bebc10c5eda245dbe9000000000000000000000000)", + "P->V[81960:81992]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3577: Hash(0x2da41c41c68ce108f1cacb038475054db2f5858b000000000000000000000000)", + "P->V[81992:82024]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3621: Hash(0x3557c126cf704a5ac495135d211e7fa758f1134a000000000000000000000000)", + "P->V[82024:82056]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3678: Hash(0x5a32452ab7a23c307df2b824376fbadf40f65639000000000000000000000000)", + "P->V[82056:82088]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3716: Hash(0xc79283b429b4f78c5df7f53f6ad0b8312ed8f201000000000000000000000000)", + "P->V[82088:82120]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3802: Hash(0x8752b7c4c2c16de52c0a1428e0c01d8378f69a2f000000000000000000000000)", + "P->V[82120:82152]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 3827: Hash(0x3fe598291c9b6c5244573ddbb52cb581bb83a928000000000000000000000000)", + "P->V[82152:82184]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 4009: Hash(0xefd4567d12b78592e8e177fe6e42cea63cea1ea7000000000000000000000000)", + "P->V[82184:82216]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1124: Hash(0xf117417cff10402ea9309cea4fbeeec3e9aafeb5000000000000000000000000)", + "P->V[82216:82248]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1188: Hash(0x83d347f41e3a770fb891be475845138551ae4749000000000000000000000000)", + "P->V[82248:82280]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1208: Hash(0x9889040f404b9312942ba52f05dac74e4bab4239000000000000000000000000)", + "P->V[82280:82312]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1316: Hash(0x63cb02e7d73ecbc315d73c5ca0d1df6da96f2e8b000000000000000000000000)", + "P->V[82312:82344]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1393: Hash(0xd5d7533cde64d3eeecae06eec2ad21fa637d9be6000000000000000000000000)", + "P->V[82344:82376]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1395: Hash(0xc98e4bb858b346c68f37e6cb8814df97e20f82db000000000000000000000000)", + "P->V[82376:82408]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1408: Hash(0x3eacdcf2b3f96d484050395e793faca0f5cda5ea000000000000000000000000)", + "P->V[82408:82440]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1558: Hash(0xa18f8ae4f961a6da83ef9135bd038fdfc12ced0c000000000000000000000000)", + "P->V[82440:82472]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1660: Hash(0xd6a7c68a33f612c2c4c023baf99edcb8c7f41f03000000000000000000000000)", + "P->V[82472:82504]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1675: Hash(0xa90a12fc0cedc81e9a5ce4f2907a4fdce814d97c000000000000000000000000)", + "P->V[82504:82536]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1739: Hash(0xdded9d254218146fa7d300ed5152e98b432822a0000000000000000000000000)", + "P->V[82536:82568]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1789: Hash(0x8ec5db3a223b4e7fd9ba74c0f491c287fe551fc5000000000000000000000000)", + "P->V[82568:82600]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1811: Hash(0x2fdf8471ea44271ed83327be2a4dafb7abecd6a5000000000000000000000000)", + "P->V[82600:82632]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1838: Hash(0x218c8a21e177a9d352aba911d3933776c7e38fc8000000000000000000000000)", + "P->V[82632:82664]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1859: Hash(0xda2ba93e26d786eb52bc5e9f9ff101f7a8bfaefb000000000000000000000000)", + "P->V[82664:82696]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1900: Hash(0x851211852cc5e21a1fac3061fc9ffc48de0ea6ed000000000000000000000000)", + "P->V[82696:82728]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1912: Hash(0xf8f4d3f463c25d6364a427439cf2a2819a56397a000000000000000000000000)", + "P->V[82728:82760]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 2005: Hash(0xa7cd4d7a9e903215c09658d064f935cb32ce7003000000000000000000000000)", + "P->V[82760:82792]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 563: Hash(0xb78da1183a4ee0208084eeba11009eee35d779f3000000000000000000000000)", + "P->V[82792:82824]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 595: Hash(0xf7db21acd388b24134fa16d07cf4bdff55304296000000000000000000000000)", + "P->V[82824:82856]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 605: Hash(0x428029334a71cc953a0d9dbfa910f996c1734a01000000000000000000000000)", + "P->V[82856:82888]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 659: Hash(0x8b8fb69906b4556452519f35a6effb1e7db07165000000000000000000000000)", + "P->V[82888:82920]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 705: Hash(0x5ba9efdc62c5a1d09482dcad2c2c79652f5c00c7000000000000000000000000)", + "P->V[82920:82952]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 778: Hash(0x6591864300029ae76044625f3185a692b0117b6c000000000000000000000000)", + "P->V[82952:82984]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 831: Hash(0xb09ed06bb223cf32e512b0bc9bc3099f95278908000000000000000000000000)", + "P->V[82984:83016]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 836: Hash(0xf78276fd104b5df8cd6e281b81710cbf2d3ebbef000000000000000000000000)", + "P->V[83016:83048]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 868: Hash(0x15efa0bd9e96167878b71bc51afa2a29b7cb7a93000000000000000000000000)", + "P->V[83048:83080]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 895: Hash(0xb438ff280b6c92025194a012246a44126452d020000000000000000000000000)", + "P->V[83080:83112]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 904: Hash(0x6d92de0bbd673fe3a202326a463a508b1794ee4e000000000000000000000000)", + "P->V[83112:83144]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 918: Hash(0x768daa108346bf6216237357e7093af1c7e746d5000000000000000000000000)", + "P->V[83144:83176]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 928: Hash(0xadc3354f1dcdcda46a96478d2856369a28f22f48000000000000000000000000)", + "P->V[83176:83208]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 951: Hash(0x997b721952a401e51976d903ca924e6348046837000000000000000000000000)", + "P->V[83208:83240]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 957: Hash(0xcf007f8cdb02b650765e6e2294d0c4c9ff77a72e000000000000000000000000)", + "P->V[83240:83272]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 1003: Hash(0xc0b693fcb9a2d759da71c04bb34a2aaf50c21880000000000000000000000000)", + "P->V[83272:83304]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 280: Hash(0x3772bcdbe3efab26c75205a7c4d16da25c464198000000000000000000000000)", + "P->V[83304:83336]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 296: Hash(0x124825b3f84771a6943a6ecb48f55d5dec273d3e000000000000000000000000)", + "P->V[83336:83368]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 303: Hash(0xd68832338864c4f177556caff4a6da14c19e8fd0000000000000000000000000)", + "P->V[83368:83400]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 328: Hash(0x5264d4a1ff3b9ea942b5aaadeaf468d5988e1789000000000000000000000000)", + "P->V[83400:83432]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 349: Hash(0x54201d5b0c6de2113083a9fdc76a92a8686fd6a8000000000000000000000000)", + "P->V[83432:83464]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 353: Hash(0x23b427c12512dd32d7cefddb021f35c6f654d3fb000000000000000000000000)", + "P->V[83464:83496]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 388: Hash(0x56273f95a1b0d5e2c8bc8fa6d46a35836d0bbc4f000000000000000000000000)", + "P->V[83496:83528]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 414: Hash(0x79c695b9a3b71e6fc160376d594f61820c3a3022000000000000000000000000)", + "P->V[83528:83560]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 419: Hash(0xf5ea40243f8b2f1637a2218bdaa5b82a1e39a990000000000000000000000000)", + "P->V[83560:83592]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 435: Hash(0x14f0b6a00aa66ded8b78ffc0987dfc8215926db8000000000000000000000000)", + "P->V[83592:83624]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 446: Hash(0x3715ceb1410179b98c035fa45178f626f7b9d982000000000000000000000000)", + "P->V[83624:83656]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 453: Hash(0xd70b08fec059aba8000164778902c9489fe10c04000000000000000000000000)", + "P->V[83656:83688]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 458: Hash(0x6ea2fba6c076bc5115091421cd47690d7b4cc4d4000000000000000000000000)", + "P->V[83688:83720]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 465: Hash(0xfae4cc4c469325192768d8a47f18dae5ede90ad3000000000000000000000000)", + "P->V[83720:83752]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 474: Hash(0x94fc6516ab3a320913bf1f4f9223fd3c18a60354000000000000000000000000)", + "P->V[83752:83784]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 479: Hash(0x45126de86419e18b018694c8a7a3694d9df5828b000000000000000000000000)", + "P->V[83784:83816]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 500: Hash(0xca90346137a28fad578860dabfe4c90a55fdf9d8000000000000000000000000)", + "P->V[83816:83848]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 141: Hash(0xe1dc872b1c2291182bf812cd1a95bcbca0f2e8a7000000000000000000000000)", + "P->V[83848:83880]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 149: Hash(0x95f19a8698ec822f50fb745090fb126d36fe6b87000000000000000000000000)", + "P->V[83880:83912]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 150: Hash(0xaad39d0d565ab86644b4fc74a7e6e9ecd2999c86000000000000000000000000)", + "P->V[83912:83944]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 165: Hash(0x55e14d749aa1abaa6c5287cb0cc104c1cd0d2c4b000000000000000000000000)", + "P->V[83944:83976]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 175: Hash(0xdfdab81773333dcec7921a87787b41f604124207000000000000000000000000)", + "P->V[83976:84008]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 177: Hash(0x83ed958dd8eb1b87c7684aa52b6d770288cc7035000000000000000000000000)", + "P->V[84008:84040]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 195: Hash(0x6a74fb721c4cc82491c08060d76f53b19bc8fad0000000000000000000000000)", + "P->V[84040:84072]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 206: Hash(0x6b98161292069df26e68433d34ae041136d979c6000000000000000000000000)", + "P->V[84072:84104]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 208: Hash(0xd9a4f14efe9aeebc719c98cc0da1d99f71c5203000000000000000000000000)", + "P->V[84104:84136]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 216: Hash(0xc219e7c77aa95a7a111bd695c89a3da78fc2c9f6000000000000000000000000)", + "P->V[84136:84168]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 222: Hash(0x899bee1e7fd34bc113d58247f3dbd7609d78b969000000000000000000000000)", + "P->V[84168:84200]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 227: Hash(0x7e069efd7506b3df4818fa3da5f8da7652f211ef000000000000000000000000)", + "P->V[84200:84232]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 228: Hash(0xda0f8838e416f3dc3d7940e9395857281ba06e61000000000000000000000000)", + "P->V[84232:84264]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 233: Hash(0xead042953480aa4c2e173f07ef5e44d81fb82b6f000000000000000000000000)", + "P->V[84264:84296]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 236: Hash(0xd2912d86a668da8ba56a158fb2c767a172d36ba5000000000000000000000000)", + "P->V[84296:84328]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 238: Hash(0x2b434c07188807dc647fb07dfbdd8922c97be2ec000000000000000000000000)", + "P->V[84328:84360]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 251: Hash(0xd97f4ab668e44ee80d7786e8d4c7e5b7ba6834e1000000000000000000000000)", + "P->V[84360:84392]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 71: Hash(0x6881e858dd91ac745d0c4d296144a64a121e2088000000000000000000000000)", + "P->V[84392:84424]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 83: Hash(0xff688a75fd504152caecf93630bd685cf60696eb000000000000000000000000)", + "P->V[84424:84456]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 86: Hash(0xb331a10cd6bcecfe9be6df162379adcb65276204000000000000000000000000)", + "P->V[84456:84488]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 89: Hash(0xf69cf0951a9ca5a5d4f1576efd5c45b0b3532b00000000000000000000000000)", + "P->V[84488:84520]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 96: Hash(0xebc3a3a0382db3127f59951f3e7327e10e46051000000000000000000000000)", + "P->V[84520:84552]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 102: Hash(0x5b0c8787810cf22e21f437caa75cebf6e20ee75a000000000000000000000000)", + "P->V[84552:84584]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 105: Hash(0x60f99d6f4abfd0fd8746b23670dbe4393b3793e5000000000000000000000000)", + "P->V[84584:84616]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 109: Hash(0xe5e8bcb4d72b0a28cb68d51bbaf650a81bfe3d30000000000000000000000000)", + "P->V[84616:84648]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 110: Hash(0x53a2887dd6c8e3ed88b23668343a3affc42f209d000000000000000000000000)", + "P->V[84648:84680]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 112: Hash(0xea4edf6e026905c87a3808322f1b08ceadb372d4000000000000000000000000)", + "P->V[84680:84712]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 115: Hash(0x8c081a160df445f5a13d396d3840e3579b224482000000000000000000000000)", + "P->V[84712:84744]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 117: Hash(0x307654ae1396cb7434e5b93e338fc93e687952d3000000000000000000000000)", + "P->V[84744:84776]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 124: Hash(0x68e32a15d2cd05d42b054a9d4640fdb816242c13000000000000000000000000)", + "P->V[84776:84808]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 34: Hash(0x4c4f5346a2581f8e695c691895b5dc98d97595d5000000000000000000000000)", + "P->V[84808:84840]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 36: Hash(0x3b47828594b9ee41b576b7f105ad06ac8cdb9473000000000000000000000000)", + "P->V[84840:84872]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 40: Hash(0x356b1dc49fd3dd206f209fc05cdaeb0ff61a85d8000000000000000000000000)", + "P->V[84872:84904]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 42: Hash(0xfc083acf7c75d5fa497d4e3993c216acd72c9fa8000000000000000000000000)", + "P->V[84904:84936]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 45: Hash(0x8af86099b33540418146fedd8d8d6fa61c5d434d000000000000000000000000)", + "P->V[84936:84968]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 49: Hash(0x283c8ec8ab70b1cbfad61ebdd264810bbde5dbfe000000000000000000000000)", + "P->V[84968:85000]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 50: Hash(0x48c23504499484383fb96e10b7f849f7a68deeea000000000000000000000000)", + "P->V[85000:85032]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 53: Hash(0x51ef7f9c22394ada851e5a328cf36442d17d46a2000000000000000000000000)", + "P->V[85032:85064]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 63: Hash(0xd2ad9b647cc23d0b4440aa1cbc8d94e34d9a324000000000000000000000000)", + "P->V[85064:85096]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 16: Hash(0xd9940d8e951e31b7c70968bef966499f575912ed000000000000000000000000)", + "P->V[85096:85128]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 19: Hash(0xec0e7d06b1c6b87f4e4dde54493023050dacc3e7000000000000000000000000)", + "P->V[85128:85160]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 23: Hash(0xbe85e17d71339889a56a03357ee77522857ec903000000000000000000000000)", + "P->V[85160:85192]: /cpu air/STARK/FRI/Decommitment/Layer 3: For node 30: Hash(0xacef93f05e2240c6084faad0f9add435207c92c5000000000000000000000000)", + "P->V[85192:85224]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 13039, Column 0: Field Element(0x294311b693dad39f3719e248337e1e493aa53205a2fcad09ae01f17796784b8)", + "P->V[85224:85256]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 13039, Column 2: Field Element(0x5a0f043b98735115639e4542c543275126b995397314583d7c116b2b95e9e24)", + "P->V[85256:85288]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 13039, Column 3: Field Element(0x63ff7426d755a73e4c04775fc66b5aaa19d65747d5f4b345211331587499f0)", + "P->V[85288:85320]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 21124, Column 0: Field Element(0x5d0f98ecdc1e04b38333d8cd7ce7d384b75372605e66e043f619ad6053917cd)", + "P->V[85320:85352]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 21124, Column 2: Field Element(0x61e42f8d4da5e7b5eba20d9fbe51d525e540bc0073517df3267c29c15aadb26)", + "P->V[85352:85384]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 21124, Column 3: Field Element(0x1c32d0b9c42ebd913a9ecc9cfb28bccb952280a99b2033cb7254b32b79db2dd)", + "P->V[85384:85416]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 23707, Column 0: Field Element(0x624f8fd31dd57efed813e598e5c599c423d73b7286d581888f6397c73e1a6e8)", + "P->V[85416:85448]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 23707, Column 1: Field Element(0x512a51f44563c34c43f8ee2ae719ae6055a55a71e33c63b07c019c04fbf84f6)", + "P->V[85448:85480]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 23707, Column 2: Field Element(0x24f1e241633c283a38698ac9e9b81fb0e212d799cd16223acd6c60e6d2923d9)", + "P->V[85480:85512]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 37507, Column 0: Field Element(0x46e8299a41fb6fd79c923d567d69c5281cfe7c856183c55a014fd71ded04874)", + "P->V[85512:85544]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 37507, Column 1: Field Element(0x593d0ae643d4814d2cc2bae327091cc68e2b2b0052b10cca7c1f0a36989d0de)", + "P->V[85544:85576]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 37507, Column 2: Field Element(0x3559867e48a71659ed350eaa798b6a2da40882c3e39b0a88449138f2228851)", + "P->V[85576:85608]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 47161, Column 1: Field Element(0xf17ce265ca1e8c70283cfe9c05bb411c66d385de2317bdb6028bfaf1117fde)", + "P->V[85608:85640]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 47161, Column 2: Field Element(0x7bbe8ebcf74956cf9c73456a4f0899202cf31192005d9438024a47162777144)", + "P->V[85640:85672]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 47161, Column 3: Field Element(0x7d60ab1857372cb65dfd6710b5f7ecc7ff5b0805a651a9b10422b762420acba)", + "P->V[85672:85704]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 47427, Column 0: Field Element(0x6242585c079d10a61411af0f8f54d3c3ce677310d06a0fae3f0017ad1bec6fe)", + "P->V[85704:85736]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 47427, Column 1: Field Element(0x540eba2c41a76e5828bd43b62f48dcf07b3854e9a50e4291a398b49ddcff1a1)", + "P->V[85736:85768]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 47427, Column 2: Field Element(0x2c1f321309cc2546d165428535a4b02f3f991b4ed3bdd015abc423ad98b458d)", + "P->V[85768:85800]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 49371, Column 0: Field Element(0x1e949b8cdfb42fb60dac6bfea5fb3a8eca1f3842077dc9d380af4360971a8b)", + "P->V[85800:85832]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 49371, Column 1: Field Element(0x3fe40a6e314435f524b58edaf2e7650ec8ee0a5f30a5757115defcc0f0847ac)", + "P->V[85832:85864]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 49371, Column 3: Field Element(0x57d1912cc4103edd1d275419514f3b13cd919e9cef65606f8685d74229a5451)", + "P->V[85864:85896]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 68583, Column 1: Field Element(0x7a1af51f4b66977270ccacd6e4b64560c98c84453b55be3e3ec422ab433cf88)", + "P->V[85896:85928]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 68583, Column 2: Field Element(0x785ae5690fffb9e13b37306ad04ef9dd1c52da02dcc25f4d76f1cf2a14cce5d)", + "P->V[85928:85960]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 68583, Column 3: Field Element(0x4b9594dbc3bb664c8f4e58335a2f2f16026cba0f7593e1b09bf898a05d2c5cb)", + "P->V[85960:85992]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 81594, Column 1: Field Element(0x70c38150ca0fcd93462454dc3dfbd0707ff79f374a61e2a09f239f18bdd612a)", + "P->V[85992:86024]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 81594, Column 2: Field Element(0x2231a7cd8c26e52343a2eeeb56b7d4f5f7fa99d068cf4f403f8e8f84c5dcd6f)", + "P->V[86024:86056]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 81594, Column 3: Field Element(0x6066bedc1a661deb810e716b7727eee31156d98cf6d787619a67beb77813d46)", + "P->V[86056:86088]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 83254, Column 0: Field Element(0x61ec97e57bf8bca3f5e69cb71464767cf53518b0025a4542bdce4544eacdc4)", + "P->V[86088:86120]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 83254, Column 2: Field Element(0x74cc8c0b0b4c5bdec26269fd14c38e0163814d6b9e46f36c0e9f435392b88e6)", + "P->V[86120:86152]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 83254, Column 3: Field Element(0x20f1587f4dba6ca6fd9e430665f771b4c8e3b0f5a1bbe53d852b5f4b1210d02)", + "P->V[86152:86184]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 91513, Column 0: Field Element(0x58bcc38a4f6d55c13b4db20dad2489fe37b0921d6ce0281325317dfd2045098)", + "P->V[86184:86216]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 91513, Column 1: Field Element(0x2bcd1272c8f624bf02065b0274674003dff3d284e4fc1a2f8ac12b4aec82a27)", + "P->V[86216:86248]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 91513, Column 3: Field Element(0xcaf2321ef1c14d2662be814ec2d9ec36ce96b9773c4ed5ac8b75c391bc135a)", + "P->V[86248:86280]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 97852, Column 0: Field Element(0x48687b610b2127962e1f95024fc01a12f2a03c5c530114feb0f6569d4755105)", + "P->V[86280:86312]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 97852, Column 2: Field Element(0x7e9918b3ccffd25c6d7fe99ad8032f1308deb66386ce33782df5ad22dee29e8)", + "P->V[86312:86344]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 97852, Column 3: Field Element(0x43573285ab4b4a7c91b2f8d8884315abc1fb2c5a259b0bb019ac10bb1ebc05b)", + "P->V[86344:86376]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 100617, Column 0: Field Element(0x50bdc188078d6c068dc79bedfe0696775a68516eb9feba54af354bfd208caa3)", + "P->V[86376:86408]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 100617, Column 1: Field Element(0x18533e404f63df93bec5034511a2029d0de67ae188e1c1e891ae33307b8484c)", + "P->V[86408:86440]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 100617, Column 2: Field Element(0x4f27688f3b412f61323615303a049f6748b62ee4ebec2addf214a95e247baa5)", + "P->V[86440:86472]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 104395, Column 1: Field Element(0x58b23710e65e92723c2f78a224a615112146da794ea36a89d00e9affb5043b5)", + "P->V[86472:86504]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 104395, Column 2: Field Element(0x6c1fd772839c16bb517a7bc86176f2bcaa5bf016e0f79e76f4b095b058a302e)", + "P->V[86504:86536]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 104395, Column 3: Field Element(0x145e568d7a510aa3441682156bcbe53f89aa72dd7b6c511dd6b99fb28757a68)", + "P->V[86536:86568]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 106876, Column 1: Field Element(0x4c87d8d6b7afe254411f942348a23273578da476a7f81f35d188671fa602d1)", + "P->V[86568:86600]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 106876, Column 2: Field Element(0x75b1b949cd1cdca15014a8fcc633cc0a68ea4a0dadfcc9e1bcda4cc3cfc0cfd)", + "P->V[86600:86632]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 106876, Column 3: Field Element(0x57519ab22a9045a4c9839bba23d709e51b7b6f321ad006e4e06afa6f9cde13)", + "P->V[86632:86664]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 112377, Column 0: Field Element(0x5ed74c333742598c1e96bbb2ce4d3f11a1be9cd2bea3d68a4f0244483f2ca29)", + "P->V[86664:86696]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 112377, Column 2: Field Element(0x42bfa3e2456902133967daf47e51e06b8d4998201f0117a8447679560d60cb1)", + "P->V[86696:86728]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 112377, Column 3: Field Element(0x6f40232e712a87fde8bb2072bdd821e4985d2a516e5504e204013d08bd0d1da)", + "P->V[86728:86760]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 113831, Column 0: Field Element(0x6cb6b7225425103c24f97ca04f0848a3c85e748584c2ca0e3c65b4d27aac0d7)", + "P->V[86760:86792]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 113831, Column 1: Field Element(0x41c14b0cbd9aa750e0861a7e69190b76c81a79adfe92ff5b90efac66be646d7)", + "P->V[86792:86824]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 113831, Column 3: Field Element(0x528e4b4514b535c03e6f8a485d744001658a68c7bf655edfaf9baec6217925b)", + "P->V[86824:86856]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 125473, Column 0: Field Element(0x522d0366c1ceb9b3b5527215aeed408582e488e5a8202ada81c4a93abbd18d7)", + "P->V[86856:86888]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 125473, Column 1: Field Element(0x4f1c3be20ed6fe0a0ad66ed80b3f81c4a8160d912212222f0ca0713a327dcce)", + "P->V[86888:86920]: /cpu air/STARK/FRI/Decommitment/Layer 4: Row 125473, Column 2: Field Element(0x4264bbe617f04b463b326d9c80ff3494eec225cbba88133e0ad08b2af5e3f7e)", + "P->V[86920:86952]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 144110: Hash(0x2f9cfadb4a2175ecc2a4817ebe1eb9f2f334cc30000000000000000000000000)", + "P->V[86952:86984]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 152197: Hash(0xab0d99d8305e419458cd753f53fed21e173dec5c000000000000000000000000)", + "P->V[86984:87016]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 154778: Hash(0x414b73913cedbde926595420581531e13daa1c2f000000000000000000000000)", + "P->V[87016:87048]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 168578: Hash(0xee14f1b0206af9dc6373d12e3b91b7dbc52fa926000000000000000000000000)", + "P->V[87048:87080]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 178232: Hash(0x94d8cc82a951c98bb742542b19b9c202a4d7c124000000000000000000000000)", + "P->V[87080:87112]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 178498: Hash(0x9e74604ddb8c2aa5eeabddc469bbc58babfb58af000000000000000000000000)", + "P->V[87112:87144]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 180442: Hash(0xb0c1c946c704f6c921825bc2e04248b997925ed2000000000000000000000000)", + "P->V[87144:87176]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 199654: Hash(0x6dcef95438c3da62b2e0cca66ea53ea9d138265e000000000000000000000000)", + "P->V[87176:87208]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 212667: Hash(0x2f2f2b17e01bbd4416604314a69e03f523f4eafe000000000000000000000000)", + "P->V[87208:87240]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 214327: Hash(0xeeda604de43ddfadb36373f58396e7dbee0d175000000000000000000000000)", + "P->V[87240:87272]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 222584: Hash(0xf17d91c15fa5ef5e1cdc188af2958c1709d062b9000000000000000000000000)", + "P->V[87272:87304]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 228925: Hash(0x36c5bff72f5458bc6ab5abcfc466eb351f7f5e33000000000000000000000000)", + "P->V[87304:87336]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 231688: Hash(0x8a115923692758ff6d726053cea0d10b715dcda7000000000000000000000000)", + "P->V[87336:87368]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 235466: Hash(0x64c9880ed2b0dff1f249cd57bc3443170e7385c000000000000000000000000)", + "P->V[87368:87400]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 237949: Hash(0x199e53a5c6278ef163ea3528434244eb42ffbfc6000000000000000000000000)", + "P->V[87400:87432]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 243448: Hash(0x78c9bb5bc7d8917e1b66f3e0f26c69b3421e20f9000000000000000000000000)", + "P->V[87432:87464]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 244902: Hash(0xddca438559b4778f5c845a9f2326e685f7ff12d5000000000000000000000000)", + "P->V[87464:87496]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 256544: Hash(0x981fb8330e57a5377f67ade316bda869db91152d000000000000000000000000)", + "P->V[87496:87528]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 72054: Hash(0x5a585586e343e7433c0a49c96375fcf206bebd07000000000000000000000000)", + "P->V[87528:87560]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 76099: Hash(0x6991c12f758d0e9229075ce157c70c5bee781348000000000000000000000000)", + "P->V[87560:87592]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 77388: Hash(0x37d9c6e45880a8de402bbdff1f130ba76943f983000000000000000000000000)", + "P->V[87592:87624]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 84288: Hash(0xfc2d0c0772f5f40e84dbed194fccc2dc2b3824d5000000000000000000000000)", + "P->V[87624:87656]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 89117: Hash(0x4b34850589a60c40744b4bd56dd912df45ff80e9000000000000000000000000)", + "P->V[87656:87688]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 89248: Hash(0xe510254d96ee7eae3f605f5bbcc591ddafd7809000000000000000000000000)", + "P->V[87688:87720]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 90220: Hash(0x4347ee190836765c2193c3ad1d9cb07a23b899de000000000000000000000000)", + "P->V[87720:87752]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 99826: Hash(0x3ee216fbbb795e76ac7ee4651c14159dce70ff5a000000000000000000000000)", + "P->V[87752:87784]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 106332: Hash(0xb291b233cc3a055202b4d11170649236ae42614f000000000000000000000000)", + "P->V[87784:87816]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 107162: Hash(0x6db57dcc80f5e61b47cea0e232a69c21c5f48573000000000000000000000000)", + "P->V[87816:87848]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 111293: Hash(0xa50ec584585e45dce4345de60b7313917dd4ed24000000000000000000000000)", + "P->V[87848:87880]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 114463: Hash(0xcc07edc88f0e5ac25d82d2e6834be7b427608a9d000000000000000000000000)", + "P->V[87880:87912]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 115845: Hash(0x25a8f588ac3a28c7405253b830399c037654809e000000000000000000000000)", + "P->V[87912:87944]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 117732: Hash(0x9911f7e71e779ac99f6a297306c4dc503bdd8341000000000000000000000000)", + "P->V[87944:87976]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 118975: Hash(0xa53455830113ccb8bc06e2196d2498416a524859000000000000000000000000)", + "P->V[87976:88008]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 121725: Hash(0xfd9d2883fb0e84cc55a12a4e83e20dc90f318382000000000000000000000000)", + "P->V[88008:88040]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 122450: Hash(0x96c17d7c7bef640fad5be961f40679172b7371eb000000000000000000000000)", + "P->V[88040:88072]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 128273: Hash(0x652dd49f9b1d40ff5332a23734bc79ef58c35196000000000000000000000000)", + "P->V[88072:88104]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 36026: Hash(0xc6c10611eb3483e5d8331a005159a31b72bf7078000000000000000000000000)", + "P->V[88104:88136]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 38048: Hash(0x69bb861d745af8e2a045b4bb9c0aaf12d67bb3b3000000000000000000000000)", + "P->V[88136:88168]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 38695: Hash(0x220058b02220474cb560d55e05195ae663d81532000000000000000000000000)", + "P->V[88168:88200]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 42145: Hash(0xb19e96f4b9fa7c61c3923251025171a7567950a3000000000000000000000000)", + "P->V[88200:88232]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 44559: Hash(0xf627ed4ee702de60af242923be53bba635886977000000000000000000000000)", + "P->V[88232:88264]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 44625: Hash(0xa112aac10f67213c8d998b290333b51f3b5c10b6000000000000000000000000)", + "P->V[88264:88296]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 45111: Hash(0xe5cf7ceaa911d3f1778ba3e8e3a8e0c443a50a33000000000000000000000000)", + "P->V[88296:88328]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 49912: Hash(0x894bed3368e7b85e532412bdfd1d8e19d99fbe09000000000000000000000000)", + "P->V[88328:88360]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 53167: Hash(0xb3e11645f3db95d96d7f74b02753b09ede6c2aaf000000000000000000000000)", + "P->V[88360:88392]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 53580: Hash(0x408beb27c3ba0ee1210e12fa1592dce6373f1e8000000000000000000000000)", + "P->V[88392:88424]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 55647: Hash(0xdf20c73dc0b7c3dfbb7bd673d950caf8abc75607000000000000000000000000)", + "P->V[88424:88456]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 57230: Hash(0x9d67f60c9e06c6d4a9183d9c67e6f8a33d3c1a3b000000000000000000000000)", + "P->V[88456:88488]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 57923: Hash(0x4fb8485643d2ea4b5168fa85d8f54503926bf37000000000000000000000000)", + "P->V[88488:88520]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 58867: Hash(0xc470917d32d718c515a724931d65be3094983f4d000000000000000000000000)", + "P->V[88520:88552]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 59486: Hash(0x73420e48b33e2d55b24e0fd9546a66c75a53fcec000000000000000000000000)", + "P->V[88552:88584]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 60863: Hash(0xeacfc684b04587c01421920e7bd5f9dc8e5998000000000000000000000000)", + "P->V[88584:88616]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 61224: Hash(0xfcb599504e01037011e2db6f67bef4a1ff9e2fec000000000000000000000000)", + "P->V[88616:88648]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 64137: Hash(0x5f10c2673a45fecab91d21d1c5d16f26a70ec47e000000000000000000000000)", + "P->V[88648:88680]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 18012: Hash(0xcdc3dcc4f6aefa591327d41455ec08aa9cfdc6ab000000000000000000000000)", + "P->V[88680:88712]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 19025: Hash(0x1c9fc426c3af9a69e40c2a09a024409d132e380e000000000000000000000000)", + "P->V[88712:88744]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 19346: Hash(0x16df208fee0c90069f03c0d0f759559a9852da5c000000000000000000000000)", + "P->V[88744:88776]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 21073: Hash(0x3ef17da69f90d27f4de1e6a3368fd534e1f5a26d000000000000000000000000)", + "P->V[88776:88808]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 22278: Hash(0x3e5fc34137197973a19d42105fa1c8d621f8fa3e000000000000000000000000)", + "P->V[88808:88840]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 22313: Hash(0xcea18af35bee681c509155dfda958a799793dd4d000000000000000000000000)", + "P->V[88840:88872]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 22554: Hash(0x5e783c2ae30462099e9b358da9a9352601b39ed5000000000000000000000000)", + "P->V[88872:88904]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 24957: Hash(0x163186dd2740c3f053f2c17de6726a922b0d89b3000000000000000000000000)", + "P->V[88904:88936]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 26582: Hash(0x7b95ffa132d4749f2b494d0502ad47dfe75a3630000000000000000000000000)", + "P->V[88936:88968]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 26791: Hash(0xe176b01fdef66e3c651a83848b9c35780f3e9c55000000000000000000000000)", + "P->V[88968:89000]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 27822: Hash(0xd1a1c5ddebc2ee451188b0691d7324adaf4cfb9000000000000000000000000)", + "P->V[89000:89032]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 28614: Hash(0x564100b752a3dbf692bfdb627a564ff73fbcc095000000000000000000000000)", + "P->V[89032:89064]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 28960: Hash(0x1eff7b54529ff013152996ced0eea4f4f8c4f600000000000000000000000000)", + "P->V[89064:89096]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 29432: Hash(0xf06fd96f74c3d6f3fd2389fcbe7a2f6f5e3d4b3c000000000000000000000000)", + "P->V[89096:89128]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 29742: Hash(0x5a1f8188d8a84772313ed13eb6184b758413a938000000000000000000000000)", + "P->V[89128:89160]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 30430: Hash(0x1dba4674d83c3a6085cccace2639d554bd0f17c7000000000000000000000000)", + "P->V[89160:89192]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 30613: Hash(0x7150f2f5fdc218b30c6faa9dd70478e480f8f680000000000000000000000000)", + "P->V[89192:89224]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 32069: Hash(0x36f4a2b4b5cd94f8d011318b11b8dd37f608f5bd000000000000000000000000)", + "P->V[89224:89256]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 9007: Hash(0xdc6a9cfab371e3be8a965fae1b3bb0f159de4fa5000000000000000000000000)", + "P->V[89256:89288]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 9513: Hash(0x9dbb92afcec6326e732abbff797cac4f573b43ee000000000000000000000000)", + "P->V[89288:89320]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 9672: Hash(0x23a39f3af29b60059475b30d4524d5af154f0f06000000000000000000000000)", + "P->V[89320:89352]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 10537: Hash(0xa03bd84ee7f74981a977dae3eb044534e94adcb2000000000000000000000000)", + "P->V[89352:89384]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 11138: Hash(0xb435e97881cb5c3edbcd9ebb2e89e34536c18689000000000000000000000000)", + "P->V[89384:89416]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 11157: Hash(0x963d58f438fbeb7bd930fac50492aa6ebd36ebbb000000000000000000000000)", + "P->V[89416:89448]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 11276: Hash(0x2dc1b10365c7aa4bf577358751c814bc21f4d799000000000000000000000000)", + "P->V[89448:89480]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 12479: Hash(0x97089e7d5089054bfc368d3f99d06388983c268c000000000000000000000000)", + "P->V[89480:89512]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 13290: Hash(0xb1d24630d8367f602fa022375a29d5994c02fe50000000000000000000000000)", + "P->V[89512:89544]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 13394: Hash(0xa09f16db24944d6f9daa50310b27ba59b353460d000000000000000000000000)", + "P->V[89544:89576]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 13910: Hash(0x195a358268ec1f4832849f232fcc073f41bab8ef000000000000000000000000)", + "P->V[89576:89608]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 14306: Hash(0x846817405eb7df40c49587d0635a328293b63a22000000000000000000000000)", + "P->V[89608:89640]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 14481: Hash(0x94e98595805a0efe8192b67c821edc42b2637ec4000000000000000000000000)", + "P->V[89640:89672]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 14717: Hash(0xe9779a4c8d1f4f74f81e2f2b13c46a5887c70a49000000000000000000000000)", + "P->V[89672:89704]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 14870: Hash(0x7e14cbbed16078a15b544db67be133539377eba0000000000000000000000000)", + "P->V[89704:89736]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 15214: Hash(0xf55adcfb2f6bd863ab08cdfa6fe72e4936c33ad3000000000000000000000000)", + "P->V[89736:89768]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 15307: Hash(0xf0ce516857ef3635bb048b5b65503235618d9667000000000000000000000000)", + "P->V[89768:89800]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 16035: Hash(0xdc7f684b5b74ff1a3733fcc54ec82870bea1ad34000000000000000000000000)", + "P->V[89800:89832]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 4502: Hash(0xea5d00882e30b46e7540d3038837edf870170716000000000000000000000000)", + "P->V[89832:89864]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 4757: Hash(0x8842a82c87bd94c620f0f046d34ddcfcddc0310a000000000000000000000000)", + "P->V[89864:89896]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 4837: Hash(0xc7256336e10e6da5ebf545d1f1b06cc6bc4feceb000000000000000000000000)", + "P->V[89896:89928]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 5269: Hash(0xa0d007a0596e05e7ff47f6d1fb40603a13d07e4e000000000000000000000000)", + "P->V[89928:89960]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 5568: Hash(0x24bfd4dc78794a6280e90acdf4787d0052c64433000000000000000000000000)", + "P->V[89960:89992]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 5579: Hash(0x7c3bdc212a7ccc3a3bde37850231acd69335d5b8000000000000000000000000)", + "P->V[89992:90024]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 5639: Hash(0x84c42b64f1909a93ec569f011001f426fe86baaa000000000000000000000000)", + "P->V[90024:90056]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 6238: Hash(0xfb770d1b63835c553f413e1cf47ffd0dcd2e1eac000000000000000000000000)", + "P->V[90056:90088]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 6644: Hash(0xad307da0d6fc2cc16940a1e8f9189539a5313c97000000000000000000000000)", + "P->V[90088:90120]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 6696: Hash(0x4d3947d93f9db70883a17348b641b15605919cf5000000000000000000000000)", + "P->V[90120:90152]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 6954: Hash(0x4a7802ccd0bc9721430112773291dea68beac655000000000000000000000000)", + "P->V[90152:90184]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 7152: Hash(0x7c499a7a64f373e9d125a18a907e68730aebbe29000000000000000000000000)", + "P->V[90184:90216]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 7241: Hash(0x98f920bfb811a45e8cf10a062cba50e6fee02882000000000000000000000000)", + "P->V[90216:90248]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 7359: Hash(0xb334bd6c81005d45b74cd2fe445c8b1b37afa0c4000000000000000000000000)", + "P->V[90248:90280]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 7434: Hash(0xd153b2fadebd81da35e5711de499a05cac6b12c3000000000000000000000000)", + "P->V[90280:90312]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 7606: Hash(0x23b3b35b30462428488d926f41839d08726ddd6f000000000000000000000000)", + "P->V[90312:90344]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 7652: Hash(0xc3c1da315a7fae331dac7a1c1a6889652cd405e5000000000000000000000000)", + "P->V[90344:90376]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 8016: Hash(0x88ed2c0db59f08c59063d4effc2c332e4d730d7b000000000000000000000000)", + "P->V[90376:90408]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2250: Hash(0x1af2fe4f9b71227bae1135f7a40655541936e33d000000000000000000000000)", + "P->V[90408:90440]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2379: Hash(0x3df50e7a30a4d567f76d15f81cf3edbe60154e97000000000000000000000000)", + "P->V[90440:90472]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2419: Hash(0x9cd59a689ed3ccd31fbf7a86dbb1f62b365b6208000000000000000000000000)", + "P->V[90472:90504]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2635: Hash(0xecf62fb2ab7d484ab3db8f282e42c3e0cd924d1f000000000000000000000000)", + "P->V[90504:90536]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2785: Hash(0x109fb362a11a729d9dc96959d8a79daf75ccfee1000000000000000000000000)", + "P->V[90536:90568]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2788: Hash(0x4b8a5dabc8880039f83ea9757ff25e7c784f6248000000000000000000000000)", + "P->V[90568:90600]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2818: Hash(0x48dd61e58bfe494c48297b87a95fecb401042f90000000000000000000000000)", + "P->V[90600:90632]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3118: Hash(0x968c0da603ee17b3acde2f5fb93e80543de8faf5000000000000000000000000)", + "P->V[90632:90664]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3323: Hash(0xc886da35521cb9a9339709cda11c06d354ae18f5000000000000000000000000)", + "P->V[90664:90696]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3349: Hash(0xbf69b27ca65ca4978a695cc3493ba82883569d51000000000000000000000000)", + "P->V[90696:90728]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3476: Hash(0x7d77f222a3ff23770031cd23ebfd21d22c639143000000000000000000000000)", + "P->V[90728:90760]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3577: Hash(0xa7333cc4d0517989ae7c79b79d959e23a8f48bfd000000000000000000000000)", + "P->V[90760:90792]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3621: Hash(0xe713133d51a3e38f4284a55973bf30d5ecf02906000000000000000000000000)", + "P->V[90792:90824]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3678: Hash(0x8073708653fef283176c48e9b72b65a08680ef17000000000000000000000000)", + "P->V[90824:90856]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3716: Hash(0xca2efa7be7d0154f5c565e98969de90d30040301000000000000000000000000)", + "P->V[90856:90888]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3802: Hash(0x22aeaf2d1d698127bc9085bf494c568df215b42c000000000000000000000000)", + "P->V[90888:90920]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 3827: Hash(0x2ba8be46a53c8b60211eafa7e6696ebebc7f471b000000000000000000000000)", + "P->V[90920:90952]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 4009: Hash(0x3e3c5ada5aa2727415affb7634abce6939c4f4a5000000000000000000000000)", + "P->V[90952:90984]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1124: Hash(0xc4fdadfb86a0448fede2053dc1bc53e87d295c86000000000000000000000000)", + "P->V[90984:91016]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1188: Hash(0xaba6491c4f02d038f87bcc51f79b3648a4aa612b000000000000000000000000)", + "P->V[91016:91048]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1208: Hash(0xf44b446aaa2d97757a328f6cef9c0778e97deb99000000000000000000000000)", + "P->V[91048:91080]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1316: Hash(0x4a0566b67620594f65d26a9a0814e51646e412b8000000000000000000000000)", + "P->V[91080:91112]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1393: Hash(0x79bb55d38335f1703e12570b1cce32475f6c6785000000000000000000000000)", + "P->V[91112:91144]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1395: Hash(0xcc80d62847d2d5df8e14545a11966129d8d5d726000000000000000000000000)", + "P->V[91144:91176]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1408: Hash(0xb2246d9a84dcc0b23debc7243192857ecc000225000000000000000000000000)", + "P->V[91176:91208]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1558: Hash(0xe7b85cef43091d2c8c224aa550c38ba5a82dde4000000000000000000000000)", + "P->V[91208:91240]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1660: Hash(0x9591001158fb416304972be40f5675db25ee149d000000000000000000000000)", + "P->V[91240:91272]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1675: Hash(0xe691a33de4c1fd958aae368c205697d384fc533f000000000000000000000000)", + "P->V[91272:91304]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1739: Hash(0xfea8ab7e812a3eaf5dc09e261433c9b8f413425c000000000000000000000000)", + "P->V[91304:91336]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1789: Hash(0xb24bc8d5ba3886ada4278259c9fca223f145c1b0000000000000000000000000)", + "P->V[91336:91368]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1811: Hash(0xd0e8569a2b7fb52a2ad730dbce1d2ff563b2c417000000000000000000000000)", + "P->V[91368:91400]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1838: Hash(0x7d17ca5f3a58268b7be86efe39a72301f27d4735000000000000000000000000)", + "P->V[91400:91432]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1859: Hash(0x7b867cb055200e5c44153cb2503c7c63e62857c3000000000000000000000000)", + "P->V[91432:91464]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1900: Hash(0x5ca74957abac049a7a74a923fc4c0153e6b15980000000000000000000000000)", + "P->V[91464:91496]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1912: Hash(0x115253fcbe24315f35ab5c74b96a1fc6c35a6e3f000000000000000000000000)", + "P->V[91496:91528]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 2005: Hash(0xdaff63fc7edd79e72777451118a1eb478f51a8d3000000000000000000000000)", + "P->V[91528:91560]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 563: Hash(0x9a63f32409a4b8174307aeacc3134362e9cd4b80000000000000000000000000)", + "P->V[91560:91592]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 595: Hash(0x930ddd990420cb27fc653f39673a2775790cdf26000000000000000000000000)", + "P->V[91592:91624]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 605: Hash(0x2c905876169508358afbc1d9def9d056adb53aa1000000000000000000000000)", + "P->V[91624:91656]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 659: Hash(0x795559023ebb3d1cad219f702ed2d917c57ee6c2000000000000000000000000)", + "P->V[91656:91688]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 705: Hash(0xee36d57dd94269b72382eab994a95771fbf99d7c000000000000000000000000)", + "P->V[91688:91720]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 778: Hash(0x6953a630dc4d073eaccaf20a52cd2c12e1403a1000000000000000000000000)", + "P->V[91720:91752]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 831: Hash(0x1c147158027d8256651d4eb3d403a987d93c9e46000000000000000000000000)", + "P->V[91752:91784]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 836: Hash(0x344fb08a177f2742a3f7151d8b51370061b9485a000000000000000000000000)", + "P->V[91784:91816]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 868: Hash(0x11c36dd96841f620b4f36354ee441a13b4ec43ed000000000000000000000000)", + "P->V[91816:91848]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 895: Hash(0xa218707ca872a3ff92c92509711cb483c76491b6000000000000000000000000)", + "P->V[91848:91880]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 904: Hash(0x4dbf369094302baed6997879bf90a58101802648000000000000000000000000)", + "P->V[91880:91912]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 918: Hash(0x3a894822f271a18c63a35474b84bce13fc8534b2000000000000000000000000)", + "P->V[91912:91944]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 928: Hash(0xa5883e33f04da938a3d6a781c3b88ab4567b77eb000000000000000000000000)", + "P->V[91944:91976]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 951: Hash(0x44f74c95b35c8c3cd626a7b1893e71be278fd133000000000000000000000000)", + "P->V[91976:92008]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 957: Hash(0x8eaf9e810f46bd20becc9b2f73aa93b124da6550000000000000000000000000)", + "P->V[92008:92040]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 1003: Hash(0xa0aff558c1a310e43ba25036ae719528aff31313000000000000000000000000)", + "P->V[92040:92072]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 280: Hash(0x7c4298e0d6669c028f54bc7bffe64bb84823b0bc000000000000000000000000)", + "P->V[92072:92104]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 296: Hash(0x19eb600875d6e709ad9187e2e51e50c9ec430432000000000000000000000000)", + "P->V[92104:92136]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 303: Hash(0x48d3d4926472a38f661ce685c20d0a0068fb8ea9000000000000000000000000)", + "P->V[92136:92168]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 328: Hash(0xa2f95a9cc6fe5895bf84c4210f5285e6bf74b8a9000000000000000000000000)", + "P->V[92168:92200]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 349: Hash(0xf70ff8f20ddceeca7c379ab98bbb182cd960089000000000000000000000000)", + "P->V[92200:92232]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 353: Hash(0xcc23796d48733c97231d53f84dd4a1240c6cc62d000000000000000000000000)", + "P->V[92232:92264]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 388: Hash(0xc7d14166a67fc2f6b0b549b2eb31d966f3e0c81c000000000000000000000000)", + "P->V[92264:92296]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 414: Hash(0xd6523013734c8e236ada48d0e9f49837da2b0476000000000000000000000000)", + "P->V[92296:92328]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 419: Hash(0x2e7668df39994441b4174105aec93758a598c15000000000000000000000000)", + "P->V[92328:92360]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 435: Hash(0x2cada203cf5cbf829b33998911f0c52307323887000000000000000000000000)", + "P->V[92360:92392]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 446: Hash(0x9243e0f9b7c1f6d4829a95c0c95955fa28ddb293000000000000000000000000)", + "P->V[92392:92424]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 453: Hash(0xa9c2c2b603d1807c1faa0fbf8922540b0857ced9000000000000000000000000)", + "P->V[92424:92456]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 458: Hash(0xe52670f7ce1bf1b2efcdfddfb2eeaf9120db80a7000000000000000000000000)", + "P->V[92456:92488]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 465: Hash(0xa1f7f6c9b414f7895bda18ad54cbc52e73abb043000000000000000000000000)", + "P->V[92488:92520]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 474: Hash(0x974874fc791bf750996a68c5cc117a929426a842000000000000000000000000)", + "P->V[92520:92552]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 479: Hash(0x287f265c40e210c4885957c842796d0ca2493e23000000000000000000000000)", + "P->V[92552:92584]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 500: Hash(0x55556dfa652b570bdd5137bd88989a0a4e87d0ad000000000000000000000000)", + "P->V[92584:92616]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 141: Hash(0xbf77cbc3e04106dee888f7f065ab4bedbddf9e11000000000000000000000000)", + "P->V[92616:92648]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 149: Hash(0x3307cca6e7434fa7f290eb3d1fc8b3f79b98a10b000000000000000000000000)", + "P->V[92648:92680]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 150: Hash(0x6f80715479def0ce05f65d8650b49f24b8d557f5000000000000000000000000)", + "P->V[92680:92712]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 165: Hash(0x4de93c1053134cf30ec41b554f4cc5001b228899000000000000000000000000)", + "P->V[92712:92744]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 175: Hash(0x42e34394d01495d17b51163fdf424eb55803854f000000000000000000000000)", + "P->V[92744:92776]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 177: Hash(0x7af35f823ee2326a93b197d3b082df66102a4599000000000000000000000000)", + "P->V[92776:92808]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 195: Hash(0x445c025069eb8bd153f3cadd071d2b15c145959a000000000000000000000000)", + "P->V[92808:92840]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 206: Hash(0x4d98ce8cd43ce9c1e3a136efe6ed03b60fd61710000000000000000000000000)", + "P->V[92840:92872]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 208: Hash(0xd2c29da21c8a897dd36081734d98c4bf6747d46000000000000000000000000)", + "P->V[92872:92904]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 216: Hash(0x164d955d6c866cedb386bc06447ecf4b00a03da5000000000000000000000000)", + "P->V[92904:92936]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 222: Hash(0x498bcae616b40833c23d5506249b7bb676539716000000000000000000000000)", + "P->V[92936:92968]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 227: Hash(0x371bfb0c96fa24553cdcb1ff01947638c0fc9e64000000000000000000000000)", + "P->V[92968:93000]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 228: Hash(0x70fc500d1914716b9edd0b387fec20c09b18d05d000000000000000000000000)", + "P->V[93000:93032]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 233: Hash(0x7bbc92baa868cd9d0abeeac103d00d614719863e000000000000000000000000)", + "P->V[93032:93064]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 236: Hash(0x6490f4fbcc843989e601741b371b82bc54085a65000000000000000000000000)", + "P->V[93064:93096]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 238: Hash(0x83e78a8959c7e332e7f46609d521fe5a12ef73bf000000000000000000000000)", + "P->V[93096:93128]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 251: Hash(0x9794327d1bab63e5df927c3500a59a81b020d2c000000000000000000000000)", + "P->V[93128:93160]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 71: Hash(0xc3f43fb340fb43d05acd8baa4609a6cecd5871bc000000000000000000000000)", + "P->V[93160:93192]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 83: Hash(0x2bd8d399e58451f0b9d287b4cac3f62fdc2626bb000000000000000000000000)", + "P->V[93192:93224]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 86: Hash(0x99d967bae9f7082590a80a864303e2b2450c887d000000000000000000000000)", + "P->V[93224:93256]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 89: Hash(0x6a79c22c688448f312fce7caf62c21a54d7af06d000000000000000000000000)", + "P->V[93256:93288]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 96: Hash(0x903b132aa52feab4ef1e4f96a8f8d6256b9cf763000000000000000000000000)", + "P->V[93288:93320]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 102: Hash(0x417d4e2f023a69a5e7f00adcbd2afc61f1d72be9000000000000000000000000)", + "P->V[93320:93352]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 105: Hash(0x33ed6eab948f3394bee70768d35e6fa8148aff63000000000000000000000000)", + "P->V[93352:93384]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 109: Hash(0xf31962b23a69eb9cf3e994b3f7fed5b355278ce3000000000000000000000000)", + "P->V[93384:93416]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 110: Hash(0xe8acea649f4675023e11c1a4f63d34b66375039c000000000000000000000000)", + "P->V[93416:93448]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 112: Hash(0x75bb4589238f18d5ee8a732427683e4ebfc50275000000000000000000000000)", + "P->V[93448:93480]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 115: Hash(0xb2e28db1c3ae80fb88cf6e1f33e991537f5219c8000000000000000000000000)", + "P->V[93480:93512]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 117: Hash(0x23110739e2bcd76601d4404189b2e754bb7e1d88000000000000000000000000)", + "P->V[93512:93544]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 124: Hash(0x976a3c184ce6de8db6de5c41580d2e1936383a52000000000000000000000000)", + "P->V[93544:93576]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 34: Hash(0xb3d57935cf3f50ad3fb61fd48d1f027abf43c622000000000000000000000000)", + "P->V[93576:93608]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 36: Hash(0xe75c460f007dd649a07ae782775e86c4e0ddd610000000000000000000000000)", + "P->V[93608:93640]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 40: Hash(0x7e573e5caa5e28f5dfc6b11621391dbb07d8adb3000000000000000000000000)", + "P->V[93640:93672]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 42: Hash(0x690401c65c3bb8597ee31eb07a690b4bb7ddaf0000000000000000000000000)", + "P->V[93672:93704]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 45: Hash(0x9fd36b3561c07b2c73f159854533c6b2b06507c000000000000000000000000)", + "P->V[93704:93736]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 49: Hash(0xf3a2fedfa0db6fe23136385504b91a1ed588f7e2000000000000000000000000)", + "P->V[93736:93768]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 50: Hash(0x43544c292777737c1e48dfb0d34b98b82b296550000000000000000000000000)", + "P->V[93768:93800]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 53: Hash(0xa41ed21430a1c1ec4cd09c1186568877a0566d2e000000000000000000000000)", + "P->V[93800:93832]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 63: Hash(0xf0c187b0fb867aeb4f11d39174b712af1924e73b000000000000000000000000)", + "P->V[93832:93864]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 16: Hash(0x7bfa7ab9cd3a3d4b41df039ee397b34ba521aa23000000000000000000000000)", + "P->V[93864:93896]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 19: Hash(0x695c63ec8d9a14f7a2b259dcd3c5e5353ee626d9000000000000000000000000)", + "P->V[93896:93928]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 23: Hash(0x9d098f2a136bf6dd96f543e1c93d76fb3fde471b000000000000000000000000)", + "P->V[93928:93960]: /cpu air/STARK/FRI/Decommitment/Layer 4: For node 30: Hash(0x69a1e57091ec5167635595d80e2e9951ac5c283d000000000000000000000000)", + "P->V[93960:93992]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 3259, Column 0: Field Element(0x793ddd3a15614b02b159d580f43ff380b7f65a3d21ebd6b59ed2263bf44398e)", + "P->V[93992:94024]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 3259, Column 1: Field Element(0x7c622056994d4a119311bbbac6840845e9e037672508677c714405327274a6b)", + "P->V[94024:94056]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 3259, Column 2: Field Element(0x774891342e3f1bc49a51a8d683d4d11a61050e543635be56db1dcbe3afe5200)", + "P->V[94056:94088]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 5281, Column 1: Field Element(0x5b0528407cacddaba5e1430d49b3d707dc0b7cedeeed327339845f9d89af7c5)", + "P->V[94088:94120]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 5281, Column 2: Field Element(0x39151b0c844693f0d1077c3ad50400e6f684c2cc6b6b50f06fe49d1ddcb50d5)", + "P->V[94120:94152]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 5281, Column 3: Field Element(0x6bf2c06d753be381d1cb957a85fbb12e5570707207eeb131399c316c51bf239)", + "P->V[94152:94184]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 5926, Column 0: Field Element(0x53676b320d799253b44223db3bdc4c055b7ce845df0d759a22353d9bb1878dc)", + "P->V[94184:94216]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 5926, Column 1: Field Element(0x1b83082b1face0027fd86e0d075edf2f35aaf1a32c9a756df0fc6fc32434264)", + "P->V[94216:94248]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 5926, Column 2: Field Element(0xb9b7acef1a33c109ec400cc03dfc9c2fd9d0e0f94a52e2dd05290b40a25d35)", + "P->V[94248:94280]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 9376, Column 0: Field Element(0x5201e72ac957247378f433d3b2e09d1f239774171a3981cf2c646a0a0f6d029)", + "P->V[94280:94312]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 9376, Column 1: Field Element(0x76b2394f34171d18531eb701c2a00ccbdf2169cfe87d6b6096f7ef74637bf6f)", + "P->V[94312:94344]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 9376, Column 2: Field Element(0x2cf7fd4c6a346b5c1c2e8cf89bd2b189087826463d656ac10bc1043003abc)", + "P->V[94344:94376]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 11790, Column 0: Field Element(0x2309620691af50d25a0d2175b1acff71a04bc7678f6462ccb2e82e2c9e9ee8d)", + "P->V[94376:94408]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 11790, Column 2: Field Element(0x2cd6c9117d32633a3bf590acd0a43d1fa883f426aebff7dba2fb2c79048ef43)", + "P->V[94408:94440]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 11790, Column 3: Field Element(0x6fd2e76f8c8ff90f53251637cc92012eca14cc85f60cf8df11b1ce55a9986fe)", + "P->V[94440:94472]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 11856, Column 0: Field Element(0x198c51d9004d0fc38ce6401099e91215bba36084b49fa6399996363589026a6)", + "P->V[94472:94504]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 11856, Column 1: Field Element(0x5c1876026a5a6a3f3b3a7013192feeb23ea0bc46e4b23c502fd0b65586491d)", + "P->V[94504:94536]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 11856, Column 2: Field Element(0xbfa4c8e9999ab6e4850b6cf14621718b6613dd03c9b5ec6aea6f233dac621b)", + "P->V[94536:94568]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 12342, Column 0: Field Element(0x49fce3501358d56d064f6211fe9792925c857fe8f40c5193e4344b924be390)", + "P->V[94568:94600]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 12342, Column 1: Field Element(0x2c9d977f94b93542bf6cb7e7bfa7c4e1ff67e3cd37525eb88d5d0a3e16eb7c5)", + "P->V[94600:94632]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 12342, Column 2: Field Element(0x401bc66c37c2fe7d5ba071d930a7fa04fbc4ecafe7134cb988f112578a89620)", + "P->V[94632:94664]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 17145, Column 0: Field Element(0x3f55aa2b9e9b4888871b637555fc647c72c5b46a70701e0f0d0f1f057c6f9a9)", + "P->V[94664:94696]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 17145, Column 1: Field Element(0x61e22ab9c6b6391ebcc75796e99541b6dfbacafd37c5c552b13a34031a3113e)", + "P->V[94696:94728]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 17145, Column 2: Field Element(0x4c84512311670d971591c694bdfe8ad3cc80658be302c56da30b4fbaef566f2)", + "P->V[94728:94760]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 20398, Column 0: Field Element(0x73689cafaf961bca70bf23dd7a13b8a34391f7259ab09295a2573403fdbfe31)", + "P->V[94760:94792]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 20398, Column 1: Field Element(0x4c4a9cc59d05eafd865dc1fbc3173feca778512082897fa2eeb8a442d317753)", + "P->V[94792:94824]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 20398, Column 3: Field Element(0x68be6e85cf4c0c950c168416c8913a11fc9e49d309529b92ee8c23e05129009)", + "P->V[94824:94856]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 20813, Column 0: Field Element(0x7ace1cb91745b843fef4551ec17ed270e8321e09a479dd16983f7a4f50c3d37)", + "P->V[94856:94888]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 20813, Column 1: Field Element(0x56129edf2f52dda67e390a51a4fb31e9cef69cfae70999247781bee2644556b)", + "P->V[94888:94920]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 20813, Column 3: Field Element(0x79d63289a123a89793aa96fa280039a007b92af411a7847c6015f5daa5a05ed)", + "P->V[94920:94952]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 22878, Column 0: Field Element(0x2c965500621ec2ab4cc6b27a7c980f7657d4fd746f2fff2568e27006b9e32c5)", + "P->V[94952:94984]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 22878, Column 2: Field Element(0x38fbd4655232dc02ad0f655a23ce38fe10e5712026e2a2dc3868215542f2b06)", + "P->V[94984:95016]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 22878, Column 3: Field Element(0x2774ca1e0f177bd3d9c8738d9ec466e005b96628329ef2f5dd91e9df84f1b1e)", + "P->V[95016:95048]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 24463, Column 1: Field Element(0x5b84087818f0a5dabe836af9edcdcee3bd31620be8dfcdde3c2dba5c8cd4d80)", + "P->V[95048:95080]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 24463, Column 2: Field Element(0x38b81f0c771415e6d6c986b79aafb11ac94921aad2e7f3093cb9bb39f9140a8)", + "P->V[95080:95112]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 24463, Column 3: Field Element(0x2044853aa541e8d3aa9252165b0ca6ac3b056fae94e9372830e274050379e8d)", + "P->V[95112:95144]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 25154, Column 0: Field Element(0x752cb5336234e187f026e4087a0695b9e20561c78f4c0a103aa8f2f0de8db98)", + "P->V[95144:95176]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 25154, Column 2: Field Element(0x2f78e374ec49a131b466cae91d0ff8606cb74c292dd793f84a2910d66380b3)", + "P->V[95176:95208]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 25154, Column 3: Field Element(0x50308dfedc8762803b5ec6a3819544cc9bef54a2ea9106c31a4180bfab7ade0)", + "P->V[95208:95240]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 26098, Column 0: Field Element(0x1939857e02570c811189a5743ff7b787cf9f8945acec68e2d6caee1e5062795)", + "P->V[95240:95272]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 26098, Column 1: Field Element(0xb6604fd5429e77f57bdbbda60cdcab34115f7d0559d46a793cc788202416cd)", + "P->V[95272:95304]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 26098, Column 2: Field Element(0x37f5cf59d853f2e164e50741962722db20f9015e39f2fe788e79eeaffafb5bb)", + "P->V[95304:95336]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 26719, Column 1: Field Element(0x19907ef82f4706d82ae0687e64816405334b382b948cfee756674758d60b029)", + "P->V[95336:95368]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 26719, Column 2: Field Element(0x171c49e2edb094e28184d67e70f381f39e9b41754a67f4f3dd1d5db55d9cac6)", + "P->V[95368:95400]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 26719, Column 3: Field Element(0x12cfec709a1b73dfeafde95b87e588461ad153bc728b62a904134b1bf0cd2a9)", + "P->V[95400:95432]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 28094, Column 0: Field Element(0x34682441b60357a1b68d09093b9751b5777d3817f6e9d73ef6dcac1f188217b)", + "P->V[95432:95464]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 28094, Column 2: Field Element(0x61856719568b774f935544d8fe8793010f7c891c0c6df83e5c52d9cf7a9c402)", + "P->V[95464:95496]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 28094, Column 3: Field Element(0x20fbf6ba5cabe3e07a4c654d8cf86111b3020979def889f543d12db70854842)", + "P->V[95496:95528]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 28457, Column 0: Field Element(0xe698b17b0a4ca9bec8d3ee19a3f756b0b04dd6263adbbf631a15e25e4dedc3)", + "P->V[95528:95560]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 28457, Column 1: Field Element(0x5a054df84550f149b58c116c4b567c0207337168f2926f85e170ad5b74448e9)", + "P->V[95560:95592]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 28457, Column 2: Field Element(0x76e1f01f039d13a85097351b3cb6ec6f1e1cd4c99533ea72f24fd00ba8ce904)", + "P->V[95592:95624]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 31368, Column 0: Field Element(0x233e8f20a53648391cb45cf87f7871e49412af021cc6fc1875db3637176d102)", + "P->V[95624:95656]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 31368, Column 2: Field Element(0x77be11c98540ddea9b7b482a1fe4417645fcf7a37ceeb3014b2b453be9e731)", + "P->V[95656:95688]: /cpu air/STARK/FRI/Decommitment/Layer 5: Row 31368, Column 3: Field Element(0x427b06542d86df7dfeb2c006818f939b248a62e578d8bd8ee40da2716a88fed)", + "P->V[95688:95720]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 36026: Hash(0x40a3e73c6185d3dde584373c01a7691b076e46d6000000000000000000000000)", + "P->V[95720:95752]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 38048: Hash(0x9b21b4dd377519b94ff231ed4f1b2e02f6fcd0b6000000000000000000000000)", + "P->V[95752:95784]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 38695: Hash(0x72b6343b0c199c87e77186accb14894870a8013e000000000000000000000000)", + "P->V[95784:95816]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 42145: Hash(0xb9cbdccfe5e66477784265152f072191f8ebc6f000000000000000000000000)", + "P->V[95816:95848]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 44559: Hash(0xb5ab7a5bd8dd4005cb183cddc690e2de9d31978e000000000000000000000000)", + "P->V[95848:95880]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 44625: Hash(0xd3dc7129d2ed81447d34772c9dcba3029d2d2a22000000000000000000000000)", + "P->V[95880:95912]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 45111: Hash(0x2b0afae61ee58048c72ba8c25bd8a6a179ef069000000000000000000000000)", + "P->V[95912:95944]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 49912: Hash(0xa0236ded6327bbfc2a7427a458d81e698f1e249000000000000000000000000)", + "P->V[95944:95976]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 53167: Hash(0x4d72b680a24f7402dade5c9ee7d98c81e06372fe000000000000000000000000)", + "P->V[95976:96008]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 53580: Hash(0x78f9ca54a69662101d2886cee3c6523bd4b5536c000000000000000000000000)", + "P->V[96008:96040]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 55647: Hash(0x2574a8a7b1fd84c022bec670acb6f8986b4450da000000000000000000000000)", + "P->V[96040:96072]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 57230: Hash(0x264508770b9979f00dc2eec74c85b2b03fe388aa000000000000000000000000)", + "P->V[96072:96104]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 57923: Hash(0xf46776caa9cf9a1d7426cba09da9e8b4c583f8a4000000000000000000000000)", + "P->V[96104:96136]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 58867: Hash(0xd155c3189989f3adc11613aa4f32af4c073ff92e000000000000000000000000)", + "P->V[96136:96168]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 59486: Hash(0xd8e214bcc2d8bb3f60756d1ebec3ebd265562f37000000000000000000000000)", + "P->V[96168:96200]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 60863: Hash(0xb380fc86e9152d1b0bdfab214f7234c8d854ff000000000000000000000000)", + "P->V[96200:96232]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 61224: Hash(0x4ed18d177428289c29a809b8163c05b8085200e9000000000000000000000000)", + "P->V[96232:96264]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 64137: Hash(0x670c9e75f2fa4c65d2cbff68e5d872d6c90dbb78000000000000000000000000)", + "P->V[96264:96296]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 18012: Hash(0xf950b781ace64d5c0df029af080085cd0b045811000000000000000000000000)", + "P->V[96296:96328]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 19025: Hash(0x20bd526a5b2fbc54bc6e28b6b656bd3e407a7a22000000000000000000000000)", + "P->V[96328:96360]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 19346: Hash(0x50f531c0a923059b0d2f35b0e4ab4edca9e84657000000000000000000000000)", + "P->V[96360:96392]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 21073: Hash(0xf253a34817429a38d70454f07a36658b943e413e000000000000000000000000)", + "P->V[96392:96424]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 22278: Hash(0xe8efe938d7ef58106c1dc93848f19501b0bbe72000000000000000000000000)", + "P->V[96424:96456]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 22313: Hash(0x8378d37193f07d55a03efe6cb451bcafd727ea94000000000000000000000000)", + "P->V[96456:96488]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 22554: Hash(0xead386d219dfc937abb39db01f6d4ddc3bc63879000000000000000000000000)", + "P->V[96488:96520]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 24957: Hash(0xb933ae2d4347a49756539c6402ddc6f9d016ea83000000000000000000000000)", + "P->V[96520:96552]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 26582: Hash(0x12169d9401c5d98fb27d078e545b9874c3f18a42000000000000000000000000)", + "P->V[96552:96584]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 26791: Hash(0xd0a804855b183af63e3e73ce5339fc1f723fee3f000000000000000000000000)", + "P->V[96584:96616]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 27822: Hash(0x5a2a9c8b558122557e4ec3dc32b2d444894ad370000000000000000000000000)", + "P->V[96616:96648]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 28614: Hash(0xbbef8bf57f290405b8ebc511374519757865444b000000000000000000000000)", + "P->V[96648:96680]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 28960: Hash(0xe22fc1872fc76efdfc5f2cfe103d0e0fe914a401000000000000000000000000)", + "P->V[96680:96712]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 29432: Hash(0xb43a9ca33cb6239ce9247232c7b5b68d3c296319000000000000000000000000)", + "P->V[96712:96744]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 29742: Hash(0xf4f5c16eac45464df37f3b7c0d9f786a77783246000000000000000000000000)", + "P->V[96744:96776]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 30430: Hash(0x4dd71ba690f55ab1dd20ad19d84469d110db7017000000000000000000000000)", + "P->V[96776:96808]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 30613: Hash(0x14cdb01172187bf0e686dacfb4a3a7685b4f7cf4000000000000000000000000)", + "P->V[96808:96840]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 32069: Hash(0x92508f8918b33dd393e6e475a0cc892f7e9417a1000000000000000000000000)", + "P->V[96840:96872]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 9007: Hash(0x79b9650fdfa62fa47c1b1387a7855788cdef5080000000000000000000000000)", + "P->V[96872:96904]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 9513: Hash(0xde0a9ae504043840769c1a59f826dfb8798c9614000000000000000000000000)", + "P->V[96904:96936]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 9672: Hash(0x3bbce5585f2d262cb9cd4c9245b5d23370f5889b000000000000000000000000)", + "P->V[96936:96968]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 10537: Hash(0xc10e7999de260480ede1cdd1ff1da30a0ef803f1000000000000000000000000)", + "P->V[96968:97000]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 11138: Hash(0x8208fa236bb2144ac70c220795a4566cdb467c4b000000000000000000000000)", + "P->V[97000:97032]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 11157: Hash(0xbee6e36a253c874708d05c933fcff64f82c5c9e4000000000000000000000000)", + "P->V[97032:97064]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 11276: Hash(0xf0e2456d196e60569bf9086851014aa8dd1e4efa000000000000000000000000)", + "P->V[97064:97096]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 12479: Hash(0x6336f84d5f0da74561dc0b6539d289b6f10c4ef3000000000000000000000000)", + "P->V[97096:97128]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 13290: Hash(0x2ed3a6c2776675fd0650d079469f1a86cdf0f3bf000000000000000000000000)", + "P->V[97128:97160]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 13394: Hash(0x50d1f389d2e21674322e3712c454d3a43aac3734000000000000000000000000)", + "P->V[97160:97192]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 13910: Hash(0x8d575cecbc258d28c4a882b565037eccf4732b25000000000000000000000000)", + "P->V[97192:97224]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 14306: Hash(0xace27e3233bdddf124dbb92177306c4e6b3ad958000000000000000000000000)", + "P->V[97224:97256]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 14481: Hash(0x94b09ea96a75e8f4cc511a84d499a99126f2853b000000000000000000000000)", + "P->V[97256:97288]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 14717: Hash(0x9bd804022a260ac4ffa739335b6ad9d20ce94312000000000000000000000000)", + "P->V[97288:97320]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 14870: Hash(0x3ca01421b17e6a66af13a01b3933715705244a4000000000000000000000000)", + "P->V[97320:97352]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 15214: Hash(0xa0e1985cb7fcb227d043b98bba26cd17576a65db000000000000000000000000)", + "P->V[97352:97384]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 15307: Hash(0x4e6d3315580844fd534f23c1ab4a5e2f8a1b2742000000000000000000000000)", + "P->V[97384:97416]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 16035: Hash(0x5fd893593c377b1e06fe809d593594fdead82394000000000000000000000000)", + "P->V[97416:97448]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 4502: Hash(0xca0192dbc777c486ba8c6ca027a609e87dc2929d000000000000000000000000)", + "P->V[97448:97480]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 4757: Hash(0xcaca3840788dfd63262039818432955d883d5ec8000000000000000000000000)", + "P->V[97480:97512]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 4837: Hash(0x7af7076f2d677075a1d88e42bf69ce929c741728000000000000000000000000)", + "P->V[97512:97544]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 5269: Hash(0xbb6bc410f309a12a41afdff9217e3d382b0ad318000000000000000000000000)", + "P->V[97544:97576]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 5568: Hash(0x3e9748987334acff3d8e934f9ff5f0a890538f01000000000000000000000000)", + "P->V[97576:97608]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 5579: Hash(0x393b50e42530181c7a50238e1b60c9a30b649be1000000000000000000000000)", + "P->V[97608:97640]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 5639: Hash(0x4f3c0d8bbc52e4b86c1912bc9a232a02f2f03b6c000000000000000000000000)", + "P->V[97640:97672]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 6238: Hash(0x7517d803babf6a297f1f1805e517ea69e559eb84000000000000000000000000)", + "P->V[97672:97704]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 6644: Hash(0x80f1f1d844b33468edb63f6c5e1b6b11899ca80000000000000000000000000)", + "P->V[97704:97736]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 6696: Hash(0x8c02d460c38414b558486c1fc659f3676fcd5c17000000000000000000000000)", + "P->V[97736:97768]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 6954: Hash(0xe213708ad15d96d8a49281846bdffef67e43e5b3000000000000000000000000)", + "P->V[97768:97800]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 7152: Hash(0x4a02473edff41b25f708675f8da9fc2ec8d219cd000000000000000000000000)", + "P->V[97800:97832]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 7241: Hash(0xdf0de03662900cabeac55ef6d6d5ad77afa5711000000000000000000000000)", + "P->V[97832:97864]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 7359: Hash(0xc9f1e5b6bf632bac5e6b858a62184d540d487434000000000000000000000000)", + "P->V[97864:97896]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 7434: Hash(0x2a0247f85452b92a4178a7d799e829d48123a6f9000000000000000000000000)", + "P->V[97896:97928]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 7606: Hash(0xa8f26cec53304ee90e1e05eb62156ec83465c85b000000000000000000000000)", + "P->V[97928:97960]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 7652: Hash(0x9a12c17539e5d6613188e9263cbb2c793bc716be000000000000000000000000)", + "P->V[97960:97992]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 8016: Hash(0x556fe9ef89ce168ed8d5a6d2cab6868485a9b717000000000000000000000000)", + "P->V[97992:98024]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 2250: Hash(0x83794aa8ba80bf592803a472f60df96cd194d937000000000000000000000000)", + "P->V[98024:98056]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 2379: Hash(0xed838b7f100f539ddb541acd764e63d8e8403c4b000000000000000000000000)", + "P->V[98056:98088]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 2419: Hash(0xac1b964d878cfdb3bded870839140329da252179000000000000000000000000)", + "P->V[98088:98120]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 2635: Hash(0x3d01eb250a8d5a10668f60ae59b00064236f2bc9000000000000000000000000)", + "P->V[98120:98152]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 2785: Hash(0xfb764f2ef719c7d07c9e3e31faf0f9eb3214867b000000000000000000000000)", + "P->V[98152:98184]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 2788: Hash(0x87854ed78f94c611daac5515992d8b61d0682ffa000000000000000000000000)", + "P->V[98184:98216]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 2818: Hash(0x4ac5692a57d750e8600cc0ebebbd466d9f0845b2000000000000000000000000)", + "P->V[98216:98248]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 3118: Hash(0x471e316121cd1383a8a7acee8642c85bae80536c000000000000000000000000)", + "P->V[98248:98280]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 3323: Hash(0xdc3e5a2bd8126f25d01f697fd56a120321a1d08b000000000000000000000000)", + "P->V[98280:98312]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 3349: Hash(0xd4e44c2af3dc035eeaf56025a9cb1617f50132fc000000000000000000000000)", + "P->V[98312:98344]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 3476: Hash(0xffa03305338533050d71b35b3ed5112a2eb1d197000000000000000000000000)", + "P->V[98344:98376]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 3577: Hash(0x4d6e4f65e86c26cd3f5e27670d18ea45196453c6000000000000000000000000)", + "P->V[98376:98408]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 3621: Hash(0x8650e9d71c5acf7f9f541ef29642e8e72180c275000000000000000000000000)", + "P->V[98408:98440]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 3678: Hash(0x1b838ba45950deaf78ac171ded98b65f88d8dd11000000000000000000000000)", + "P->V[98440:98472]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 3716: Hash(0xb0030173f4cb12194d5d534eea135e4240ca2f5e000000000000000000000000)", + "P->V[98472:98504]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 3802: Hash(0x53d68c539d04a88df3006fa82b8d43eab455a385000000000000000000000000)", + "P->V[98504:98536]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 3827: Hash(0x1a46457b0784dd9b3db78a2352ded82bb4dc0e0d000000000000000000000000)", + "P->V[98536:98568]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 4009: Hash(0xfbeccab6361df226044caf822cda3faf2fbe1bf6000000000000000000000000)", + "P->V[98568:98600]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1124: Hash(0xd809b583bf049a69c04dd1f6623a07d426f76629000000000000000000000000)", + "P->V[98600:98632]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1188: Hash(0x93d640c5768e3a6486dae42d0bb43d3fb646237f000000000000000000000000)", + "P->V[98632:98664]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1208: Hash(0x7f01dd6d109eb83c3168e0fc89330d379af83f8d000000000000000000000000)", + "P->V[98664:98696]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1316: Hash(0xaa77a6cc49ff2db574dffec16ee162418a1e18e8000000000000000000000000)", + "P->V[98696:98728]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1393: Hash(0x67f8a98a35f89bbb64ddebce9387141fce9a3832000000000000000000000000)", + "P->V[98728:98760]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1395: Hash(0x60168d06f548584c7745139a6e2eb3719619af16000000000000000000000000)", + "P->V[98760:98792]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1408: Hash(0x1753b7bf1b040f01168cf4d455452920a2c18251000000000000000000000000)", + "P->V[98792:98824]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1558: Hash(0xc8068d2b7c729268a79ea2c89def84fed9b2cef3000000000000000000000000)", + "P->V[98824:98856]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1660: Hash(0x66764ad68d9a37a877a3eda99e6d359bfbf87a43000000000000000000000000)", + "P->V[98856:98888]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1675: Hash(0x3a9566f8193f0b4fabfc4a05953453014199acf4000000000000000000000000)", + "P->V[98888:98920]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1739: Hash(0x40b6ca248154ca6c223dc5910489e7b8687a1d64000000000000000000000000)", + "P->V[98920:98952]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1789: Hash(0x64e5bca358b58e0bf52107a823a37d35945dd080000000000000000000000000)", + "P->V[98952:98984]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1811: Hash(0x5d20f1faf44dcdcc2bb8af7dc95e267e8aa23d73000000000000000000000000)", + "P->V[98984:99016]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1838: Hash(0xfe812654f5ee0ed66ecdcd3f40d845ba6ce7a340000000000000000000000000)", + "P->V[99016:99048]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1859: Hash(0xe1f7670d75cf1e5cb37b6a54353958afb6514934000000000000000000000000)", + "P->V[99048:99080]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1900: Hash(0x9e5ef3e409b6afacfeec85e830c943c280ec0763000000000000000000000000)", + "P->V[99080:99112]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1912: Hash(0x40bdf99a58d27d53e90fc9fb0cc183b38f2e0cda000000000000000000000000)", + "P->V[99112:99144]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 2005: Hash(0x269d01c5cc0d4b940d17f60c85d2b5d1bb64f32000000000000000000000000)", + "P->V[99144:99176]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 563: Hash(0x4d50726bfe9de8808dcede8bee1ddf87810e866b000000000000000000000000)", + "P->V[99176:99208]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 595: Hash(0x718a03c34d2bacfb4b872a8c3590f741b78a3986000000000000000000000000)", + "P->V[99208:99240]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 605: Hash(0x6d15369369c5ca52f0aaa436ce15fa93f2dd422e000000000000000000000000)", + "P->V[99240:99272]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 659: Hash(0xb9d6fff663069eeb7d1a7c7c7d90230209286ea1000000000000000000000000)", + "P->V[99272:99304]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 705: Hash(0x1b52cc50731e74a4c6a7a6ee0d6e5cc631c926fb000000000000000000000000)", + "P->V[99304:99336]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 778: Hash(0xb44d02864f7de4bc3693fc0e877719084647d4fc000000000000000000000000)", + "P->V[99336:99368]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 831: Hash(0xfd4594f16d0aa9ccb71b333ff71e3924dc43cba6000000000000000000000000)", + "P->V[99368:99400]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 836: Hash(0xe6671bfc8bfd0f4ecc0bb1e2e787cd75fcdd1643000000000000000000000000)", + "P->V[99400:99432]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 868: Hash(0x206d657a550a4ce762c3363855de19d1b8c1a091000000000000000000000000)", + "P->V[99432:99464]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 895: Hash(0x6fdca676a5cfe67421c8de9b5b4779b75f575c7d000000000000000000000000)", + "P->V[99464:99496]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 904: Hash(0x685ba8e26063cff5d877e80dbcc29fb585569044000000000000000000000000)", + "P->V[99496:99528]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 918: Hash(0x1bb65697279b1abe0e181a0cf884f81eeb10ece0000000000000000000000000)", + "P->V[99528:99560]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 928: Hash(0x8e0a33d3257b3f19f360e4be967ee88acae0f763000000000000000000000000)", + "P->V[99560:99592]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 951: Hash(0x4169ee626f78a97009366e4a29273fdab0aef4d6000000000000000000000000)", + "P->V[99592:99624]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 957: Hash(0xa09383bd6b028fe54a88672c55984d8b5e7b616a000000000000000000000000)", + "P->V[99624:99656]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 1003: Hash(0x24248072d07564a3ca7a700f20bcd0abd73f666a000000000000000000000000)", + "P->V[99656:99688]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 280: Hash(0xd2f67013d9132790eb560d23979649760b5fdd34000000000000000000000000)", + "P->V[99688:99720]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 296: Hash(0x2e3e849213c180ee55255efa9e4a9784e4193a4d000000000000000000000000)", + "P->V[99720:99752]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 303: Hash(0x8942e98538b97d712d188a4d72372f82a2422961000000000000000000000000)", + "P->V[99752:99784]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 328: Hash(0x9717dbe0e96c1faf18048c9789b03d8843a57aab000000000000000000000000)", + "P->V[99784:99816]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 349: Hash(0xeb070fb828a32d4b117be15cbf3ea126c7924be9000000000000000000000000)", + "P->V[99816:99848]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 353: Hash(0xc5425e6dc47928b279ef591464977fa1bdd9cc61000000000000000000000000)", + "P->V[99848:99880]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 388: Hash(0x46bdee83785d186415fa752068bd99af3b4ade8e000000000000000000000000)", + "P->V[99880:99912]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 414: Hash(0xc92590933f912235fe02dd67d61e44b3154de646000000000000000000000000)", + "P->V[99912:99944]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 419: Hash(0xd6ead84651d5ab7308d238e784480690907acb0d000000000000000000000000)", + "P->V[99944:99976]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 435: Hash(0xc3a090d5a9da72728b58b4e3554b1b1bf4fc5047000000000000000000000000)", + "P->V[99976:100008]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 446: Hash(0x8bfde3f10fb62ac0f24a82f0de3ee77f0c42d3aa000000000000000000000000)", + "P->V[100008:100040]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 453: Hash(0xc2c0ff322395336bb3644b538b5d44ff4f1db12d000000000000000000000000)", + "P->V[100040:100072]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 458: Hash(0x120f66bda84e39ae3a57b15564de05392c38487000000000000000000000000)", + "P->V[100072:100104]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 465: Hash(0x7c5945113cefa5e793af17e99b9ea41253f5195f000000000000000000000000)", + "P->V[100104:100136]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 474: Hash(0x3d8eaccafcf0223a60ad2b46e7fe57867227177000000000000000000000000)", + "P->V[100136:100168]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 479: Hash(0x4ed6c4ca74243975c5458dbd1969c73b84f83c59000000000000000000000000)", + "P->V[100168:100200]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 500: Hash(0xcb5372309d3b989ae13b910f8e70f89c00350f1b000000000000000000000000)", + "P->V[100200:100232]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 141: Hash(0xfedadd6809ac08c40a2c93f19fc649bacf8b2282000000000000000000000000)", + "P->V[100232:100264]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 149: Hash(0x338d8ada3b8a909d17de7e9cfd99eb029c686362000000000000000000000000)", + "P->V[100264:100296]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 150: Hash(0x1bfc4a0ce2ae8980567e92df7a4df4231da87389000000000000000000000000)", + "P->V[100296:100328]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 165: Hash(0x1b9374f9ccbe0d7f87f236f131e1a0f0744a5a70000000000000000000000000)", + "P->V[100328:100360]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 175: Hash(0xbf33ed0bb2722671e2529ad4042ffe15110807ed000000000000000000000000)", + "P->V[100360:100392]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 177: Hash(0xa511e224cef7afa7b77d8d340ce6efc7a3c480ca000000000000000000000000)", + "P->V[100392:100424]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 195: Hash(0xe12daaebad51476dc21f502b6337a9f158660c55000000000000000000000000)", + "P->V[100424:100456]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 206: Hash(0xbc63d614228620753af0bcf8210a786335270e4e000000000000000000000000)", + "P->V[100456:100488]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 208: Hash(0x8b5a69e9ecbd37c4edf545606d919cb1e6f09171000000000000000000000000)", + "P->V[100488:100520]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 216: Hash(0xc78d0ef6ec9ed0a6a205660fb60a649521344fff000000000000000000000000)", + "P->V[100520:100552]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 222: Hash(0x2db4d697eec7dcc7628065ebc93f760fbe2576da000000000000000000000000)", + "P->V[100552:100584]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 227: Hash(0xb7f1b09fe13dc34739f68d2794e7da60b30c0efc000000000000000000000000)", + "P->V[100584:100616]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 228: Hash(0xfd9d962e6b8699b0acd2cc6f6fbdbae40df234fc000000000000000000000000)", + "P->V[100616:100648]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 233: Hash(0x92cc59ebf54a151484af4561c064f30d343c616c000000000000000000000000)", + "P->V[100648:100680]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 236: Hash(0xb3d0f1e0af131ddbd890f0fa3cb64fe02ba8d026000000000000000000000000)", + "P->V[100680:100712]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 238: Hash(0xa97160acecb42d504e8108a439025ca713981be9000000000000000000000000)", + "P->V[100712:100744]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 251: Hash(0x17395d4c60a27441a17e4a5a01c01656ac172860000000000000000000000000)", + "P->V[100744:100776]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 71: Hash(0x4532555baa54a603e15e00965739dbf2838e92c4000000000000000000000000)", + "P->V[100776:100808]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 83: Hash(0x4d61eac70edd4c3f9ea4fedb5a30f50e3a74f4c0000000000000000000000000)", + "P->V[100808:100840]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 86: Hash(0xddc25a7f556cf821cc4d83fd5ddccaea338483ed000000000000000000000000)", + "P->V[100840:100872]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 89: Hash(0xfa41ac0b4d41b3c836d55d112483e89f5684f978000000000000000000000000)", + "P->V[100872:100904]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 96: Hash(0x8f7036d6352fb92f1c0feec7584d90a7280ef6a1000000000000000000000000)", + "P->V[100904:100936]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 102: Hash(0x21dd769fdf387bc17d9c829d339924811408e8e5000000000000000000000000)", + "P->V[100936:100968]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 105: Hash(0x5290103d0d02aa5f15af9cfdbef9d1606011fa12000000000000000000000000)", + "P->V[100968:101000]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 109: Hash(0x951560e47940109a7c75c2f2d0911bc99b466df3000000000000000000000000)", + "P->V[101000:101032]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 110: Hash(0xa5a91ce7127d22bef2753d4a52fc28f4605e19c1000000000000000000000000)", + "P->V[101032:101064]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 112: Hash(0x742ce6c8c12f0c0c20f81e911ee28a8911ae8a2c000000000000000000000000)", + "P->V[101064:101096]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 115: Hash(0x725216e624ff546acf1e0cef75665db8bb9107f4000000000000000000000000)", + "P->V[101096:101128]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 117: Hash(0x91f1ce248897f2e7730fb1b0a6ae3b249592991c000000000000000000000000)", + "P->V[101128:101160]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 124: Hash(0xbeb9c56d2a9194fab4be252d57c60c56233dcaeb000000000000000000000000)", + "P->V[101160:101192]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 34: Hash(0x8744ef880b331b6272915e2a220b6003db8ac87c000000000000000000000000)", + "P->V[101192:101224]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 36: Hash(0x9a39d1c47bfbd25021a7ddfe20f5b60dc9807f22000000000000000000000000)", + "P->V[101224:101256]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 40: Hash(0xa5e75ebb1e79bce465a4bca5da7fb033d19f21a8000000000000000000000000)", + "P->V[101256:101288]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 42: Hash(0xcd3595dffc6a5b2abaf27a8963b19ab8aab32832000000000000000000000000)", + "P->V[101288:101320]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 45: Hash(0xa2f0ffe315572800a041842a8ef3aa590880f8f9000000000000000000000000)", + "P->V[101320:101352]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 49: Hash(0x6700ddad9e99dd821c5a23fc6266424a56d6d005000000000000000000000000)", + "P->V[101352:101384]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 50: Hash(0x72b4eb5c8a2dfe86a04ca27307dd7308b39611e8000000000000000000000000)", + "P->V[101384:101416]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 53: Hash(0x91511fc4f9346e5db889f7195f2a1e76d901a198000000000000000000000000)", + "P->V[101416:101448]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 63: Hash(0x6c4384a1b414937cfbe444575cc86ea615f97def000000000000000000000000)", + "P->V[101448:101480]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 16: Hash(0x3a27392298cc848028bc4cc6615db5ebcf594b29000000000000000000000000)", + "P->V[101480:101512]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 19: Hash(0x94de910d3e0d3b0992ecfa912d708d603da5a2d2000000000000000000000000)", + "P->V[101512:101544]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 23: Hash(0x62f8b7199b8df00bf57ffcdbf524a1b31bbe8c8c000000000000000000000000)", + "P->V[101544:101576]: /cpu air/STARK/FRI/Decommitment/Layer 5: For node 30: Hash(0xf8bc9c65fe37c3470a3841adaf16345fe8108190000000000000000000000000)", + "P->V[101576:101608]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 814, Column 0: Field Element(0x78cfb35d41486d75c7d9eff7fe6feb7e69a6a6dda0ae9cdb5085b255a6ddf69)", + "P->V[101608:101640]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 814, Column 1: Field Element(0xa8f0affb7e5b211045abbfc7dac04535a1d6dcda85467992f5fbdc93fd9f03)", + "P->V[101640:101672]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 814, Column 2: Field Element(0x7163ec2896117661d1b4193b0b1a02c287cf36cd7b481248774964c4de26a3d)", + "P->V[101672:101704]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 1320, Column 0: Field Element(0x17d8c792f35b63e1b89ed6c2aead3d418f08acb10f058ae0588619a0b1826d2)", + "P->V[101704:101736]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 1320, Column 2: Field Element(0x4ba09d8a1a47a0c1c0864c439cb4d84505536d5a23c7af412cb8d2015f37840)", + "P->V[101736:101768]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 1320, Column 3: Field Element(0x4f9891ebabf86c304b98d2a6e1d4ab2e8fed6a6df301c1313957cb9b3ad921)", + "P->V[101768:101800]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 1481, Column 0: Field Element(0x16978943f3d116640dc9464bca6a6b92e84cfe14711e08787b07d91b354a1d2)", + "P->V[101800:101832]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 1481, Column 1: Field Element(0x6c6799b94f32051415087a4b2ec8eefdb69d1870cb2b4bcfa751328502672cb)", + "P->V[101832:101864]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 1481, Column 3: Field Element(0x502df6da6699116b1f1067c26630f1efa22693f1489f62af751c478e9a1fe98)", + "P->V[101864:101896]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 2344, Column 1: Field Element(0x1e225d4d18ef92deade87e65b3a43588f409b230c9b59fa8a8fa700fdeef555)", + "P->V[101896:101928]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 2344, Column 2: Field Element(0x46552bcbac7a7d5b512fc3cb72ef529b8432bad1e80bdda88b1389af4600ba8)", + "P->V[101928:101960]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 2344, Column 3: Field Element(0x1a86c95c3943dbe9f5bd2d4c968017d8d228cedbd0a61e403f170c4133463ee)", + "P->V[101960:101992]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 2947, Column 0: Field Element(0x74234c5127eeb368f60f1e62b037d43ce02113713592c7836050f114ee060a9)", + "P->V[101992:102024]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 2947, Column 1: Field Element(0x773347f3aa010a0d08e01fce0931f6ce90d4e746e778832fd6ba7f8ad06c37e)", + "P->V[102024:102056]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 2947, Column 3: Field Element(0x7cdbe78ca57e0a04038cc8caa9b47dda72ed813cf6b6968b36760a7cb2f7855)", + "P->V[102056:102088]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 2964, Column 1: Field Element(0x69bffccf0291965fe72a48c3b76a10045bb3812c8e44d430ce302bc6ee39e35)", + "P->V[102088:102120]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 2964, Column 2: Field Element(0x39bb8ba640f01440c54f9ea20c118115e0bf2d3d1578571f4656e03c557fac2)", + "P->V[102120:102152]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 2964, Column 3: Field Element(0x314ba439709a4f94788475dd5134a4ebab77d2e73f820411814b51f823617b8)", + "P->V[102152:102184]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 3085, Column 0: Field Element(0x4a83b5a4d54d2cf30ef5848bcc8faeae3190175a3e4289eba7fcf55a24d72f2)", + "P->V[102184:102216]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 3085, Column 1: Field Element(0x5aafdc0e2b3fc4e7c37943a19b65ada3791c853ae6e2f35075bc09e53c7c58b)", + "P->V[102216:102248]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 3085, Column 3: Field Element(0x16ebcf0d0b24d9de1ee93f56e1fcd078a1989c5d463a1ff1196c23092248636)", + "P->V[102248:102280]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 4286, Column 0: Field Element(0x10a1ed50f18a78e93cc5870ec71acf15dbee044bf760db2c5f9afd5cd62011f)", + "P->V[102280:102312]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 4286, Column 2: Field Element(0x539edbc2a761b83b52cfbb7070c10ce10ccb379e84d19ae761686b639a2eab7)", + "P->V[102312:102344]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 4286, Column 3: Field Element(0x5797b2a1f56f89dcf129c8539fb6cb07cce8f7c8760505a8c664ccf4404d7c8)", + "P->V[102344:102376]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 5099, Column 0: Field Element(0x43e09fe112f89c5fbaed28b657fb47bffee960d6ce025c4b174d9f13648c8c8)", + "P->V[102376:102408]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 5099, Column 1: Field Element(0x4b19f1f925945d2dbd01d2bf9b2097262e45beb5765a85aacc5e2cfbe41453d)", + "P->V[102408:102440]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 5099, Column 3: Field Element(0x34a983a44368a625b51e4dbceafec672dd5bd53c3193b29e136cc5527a6d6af)", + "P->V[102440:102472]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 5203, Column 0: Field Element(0x5b768da353ac07b0cc5c61073ca2ee3bd2500a75779962fb10b63d7c22d82b9)", + "P->V[102472:102504]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 5203, Column 2: Field Element(0x3a74913568c11df336c217ca18acd92dbe78a79335a524ebaff3edbd6994c0e)", + "P->V[102504:102536]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 5203, Column 3: Field Element(0x4a039d26edbabab71ca4e1fd8c2a484e1563360f230240fb1fa92af9bc875fe)", + "P->V[102536:102568]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 5719, Column 0: Field Element(0x7f011b3c5323143c9405fbc184cb6616f5033ecceaf71f87d9108e03c19af89)", + "P->V[102568:102600]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 5719, Column 1: Field Element(0x435850fe63e9ac92616a4f5cca2b02583b709f3f6ca333d37a4df3c91e62500)", + "P->V[102600:102632]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 5719, Column 3: Field Element(0x29af270ecf3763dd0b32880f550e5f69e90eacad2bf22eba944955aa6ae7e2d)", + "P->V[102632:102664]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6115, Column 0: Field Element(0x6a9aa944819516831da813335543c63aff2603e0ad63c87e577b773459c9d68)", + "P->V[102664:102696]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6115, Column 1: Field Element(0x286799488b82c3992098c7262b3ae601c3aedf7368642b928328257310018c4)", + "P->V[102696:102728]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6115, Column 2: Field Element(0x25338520ad4a12195ff24e7fa43751edb7997a22992667eca750cad7c5b7c41)", + "P->V[102728:102760]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6288, Column 0: Field Element(0x3b747ca1385c75711adb5f18daba98320027f4459766169893fc0edf657391e)", + "P->V[102760:102792]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6288, Column 1: Field Element(0xf5b5c316a2d1ad76cbaa8e2b5ccd14db2b7c6a64cf101a1cb618c0c96e980b)", + "P->V[102792:102824]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6288, Column 3: Field Element(0x4cc70a859023d810c9ea63b8167b4bc1760fe4b25710dbdddf934c078c57594)", + "P->V[102824:102856]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6524, Column 0: Field Element(0x814c617d2a97d32e52510e99a8ed926aecdc2fad59a0d016c181442d602535)", + "P->V[102856:102888]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6524, Column 1: Field Element(0x2d01375548f27e6a56a989d0496d8d3cd8131c2085e3f94c793252d4a5d8732)", + "P->V[102888:102920]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6524, Column 3: Field Element(0x36f9ff02464ceca556e664f81592cea0a00ddea9a8b763362a52349595f840c)", + "P->V[102920:102952]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6679, Column 0: Field Element(0x4f535b6a2330f24533fe4fc82f345a3be8e687425cc84cad5f6c106230e9130)", + "P->V[102952:102984]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6679, Column 1: Field Element(0xa3bcfa2edb412d5bdd2b91dd11d5233aea5ad66fe9534aba1cfa336db9471)", + "P->V[102984:103016]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 6679, Column 2: Field Element(0x20dc91c49d2a591e60bab4ba7daaa6cf6d11b95310bb7b806ef35c1f20474c7)", + "P->V[103016:103048]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 7023, Column 0: Field Element(0x7193a6e37dc896e5ff3e87569dea09246a46490088f186768945a8f94c8b1fc)", + "P->V[103048:103080]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 7023, Column 1: Field Element(0x241cf8634bb1d07169a8fad42fdd3cf4faf050cc2a3cd4ccaa5f72684f85979)", + "P->V[103080:103112]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 7023, Column 3: Field Element(0x269049e71c6ebd8f36b01f8f543b376667a98ef39736a470d43feea2289236a)", + "P->V[103112:103144]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 7114, Column 0: Field Element(0x5cd5523de6272ae4d4bb493534b0c64b7806cca4058e2b33f48a0a5975428d2)", + "P->V[103144:103176]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 7114, Column 2: Field Element(0x3421d45d097f13e69ff75fc9cababba52c135ac1c0fa18457ec3bfaf2763497)", + "P->V[103176:103208]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 7114, Column 3: Field Element(0x61849afbfd96b1bd7a9662bdc9d75d2fbe7fa9e595a4b52a747e7d85a869510)", + "P->V[103208:103240]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 7842, Column 1: Field Element(0x677e53f643f46fc790eb83f39933163b58334c5324d2622816842af3681f238)", + "P->V[103240:103272]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 7842, Column 2: Field Element(0x1e3b1e1b932874afa098b65364c9224326c38675f7febefdb87e940fc458f5a)", + "P->V[103272:103304]: /cpu air/STARK/FRI/Decommitment/Layer 6: Row 7842, Column 3: Field Element(0x56cf20b7cbbd4da89b7fcd842911033492bd25326c58ccc35e2a4767b197821)", + "P->V[103304:103336]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 9007: Hash(0x5b3a41b6a06c819da166411aa8e1f5adce8c65cd000000000000000000000000)", + "P->V[103336:103368]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 9513: Hash(0xa2d18981bc20f4348ea305f1914ee1d58be16c8b000000000000000000000000)", + "P->V[103368:103400]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 9672: Hash(0x2645e3ac32cc963454b9d29a4ca1265b1b03d705000000000000000000000000)", + "P->V[103400:103432]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 10537: Hash(0x2a1c779b201bd05b48dd3ab203e0b8b2867e4a4b000000000000000000000000)", + "P->V[103432:103464]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 11138: Hash(0x227ea2d7c6067f82ff997e6d84c6c3cacb240330000000000000000000000000)", + "P->V[103464:103496]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 11157: Hash(0x1be7cc59bdeb3476a83b8df5363b6b63d60e6eca000000000000000000000000)", + "P->V[103496:103528]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 11276: Hash(0xbf4916a512f41451a7dbfaed054b6ce9f7f6174a000000000000000000000000)", + "P->V[103528:103560]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 12479: Hash(0x7857257b5cf516fa9996c2cec67c8960c91b0f49000000000000000000000000)", + "P->V[103560:103592]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 13290: Hash(0x1210ba2b318847b2bfc21a25088408e08a22755d000000000000000000000000)", + "P->V[103592:103624]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 13394: Hash(0x357b0dfcd742c2e8f16e1fc99d9463fc6297cd0a000000000000000000000000)", + "P->V[103624:103656]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 13910: Hash(0x656314345e547ba9a60b75f69ec81dcd8fb27ab8000000000000000000000000)", + "P->V[103656:103688]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 14306: Hash(0x989b22bc546036520ac9471f179c886338d90c77000000000000000000000000)", + "P->V[103688:103720]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 14481: Hash(0x3d00f815a3000b40124d92bf44f153f00ab7cae0000000000000000000000000)", + "P->V[103720:103752]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 14717: Hash(0x4fdb620c6d0ccd135b9d8cd83973f430b98361f0000000000000000000000000)", + "P->V[103752:103784]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 14870: Hash(0x8ac6c544de6fc952c908ac407d9c8635d98a6cd000000000000000000000000)", + "P->V[103784:103816]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 15214: Hash(0xc6a888f844c0d220b498fc53f033e22d28dd4a01000000000000000000000000)", + "P->V[103816:103848]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 15307: Hash(0x64ef581d4930c107c350a948ae2231a71007596a000000000000000000000000)", + "P->V[103848:103880]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 16035: Hash(0x47473d09e606281b21c5418c622b6e68cbca63e2000000000000000000000000)", + "P->V[103880:103912]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 4502: Hash(0x40a9975d49f8cb6d8f849869ceeb9834797fd9c1000000000000000000000000)", + "P->V[103912:103944]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 4757: Hash(0xaaa20b6db5783379d6ea0d58a66d2a508c06396c000000000000000000000000)", + "P->V[103944:103976]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 4837: Hash(0xc08533a506ce1b5d7139e92fe2802c9fb3eea8a000000000000000000000000)", + "P->V[103976:104008]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 5269: Hash(0x67eb98c7fb9b31532a2bcce11c82bf7ef29d9766000000000000000000000000)", + "P->V[104008:104040]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 5568: Hash(0xa1ca26db54bcb1a29175551499e8de4afd0f4c2d000000000000000000000000)", + "P->V[104040:104072]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 5579: Hash(0x7cf7294502d82b24177bda4079401c8225e3d11c000000000000000000000000)", + "P->V[104072:104104]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 5639: Hash(0xf768a09a4c21002cf4e0f6c964b9415295df5550000000000000000000000000)", + "P->V[104104:104136]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 6238: Hash(0x4f2c4c0fbbb9981ec7b3f2280fea677714f5450d000000000000000000000000)", + "P->V[104136:104168]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 6644: Hash(0xa32463ee7dee9f1c0e8c80664b7ea9828286a484000000000000000000000000)", + "P->V[104168:104200]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 6696: Hash(0xbed59047de777d961c1ea6ed641393aa418b4112000000000000000000000000)", + "P->V[104200:104232]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 6954: Hash(0x65e220377f62076d5213b64228851d67f9ad8b07000000000000000000000000)", + "P->V[104232:104264]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 7152: Hash(0xb9bff6b926e820fd66a1aa414310a5fe7e18edc2000000000000000000000000)", + "P->V[104264:104296]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 7241: Hash(0x401fe72705dc80dce1ac98a8370030e7e9da2226000000000000000000000000)", + "P->V[104296:104328]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 7359: Hash(0x75355956c17a2011fe784e425a16532b3613ca12000000000000000000000000)", + "P->V[104328:104360]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 7434: Hash(0xa0d40169547c2135e4a35c686c98c33d3bd1300b000000000000000000000000)", + "P->V[104360:104392]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 7606: Hash(0x9251b2bbd4a45678a38241c4af1c82a9a1ddb98000000000000000000000000)", + "P->V[104392:104424]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 7652: Hash(0x64edfa93b5e73a06b854dd4ba44659f6ae58087b000000000000000000000000)", + "P->V[104424:104456]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 8016: Hash(0x2101b2cd47da727cb8f091da07ebea3f46e927e7000000000000000000000000)", + "P->V[104456:104488]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 2250: Hash(0x541247525e23bbdfcf81fa77ed60a5221febd4c0000000000000000000000000)", + "P->V[104488:104520]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 2379: Hash(0xf4aaaa1e2fee575e020190edd2a9eeb379f9688b000000000000000000000000)", + "P->V[104520:104552]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 2419: Hash(0x4f87b3808e6a3f036b439561ffd0d0a4c706ced7000000000000000000000000)", + "P->V[104552:104584]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 2635: Hash(0x9d5a7ae7dc571f952eef7c24a0b6d0cda4006993000000000000000000000000)", + "P->V[104584:104616]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 2785: Hash(0xd4c4364f1c40b3cec17211e75da1fc4f22c35606000000000000000000000000)", + "P->V[104616:104648]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 2788: Hash(0x5014b0638cc916fa2c24ce574ec93317eae4c12b000000000000000000000000)", + "P->V[104648:104680]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 2818: Hash(0xec8e7d7a129b015960d1277210d936ca843d6212000000000000000000000000)", + "P->V[104680:104712]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 3118: Hash(0x456327848407caf6b7153d5ab954fa2157bc40c7000000000000000000000000)", + "P->V[104712:104744]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 3323: Hash(0x630d20bfdb565b942474f74953236848c94415b9000000000000000000000000)", + "P->V[104744:104776]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 3349: Hash(0xd5699a0f4509d91e33607259a6646a56fdf7d38d000000000000000000000000)", + "P->V[104776:104808]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 3476: Hash(0x793e35be2b0c9a6b0f23ac1c5ad088a7581904b5000000000000000000000000)", + "P->V[104808:104840]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 3577: Hash(0x830a1f969502222b0e1f1d50de55fc517e78cce2000000000000000000000000)", + "P->V[104840:104872]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 3621: Hash(0x438ef0ded4f0d42e75ce79c208e4a9f8440d3b51000000000000000000000000)", + "P->V[104872:104904]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 3678: Hash(0x10e801b115456aed190ab65a0946f81b070cb0bb000000000000000000000000)", + "P->V[104904:104936]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 3716: Hash(0xa19a6db0804ff461f02978275d619732a7931cc2000000000000000000000000)", + "P->V[104936:104968]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 3802: Hash(0x77ae33f23ca144214f649c78d611b36bd7422adc000000000000000000000000)", + "P->V[104968:105000]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 3827: Hash(0xb3cab57b41174852200050e389c8b01b5c56d5ea000000000000000000000000)", + "P->V[105000:105032]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 4009: Hash(0x2931b9dd054d29b70dece93ab67cc2c308c12385000000000000000000000000)", + "P->V[105032:105064]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1124: Hash(0xfc5f84d602625edc75ce973990a2875ea64bca33000000000000000000000000)", + "P->V[105064:105096]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1188: Hash(0xd9006cb5d5530eb78053e510c176ad95c5dfada5000000000000000000000000)", + "P->V[105096:105128]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1208: Hash(0x9b269fabd1a981d54e3bc63c65c1eaf878211a000000000000000000000000)", + "P->V[105128:105160]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1316: Hash(0x2e32a22c91a25800d9c4d63bfe50851c81c2df76000000000000000000000000)", + "P->V[105160:105192]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1393: Hash(0xc9460b3bdbd6bd9a2b3157e1ca03363622006423000000000000000000000000)", + "P->V[105192:105224]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1395: Hash(0x617c2c5bd6b0054ff431eab685abb9db22bce05f000000000000000000000000)", + "P->V[105224:105256]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1408: Hash(0x3d7f0ab4c29016ec3e3873c5effeb3f53eece10000000000000000000000000)", + "P->V[105256:105288]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1558: Hash(0xddee2cb9e0e6f57e2b28a9be98618e03793f4ac7000000000000000000000000)", + "P->V[105288:105320]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1660: Hash(0x4ed082466bc85dd95a9939bf0b8e6236e3a9cc9d000000000000000000000000)", + "P->V[105320:105352]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1675: Hash(0xb574a9b9581439cff0c7f75ce9b0061e6171ed69000000000000000000000000)", + "P->V[105352:105384]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1739: Hash(0x3315592c648f2546c775b55669de0151f0b05f5c000000000000000000000000)", + "P->V[105384:105416]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1789: Hash(0xd24c0d223f92122350ea4d3657260a97509b7035000000000000000000000000)", + "P->V[105416:105448]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1811: Hash(0x80b8174fa7eb54673e863d58bd524183725d7945000000000000000000000000)", + "P->V[105448:105480]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1838: Hash(0xff91fa03059f8330a34e13a556343ca90f9708f6000000000000000000000000)", + "P->V[105480:105512]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1859: Hash(0x54e2cc8b7ffd23b02df5cd9d5c8968f8ac58cf5c000000000000000000000000)", + "P->V[105512:105544]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1900: Hash(0x72d27025a516a23c1571e1455cd00c1716b9c5ec000000000000000000000000)", + "P->V[105544:105576]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1912: Hash(0x24290518e5d5bcb4ac9bae069d9b870ad2419a35000000000000000000000000)", + "P->V[105576:105608]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 2005: Hash(0xb553ccc43b454c812f1975e5b56bce4e16285f02000000000000000000000000)", + "P->V[105608:105640]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 563: Hash(0xbf7db3b72fd539ad226e1f473afbb93b89157e55000000000000000000000000)", + "P->V[105640:105672]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 595: Hash(0x8e8e6a722a812b303871d7287981fde6aacb4fc4000000000000000000000000)", + "P->V[105672:105704]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 605: Hash(0xca71b2b0c54059b26f34707188a8fde32e3c58c2000000000000000000000000)", + "P->V[105704:105736]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 659: Hash(0x55c873af5c10b211da96da8cde45d1fc82caef22000000000000000000000000)", + "P->V[105736:105768]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 705: Hash(0x37355c8851d8f428caca35bc48b7020cbc3e5498000000000000000000000000)", + "P->V[105768:105800]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 778: Hash(0xf719076c478a740e5bda858286ff32c81bcaa3db000000000000000000000000)", + "P->V[105800:105832]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 831: Hash(0xa44a8abce7a3124b417bd757afd1f3b8d0df231a000000000000000000000000)", + "P->V[105832:105864]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 836: Hash(0x20568231a6eb220a1c3329ca45bbeef59cd4d9fb000000000000000000000000)", + "P->V[105864:105896]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 868: Hash(0x6425050241d40e60f077fcf54dffdcce6ac9da31000000000000000000000000)", + "P->V[105896:105928]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 895: Hash(0xebfe4adf2769eca9024c4dea764cce74fb430715000000000000000000000000)", + "P->V[105928:105960]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 904: Hash(0xd4a23ea04749b4f5838fb7c9c31c1c828c99e5b5000000000000000000000000)", + "P->V[105960:105992]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 918: Hash(0x38114009c81bca236619be2534f87238daafc7b000000000000000000000000)", + "P->V[105992:106024]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 928: Hash(0x160c05793b54f9703a3680a9d2236988de0c7f34000000000000000000000000)", + "P->V[106024:106056]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 951: Hash(0xdeadb461ee945766b671bd3b8b21dda3351d2cc000000000000000000000000)", + "P->V[106056:106088]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 957: Hash(0xe492a8a03031a8047ce20898b759ca67223e88f1000000000000000000000000)", + "P->V[106088:106120]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 1003: Hash(0xc48755ba5b650ce9d16864c515f4c2781ccd0f67000000000000000000000000)", + "P->V[106120:106152]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 280: Hash(0x396d2665e94fcba5143167d0b4261299f6c641d6000000000000000000000000)", + "P->V[106152:106184]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 296: Hash(0xd5fd5e97a815e70bcaedb29b624662c81586c5bb000000000000000000000000)", + "P->V[106184:106216]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 303: Hash(0xa631921b9e2d698e0e795caad4c79d065810962b000000000000000000000000)", + "P->V[106216:106248]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 328: Hash(0x7b4d260984be62b08778ba45bea41bc870597f16000000000000000000000000)", + "P->V[106248:106280]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 349: Hash(0x959990657416dafc9aafa73a28084336a68242ae000000000000000000000000)", + "P->V[106280:106312]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 353: Hash(0xb7cfdd325f8a004c6d0b989cc8cc22fd5590f6bd000000000000000000000000)", + "P->V[106312:106344]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 388: Hash(0x58d417e90b75618edb8d59cff192f9d8e2a29342000000000000000000000000)", + "P->V[106344:106376]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 414: Hash(0x71bb49f787df62b6bb7817b45e77716a9da0c310000000000000000000000000)", + "P->V[106376:106408]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 419: Hash(0x103a00c70e8a5207af8c6d6ddaa2cf57144822a9000000000000000000000000)", + "P->V[106408:106440]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 435: Hash(0x40fac57a67cb24b093c6ee2c78517addb27a40dd000000000000000000000000)", + "P->V[106440:106472]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 446: Hash(0xe4d8cf7a92007dd181e2cf923d69ac33a0bd5963000000000000000000000000)", + "P->V[106472:106504]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 453: Hash(0xd90fa1450265e3a1e4821722f18ac95fb2be1a5d000000000000000000000000)", + "P->V[106504:106536]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 458: Hash(0x1f3ad939801f64dbc59c1d18d4e4cdde00e6fac2000000000000000000000000)", + "P->V[106536:106568]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 465: Hash(0x360fb7a4bfe2ad123b19189aa4061657e4b7e3e000000000000000000000000)", + "P->V[106568:106600]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 474: Hash(0x3d8fa5a159a801e9a400c0c2217b41938fd26ed7000000000000000000000000)", + "P->V[106600:106632]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 479: Hash(0xf6f0b221b296b8ae86026abd4ab1e9dcb509ba91000000000000000000000000)", + "P->V[106632:106664]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 500: Hash(0x1f3e3e22cdf538cb7a9702a86c3935b8b4e03255000000000000000000000000)", + "P->V[106664:106696]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 141: Hash(0x5fcc3af627aa35b9ca2329a22020587f3215160f000000000000000000000000)", + "P->V[106696:106728]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 149: Hash(0x852c1fe8c7bd2bb0adcdcbac1e0d98572e55024b000000000000000000000000)", + "P->V[106728:106760]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 150: Hash(0x4a91cfb4f499b5fbecb60f205c4cb07ab6bc4e64000000000000000000000000)", + "P->V[106760:106792]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 165: Hash(0x4a7abefa430354756f096751f2b2a55b23f181f5000000000000000000000000)", + "P->V[106792:106824]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 175: Hash(0x470b9c17c67a27a78cb078f7a43f07324af412e3000000000000000000000000)", + "P->V[106824:106856]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 177: Hash(0x55d4d18de663ea53461d27e3a990dbbd02146854000000000000000000000000)", + "P->V[106856:106888]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 195: Hash(0xe7d24a0915d79cb5c28df7323cd1246fbdb3e958000000000000000000000000)", + "P->V[106888:106920]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 206: Hash(0x4cafa4c86b9e2aa6eff35725f2e8b26d070b512a000000000000000000000000)", + "P->V[106920:106952]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 208: Hash(0xe18c6ab8803f2c10ca56714b45edd77fa4ffe4000000000000000000000000)", + "P->V[106952:106984]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 216: Hash(0x1477a33f58f64afb14c1306220e3310ca4fe1cfa000000000000000000000000)", + "P->V[106984:107016]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 222: Hash(0x319459390d733f9946e862d4cd972b3dd8e077ea000000000000000000000000)", + "P->V[107016:107048]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 227: Hash(0x6a2730ec3d9971962130acc31404c293b7a470a5000000000000000000000000)", + "P->V[107048:107080]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 228: Hash(0xb8cceb5e0f0bdf7d9719bd96abae67ce08e7acf8000000000000000000000000)", + "P->V[107080:107112]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 233: Hash(0x966dd6e168c78f4713b2d1e2ecaf977de261ae79000000000000000000000000)", + "P->V[107112:107144]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 236: Hash(0x4648ac4c2861a7d125c861c86fef6f2a7174ff99000000000000000000000000)", + "P->V[107144:107176]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 238: Hash(0x4207b963b77a9bcf8de60ce850dcbbccc51fdca0000000000000000000000000)", + "P->V[107176:107208]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 251: Hash(0x56e17ebbf01e9757cb2ca3e3e985bc35c308ca6000000000000000000000000)", + "P->V[107208:107240]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 71: Hash(0xfb8937d391589ee65fe5c018be448d7937db5154000000000000000000000000)", + "P->V[107240:107272]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 83: Hash(0xb35dfbc93b0c573336ed94d436e101f297f905ce000000000000000000000000)", + "P->V[107272:107304]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 86: Hash(0x59bfa4fd093c5e6d7003f557fba1910cb9d6a74c000000000000000000000000)", + "P->V[107304:107336]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 89: Hash(0xc6aa30f18efa50249500113f94ac7f689526dfd6000000000000000000000000)", + "P->V[107336:107368]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 96: Hash(0x9995f2ed5bd75768cc70e471a262f6e2cb7877ae000000000000000000000000)", + "P->V[107368:107400]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 102: Hash(0x45ca5c5b3c8b5a404ac374ac8fc1c2b1a6d11bcb000000000000000000000000)", + "P->V[107400:107432]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 105: Hash(0x1bae93dd1d9593169ffd6064abac4807ac8c0d74000000000000000000000000)", + "P->V[107432:107464]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 109: Hash(0xf5d3c6416f5cb6ba9fde238ce6c648794dfeb83000000000000000000000000)", + "P->V[107464:107496]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 110: Hash(0xa1204ca1beb0d47dfedb469639381c86a2a39bdf000000000000000000000000)", + "P->V[107496:107528]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 112: Hash(0x97e4523b6272fe2c74eb0d8ca62ee0715f4ebd84000000000000000000000000)", + "P->V[107528:107560]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 115: Hash(0xd45310ad1e56f36dc846f079f6de02751f525bda000000000000000000000000)", + "P->V[107560:107592]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 117: Hash(0x68be0ed17001e4fbca275071cb78bde7c69ada46000000000000000000000000)", + "P->V[107592:107624]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 124: Hash(0xd5dcc864027353e483f8aa2950aee1e896d1fa24000000000000000000000000)", + "P->V[107624:107656]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 34: Hash(0x1044ae14b16fbd874a74a2e623c0a829fd8fde49000000000000000000000000)", + "P->V[107656:107688]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 36: Hash(0xc27471d7fe480aa94dada7d31e49444a4b281899000000000000000000000000)", + "P->V[107688:107720]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 40: Hash(0x60a6a04e4f52205c30223352acbcbd4b48345bd000000000000000000000000)", + "P->V[107720:107752]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 42: Hash(0x30b3b98ed775c14ec88ef92024018c402ecf4675000000000000000000000000)", + "P->V[107752:107784]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 45: Hash(0xd64c61f835a397c919ec22edcc27170c420226d9000000000000000000000000)", + "P->V[107784:107816]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 49: Hash(0x94349f0a3e188468a60bf578935b62a7328953a4000000000000000000000000)", + "P->V[107816:107848]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 50: Hash(0x858a2437467d5b8b6783a1a49f249a8319abeb38000000000000000000000000)", + "P->V[107848:107880]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 53: Hash(0xf9960a154f43df97630813096640a88731f60ae2000000000000000000000000)", + "P->V[107880:107912]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 63: Hash(0xf3e0ee9d8229cb1472debc5e3524e535576fd86c000000000000000000000000)", + "P->V[107912:107944]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 16: Hash(0x445fa94cf95d3d62ff8a623362839d3055c7f0d000000000000000000000000)", + "P->V[107944:107976]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 19: Hash(0x853f798f21d958456d0ba9e6a5977f2d8bd2439b000000000000000000000000)", + "P->V[107976:108008]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 23: Hash(0x9b76cff65543e1cb1fcc13816077d679f36d7bc4000000000000000000000000)", + "P->V[108008:108040]: /cpu air/STARK/FRI/Decommitment/Layer 6: For node 30: Hash(0x95ddaeb568b6c65375ec1e5680032e844660b362000000000000000000000000)", + "P->V[108040:108072]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 203, Column 0: Field Element(0x89bb2e7c8d62bceeea420381a88ed7a46750de1cfc3f294d76b5d51548b0d)", + "P->V[108072:108104]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 203, Column 1: Field Element(0x634dcf5ae68bceb15bb9bd2e3f7ecf36af83c29a8b3efd23212c2b4cb8e43ec)", + "P->V[108104:108136]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 203, Column 3: Field Element(0x5967c24dff752ef84e74e98aab9b400084cecef342b09dec3afa9a64d5f1)", + "P->V[108136:108168]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 330, Column 1: Field Element(0x3801418f2d9e00613f815a84c8a6f3c53128f8b7795d75c152a471be0789d74)", + "P->V[108168:108200]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 330, Column 2: Field Element(0x62461e167b5e1b272a00feee97be80058e57409045c395c637f6ebbf91015d0)", + "P->V[108200:108232]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 330, Column 3: Field Element(0x1231127263559fc9075c4cf615696c84e3919d1b40fc6e7197a730c4f8c0426)", + "P->V[108232:108264]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 370, Column 0: Field Element(0x37b7484359fb1289e12150e906f6d30ac06851192457e0df35d26784a182bad)", + "P->V[108264:108296]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 370, Column 2: Field Element(0x559600850e66faa29b88d21a36cb341e0143664f560013fefa99af5b63499c0)", + "P->V[108296:108328]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 370, Column 3: Field Element(0x3f836ea7792511ee509035340d6e6adadb6b578dd52c0c98da574b892aeeb49)", + "P->V[108328:108360]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 586, Column 1: Field Element(0x3ad60a031ce15496d3ca373dec8dd2e7cc1fff97b0dc274fbc6d3a64f4bc094)", + "P->V[108360:108392]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 586, Column 2: Field Element(0x134ada9625232b35a55a603dced9a72542dd77bd26742fe86f778ed09ed3cac)", + "P->V[108392:108424]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 586, Column 3: Field Element(0xcdc22d521111bba9ee60ac17176f32ba3769944ff9acbd38270c3c83b0c3e2)", + "P->V[108424:108456]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 736, Column 0: Field Element(0x71ff8a39f14d06ab3514d8fadd1ffa0889fe69c9dda5f5d9789b7efce630cae)", + "P->V[108456:108488]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 736, Column 1: Field Element(0x224ff83237c354557522d34cfde308e4f80a2e314d226fcee733b01b3b5bca3)", + "P->V[108488:108520]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 736, Column 2: Field Element(0x250c04c8d0836f898334796f5f0eeb7ba3b327adc989b183be9df43cd377e68)", + "P->V[108520:108552]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 741, Column 1: Field Element(0x7b6b8bda617cd1904b8206d2b6d78373a01a651d509f12b58b5e4d08c49484b)", + "P->V[108552:108584]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 741, Column 2: Field Element(0x606183673bf7ab5ece3be70e947e624e559c8e2427109855b4f7b825b492feb)", + "P->V[108584:108616]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 741, Column 3: Field Element(0x329406df3b450c5ac12f835cd3f016f35b2c27c8bc7cb34215c861110272cbf)", + "P->V[108616:108648]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 771, Column 0: Field Element(0xedbb8cf25a421bac452a22bd9ab70ee0030e0f60b6c7c1370e136e1cd2d33a)", + "P->V[108648:108680]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 771, Column 2: Field Element(0x76f3d98b893ae2dbd1b0788925f3162ba1f57b4891b561762064fe9d63bdc3a)", + "P->V[108680:108712]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 771, Column 3: Field Element(0x3078678bc2bb390bfaebcc0c2dff37e6cfdca034829635486deba7cb77ce4d0)", + "P->V[108712:108744]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1071, Column 0: Field Element(0x50a25b25a7ec403933fb6db1f0cc3b11dad2a928f0ec4884b0c0df66962f87e)", + "P->V[108744:108776]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1071, Column 1: Field Element(0x6687d3203f26899d79cb691b8192124f96ea1347a66366189318ce11594adaa)", + "P->V[108776:108808]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1071, Column 3: Field Element(0x1b2afefc3ea6ef3a164602d75a9d45920e439ac3b564ecd40dc0f2f76e132aa)", + "P->V[108808:108840]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1274, Column 0: Field Element(0x2732f45966103c46e23685febf32f697f0f738114ae8d5decae6260e42ef944)", + "P->V[108840:108872]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1274, Column 1: Field Element(0x2e0544312c4147cf5c28cd9fa0785cae78d34924b48a4d7af24b0ae12e782c3)", + "P->V[108872:108904]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1274, Column 2: Field Element(0x4f744db59b0047a600a159db079011595c2b65941e1151fc520288c18f24a64)", + "P->V[108904:108936]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1300, Column 0: Field Element(0x7e9847a71e0a675af9c930fd6908b852cc76c2822d58ed1b1323d63cbfbfa22)", + "P->V[108936:108968]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1300, Column 1: Field Element(0x3342297c867aca80cd30c52a4f088a5f47d69945a56944cf2412e5bf6961a95)", + "P->V[108968:109000]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1300, Column 2: Field Element(0x2b59dc7ae0110b315c4ec2c019310cf61d9942c92d71f87fb580a63272e174b)", + "P->V[109000:109032]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1429, Column 0: Field Element(0x49bd828212abc98b9bc8fe120543fd9773b19dad45d0a3e5e6cbfa30a6c2248)", + "P->V[109032:109064]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1429, Column 1: Field Element(0xa2abf7fcdccf8dc97bb7d20fb9ec94db3fb3334bbddd3065036c4bd8439d8e)", + "P->V[109064:109096]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1429, Column 2: Field Element(0x47293390c1aceba77af4a973c4c8601238dc70a236a6809b21f28b29cf4dde0)", + "P->V[109096:109128]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1528, Column 0: Field Element(0x51d3d1244c7284c97861158c94667ae38913d061fe2729c8a26a00bcdddbcec)", + "P->V[109128:109160]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1528, Column 1: Field Element(0x3e61b0bf5d888550041846d56bf0214e37be053c43a74211a559d9a0e88713d)", + "P->V[109160:109192]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1528, Column 2: Field Element(0x145b2a470bee856b4a01eeb3c9f63a5d2d66ad57c8b4c2ec323c7b283017e89)", + "P->V[109192:109224]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1572, Column 1: Field Element(0x47b9474cda40414c708ebe55ae1a26ba790865d99592878f8ab91d27697a439)", + "P->V[109224:109256]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1572, Column 2: Field Element(0x62cb1574f68ef06c126f01969ccd85baf6256a120ef27ec97d1a5d701f8cae1)", + "P->V[109256:109288]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1572, Column 3: Field Element(0x292cf7c147ce4e30ee18d95d4b3c8df7c11c3c1500bcb7f82b1504cf60f783d)", + "P->V[109288:109320]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1631, Column 1: Field Element(0x4427c00d9fdba62464cb3a2e01b198d381e3c4ed603f24c39e2021609392e75)", + "P->V[109320:109352]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1631, Column 2: Field Element(0x382f0216a505e83cb6c3059dee31d1ed00d3c0cddf250d544f41abdc711acf0)", + "P->V[109352:109384]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1631, Column 3: Field Element(0xc487504ef43265ffe119f9a2147b9da2968c01737dea2ab325c7f759062979)", + "P->V[109384:109416]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1669, Column 0: Field Element(0x6abddb2f06641c8bb6e5d7ae9e19a2b202179bd65cea636ab77249de99255c7)", + "P->V[109416:109448]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1669, Column 1: Field Element(0xdeb2640242e3ea1c40bbb6d6d94493e2ea98bd3550752cf85d09d2065ca546)", + "P->V[109448:109480]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1669, Column 2: Field Element(0x13fc835b44d8a4ffe24f50c3e10dd5a5f9a5641ad398c95dde2770dc764de20)", + "P->V[109480:109512]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1755, Column 0: Field Element(0x1122f6cec72bfdcb15433dfbd36c6a181581211010b07d8c867860119576e50)", + "P->V[109512:109544]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1755, Column 1: Field Element(0x242b8faa12010c7b9921f8c6e246e6c00a90a8392317c0a12d4b1edb957be9a)", + "P->V[109544:109576]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1755, Column 2: Field Element(0x3a92d6516c282b799cd8e2eec4e976ea42f4fa2c69fe0dfac636fd7a8b8d0ec)", + "P->V[109576:109608]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1778, Column 0: Field Element(0x4dae3f52a816bb6b37c7641aa89219e26bff5101e8384076a9f36adae6003c9)", + "P->V[109608:109640]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1778, Column 1: Field Element(0x123c921017edf219502c05bf8ecbcb7c21349f2eabdf7928646691b2ed49098)", + "P->V[109640:109672]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1778, Column 3: Field Element(0x531206bdcb8895aba8a805673a1c6d036573b878d3242ef3b058b071f2793c1)", + "P->V[109672:109704]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1960, Column 0: Field Element(0x467c1f5df8793bbc8ba2a26f4ba1fc98b1ebf36a0cd91ddc0b3fd966ee922e2)", + "P->V[109704:109736]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1960, Column 1: Field Element(0xc6b5d73fa122790fe29149d64e2a8359ae79382e7c84b009d1ee6724a18f53)", + "P->V[109736:109768]: /cpu air/STARK/FRI/Decommitment/Layer 7: Row 1960, Column 3: Field Element(0xb20ca033a21c692c73bc37ba19314c9238174642f6815734d7056f27310952)", + "P->V[109768:109800]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 2250: Hash(0x60ee49ad2c477120a8f4a084d0b6df62d558530c000000000000000000000000)", + "P->V[109800:109832]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 2379: Hash(0x2d94cb5df4558d34e901abc598a85cd834570002000000000000000000000000)", + "P->V[109832:109864]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 2419: Hash(0x3a9c97c261437bfc83dcf78b4d9b7df19deba3f1000000000000000000000000)", + "P->V[109864:109896]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 2635: Hash(0x766c76ebf0439656c0035a2f5b6726fb53ac2634000000000000000000000000)", + "P->V[109896:109928]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 2785: Hash(0x7476906676e30a83c9925e66c9fd6f1bda01d8ff000000000000000000000000)", + "P->V[109928:109960]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 2788: Hash(0x4556626536a9464e4b0034bfd43104469b1d09cd000000000000000000000000)", + "P->V[109960:109992]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 2818: Hash(0x16163abf35df7232121771dd0f93bc88eef771bb000000000000000000000000)", + "P->V[109992:110024]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 3118: Hash(0xf9a303105ad13c4c138461725abfb1effab3bed5000000000000000000000000)", + "P->V[110024:110056]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 3323: Hash(0x5faa134781f98d233d3e50e7c1cdaa86aefd26c3000000000000000000000000)", + "P->V[110056:110088]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 3349: Hash(0xd2cc8cb86718ac85e7115f53531af0449934b78a000000000000000000000000)", + "P->V[110088:110120]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 3476: Hash(0x5ebe8c30c1f4c510422ce2a4913992fe5f873ed4000000000000000000000000)", + "P->V[110120:110152]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 3577: Hash(0xe6c0f27fed05a435a4e014da4d768d07f8e650a1000000000000000000000000)", + "P->V[110152:110184]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 3621: Hash(0x8aac7ae1be5018a7d3715cec57e0698deadc514d000000000000000000000000)", + "P->V[110184:110216]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 3678: Hash(0x5d892cd8e8a3fa57170089eb99ace4a3e01ffd7a000000000000000000000000)", + "P->V[110216:110248]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 3716: Hash(0x465a9f4b187a74a8554526c94e222483693cabcb000000000000000000000000)", + "P->V[110248:110280]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 3802: Hash(0x71bc24d78f7b9ffe837f0ab3a11ffac09c6aa088000000000000000000000000)", + "P->V[110280:110312]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 3827: Hash(0xe850396192ef5f105048d400c99f0c39441c55c0000000000000000000000000)", + "P->V[110312:110344]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 4009: Hash(0x4b82f16dd9aa0f427342bfc4fceee7a1b2d1e1b2000000000000000000000000)", + "P->V[110344:110376]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1124: Hash(0x6e226fdaa931fc79a81fd5d893ca80fe11d071a7000000000000000000000000)", + "P->V[110376:110408]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1188: Hash(0xb33a65119b333f345083f7286cfc3b3670042ed1000000000000000000000000)", + "P->V[110408:110440]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1208: Hash(0xa9a9cdde50bfd1187b9203f11d7d44d13032a5a6000000000000000000000000)", + "P->V[110440:110472]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1316: Hash(0x822a3e26f8ce0ef36504fc21fb65ec86deea170a000000000000000000000000)", + "P->V[110472:110504]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1393: Hash(0xe224a68202c5096a1fe7c416c68c21ed367ca194000000000000000000000000)", + "P->V[110504:110536]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1395: Hash(0xbaa32833af3e1b9af942f033283b9d25fbc29f74000000000000000000000000)", + "P->V[110536:110568]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1408: Hash(0xdd01bc04ac748a8507875206a98ea37cf5ab0c77000000000000000000000000)", + "P->V[110568:110600]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1558: Hash(0x99e914187aee10a527abbe94c332a00d56dd5e7a000000000000000000000000)", + "P->V[110600:110632]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1660: Hash(0x6bbf84f8e5076543db6c93ff09b27a3b6da91b06000000000000000000000000)", + "P->V[110632:110664]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1675: Hash(0x2d84dd6804ec301f3b90a6aaf9a85b5958bbeade000000000000000000000000)", + "P->V[110664:110696]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1739: Hash(0x2365a59b89a215cf7189fc9893a89c7d1e179bbe000000000000000000000000)", + "P->V[110696:110728]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1789: Hash(0x97d3e4601478344b3c6be37d890c1f5f5a14a0b0000000000000000000000000)", + "P->V[110728:110760]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1811: Hash(0xd6905609bc6e13a8714c6efe21bd97f4dafd63a000000000000000000000000)", + "P->V[110760:110792]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1838: Hash(0x88a188d3e23dce6541b1cb44eea8059f8aa26328000000000000000000000000)", + "P->V[110792:110824]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1859: Hash(0x2b9c8f70ca1004039e344618076def3b4780c350000000000000000000000000)", + "P->V[110824:110856]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1900: Hash(0x11d98c2a94461ca7b4aa5bbcd20d3af88f5747fb000000000000000000000000)", + "P->V[110856:110888]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1912: Hash(0x810075f01361c9c9c540e8e22356a090a429a70a000000000000000000000000)", + "P->V[110888:110920]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 2005: Hash(0xc90f056a9d0fc68a1e464bf5bdadcf9b4b205f6f000000000000000000000000)", + "P->V[110920:110952]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 563: Hash(0xefbc027290d77c03fd3a64972898771ffa5c8cd5000000000000000000000000)", + "P->V[110952:110984]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 595: Hash(0x296ad6c0a8be690c3c9630f49c04f5b02b317054000000000000000000000000)", + "P->V[110984:111016]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 605: Hash(0xe8455d0a3579e4c5e56b7348ccfc3866399ab577000000000000000000000000)", + "P->V[111016:111048]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 659: Hash(0x84f558ed42b8c5eaa5bb4488a82957bc900856b4000000000000000000000000)", + "P->V[111048:111080]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 705: Hash(0xa29f200e6ddcb9d6e1cdda45c4a98eb01463ba2a000000000000000000000000)", + "P->V[111080:111112]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 778: Hash(0x5ab8bf64b21d7bffe89e7a5ef7041e99de81f202000000000000000000000000)", + "P->V[111112:111144]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 831: Hash(0xda17b05c063df68b209905b622906807290800b0000000000000000000000000)", + "P->V[111144:111176]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 836: Hash(0xd0ee10f61723c255545b460f7c5b6df9ce337706000000000000000000000000)", + "P->V[111176:111208]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 868: Hash(0x9a0c635594aba23455cf06daf147df876f96c44c000000000000000000000000)", + "P->V[111208:111240]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 895: Hash(0x83bc0075b54efd1b9a3ea9d8f8e67b59d76a648c000000000000000000000000)", + "P->V[111240:111272]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 904: Hash(0xdb06e895a330452cf59e310774258f5bd6e41f9000000000000000000000000)", + "P->V[111272:111304]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 918: Hash(0xdc223f01da9dc54a3d9e88c00ea8ae02f355495b000000000000000000000000)", + "P->V[111304:111336]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 928: Hash(0xe7c48dab8ba0452c657637ac490b0d5ac2b077c6000000000000000000000000)", + "P->V[111336:111368]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 951: Hash(0x28f0e0ee096be38d434915f1b1b760e3649cf134000000000000000000000000)", + "P->V[111368:111400]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 957: Hash(0x4a84ac5f6ebc4bed07b6563bb1e3ea8eb921299b000000000000000000000000)", + "P->V[111400:111432]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 1003: Hash(0x5821853677f693d542aeedb82ae656333be81c69000000000000000000000000)", + "P->V[111432:111464]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 280: Hash(0xe4bdf238f9330f2cad92a7225679879f306e3d8000000000000000000000000)", + "P->V[111464:111496]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 296: Hash(0xd8230b434d083eccb533fb2ae4971fa186f7b3ff000000000000000000000000)", + "P->V[111496:111528]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 303: Hash(0x4aa27509cdafb6cc8538820a749d6a0a56c00990000000000000000000000000)", + "P->V[111528:111560]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 328: Hash(0x7cd926dc64ea23a4a70a96b583a94e384b028b0d000000000000000000000000)", + "P->V[111560:111592]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 349: Hash(0xb68088039fba3fb86f9628cb690c39512a63c12c000000000000000000000000)", + "P->V[111592:111624]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 353: Hash(0x3d554e545d2af7f898cbf40ab7030cf15458348e000000000000000000000000)", + "P->V[111624:111656]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 388: Hash(0x11fe61ea026b9fd0cf6b18125db201c6b204252c000000000000000000000000)", + "P->V[111656:111688]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 414: Hash(0x21d5851c022521b38454c6feafc6ea9f0de118df000000000000000000000000)", + "P->V[111688:111720]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 419: Hash(0xf4aebaccb73b1c28ee09b3051ae5f89e36bdb504000000000000000000000000)", + "P->V[111720:111752]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 435: Hash(0x65dd1fd2eeeffd2f71b90cdcb2ac07219adc770b000000000000000000000000)", + "P->V[111752:111784]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 446: Hash(0x9285c795d804970b7d4f8e77ba590d50ebed8074000000000000000000000000)", + "P->V[111784:111816]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 453: Hash(0xa590ebc1e929c34c1935249426fd5b805e549e8e000000000000000000000000)", + "P->V[111816:111848]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 458: Hash(0x47a84ccbe92c8da765b800787869f1274929fcd7000000000000000000000000)", + "P->V[111848:111880]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 465: Hash(0xcd47366ad09427a3d89253073ff813c4dfe57ca2000000000000000000000000)", + "P->V[111880:111912]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 474: Hash(0xb3369bc23169f58f994cd5ddccdd16cc24f04038000000000000000000000000)", + "P->V[111912:111944]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 479: Hash(0x43d693779c6b4925c6e433280d616baca017bae8000000000000000000000000)", + "P->V[111944:111976]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 500: Hash(0x64aabfe9802d4ab3d7c3670fe8f0866a670e6945000000000000000000000000)", + "P->V[111976:112008]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 141: Hash(0x6561ab47820418e26f94160f720c775d93bac1d7000000000000000000000000)", + "P->V[112008:112040]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 149: Hash(0x3b2af6e8d0b7a799d9612811ee35efd6773dc8fb000000000000000000000000)", + "P->V[112040:112072]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 150: Hash(0x4092517dc0fe134d6a333399be05291eb458a52f000000000000000000000000)", + "P->V[112072:112104]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 165: Hash(0xbee6861270eeaa382c4dd71ea7109f4716d2d19a000000000000000000000000)", + "P->V[112104:112136]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 175: Hash(0xd5565cfd7b55ea6428bf2802af73d7e7a1eb0642000000000000000000000000)", + "P->V[112136:112168]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 177: Hash(0x779fb45979304ae3ef8a9a91a187138b6bc2b269000000000000000000000000)", + "P->V[112168:112200]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 195: Hash(0xcca82ff804e3f414dd07eb8d6e039b9443a0728d000000000000000000000000)", + "P->V[112200:112232]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 206: Hash(0xd05ac21a6af1a2caa6ee59132d01a911dc40297b000000000000000000000000)", + "P->V[112232:112264]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 208: Hash(0xdef3e2c4fa85dc4967dac135679bfe5fd0bdfaac000000000000000000000000)", + "P->V[112264:112296]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 216: Hash(0xf991dffeec36957bff57c8b4fb119de5f582d31c000000000000000000000000)", + "P->V[112296:112328]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 222: Hash(0x53ba60a2bd88c4b83cccd435d72dffae63b78d31000000000000000000000000)", + "P->V[112328:112360]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 227: Hash(0x1b9f6b1231b42f12a868f5266bb7d7b0fcaa3d2a000000000000000000000000)", + "P->V[112360:112392]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 228: Hash(0x3d56c09edac8031a5874698b90cd06e15abe5321000000000000000000000000)", + "P->V[112392:112424]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 233: Hash(0x5dda30fe1390c33e95de8ff879ed6863bc64ecad000000000000000000000000)", + "P->V[112424:112456]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 236: Hash(0x9577d29f4bd60ac580c74f5c60dadcd16f31e301000000000000000000000000)", + "P->V[112456:112488]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 238: Hash(0x71701ff025a6c784615d3fcd2a9c97a10319da93000000000000000000000000)", + "P->V[112488:112520]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 251: Hash(0xc6f65341290f36f3622e2e8a1831ed8ddfdfb11b000000000000000000000000)", + "P->V[112520:112552]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 71: Hash(0x45be938d18e08f723b370f775fc6d939404147d3000000000000000000000000)", + "P->V[112552:112584]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 83: Hash(0xc617a4544327de1617d23be6458463d4c10b1b34000000000000000000000000)", + "P->V[112584:112616]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 86: Hash(0x94cd797b92b8eaedad8665ec727c00b77291cf92000000000000000000000000)", + "P->V[112616:112648]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 89: Hash(0x3a6e882a72b83e368a92435285b03a87437b9524000000000000000000000000)", + "P->V[112648:112680]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 96: Hash(0xae155cb71953862ce7fe4e55b8edb6677d020178000000000000000000000000)", + "P->V[112680:112712]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 102: Hash(0x4cb50846f75bcd1daf59a2116f36762b7e4fcbc9000000000000000000000000)", + "P->V[112712:112744]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 105: Hash(0xc600c461d06fe80d06ace45b7089b5278069e708000000000000000000000000)", + "P->V[112744:112776]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 109: Hash(0xd317988b0ec5f90fd3d3e6391c52e000bc288d14000000000000000000000000)", + "P->V[112776:112808]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 110: Hash(0x43b3270dd65e391893dc744345a561fdb69a50f1000000000000000000000000)", + "P->V[112808:112840]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 112: Hash(0x5ba09b13cf476fb731010cec687e0043c1d83006000000000000000000000000)", + "P->V[112840:112872]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 115: Hash(0x1210d67363c28356f585867e7a9a58174342f741000000000000000000000000)", + "P->V[112872:112904]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 117: Hash(0xae94209534506c8ee139a9fb8c2ca81039aeff2000000000000000000000000)", + "P->V[112904:112936]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 124: Hash(0xe612c309a813525050bddd04eacd719f181d498000000000000000000000000)", + "P->V[112936:112968]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 34: Hash(0xc70a048f031b4c5138f9a57b871eafb22a887121000000000000000000000000)", + "P->V[112968:113000]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 36: Hash(0xa2150c0ea840befa189c7f6d124b4d5896f4d051000000000000000000000000)", + "P->V[113000:113032]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 40: Hash(0x2f1f2b7fe0334b8d1926880e8695d62e64da731f000000000000000000000000)", + "P->V[113032:113064]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 42: Hash(0xc519b00d4f1424b04b629ab69d5e0f24a7521caf000000000000000000000000)", + "P->V[113064:113096]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 45: Hash(0x77e36ce64f8359f1703a5c3e02909f7a7efc168000000000000000000000000)", + "P->V[113096:113128]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 49: Hash(0x1dbe51d6a5ef05094e712bfbc45f71145a31379d000000000000000000000000)", + "P->V[113128:113160]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 50: Hash(0xc38c8f83c46da0388bfee6c0628945d26aa98567000000000000000000000000)", + "P->V[113160:113192]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 53: Hash(0x4a0f1905873a9550c6fb6e7c666fc885bccdf8c2000000000000000000000000)", + "P->V[113192:113224]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 63: Hash(0x101b79d2d282b62994c4dcb683b3db249933fdea000000000000000000000000)", + "P->V[113224:113256]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 16: Hash(0xf9b60739a1a99b5991dce7163f530fa614def85000000000000000000000000)", + "P->V[113256:113288]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 19: Hash(0x3690fec258c374d6f7061a5a5e89deba1dbb0d01000000000000000000000000)", + "P->V[113288:113320]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 23: Hash(0x8cdd10f043d991c9c950f6e57d2bfa0dd51c5d9f000000000000000000000000)", + "P->V[113320:113352]: /cpu air/STARK/FRI/Decommitment/Layer 7: For node 30: Hash(0x5bb88c00022782a765642871dcdff4294ac42e96000000000000000000000000)", + "P->V[113352:113384]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 50, Column 0: Field Element(0x3a84fb784a9083c6bc468973707b709fe068fab494d94916e7beb3650e390dd)", + "P->V[113384:113416]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 50, Column 1: Field Element(0x6f561a8046cdb968afde6d5b39eaf051a6af5d8ef86a05c58d3feb9fe84d912)", + "P->V[113416:113448]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 50, Column 2: Field Element(0x5aeaf3459c52270cf4d874bc68b85da1f211febb269accab61e5d1fce12c45d)", + "P->V[113448:113480]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 82, Column 0: Field Element(0x2a481db05856e8720598a6f7a2226205d7cb7e06d8d49b3a8ac233d6fb77dfe)", + "P->V[113480:113512]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 82, Column 1: Field Element(0x571d4fcbabf6ff5597df8415ab5f9e09edf1982c42dd01a1ba6fd76edf04ac2)", + "P->V[113512:113544]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 82, Column 3: Field Element(0x7d0fa3881a9f799c0c0eae182a31b140cf421d7e7564b5ca853bb89d4243681)", + "P->V[113544:113576]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 92, Column 0: Field Element(0x1bff2a6f79fbda98087dc8d687e227904d8d4086c7c4bcc05fedce086cf99c9)", + "P->V[113576:113608]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 92, Column 1: Field Element(0x2d086d59ff1e30400607b9258bfb44e7509d3f6e7c350d56cd89a0b1b848e1)", + "P->V[113608:113640]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 92, Column 3: Field Element(0x9e6a576aff2ec38ecfcaa09bae928ddf2cf9c2169e44c975e2e20f5bdfd329)", + "P->V[113640:113672]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 146, Column 0: Field Element(0x1e26d1e78013e3f60ee9e126c04fa94954fe4965b6dbaf1cd4d3fedc007e8c3)", + "P->V[113672:113704]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 146, Column 1: Field Element(0x5d9f12126c9044bb2fd6adc5120773fd76430f8ba7bf233df643c5efd1b2b5d)", + "P->V[113704:113736]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 146, Column 3: Field Element(0x20b7f3cf839b802ffe69412fd95cfe3900b1ca1946f6807e5f4de2cd1a4f581)", + "P->V[113736:113768]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 184, Column 1: Field Element(0x5ce35c3be1c18d0ed7f4b421459e79d6a376d9bd3ed7af25500b9d202384811)", + "P->V[113768:113800]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 184, Column 2: Field Element(0x232c416e725eea5c04feeaa6f1b2b0edc187ed3ade52e16f7eabca1bf6fb311)", + "P->V[113800:113832]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 184, Column 3: Field Element(0x35dd1015ab6c88c56fc4c69edff02a8833ae19ced9a27d5bcea5eb4a88fb31e)", + "P->V[113832:113864]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 185, Column 0: Field Element(0x15bc3247b3bddc643cc5ae1d838e8d20b987848d7741aef8c2353f0659224d3)", + "P->V[113864:113896]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 185, Column 2: Field Element(0x3c3af78f317eabdceb27dbc6ab4ebe7fc848bbd2e2fc310b881505c5a79ce8a)", + "P->V[113896:113928]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 185, Column 3: Field Element(0x7d0609a9becfbedb97b7ad68527abc5bcca00b18baa719975b84d13eecff315)", + "P->V[113928:113960]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 192, Column 0: Field Element(0x78ea0ea4dc85f0dd5c3a6703844da68aa4558bd218ee6b8c0a27fa906fc944e)", + "P->V[113960:113992]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 192, Column 1: Field Element(0x48bad22f5abfea2ac1f74d9dc309c392a6336a5bbdb3f345944d0d2dce7dcbc)", + "P->V[113992:114024]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 192, Column 2: Field Element(0x5bf296ab41faeeaeb1d4b92cf00b804ec420280b58866f59baaab9b63fdee2d)", + "P->V[114024:114056]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 267, Column 0: Field Element(0x32d7cff9e44a9ee0871f42dbcc5c7daa779167c9bd804494be24315a891e05a)", + "P->V[114056:114088]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 267, Column 1: Field Element(0x7c9cb082d4c2d22428b87492cec0e44dd0bf746655765f77101223488bf5e4)", + "P->V[114088:114120]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 267, Column 2: Field Element(0x479d187e5a9a69837b650b4b07e0c46a21a6b9f92c9efdcf7eb4e9658062ab4)", + "P->V[114120:114152]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 318, Column 0: Field Element(0xba077b147ba17a2fbce6981c046f59374d8b86e27e7627491ca2c260dc862e)", + "P->V[114152:114184]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 318, Column 1: Field Element(0x3fd6a39b696ee8d95891a469921af13a684ef994c30c866b61d67a340afc36e)", + "P->V[114184:114216]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 318, Column 3: Field Element(0x7ae410e0d2feb1c75cb82ad7980d6062330636c0b40e5db2bc7dd09205b3013)", + "P->V[114216:114248]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 325, Column 1: Field Element(0x2661b9ba00c687d16c030c6a40fd891b8cf6e5f12b1a3b365c440a0baf23f4d)", + "P->V[114248:114280]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 325, Column 2: Field Element(0x1d56d6a6cddcf9b2ec18c3244189afb73bd5caca3cc14e2cc5e41fcc1c5af7c)", + "P->V[114280:114312]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 325, Column 3: Field Element(0x5a2a0681792486cb1831b55b7900c821f5acb81d2221f6cf0928de4e0db8b95)", + "P->V[114312:114344]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 357, Column 0: Field Element(0x422ac5df1063596c7d74a04e9043b20151df73008f5f6225450e76c8ff5295c)", + "P->V[114344:114376]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 357, Column 2: Field Element(0x6ae7495bba43288e019284dac05622a7bd922440f5b3dffa2195b76c60c6c9c)", + "P->V[114376:114408]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 357, Column 3: Field Element(0x6aef80a6a9d22ecc17034ce94d5d81c2a741e75411653937f7509b6bb4d2e1b)", + "P->V[114408:114440]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 382, Column 1: Field Element(0x57594bbcbd7c71e3e0c0faa76638ebf54ecf7827ecad7221d22b02d22a13b73)", + "P->V[114440:114472]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 382, Column 2: Field Element(0x54667be44c57f563c2a86981a4b50a003c7504ea2e21dfe019f95db9913e785)", + "P->V[114472:114504]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 382, Column 3: Field Element(0x7c323706984c92f9a29904ce48535b28d1a60adb641275ae6589c327b67dae2)", + "P->V[114504:114536]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 393, Column 1: Field Element(0x16c99e24fc429d2c6921ac088563cff01fa84bbf9ef4158c1d5cbb8d6267fa5)", + "P->V[114536:114568]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 393, Column 2: Field Element(0x4d15bbd9cc6d2de08adf4bf0f6b23d2464e8bc29be9377eae35f77235adaf68)", + "P->V[114568:114600]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 393, Column 3: Field Element(0x106b887e6e7b023ed5bdd6e4145082ef57c379403aff3a7e9aa337572de3bd1)", + "P->V[114600:114632]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 407, Column 0: Field Element(0x19f801067e83cd5e5e820d5c0af0bdd9daf085bcf2d4e6871174f3a60ef0f07)", + "P->V[114632:114664]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 407, Column 1: Field Element(0x3d5b58ea28aae4a45a14bc423c16389d1705e868f4d8c06781a8907f953ab)", + "P->V[114664:114696]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 407, Column 2: Field Element(0x363946693d86f59b502f0cf512bc6a92fa57d07a144f0bb8ba53ce613ca0503)", + "P->V[114696:114728]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 417, Column 0: Field Element(0x5e1ee9b8608e33ed298556abade0d852f74a19507448a0c3ab8a8f56dc83d89)", + "P->V[114728:114760]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 417, Column 2: Field Element(0x4dc705bb7538e26e3a3f27a0ebec8b0f428b2807a7acdffe1a2e412029b2f69)", + "P->V[114760:114792]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 417, Column 3: Field Element(0x2b27863b109cf0256aebdb74eca552f03c8e4d31a14609b88ac5453c5968517)", + "P->V[114792:114824]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 438, Column 0: Field Element(0x5f3c12e95e74eb4bde2424c91ec24572056a8e8a848061eaf6f032b22cd7486)", + "P->V[114824:114856]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 438, Column 1: Field Element(0x74524f1fa0d8d06ae7fbc8bb17a61b43673df3e96b52cd27f785b8bc8c41b4e)", + "P->V[114856:114888]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 438, Column 2: Field Element(0x36c144a5adf6dc66b94e421db395f3c49353193db4cb60ab061e5d56e7f828d)", + "P->V[114888:114920]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 444, Column 0: Field Element(0x40571165b2cd029bac1aa20389018a20c6b52872fc614d08c2a8ba317c97576)", + "P->V[114920:114952]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 444, Column 1: Field Element(0xa157e21def4a319314e065cda3851f039851972d56cc1e838bc800dd3febf1)", + "P->V[114952:114984]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 444, Column 3: Field Element(0x79c94ae012053a48747df91070664e455a59a57822e163b13f32b2d79131148)", + "P->V[114984:115016]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 490, Column 1: Field Element(0x44c29fc6d6a1722a83a1177e5bd72e27fa9a9c21f29f82e3b1640d6885eeff1)", + "P->V[115016:115048]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 490, Column 2: Field Element(0x56d1a333bf0047fdf10207ee53885c917703ef98290396b2ca725b9d75f4ca1)", + "P->V[115048:115080]: /cpu air/STARK/FRI/Decommitment/Layer 8: Row 490, Column 3: Field Element(0x35c7b6d9843a5b91ea8eb52818458abfc84104210cf4571363b034355b828b6)", + "P->V[115080:115112]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 563: Hash(0xd0efbfc0ef0d091e0e4bf314a95d3c32bda556c7000000000000000000000000)", + "P->V[115112:115144]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 595: Hash(0x9e48f0a4280d1f5630aaf265bca847407d17df88000000000000000000000000)", + "P->V[115144:115176]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 605: Hash(0xa71f6579c11df0fb1f20cdc5c628b668e7105111000000000000000000000000)", + "P->V[115176:115208]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 659: Hash(0xe29d97a348a294e12e6bb38c1494c92404e5f958000000000000000000000000)", + "P->V[115208:115240]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 705: Hash(0x9aabf891af1fb0fa10ea2fa2db1137aedebaedb1000000000000000000000000)", + "P->V[115240:115272]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 778: Hash(0x1685139606b8062cc6e34e2ca420828804db6305000000000000000000000000)", + "P->V[115272:115304]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 831: Hash(0x731b4862e968a97a8ab0c0cf602ed060b3b51981000000000000000000000000)", + "P->V[115304:115336]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 836: Hash(0xd0578e8ae9c6c80a4894e0cfb00aa703e2c9d8e8000000000000000000000000)", + "P->V[115336:115368]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 868: Hash(0x487407d89dcd51a77a8f515fbc0b5bd512f3447a000000000000000000000000)", + "P->V[115368:115400]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 895: Hash(0x5e941c4509184076b14f6751a7b2db747bc5ce2f000000000000000000000000)", + "P->V[115400:115432]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 904: Hash(0xdb0eb98dda174a26b841e94b65d084191a88ab56000000000000000000000000)", + "P->V[115432:115464]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 918: Hash(0x8c1cd9160f8a719a7465d0070de801068c589a86000000000000000000000000)", + "P->V[115464:115496]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 928: Hash(0x26c75cd7b5c7e0a60ff1257bfcc89b6178afb3d3000000000000000000000000)", + "P->V[115496:115528]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 951: Hash(0x4d047bfd1aa92eba733098e50e42d4fb72cdebbe000000000000000000000000)", + "P->V[115528:115560]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 957: Hash(0xaec6f5d22d26b695279ca44fce498a50da35e55a000000000000000000000000)", + "P->V[115560:115592]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 1003: Hash(0x25ec49a65a95ed09dea424115f0b569051fc47eb000000000000000000000000)", + "P->V[115592:115624]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 280: Hash(0x7d5a31ea892253843f144476d4d41ee877c11f2000000000000000000000000)", + "P->V[115624:115656]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 296: Hash(0xa58d83ec4b3c6e301106b2f3afd0a39cab69ea34000000000000000000000000)", + "P->V[115656:115688]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 303: Hash(0x14313e057f91d5af8013c1b9e940e46f74a7b7d2000000000000000000000000)", + "P->V[115688:115720]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 328: Hash(0xe654852b1aacc7ad5dddcb9cda08b675aa5e4f98000000000000000000000000)", + "P->V[115720:115752]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 349: Hash(0x7bf4dcd19ece851ffad1b822f16a3a7cdf68b031000000000000000000000000)", + "P->V[115752:115784]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 353: Hash(0xa7d2805e17d19625ade1ad9e4023c2a0a2ae7698000000000000000000000000)", + "P->V[115784:115816]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 388: Hash(0x719828892c626d9ae5e101d8aa1258c0172fd899000000000000000000000000)", + "P->V[115816:115848]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 414: Hash(0x43ec5e22f94839b10c9497ae00f718d7dea8923000000000000000000000000)", + "P->V[115848:115880]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 419: Hash(0xee502fd0bb8670bf25f15f432c5b20b614459298000000000000000000000000)", + "P->V[115880:115912]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 435: Hash(0xec83b073b3d31957aa042626656b79b000992ad5000000000000000000000000)", + "P->V[115912:115944]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 446: Hash(0x37aa29ae8da735b83d61f7abb2fbe39177aeabc5000000000000000000000000)", + "P->V[115944:115976]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 453: Hash(0x278eefc5df85ee016fb7d8044b3861df2dacac55000000000000000000000000)", + "P->V[115976:116008]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 458: Hash(0xbb721067174d29bc7c2d74876e7f5d5150e488da000000000000000000000000)", + "P->V[116008:116040]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 465: Hash(0x2a96888dd71702a03ec168c638d09fd75a9307bf000000000000000000000000)", + "P->V[116040:116072]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 474: Hash(0xa3d87748bbe8092258959314fa902691c31b6708000000000000000000000000)", + "P->V[116072:116104]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 479: Hash(0xee8da1c7d980d968adcc9e200031fc30dccb09cc000000000000000000000000)", + "P->V[116104:116136]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 500: Hash(0x98124989775414a098cf0de01bfb90835d25fd68000000000000000000000000)", + "P->V[116136:116168]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 141: Hash(0x3fcc798128904165866a9020e9ab10d6bd65a283000000000000000000000000)", + "P->V[116168:116200]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 149: Hash(0x87a48714b30e9b4c9079814da919721c4de588da000000000000000000000000)", + "P->V[116200:116232]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 150: Hash(0xc5a5d2c652c3c24edbc97c83ca4adc6538ad7df9000000000000000000000000)", + "P->V[116232:116264]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 165: Hash(0x6649024ca9321a813854f374d0be202f9377d62b000000000000000000000000)", + "P->V[116264:116296]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 175: Hash(0x5b6b407f04b8f66103a812ebf9026df6a781e57b000000000000000000000000)", + "P->V[116296:116328]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 177: Hash(0xfea786877e475b28bd323d9f9420c8802d8112e1000000000000000000000000)", + "P->V[116328:116360]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 195: Hash(0x600529e5e2db69d5fc8d4b1c4759a0c40624723d000000000000000000000000)", + "P->V[116360:116392]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 206: Hash(0x5d7270d87d7bca4ea8705ff665de9bf9f1e08bbe000000000000000000000000)", + "P->V[116392:116424]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 208: Hash(0x55973d7e6ea3a4780542af0dda93a0fc9892a3b4000000000000000000000000)", + "P->V[116424:116456]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 216: Hash(0x1301eeb08e9d4e19bb11c0bff335e4de4cdb5787000000000000000000000000)", + "P->V[116456:116488]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 222: Hash(0x9d5ac46c629570a4847e72d01134734db9f5c439000000000000000000000000)", + "P->V[116488:116520]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 227: Hash(0x7d26892b01850047ecf90492356458437e173200000000000000000000000000)", + "P->V[116520:116552]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 228: Hash(0x11e5177d8f5d28499f0dd6c2feb29bc7540fa0b1000000000000000000000000)", + "P->V[116552:116584]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 233: Hash(0x1f3351189b6e7d7dce042338d6fb1ad8bd527dda000000000000000000000000)", + "P->V[116584:116616]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 236: Hash(0x2a07f3b4180586a81b4c1fc81477b94ecdbf8b33000000000000000000000000)", + "P->V[116616:116648]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 238: Hash(0x869b9c4cb9e2ec03f792028a1f2926b48b4c1ca3000000000000000000000000)", + "P->V[116648:116680]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 251: Hash(0x8cf6b43c62d7f1e344c31bb6c0d079641430bd88000000000000000000000000)", + "P->V[116680:116712]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 71: Hash(0x25cb60b75922cf980f0b45a86cc35741db0aeb66000000000000000000000000)", + "P->V[116712:116744]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 83: Hash(0x9fff82649d4bdaa71da7f8b0e1f7750bcb1c36e1000000000000000000000000)", + "P->V[116744:116776]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 86: Hash(0xebbf3ad8e2cb780848882fae397e665e9501969a000000000000000000000000)", + "P->V[116776:116808]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 89: Hash(0x80f5e030aff13ab17d8671e71ad3b7564247d975000000000000000000000000)", + "P->V[116808:116840]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 96: Hash(0xdd0e6d6dd4229038ab8bc621150ffa6ba4740b93000000000000000000000000)", + "P->V[116840:116872]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 102: Hash(0x85dc380d0bd20aa9b4fbe33620b89dc046b130e000000000000000000000000)", + "P->V[116872:116904]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 105: Hash(0x84620da417bc4cad053906acdb9f3e67b340d5f1000000000000000000000000)", + "P->V[116904:116936]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 109: Hash(0xc3a23deac59b5affe59ece32b54f83c95327343c000000000000000000000000)", + "P->V[116936:116968]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 110: Hash(0xf6a979d7ccf2433e35d463dfce0239a5a02561df000000000000000000000000)", + "P->V[116968:117000]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 112: Hash(0x916902048eb3b19dbf4637c5401480b8dd9ac64e000000000000000000000000)", + "P->V[117000:117032]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 115: Hash(0x3585f87cb768f927ba720bd6821584b1b835a77a000000000000000000000000)", + "P->V[117032:117064]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 117: Hash(0x50fa52ae4cefb6aa33c302d8422dfb417005a721000000000000000000000000)", + "P->V[117064:117096]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 124: Hash(0xb371ee3ad08019eef5a32486faa67ece07e3c9a2000000000000000000000000)", + "P->V[117096:117128]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 34: Hash(0xac7acb402cfaf2d2a59fe9eb5192f9d35c73d5d0000000000000000000000000)", + "P->V[117128:117160]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 36: Hash(0x1db9851d39a52758a5cc2df0b94da9cff5f4f090000000000000000000000000)", + "P->V[117160:117192]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 40: Hash(0x63a6303c00abdec97f4efb81d0cf5c4dbe2a796000000000000000000000000)", + "P->V[117192:117224]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 42: Hash(0x8777a38930d0b4bc72dfee23dbfd765929681688000000000000000000000000)", + "P->V[117224:117256]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 45: Hash(0x1af22432e6a577811cad9eb28099546c7519383a000000000000000000000000)", + "P->V[117256:117288]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 49: Hash(0xebf04335930e2ec6f8ccd2689c1699a1cd57e079000000000000000000000000)", + "P->V[117288:117320]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 50: Hash(0x4daccbeaae5d0aa18f9d1417de50c022597b6826000000000000000000000000)", + "P->V[117320:117352]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 53: Hash(0x8c6dc3cc457e05f1f1fa1a93de99f40541a6b372000000000000000000000000)", + "P->V[117352:117384]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 63: Hash(0x8b4f9256775160f6e8e907166852e9ddaddb0a05000000000000000000000000)", + "P->V[117384:117416]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 16: Hash(0xfc6e20374bdbdbbc9d75551e5dd17414016145d0000000000000000000000000)", + "P->V[117416:117448]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 19: Hash(0xbed6c0ac06b40069fc9e126aca084a983d708935000000000000000000000000)", + "P->V[117448:117480]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 23: Hash(0x6372113ebf6399555c6087a614fdfc63d65b7187000000000000000000000000)", + "P->V[117480:117512]: /cpu air/STARK/FRI/Decommitment/Layer 8: For node 30: Hash(0xd6981df6101e344721d39fcadda67949b17b0e98000000000000000000000000)", + "", + "Proof Statistics:", + "", + "Byte count: 117512", + "Hash count: 2701", + "Commitment count: 11", + "Field element count: 953", + "Data count: 19" + ], + "extra_annotations": [ + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 36892537: Hash(0x95778d4071a7c4094cc3001c93708f94af855023000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 38962250: Hash(0xb4f6a562192e22921fa1c1987c89ecd77e1d94c7000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 39623626: Hash(0xb4bc742caa5a805bc9e8bf147961001f18283ab0000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 43156478: Hash(0x7c8576e7e5a801bd8308db2d5e30c0e5b0c95b98000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 45627682: Hash(0xb58f38890d9e161142a1186fe48530b8e16218ce000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 45695973: Hash(0x6527fe3ec15c6d3237080a22320e7270b55108a000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 46193599: Hash(0x68f6d2f68de118076d91b24c4010da087b6c76e8000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 51111722: Hash(0x6ecb60d5d60c2cc27d11e47fa4a6b1860ae21022000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 54442530: Hash(0x631304712acb7e2aba826439c0d507bb77bd95e0000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 54867555: Hash(0xd87955745122cf21fe20ad2714a8c411eee287bf000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 56981906: Hash(0xfe0dd8de2d6e35d3c975d95324d1abb0de2c6a10000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 58604608: Hash(0xdf0436177f36db2e4694a37f81a9776d0b2ebf5d000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 59312580: Hash(0x294285af146adf0e1dab671b7b37709fe407278000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 60279578: Hash(0x4f86b23c4b7b7ca9812d98d267a5c87981fd9c4d000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 60914721: Hash(0xee12f1f64313291d4c151f68bd111f22f1c443f8000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 62323044: Hash(0xf0c67ebc1a3bf734cc032323bc6360aff21da192000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 62695299: Hash(0x2072c36ef9ef9017379e6d0db312838b6d409298000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 0: For node 65675746: Hash(0x45174f29850f0c5744a85ba9fdc3c313db6f08e3000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 18446268: Hash(0x697f9ba02cf0bb61cfc5e34eeaa2bbd388cad27e000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 19481125: Hash(0xbfbb47809278b92bc7e0f3dd2ce794cc618ed53c000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 19811813: Hash(0x1d6f9f446821f37e3b3feb0e9e26adef79022acd000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 21578239: Hash(0xd6ed47960b946f41cff9a40e100392fb60bb1050000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22813841: Hash(0xa2c01829d8ba6102533d73e8dcf943a41026eedc000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 22847986: Hash(0xdfe3fda09aae429063b52806ad6b42a41a46b00e000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 23096799: Hash(0x3b0cda5e3e5cef6f333e78d6d7ebfc88b8385f39000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 25555861: Hash(0xa36741e62fec8629bb07901c63aec8b9d3d58775000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 27221265: Hash(0x97d34424d175f12985c9b920cd9447f6baadd7aa000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 27433777: Hash(0xbb5d5e14f102332ede469088e3903e3adc43812c000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 28490953: Hash(0xaf4a79df833fafd56c06fabbd19f828e3b563d51000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 29302304: Hash(0x581b7efe465130036f1f8563d4708adadf7278000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 29656290: Hash(0x6f40fc4d2e06f418a804262370b1738067e9b388000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 30139789: Hash(0xbee823bb87ba5a3df2f03f79f5e042d7577ea2d4000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 30457360: Hash(0x6d1a6df5e1c95cfa1db6735ba68b52a65453e3f7000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 31161522: Hash(0x2098a0a6e8d02cc6b2d2483cda3b363dd8a32864000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 31347649: Hash(0x83f8ef5066656735908852593693f948b8399df5000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 1: For node 32837873: Hash(0xb0015d35f1885582308ff511b5c62b5d8e8330b9000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 36892537: Hash(0x3885ff625fe888d6d85c83c6b25f92c529bea7b1000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 38962250: Hash(0x66f7229f25d06cd03e0714d4c183f36b2148d63000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 39623626: Hash(0x1162c775e0987b8e7c2a7bcb5585e58bd47a85a3000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 43156478: Hash(0x971e015ba823b75abbeac74170c96953c20caf1c000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 45627682: Hash(0xd351e7f8152c50fc686c35c3053c288634e21632000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 45695973: Hash(0x9e22acf42b8baf67e97c03dcb4d4770281e27def000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 46193599: Hash(0x5fc7b518bc5ced270ed3468fc6b063daec7184bf000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 51111722: Hash(0x8dbf2548da20f8b1be599a1bfdd0f906e858d2ca000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 54442530: Hash(0x17b94d8ca072a1c7910dc06fc73f2b76922f163c000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 54867555: Hash(0x32b0a1d2705861b6ee7b816c99aeb7468160ee80000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 56981906: Hash(0x55802b68575df4774124c201de49d0641a0dc4ed000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 58604608: Hash(0xea072417c187c2852cfe016293e069a2c4437e27000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 59312580: Hash(0x23aef65c2783b477016b82134255ed5deb0d7aea000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 60279578: Hash(0xf5cb7a42acda0aa4d2af1a638f9c98477fe7b402000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 60914721: Hash(0xdfd6da814277557ceded070b781dab4a8587ea12000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 62323044: Hash(0xf6a59281f39ba9e792d267774a9bd9604afa5319000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 62695299: Hash(0x81ec35c5ddeb4caa68d75507712ab4dd02877d64000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 0/Virtual Oracle/Trace 2: For node 65675746: Hash(0xbc1535e073e251e5115f5bd0708b9c03928b7c9d000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 834526, Column 1: Field Element(0x5c7307000a70b4bdffa0ef2257fccd83751dc6f8a2a1b5cec1eee7c2361c16b)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 3338105: Field Element(0x14d3c0b43ec16caaeb1976510f0c3381a1d557ebc1ea5df20fb1b2b0ba2f478)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 1351954, Column 2: Field Element(0x7db7b527e2be1537353215d5223da78da60b30794b074f30b4252c94f8d544e)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 5407818: Field Element(0x5e1844070bf1bfe407f90beb8c8adf7ea83528dbfb45e78e199981f3e473993)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 1517298, Column 2: Field Element(0x187cdac432bef0c5808903b9fa51cda8881e61cde9f83246a76e7a3f9b94e06)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 6069194: Field Element(0x5d05d68dfc9f10e311e370d19682f12a6db0c21805faff7b0469189fcc0980b)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 2400511, Column 2: Field Element(0x17773fdde852fe267639d7a5c7dd82ce92cd14925e19eb27ba7454cd45cf2cc)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 9602046: Field Element(0x515607f9dd62cd0546d2dbd3a8a82b81e96b3f11d82a78295b56f7aa5517ba3)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 3018312, Column 2: Field Element(0x25675dd52d00df079d245d3861b58deb067f6c09109da38cdca91787b19317e)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 12073250: Field Element(0xdcdbe471975bb8152fd605fc98a7976a18fc8fc12c915f412e346be3476100)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 3035385, Column 1: Field Element(0x210409480e16cc9a0b93edac11b5d7b97b404b60f669c481bcab27b877c255b)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 12141541: Field Element(0x45a477bc8744c0401678b7343cb6e7117dd55f8234fa7e5ecdb6f0a46199cc9)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 3159791, Column 3: Field Element(0xa7e384169c0f6ebbcea214d307850983d86248cee99b0979313e34ea5e99c3)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 12639167: Field Element(0x3ffaff0cdb531f350d0a44adab4d9db7de9c4b9d109709a376f25566ad9ccce)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 4389322, Column 2: Field Element(0x6b3a2b0e79669ce99eb26af63f5bcc14e9f5f8e1545dede1418621ad2d47f69)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 17557290: Field Element(0x599bd9f42d7aba9df40bca1397f62741f9a28e2ac01d77a3ceb012c2d42370a)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 5222024, Column 2: Field Element(0x4e8895fb3c488b6d365c26d3c670f13d777e07f22c7985f07af99761c7dfcaa)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 20888098: Field Element(0x7a91a6cbcd88681fd02d56fce97ef02388297ced6bb56f98972417262614596)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 5328280, Column 3: Field Element(0x21cc2f4d961740d90a48a8e997164806681f877879d4a9c49edb91a618cec32)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 21313123: Field Element(0x5e374bbe0c7b596ee7de272c62fea372ce2e5b669877b44dc7b38507950870c)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 5856868, Column 2: Field Element(0x7b2c2120af8cc3f2a95b3850e5a99c350f338d0c6c9fe1dd18151f336b2151a)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 23427474: Field Element(0x5dee7195b145c92e2cf55e6b2474fb156725d6cdd601d555f5209c07fe8a935)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 6262544, Column 0: Field Element(0xd022faf5b88f371e64a79af84a08fe1cf2e74b90f27f3aee281f580777af87)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 25050176: Field Element(0x4eb781c5baa806685bcca7f96e3f0c2cb23f0f6358c867c614880b956e627e0)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 6439537, Column 0: Field Element(0x7dd8f17c89a798de6d3ef2b41213f5fe1a3a9b6fd2f960414c585823ca24a64)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 25758148: Field Element(0x7813a71074675ca5b3f48b8131c1d58c652b56e307d1522b9a9f6207724f572)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 6681286, Column 2: Field Element(0x5241b2ae97d7bdd34bba2b3167daede43bec5f8b387f10b5b0498ad097abb08)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 26725146: Field Element(0x21613c3aa8934079f5b3e4583530698a2130a2129e0d507e596b07e7572a76c)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 6840072, Column 1: Field Element(0x6ac0cef788360e0b0b9259cfdbd9e43554118e8fbf30a2dff3cb543881c91f)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 27360289: Field Element(0x76f4f4677e5d1f9676f9ef5daac17d2dc10bb9f86fe2db9e23d8e56ccf560c5)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 7192153, Column 0: Field Element(0x5975408e16c55d6cf380d96c84d0632bdff04660f637ddb440c46b3ed70c9fe)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 28768612: Field Element(0x3081ec8b5e6b40f148e054cee56848c267c0571b6ebb271ae66a427585ffd0e)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 7285216, Column 3: Field Element(0x3e3444bc7ddb50f74d6cc39138b0ef301fceab877296826aba84706528f454e)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 29140867: Field Element(0x6fa648ed328ec3f384fb1a2589389740d9073014ba8f08c22a1195a13a0008f)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: Row 8030328, Column 2: Field Element(0x15e75f1774116b9971df5b201da8909cab8bce42bfcf7aa2aad23afd90e0269)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: xInv for index 32121314: Field Element(0x67eeaf7839dd6c3aeb372141c053770320cc7fdb4d9979087b7fa8793353db7)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 9223134: Hash(0xaecfcc94ce7e90195568d30c1f71e7d83748480f000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 9740562: Hash(0x26069b21fa14a8257a0bdb51a8fec33bba5844f1000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 9905906: Hash(0x6263c82bbd2cf332df1acd3b85e1cf2b2396ba62000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 10789119: Hash(0xaa5485c712740c3269e981813b5dae5902d97dc0000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 11406920: Hash(0x3c538fd1c513e4cce8337f533c87f4a15a7f4b40000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 11423993: Hash(0x1ab23de53f8475dda6c1a3bfda277ef13581fb49000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 11548399: Hash(0x86d20d4afbccd35dced102d22e71171ae7d61cfb000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 12777930: Hash(0xe2718e02c88ac52384c08f6fa2f6e5d097235d7b000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 13610632: Hash(0xdabc87635ecf9258350d1836d0d9e89bdafea7da000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 13716888: Hash(0xb27bc5aa9830dcc573fe6f592abf7ad4e27c0007000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 14245476: Hash(0x87fcaa469f308a16cf13cc2274e342b119fcabb000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 14651152: Hash(0x46ef4e5739fb356fb9904d836833b68513c3a00e000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 14828145: Hash(0x1e94538c7ab83d1d34b60eb3c3032c5c60bc9add000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 15069894: Hash(0x963122e6081f5bbcbf7ae913342620c5a4c65599000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 15228680: Hash(0x1f3504ab4dc3c9a83fd4b50d9669e44153fbde0000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 15580761: Hash(0xe2ca5590bf72a065eae45a548e561639864dec16000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 15673824: Hash(0x6915954fabd7f8bf6c267139ae65ff4d727fd0ca000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 1: For node 16418936: Hash(0x3ceaf788ffba7b849c174517ed572ae999198880000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 208631, Column 2: Field Element(0x5ca4d946dda992ed13b438a08e109f020df82075c5e3459f4fa0ed9fb4902a6)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 834526: Field Element(0x40ea9a118e67aeaba2f065f1adc008fdd868ff28a8522a9ed5dd2da1b5e1e84)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 337988, Column 2: Field Element(0x40c28631a01b246db3cf2acb9146fd74351b2602da26f49f98cf7b677cd718e)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 1351954: Field Element(0xc89663c1b71339b4867827554121821244b073c292f027854cf497b41bf768)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 379324, Column 2: Field Element(0x67f1ed9db9f5b9f5c7deda16021dea1dc28e5666d6cfc9aca5104ae7a06daf6)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 1517298: Field Element(0x5e3d136234731a3e7b55b93a5b68717667eb41e97e52831973214f08fbc0930)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 600127, Column 3: Field Element(0x5cc434bc343b01016aea60583f571a4408db10ac9d2fa6f990a103ae4e38a73)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 2400511: Field Element(0x100bf11b62b83a53a3c76cb2f7c9606e84185e65f607853d356b9ac90c3cb2)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 754578, Column 0: Field Element(0x7ee96b254a6f5c939c673ec65a15d3175f925781a303ef3eed997826f729a9e)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 3018312: Field Element(0x1a491449649d88e5355b0163f23fe33799020214207db397d9381317a79e0b)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 758846, Column 1: Field Element(0x29c1db2a94cd89c53b537701956099a01224a3194dd34318a2be97cefb4684e)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 3035385: Field Element(0x736f1dc79ea30cc2862998cad11552b26ef0ac86721227d5e31ebe82ec81818)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 789947, Column 3: Field Element(0xf70c8c15094dc2213cdaad9c49d88c2cdc5ae0304571c4ea2c5547a9066ed5)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 3159791: Field Element(0x6c1e3f9c7aed05296c67706abe00dae68d0d7a5e497fa8e2e30e6eaf79c323b)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 1097330, Column 2: Field Element(0x2a673887b3b588566281660d4a17fc1dc812ba7a2ba17ab261f968f03d6fe54)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 4389322: Field Element(0x11726fec733996730742de8db3adab097fd24a44258135adf86c856a2103d8d)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 1305506, Column 0: Field Element(0x44e5cea2d7753ae220d2658331115ab7a8e219642d2894a2525b8aec5edd396)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 5222024: Field Element(0x7e7d7c947e336aaba02101044cee050b653e1c5851cae4498125d632e3bd742)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 1332070, Column 0: Field Element(0x520100fbc069cb0da28111859d4a94506ef35ee6ff11a6715bb53f3bbd2ea10)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 5328280: Field Element(0x7de61ca870e22b68fa324ae605cccbadcdf5056d3e015ceb3e599262b8b52d7)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 1464217, Column 0: Field Element(0x4805f5249340070038417c60d1f7825d7485cd442e7ee83f95eb3896190a25a)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 5856868: Field Element(0x4644cc2518ce9ffddcc22c3356ee4753b0eef0333b291c0815dbf8584416701)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 1565636, Column 0: Field Element(0x25d4251529154b718269faf7429c56f52443456f1c2d6243172ede8e403fd09)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 6262544: Field Element(0x3092d0e731221f53ccec3a274c4a9182ebe0a72115dba0810b61d96e3ab38e3)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 1609884, Column 1: Field Element(0x3bed2b9cf3810e94e82bd64b29e134cd3a23ee68f4d73bbbfcfc20ffef5f4d5)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 6439537: Field Element(0x500f87e39e80e351ec4e82d8440f38e5ede188f0865e48ba34305c48cc107d0)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 1670321, Column 2: Field Element(0x4fa0cbfc7bb482dff76084145e1d522a5d9a505ced4a95cb3b662026ba9b117)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 6681286: Field Element(0x6c8ff69932a4c45268a1952e125cde31ebad52fa280cebf8d8d307150bad4cf)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 1710018, Column 0: Field Element(0x4ab785f467360d1943babbc03cad2f1ac74bbf9fa0448ce7bd3d2ae77d38ca0)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 6840072: Field Element(0x251a727384cc9948d4f5aa3a0e287d6864028df48d9843fb7ca0ce93b14dfee)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 1798038, Column 1: Field Element(0x5f67d4d0eaad3793b8d9e105f430c8f2f69d53ac09e4edae3dbce82f97cb311)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 7192153: Field Element(0x54bdc4608df28f09bae6e4332c40f42f0ecadac551da719f1dd2a534b08f9b9)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 1821304, Column 0: Field Element(0x1819b0b6b104ad83853ee1f70f4badb8ee1d4aac229453ff6ee14134a23ecc4)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 7285216: Field Element(0x67ee9339e6d699ca3700eb376ad152b05af58bbaed9ebd0a67154f81379420b)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: Row 2007582, Column 0: Field Element(0x247639705a6133ff9d7337e4ca77b2ad1976aa05ac33248e660510ebbe2d96f)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: xInv for index 8030328: Field Element(0x2cf5f881318fbfa6ca494cda2f2505d9f36965e188ee1248e4be7640b7a0fa)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 2305783: Hash(0x93e7139cd8786a3af41e56b8914d9fb275c3524b000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 2435140: Hash(0x97459c390c544b056bd3697f257b28eb9fb9f31f000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 2476476: Hash(0xac9eed8b70fbdb966051c7aac7abc6d8822617fd000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 2697279: Hash(0xc896ba3a5b94c2963085d5ce76dd58b85bbd7fb3000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 2851730: Hash(0x76371dfc4c83950e90c331e562075f1fad50fada000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 2855998: Hash(0x5c50efe309e507043042db61811c967f8f756602000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 2887099: Hash(0x84040d9c6df5a58b8c0cc5c22c49a9414a41194c000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 3194482: Hash(0xa1912c6d86501ebcd1e08d9f52900588b099fb21000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 3402658: Hash(0x21358f37bbbb484f77490e4bbd4769f6885c8d1d000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 3429222: Hash(0xf1e3e4c671dae750278394ca3077722ed2be879f000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 3561369: Hash(0xcd6284a0b230f2b863b2aeb06309467f91cc5b8b000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 3662788: Hash(0x189160a297e3080fc9bbdd15712062f513b23463000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 3707036: Hash(0x15986fec68130abee518108593a19c111bc0ea72000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 3767473: Hash(0x52edc0e4e93de931e8f53b99c3c7483c5351abff000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 3807170: Hash(0xf050b26dc225e8fbeb8d70f0319ba06ad15a5fde000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 3895190: Hash(0x7a784a01134fb43a5fb477d26ad9cb55c5e6e888000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 3918456: Hash(0x4e79516b60607d93710e622db5f9dd999e0babfe000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 2: For node 4104734: Hash(0xc3ef74d6beaa20f44982e6b97e8eff55f9732f33000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 52157, Column 3: Field Element(0x7968685997199ecfcee83e1f1db5b354f0cdbcf01afcab4f5b2cc44c6d16ce4)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 208631: Field Element(0x103d6a849650c047f480b81d04b63d4f2081dd4f95720492439ed98bf29f0d5)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 84497, Column 0: Field Element(0x60b704302f9ba1a76d899dbf169046099bb9bfc16280fcd6dd04b28bd648f3c)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 337988: Field Element(0x2036bdb3c0f206f6c1e0180b2552838c72b988d9a8121791d57aec130548809)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 94831, Column 0: Field Element(0x1ea28c2dcf03aec8f816b7516455c78bc089af941948277a16f8b2fc59a772d)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 379324: Field Element(0x51c23d7d4766546a98c5b16135f4d867b9a5ca1374dc12f3e852301fdee447f)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 150031, Column 3: Field Element(0x31c78b9fbfd85edfed2180d8fc8959aaabbfd8792ac0b3583493462a3128a72)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 600127: Field Element(0x440e441732df30464448746d082976c0eefe514461c48bd5c4421ffa7ea27e3)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 188644, Column 2: Field Element(0x54f599c77480bbe0a93c0f1764b0e4605193a719b9687cca1f197c380cb367)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 754578: Field Element(0x4d0e4c65a99e498525a2bc51d795883ca4197f109f41a178bdc4071fec44dc9)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 189711, Column 2: Field Element(0x7b9c65006471b41b0f92b315bcf34adb7f76b78834884676051be6b378895d3)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 758846: Field Element(0x4a2dffdaed5d83bcfe9de7b45ea9499043b1ab50443bc231b7be42c2908e479)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 197486, Column 3: Field Element(0x1100617eac7cccb9f5adb94b9959c51de7396769d578f3ba7b3f8a2a7ca4569)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 789947: Field Element(0x7f3c574c36f6f1dc9338418d5cfd191367739dca85ec714f0f5b8f2eacd1a8c)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 274332, Column 2: Field Element(0x135ec89007ed4a00248a13fdb82e38826d5f43bb573452d8434a697911e6ce1)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 1097330: Field Element(0x12b1d86184bf2413584ee6c5d7fe91e5247b1702b151065279b6972dce3c15d)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 326376, Column 2: Field Element(0x79d9292bf6c7407091a4ebff384cba7e4580f3904ad6491b7c80cf81fa542a0)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 1305506: Field Element(0x21f11a901a68fdbb58882c8e2cf970cbb66d12dafbb9c8af2a337837ba14b4e)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 333017, Column 2: Field Element(0x6228c7123448fdf2f0e8240e78dabdb5c6fe7df71bf6a370c23e3d6f96230db)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 1332070: Field Element(0x50150a4b034351b9c5dd248898715c88a5ff0983915ed4f49f65c73186ed2cd)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 366054, Column 1: Field Element(0x36891a2ba84c1c91bc7219d0c8851f41a6dd771db7d723481f02e19b7d2fab7)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 1464217: Field Element(0xf01ab5dda3b17d3732cc17dcab987a9d61ac1bc0171b74dd5d11e108a90201)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 391409, Column 0: Field Element(0x161f89ae2f91c6e208ff0c2853dafd5cb7d91be1eed9eea504a680cf64904ea)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 1565636: Field Element(0x795d6e35f5e63c2a404ae6e1deab8a9cc7b15b779390d9e0332e41ba881aeed)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 402471, Column 0: Field Element(0x76f0a18301ad200ab4fc5b20c01c6a1ac5d4b4112125fc874a3022f9b8a03d4)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 1609884: Field Element(0x5d6ddffac6bfb615a4c70f516374b93080367a7a79d76300bb6c74f16aa8650)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 417580, Column 1: Field Element(0x549f40db4d141ae2c4733978a08407e2383ebb5309526e7b87b41048367f0e1)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 1670321: Field Element(0x794403e20133a4a290da6576792882791436903a25f6a39e4bd145ca4a310a1)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 427504, Column 2: Field Element(0x5e1f274ae5ffee70456acc6720af3cc4cfa903f67a1ccad3d805e74ad7b4ff3)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 1710018: Field Element(0x7f88e18e885051911d72cc948a43854dfd11a8397f4231ffb1449fd6ffc882b)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 449509, Column 2: Field Element(0x8f548650cdb0a607301e80d4f96ee4de6c77cff203e359496032da96879ec7)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 1798038: Field Element(0x63d9327022e3e12418e013f3e87b252fd9bbd68962591bbeb85f6460a0636e3)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 455326, Column 0: Field Element(0x45a6090653c2d8b3c0995213fc910694ba86357b4d6a9badc86f52f8528b2d1)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 1821304: Field Element(0x6cff82d20096b76abc8986c2afce0126890ed1c7631b12d9f2db0a9812479e2)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: Row 501895, Column 2: Field Element(0x70a31ccb856ea8d99242c6c20e631f1493eaa8f0ef5e5152ec78c4f3daf137c)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: xInv for index 2007582: Field Element(0x295d18d5fedcbefa090c28512f97b46bd610ddb89bea789c45b8ac02bd9fc50)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 576445: Hash(0xf4a5570bea841140b17a5c806d22966dc19418a9000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 608785: Hash(0xeaba95aa397b2fe6e8c7fa5e51cbf9e17a8cba13000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 619119: Hash(0x83c565c4f225de054bc67b19460ce13c3f6bd678000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 674319: Hash(0x2f477e777b132149b63a5058a45ab08ba5b69a21000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 712932: Hash(0x17f8a359dce5c0cc5b7b32e6390544186718c221000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 713999: Hash(0xfc20e490ace3d1a4716add8dbc887b1d9f3753d000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 721774: Hash(0x5db4e6510b30fe804c33e8e628f1a9df9afc1f43000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 798620: Hash(0x98c5542654c4816195c0780f5c3d24c026c9d62c000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 850664: Hash(0x9268512311421c87e7d3a756b6d611af78a85646000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 857305: Hash(0x611f7a1e547f6c72be7829a92ddf1f4f9ab34069000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 890342: Hash(0xb38fb7e221d2feda22f4e4c66253c5a99799ceef000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 915697: Hash(0x67ed0b96a2cbff5ec393cf1b3b3edf785352690000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 926759: Hash(0x4f0b6fdd4cc9a0832a5e18737b21951fea13d7ad000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 941868: Hash(0x40d65673a4aebf8762010b087a9120a972da21fb000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 951792: Hash(0xcac9f57b9a899fa974519a911c927f998be50f15000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 973797: Hash(0xf997ca94e48999c33beb04cfced02163c0cdac89000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 979614: Hash(0x9bcdf9c30f35f4fd7ec68d6c69a9a4dbc545b8f7000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 3: For node 1026183: Hash(0x1d1bf3d16b4657f1d8a527061efcec9185fc89ed000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 13039, Column 1: Field Element(0x37af4cca48be226244ccad60606df4f3f7001c74f3605faf3f339a49b3da508)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 52157: Field Element(0x4b4f0e5ee6c8f72173033e88dad9cda16491aab7547304c6662bf0772f5fe5e)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 21124, Column 1: Field Element(0x30b06a0cf61ff86907810b6825bb5a6c4de194051e9e311c609251a233be05f)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 84497: Field Element(0x17f7631f288993b77e4823a35f02c1359ce73998145fba7be1f0dda9dfb7b63)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 23707, Column 3: Field Element(0x7efa61a150ac94442b078ae596060c66c2bc7d88cb52ae3993bbf7fb8b17967)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 94831: Field Element(0x3b6108ddf4b9f03796863c2fff991117df5543d578a46ee23be3ae1ebb90078)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 37507, Column 3: Field Element(0x1ae4aea6be1fa9ad2fd84f3105e6298d7d8a3d84de36e4d7e7c2a1f22410a60)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 150031: Field Element(0x5190bc41291ca020fa34dfc9c411b7cbd1d1e9a440e9a87b07ada2c4e063efb)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 47161, Column 0: Field Element(0x607f5e37de5c19d4b9c7fd23982da7d61a0d3286652e71566a9a60cf1477810)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 188644: Field Element(0x7313f4493eac0009a209026371e67d7faf2941693443d6673ca691f06070482)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 47427, Column 3: Field Element(0x407124df5c97d88ffca11243b17d80b0fc309a944eabb07d566082e73d9c7a7)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 189711: Field Element(0x64d505e9b2719ca66084e3f09dcf56180b2aac0ace3904bfcf8a844a49f1bd9)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 49371, Column 2: Field Element(0x6e9574d14bce2e781a102f0a692ac407db0551b6911cf23961b0ef61ad37969)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 197486: Field Element(0x3a88bf3e1514aa40750c9f70dccff7175413d4131f27d3faca1f72baefe532e)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 68583, Column 0: Field Element(0x77d86167b3abda93083b700ec4e296388a42fc5435187ccbcfb1dff3235c6ff)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 274332: Field Element(0x56354611bfa553b0efa22f4736341ff426918e34506d1523b83e2b1527dda25)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 81594, Column 0: Field Element(0x4aca2d40edb48954a5c1fb92aac0a34e6f57682e279973cd8ddb20d045ae7f8)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 326376: Field Element(0x73ecdebf7f928c8d79282c7ddcaaa0b66f4d4740550bf570ac132bf47485792)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 83254, Column 1: Field Element(0x10e9facf840a308ab3440cd4a9c5a610343015cef5d5cfa010d13f982a11331)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 333017: Field Element(0x526db4bca597bec9ba6d38eecaa15d67b672370b54654ab811ef8bfadc4ae54)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 91513, Column 2: Field Element(0x38434c9e771772f392f4fff175c47cd01ace68eaee7e467553cdd95ccf40e0f)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 366054: Field Element(0x13ca08f34771d361c15d4883bb40a3b9dcb558c1d9d022ae7a6f2c9f0d0d65f)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 97852, Column 1: Field Element(0x7c7d29c06e0c34a683a317f2de86cd8aa03844e01912c26dd143871a35acdcb)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 391409: Field Element(0x23c96d884d00a9041367d2e3a47410b67fef4c0b3e4dababf09c8cf2feb7b99)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 100617, Column 3: Field Element(0x778223d2ea3c1953eb88c5099c7e5ced9304346ea47ce68a18f696e22957428)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 402471: Field Element(0x3dac839510fb2a80f2ad8d64570a458309fae9b72d78dc09da4376bdedd09e9)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 104395, Column 0: Field Element(0x775f6b91658d8d110471aab170e471f4c9aabb356e1b0262b6f64975285cded)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 417580: Field Element(0x42a6c8c2d1a15da00c9546883c87bf6b8d9d13552aabc27756a3b3275da740b)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 106876, Column 0: Field Element(0x5b98fea4b07a2e85293f6a07f29b17c1298aad646781519460e2f99cdfa88ac)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 427504: Field Element(0x5b43c721d5ff780cf32886d202e32c95aa9938bde1095d26c3d919c40446556)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 112377, Column 1: Field Element(0x4ddfac985229b58c476f1ebd1e79a7fa3956c26648a6885549d2fdd079a11d)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 449509: Field Element(0x123e039d3f306905bbc18ea25d9fed3d341eb5974fe51d0e8a716c39ec24777)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 113831, Column 2: Field Element(0x4eb9af97e40825f784397dd3f2b9250286730b2b19c42e77056278c02a15579)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 455326: Field Element(0x36cf954983ec258042afa62fa4b836550a0c7405e665e1c611fc5ae8412201)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: Row 125473, Column 3: Field Element(0x2643fe996b1cc26627d30592568e338e41c6f1cf3f8fc47757aa26cdd5cbe3d)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: xInv for index 501895: Field Element(0x10c16de1a6a89923588c1d43278ec8f525c3e7f39d53bef125366fa10408ed4)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 144111: Hash(0x7cedaa4bcf23e53a7d670101bcc63d4c759044f9000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 152196: Hash(0x9706f05a69feeeed93f4c79b3b155ab2a3f57d3000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 154779: Hash(0x4d3d540300520b9b0f904651f03887b4e188b2ca000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 168579: Hash(0x1e52914aabf62370416932dc9ca43efdc43a93ff000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 178233: Hash(0x9a371368f268b53ab5029003eab0863067ab01de000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 178499: Hash(0xcebe84e12f1cfcf32a169263c842e8084d3d53a5000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 180443: Hash(0x10e72d2a810a2f2f40b91c6391a283af68bba9a4000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 199655: Hash(0xef77c368e56a22792ce2725e3031d879daa4cc38000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 212666: Hash(0xbe5c67174798e1a5aa6d6560808c72126e875109000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 214326: Hash(0xce1778ebd4bdc83cb08c5f41634903d0586f9918000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 222585: Hash(0x7ab78a837f775f8789bd5e473d005d534c9011c5000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 228924: Hash(0xf9634c1df7bf479fae4e38d2e6a394177bbdf2e7000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 231689: Hash(0xb2606509df4904558ab4ffab3efbbbfa3d42a084000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 235467: Hash(0xd81fb1ffe14d54e75fef030bf349c59542bf863e000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 237948: Hash(0x50bd64c47f9839bf3466e514e0f4072d39bcac8b000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 243449: Hash(0x242bbc23eeefc06ae30c0024d79a912b20cfce31000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 244903: Hash(0xb1f1d9fa3dff1eadd6dc281e8700dc454b393a32000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 4: For node 256545: Hash(0x656bce79cb9ecfdaec82619d226de0c13238fa40000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 3259, Column 3: Field Element(0x55fbeb06e1629b99a14e8c98c18bb13c6641400e96813769f86373e311280b4)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 13039: Field Element(0x42aa4b54d57f0d8f52ad6dcef68c496e975dfbc47e0924e098101cbdd40903e)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 5281, Column 0: Field Element(0x70532527fd2a8b943f026e808ee79ad222b834ca93646160d8f173a3c5b388b)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 21124: Field Element(0x6e5848ff2e33b4764168b6f5a5f736608d53ea90469cc26128056dbb97b2c43)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 5926, Column 3: Field Element(0x626536517b9425492d9128765294e482950e860bf6bf026609f128fdf2b8446)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 23707: Field Element(0x75d7bd01858d3e593a56603fef832a8ba1ded21c07865528c18d88bc6a58111)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 9376, Column 3: Field Element(0x2c0227b6cee9be92605608b84c8dafcd8b261a9b08266c7a236720a87cd8a28)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 37507: Field Element(0x1eb50ab40dfe08933a3f43a5aa5ff9e55853b772172e0c670569481e281bbe2)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 11790, Column 1: Field Element(0x4ab1379f917d1a18bf57658e451b008c7a915e727e2be3bcfa8b8060ed60375)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 47161: Field Element(0x7dc8a665655b4e5be800034f323844eb4def92f7c2059d4a27e157d99339df4)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 11856, Column 3: Field Element(0x615f5a3e99a06030a8955c6020e0801fceea5c0684a7085a0bdeb72f21102f6)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 47427: Field Element(0x42c5d3e9be99879d7f5f9d5bf408e9d4cb476c8df1ff77a80038d25260a12b0)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 12342, Column 3: Field Element(0x50d6eb0c0bba123492e859881e95b51145e65c6f3de26814a30e4596825deb1)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 49371: Field Element(0x773101375ebb7bbdfc48f872a706e0405feea1ae39a8b3da49d18a9dc816d4)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 17145, Column 3: Field Element(0x3416b78350179f95a9e7c9da52469b9223856f13fe17c49ecc54218f8bbd2fd)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 68583: Field Element(0x20123844ce40ddc2f9e1eb891b245851cf28918a1fd823a427fcc31176977bd)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 20398, Column 2: Field Element(0x29ee86a1d052757f7680d3e6ca929731734bb2d9ae7e053474c6da14e3f4f6c)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 81594: Field Element(0x4535bd7e349b9957511c7472cbf7a72b60b4b04ecf3cbc06d44534b2964bfbc)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 20813, Column 2: Field Element(0x1c23c7b1f940d7727068a1e35ccb75c6fb04c0e305eebdf3bc93ea8d5945d00)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 83254: Field Element(0x1234deccee07e1602ac719e675b71723b8d6254e6b20f80470b9ddf78c6ba07)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 22878, Column 1: Field Element(0x6ad783f6f243c40f703cf775ee401d91bc2a775d50f9b6d8fcaa6646de68e54)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 91513: Field Element(0x764099feed71459e2d93b755d8c53627be8030b09c1ab2300bdf4255fdb5a56)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 24463, Column 0: Field Element(0xc2b55da7f47bff500d8e54cf2d86e8011752178d2e06f538640a6b75753380)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 97852: Field Element(0x36f48118b5a65d22127ad59a9e56ee0dbf4022a714d4763e807a703f11f05b9)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 25154, Column 1: Field Element(0x53d0ec2032f0882f0215ec3d898893e8fdf2fdc4d3639753c38d3a56d294257)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 100617: Field Element(0x42769f3a9e0c870c778b8882346129aec962872c1f6bd6ebf1984ad1dc1a506)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 26098, Column 3: Field Element(0x3fcb01aa1aac219303684014470c010bb18296cb007b59934d37d50fe4e9ae6)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 104395: Field Element(0x71d2e05e58e2b2f6b4ae4ef272f49c9121e8b3af35a88298dc869682f180b07)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 26719, Column 0: Field Element(0x539baff7c0e49b0a5f80943519851b5d9498c8fdcfacfff8f75299a57da18dd)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 106876: Field Element(0x6891124e8e7f25d08a3f00ee5002eba943848c487ba160d285232fc669bf956)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 28094, Column 1: Field Element(0x639265f37f40509726e73d9b2be49f38e2fe369a197d199d034f8aa0c238661)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 112377: Field Element(0x4747102cf2fb4068b53713c423d945e1d4b39e166efe4dd504161221f59e57f)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 28457, Column 3: Field Element(0x811a59ffe64bf222a279b605531d50a8e7bc9a4218f946ecc85a402bc7809)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 113831: Field Element(0x3bdd21f0760820b7400e14426423cce3c880eb4673a7e3786b48cec576c536)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: Row 31368, Column 1: Field Element(0x56c10bfa9d588d2803ea5d910cca850c4af4e40510dc1ebac1a58947f363e5)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: xInv for index 125473: Field Element(0x331895e6a8ad8e85fff31bc146399c658954ef15252e455e9dabe1451fd385b)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 36027: Hash(0xc09ddcd99fcba1c3c6d7a22535dbd5e13c96fd3000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 38049: Hash(0xf62d88b7d3743a53f7e7d34d23b3e25a8473bf5f000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 38694: Hash(0x6181dda295fc8130a821d2d77aa7ec45e2a64ce3000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 42144: Hash(0x6b28110d1214d41acd1c043593e51e96c452d5ab000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 44558: Hash(0x22b00b5efe80f72c1748cd3d6ff3846434713b2b000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 44624: Hash(0x1881f7bcda8950b213150f9927d09c593b5c6789000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 45110: Hash(0xdeee51dab1c45138b9654a9f97ccbfd78c412a3e000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 49913: Hash(0xfed35dd680950e56ca231df20acbb0385d15e16b000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 53166: Hash(0x9016939b84f036a82917820d28b7ef9fff6a969b000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 53581: Hash(0x648ce5c58b37fb0615ae092260e4aa024fbe4e6a000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 55646: Hash(0xe59d6afb68f4d9ded4a97ab0576ba3be9494dc0b000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 57231: Hash(0xcf0be348b85c70081cddf6ac585fb715ac20fcc8000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 57922: Hash(0x3e3674e338fd05bfa812f4ef47da88a32d3495dd000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 58866: Hash(0xd1d9fa8b5a4ae6b6f1b0819bd4d12aa6b82b5692000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 59487: Hash(0x88ec8d4bafc60ae999a493b606bc1e9124a4eb26000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 60862: Hash(0x99bc863ab535a0dca5683da82fbfb69523782866000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 61225: Hash(0xf4afdd000f5a8c1b1d3cebdecd6f9ef0f80b502f000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 5: For node 64136: Hash(0xa0ff35b3ae2417900a47ac8f12a187fc357332b1000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 814, Column 3: Field Element(0x23abe84f59a22132b337c6ebc3b77381c9001125dcd2d7308bc6ab3318391f0)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 3259: Field Element(0x14ec6c262115c546b9aa7edbe14d8e9e105c55154acdd79ec8f91ff46da9384)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 1320, Column 1: Field Element(0x5473a3a5d4da2e4159fd8a6a138c034c68e3174c2ab08eb525dcc2d7eecc8fd)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 5281: Field Element(0x6c9a05a1bfd312b229a79e56a7558bc443f88fb27cd42fc9d5bcd0bdfd00e40)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 1481, Column 2: Field Element(0x5aaf611729a9fadc04d3f2edaf640ad38896404de1fd7732d9868f7d37e3f67)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 5926: Field Element(0x301fb3854e3596f6aea9a63668443aa4789ffaffc9c44b61eab8ec5615f60e1)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 2344, Column 0: Field Element(0x5e9a1e53cd0bc891acbb80a215e0e9e7ee3aed1b322d1ac45ddc5ada0e07581)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 9376: Field Element(0x24527d7c6a55c95aecec0f632da0bc4a195dfd7d44bf5eac2ccc720d824e45f)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 2947, Column 2: Field Element(0x2e0c3beff98f4789e6fac447acbd982cc81ed3678a66de35bd1b688154002ae)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 11790: Field Element(0x397547271f5f914873e4487cd042e42d14cac308c41bef2f82e7bf57c594636)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 2964, Column 0: Field Element(0x45b53805c8d79238219f44b80d605bfaf470242ce44d378b95d27ddbc109afd)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 11856: Field Element(0x13c073dfa0e4dac3c5da78cf75791974fa2a241a2b1d374c4babcb3c48b4535)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 3085, Column 2: Field Element(0xfcc86868cf1e2cfcdbe1fe1681d8d77ab1b3c2d29fbb5e0f28f55c9ea26137)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 12342: Field Element(0x122e3c8296f544ca5e7ce6696da6229e6961f1f31f220c2c4bf619c22682c52)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 4286, Column 1: Field Element(0x53ce1c6cc74c0c8131f8303c9ce12792abb4fad42eaf65cebc09950232e5466)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 17145: Field Element(0x7bd834b6887bf94944a029bc35c25a01d98158c285f562f00a67cf3575d2f04)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 5099, Column 2: Field Element(0x18c4edf004f4f2100dc1b6598a7515b828ecae0cace36f3e012242fd5dd0f7a)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 20398: Field Element(0x127f345b50166d46485f8107153caabdc0a79e16fd30886e75e0ea3c3806bb8)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 5203, Column 1: Field Element(0x5681fa70e35f248c39044111db24b1224e9ff18b17f95cce43207fa7de2a16e)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 20813: Field Element(0x5e004c62dda8cc87a3253e60356794ef18b0e6819c13be38473edb2c5ad0745)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 5719, Column 2: Field Element(0x1b9625e3c627b1f8ef0b57fc6d67de842e1794be08d9da3723a3105b075e51c)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 22878: Field Element(0x5fd7a4385bb7862bd13bdba7f887487052570d936550e87708f68ec2b671ee7)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 6115, Column 3: Field Element(0x3faa5f39c33a5879e5ab4193fb51c367b22fcea6f113ee77847084eaea56d81)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 24463: Field Element(0x474f0f1c74da2600711f99ae745659eb755b4a8e9e43b8fd5e8502858e08956)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 6288, Column 2: Field Element(0x39b1ecfcbd0088b1140bda7922c16d3b99b18ae3fb0a0346630d49da6ee38ae)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 25154: Field Element(0x531fae59ca7a6e3f7671301404b3342fba0fc8748bfa4d73c19600f72aa174d)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 6524, Column 2: Field Element(0x4c62b9d2753dbf46fdea2e71082da9cf8e9fcf768bead50f4f3b904d984a3e6)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 26098: Field Element(0x41e0983ba59f6dfa42884fc35d6acfe1730871d539e5a5cac2be7a06202cf58)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 6679, Column 3: Field Element(0x31dc6ebdba802774678a8b62b15b8cee5dcdd13b0cedfbb7d20564c35392447)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 26719: Field Element(0x67ec78f528dd3ad561d04f01067812a22976e4eecc7f9352b72e5cb07387006)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 7023, Column 2: Field Element(0x810f2845fd9da6025c8efa79fae2e4b6db9a0a449a3614400f98f4d401177d)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 28094: Field Element(0x6930a2c295702f84ba01494da4e1281bfb47c6bbccfa72fafe130a786e8eb80)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 7114, Column 1: Field Element(0x107777f0ea3b64f49c1a91aeec1712f151ffe0651e5d0cc0f3911867f366015)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 28457: Field Element(0x15a94a3103e45480de185cb083b202165e7b5b1480449a50a863752f09eed7a)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: Row 7842, Column 0: Field Element(0x4985b1aba96bfe57d82fd8e4dbc46bfd76d7da00564949238fb7ea55ac539af)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: xInv for index 31368: Field Element(0x2b8705d5144f7f793486d658a48e7fbca7e7e62f7bf46172b7cda54853c191e)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 9006: Hash(0xa19234faf0aee808442b25a6717d604219276e2d000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 9512: Hash(0xf0b57d7132c58168d4d5529b54b5085b643b7a26000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 9673: Hash(0x97318081b0de3a416cd8fb3a2028c541b64e9ea0000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 10536: Hash(0x18ef8c5bf40f5b41c3cd3561aff8bb369d1be4a4000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 11139: Hash(0x1064c0e97779345e90619d06ec9d74427cde699f000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 11156: Hash(0xce4aedb3d3c087aaaaf73dbf80fe8fac9ab4e8cb000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 11277: Hash(0x7d431e0c3d0b94790c06308dc2ce196f4429753d000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 12478: Hash(0x3043ffbe7667c7162bc5dd0a6f24527c2efb11dc000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 13291: Hash(0x94d6229a58e3d31e7226159842b8e2aaa5ff9c99000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 13395: Hash(0x7c194d0157007f29d8d964570a38cb803a9f84f7000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 13911: Hash(0xc719fcef4a45a7783398832cbaa24a8f0fa30a4b000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 14307: Hash(0xbee0ca381a2f08a411c500d26c8fbd7c17a1fbd5000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 14480: Hash(0xeaf347f3d3f6c2b34ac2d90ccd02ba51150a571e000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 14716: Hash(0xa6add788d841eab0e40b5a304385d79215258d1e000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 14871: Hash(0xcbc732696c49cc8338cd7949deec712ea721984a000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 15215: Hash(0x522b94ea0553b299d734e0c7518a86debc8d7b50000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 15306: Hash(0xae319601b1b471310346e133ff0b1359b091c971000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 6: For node 16034: Hash(0xb8035059c9f9e2408ac7bf6cf3016cd3e80498c8000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 203, Column 2: Field Element(0x701065f36a8307062b53c1af9b07b4135b67ad9508ba3fa69247c19d9d46ebc)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 814: Field Element(0x1fcd6cd5ef297412b93fb67952cc6acade37947319af0d4ae18ae3abb708395)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 330, Column 0: Field Element(0x3f3f291ac89f789fc29b83e155066e45fb820b2b4c9bd05837330fd24c39e9b)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 1320: Field Element(0x6ae641d6bec1266464c97adab46a0e3b96db9b5f48c4fe40c932e39ac2bc199)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 370, Column 1: Field Element(0x59c6381e6ff25eb569cd0103e5a8a46f0ba21b6f3a113e36474cb240ee93b1e)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 1481: Field Element(0x277b7b92f240cb9fe577dcf76ae9279ce723f850ebcfa56e5510e38109b0995)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 586, Column 0: Field Element(0x4757d794f7993db0a49abaa70d12332a7be9d08772e2b1a6ccf0c7420f5f16)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 2344: Field Element(0x55a8de76af3b7189a004a2490b44071837a03b4530cfd0a62f7636cc2b71dde)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 736, Column 3: Field Element(0x1ff31b77665994a842663381403f5bf87387b8ba714e3411ba7743a725966e7)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 2947: Field Element(0x5736471f386f55d9939728e795161d8a750432258b825e6e6210cf416029619)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 741, Column 0: Field Element(0x36d945296a7a45ccee7fe052764ad0fa172ee4ce2f993490c8d1417fa95677c)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 2964: Field Element(0x4e63aa86cdee37378c9125963bb9b50c3a35928468bb5962cf802e3fbbbe0cb)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 771, Column 1: Field Element(0x5378191d2a13d2557b0df1a924e8e5b87e387fa2e829e9b2247e6657627c616)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 3085: Field Element(0x35d3da92d683776de1fed6b3b76c426980d7be76dc60b2dd39c838fb2bed762)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 1071, Column 2: Field Element(0x45242a757c22727e1272d57838e669bd76909d4a35842da863eb381eb6484c1)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 4286: Field Element(0x49c33872dbbabc1841345b8944905e7680ac86dc1b8d3910739bf776d600b7d)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 1274, Column 3: Field Element(0x125232ef398dcb9b02e0fe9ca641fdcec059df200d42caa2c9c48eaac444982)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 5099: Field Element(0x5ad6a3a739728a4827a1d1b8a6b34c0d0141f22f6feb3e719c7d5d64dcd666e)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 1300, Column 3: Field Element(0x2569a9d88f504dec70060d53a222c39a8545fd0d1f5eb70e790eb51b5e28964)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 5203: Field Element(0x532abcb8ee9f8392a93bf876956e1c58982946c0d7e7311454f92d3cbf2195a)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 1429, Column 3: Field Element(0x9206ff7fe7ac204014f062813481656fab1d346febcd0d1f24a820ab697be5)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 5719: Field Element(0x172fe363ce33be8c03d1decab5663497022b7ad596b9f8289d17ddf2d3dbe4d)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 1528, Column 3: Field Element(0x415ff905a498257ab65eae4fffb81239686c6865984fa7e39a9126553a6a96b)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 6115: Field Element(0x75e085396cfb627ccc0ece98daf0b0ddd46a94e63f34f8593c45268b1522680)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 1572, Column 0: Field Element(0x63df756d8f994168fafd60c3b61c25db819f8d1b9a7ee270f6d28302736bc23)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 6288: Field Element(0x45f04e83a24af65ed93dd95a98e691edcac11218eeb038a683411ccc5bde17)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 1631, Column 0: Field Element(0x2f464ebc61aecc970ff4eaf722c4b00ca087af4533e67c6992c46546dccf33c)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 6524: Field Element(0x5822b32d4aa699c2bdef807a662ad653960f0c637176b1d7739a06cba627288)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 1669, Column 3: Field Element(0x21ccb7ef2804417e44e60cf2414809363978413f06d8d3ab60ed01ab125b33a)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 6679: Field Element(0x4fa1355f5f7989f921418d8f7f130102d1d16692f40bfee7b598fc0f898f379)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 1755, Column 3: Field Element(0x69bb2ee108161e10d754f9603cc21924bc9f039f6d00c88dd2f0630660a1a2e)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 7023: Field Element(0x31a2187cdd0d7508f56239e0e8d23302c7db385b6bcd0e8daada08eb372440e)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 1778, Column 2: Field Element(0x4389166b1f3b4ed9dc0e0a6723e53387cfd4f42ad1eb809fa5ba8d8346480f9)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 7114: Field Element(0x186a5a0a388919aed7a927b89428c1888fcf7c4f02bc222253fe67fc383f378)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: Row 1960, Column 2: Field Element(0x4582056ca8dc0b3f3c0c1efc209a48840c01694ebd930b28ccd650c29aa0ea5)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: xInv for index 7842: Field Element(0x3ee32adada366d9d113d2fc597eb80c5200cb05c4dc11b00f3c9e69291028b3)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 2251: Hash(0xf01c5776481ce65c7857f6ee1ac863cea8c8ed47000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 2378: Hash(0xb69b1b9ca33768f60e72261c6253658742446fa7000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 2418: Hash(0xe66feacde327448d833f91de85704917901267b7000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 2634: Hash(0x73e717c210c7f636ec39fd968974c59310afb44d000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 2784: Hash(0x8d77361aab835a869575d159f7f745cf940d88e2000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 2789: Hash(0xf6ecafe60629601a2adb231d06633a9f25cfbdc6000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 2819: Hash(0xa21d944a7529f60deabe481ed457994248992aef000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 3119: Hash(0x3df7e180f5312f3b74a2d0c45ed557ec30c31896000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 3322: Hash(0xb4fd203ce6543c870bb8105a73eb112b24ae353f000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 3348: Hash(0x491a3f74dd7d492d6c67a6c0f8c7e3b1dbf56664000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 3477: Hash(0x13774a18c38621ea6f5c261bc09ef164f0a3ecb8000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 3576: Hash(0x439f4a218ebe9836279dc15348fae95b9951e1ae000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 3620: Hash(0x1fd50b31c08853a9e15ce9676471053c2c422ec0000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 3679: Hash(0x58cebeb1b48bb049b6fc8d0025e641de9538921a000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 3717: Hash(0xaa0f94fae75252f3e9c9f297ed060942e0cf55a7000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 3803: Hash(0x27d1b43a3c7e751761715f75e50954359b06bcf3000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 3826: Hash(0xe853c4988601a1f806931a6040d7557a7936a61000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 7: For node 4008: Hash(0x236db3b794542a64ba62b5e48a27e90439baf07000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 50, Column 3: Field Element(0x251036ee270c42e84f424698fccbaae4a4cf17ea4514f1c82f96ba30c3907ff)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 203: Field Element(0x16ee54bcb725324d9a77a7403c50e1778c52e39418f68360388ffdb8a2e7b40)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 82, Column 2: Field Element(0x3cb3bb1edbad7ec0d75b1db43dec2c310471fd610e04f24d51015205ae13ce7)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 330: Field Element(0x3d653d5fb2ef6f49d38d6ad977cb3bf0bfdd9a22be1c032ec87d46e12ebd56e)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 92, Column 2: Field Element(0x25f5ffab48de0094a0dc08b9de202a3a7552e48fae08f825d3c8b106099a5ba)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 370: Field Element(0x5affa16541ded59384c99b310c7ee134bc34a9ac7abf94f0795c12c38b6efb0)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 146, Column 2: Field Element(0x3aff11c154a7b3dcbead1cb9016f09afbdff61c12fbc79e2ed2c15b08a6e036)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 586: Field Element(0x5f422c64c869540c23f986a8321245ce7a754bc34dbd2e1a90ab2c24b75f7ed)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 184, Column 0: Field Element(0x22e4c5c945b74768be93fdfe2749741c014c64b55cad2416e3e49e3e6891805)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 736: Field Element(0x5d26336af029fafaba52f15e68a317212eaa56cb64fc24df4c54c3e1b2933f8)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 185, Column 1: Field Element(0x10a9f610c592c531b8d48ba4c83b1d2a8ececea93e433867a7f2d664a093416)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 741: Field Element(0x24fd5d5975c28aacb2387f35d866cfe5dfe5eed2102a558be73665aab528252)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 192, Column 3: Field Element(0x615e5e95878898604db469380b6d93d07167ebf54e23da7e603719f467d3b3c)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 771: Field Element(0x57a1df96773e509490918421626917b8f20ad3a0402d52232a57bfffabc0231)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 267, Column 3: Field Element(0x6496c1e551b65a019aadb30c053b0087a8dde2739bb1b9f68e399442a34c788)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 1071: Field Element(0x6abe53620c34a91624a07f6572228cf26a7965d68c3614fb7312c4f84d39237)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 318, Column 2: Field Element(0x68def735453d9aa4da8ef12e72722edee3847e8d8a9a177c12ef30bcb9d9ec3)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 1274: Field Element(0x61997f9dde09200ca1799cd463b5413b2e0c975e5a09414fcefa042a7b0a489)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 325, Column 0: Field Element(0x1856b36f3cba192be67f287a56252ca48247077a1b2931877b9b716ac0c6e38)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 1300: Field Element(0x79d3f38d75a8431c5f66a33ad57725d6eaf55babc12dea95508630f687ea2cc)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 357, Column 1: Field Element(0x26bd1a1271dc11f73c91d6bd78a0cfb626a3fe4e7e541a5ac985a2f42526f4e)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 1429: Field Element(0x4e29d1f3d2460949ae15ed1d55b4af3d7f99571da8adbc9a8656affe1fff5dd)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 382, Column 0: Field Element(0x566025b860939995e55084381bb4c77b26795bbf6aea755bf1f3a6ea182d53e)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 1528: Field Element(0x4498210eb0844cc9e58c26e8d9dae3cf899abacecba7510e2594a71ba2343)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 393, Column 0: Field Element(0x5d3c7eb1e58ded139b6dfb287d3d2192d6545e01826ef9e17c422e1ad7ed3e0)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 1572: Field Element(0x194103d9a4386df3c4ce143af542088fdf3439888b62ecaffd71abe3790ed47)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 407, Column 3: Field Element(0x2b897aa54f83aa99f4e6846f851cee65df82456128ac4524f8368f2c9644b35)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 1631: Field Element(0x5c6c6b70e02d56dfe025ff86ee9d1da79127d631f2c482f747d4615f158ce3a)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 417, Column 1: Field Element(0x377ac159f9ddc77d56533bd5d4de7603da3358bef498a87cbfb3143b2cf245b)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 1669: Field Element(0x1f53cc34363ec87dfd401528e9431c9a2854ade66f0ee6357b1684c1b3266f4)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 438, Column 3: Field Element(0x52fca32aa85fad1a3c125716001850e3e2c1a506d0262a92a3f21c1d77f8d90)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 1755: Field Element(0x7fbd53fcc6b2608f70cc789eb5bce4fc0d949fcc71d16a89fc50cddb089c631)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 444, Column 2: Field Element(0xfb5e9130395743d92cdc1f00c390c7a65b3c082d8757c531a3cf1a82a4914e)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 1778: Field Element(0x3fa3747735534c1d24934ffd9f6268753ffcbe7e1b71b3ac2d33939ad2a6c96)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: Row 490, Column 0: Field Element(0x3bc8d7cbcb3a1f19b13616f833713478f18c8bbe1c85fc78460a2f88e2ec995)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: xInv for index 1960: Field Element(0x783dc65ac303fd0823c41ddbefc3fe2a35b7d0111a026cc9d1c79bc2538f9e0)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 562: Hash(0xa4405080faf49667cb4d7057ac260a609abe9c64000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 594: Hash(0x3c46355377e66fddadf7dc3dfe1892ef0bd61748000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 604: Hash(0x48d3d668fb9a7a61a3b85e57b5a4575d02f2c091000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 658: Hash(0x483645f73fc2c416b50d3991ac2d34102bfb41ab000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 696: Hash(0x8f4f25a9470696b32a29a6b9fa732211a2fd35e3000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 697: Hash(0xe7c6ddd5cbf13d18c0ef91b8f4e39ab8bae689b1000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 704: Hash(0x42cbcbfade8cf8215328af9e106cc6073cc6ef4d000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 779: Hash(0xda39302691d257d3771b7db3f50ece070fa356fc000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 830: Hash(0x7db871a1588d01fb84904b20a6734f249ec109e9000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 837: Hash(0x75f051f86d009ec9bb3e6b6be403fc2d812db72c000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 869: Hash(0xeb3bbaf865747789a193a20bac4be9a6772a12c0000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 894: Hash(0xac64e801b53cd24469193ac246301e7faca4054000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 905: Hash(0x88f50de9e626b93abac8e538d75f0b7d610d3d3a000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 919: Hash(0x6d4b0c4c943c8804ecb9b4f50f48ee64504f0ef3000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 929: Hash(0x81ff6fcc7b457b3d4fa697962922f81a23598eae000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 950: Hash(0x688116140e1ccdbf2623f68a580b5a4336b835ed000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 956: Hash(0x453bd0a70fc5750a6475a17ac9a2465a467a105b000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Layer 8: For node 1002: Hash(0x7057886b0d71e4dbac6bc427e69ce19a8c58a16c000000000000000000000000)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 50, Column 0: Field Element(0x3f782ecd0b94f8c3f894b6ad37eca6e3a02088b4bf3c444619638c218b4d11e)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 50: Field Element(0x40f50e465c49f2fb4d50d46a1e44edb371cf5a0fea71ad0cb757bd9c45041c4)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 82, Column 0: Field Element(0x72d66dfce1b08d9daecf50ed41e14ca558564b0398fd88826dfe185815e8ef0)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 82: Field Element(0x16cd3b7a0a19c0bd9f15dbedd9796acad728cb5da29f742d235d7078aa70e66)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 92, Column 0: Field Element(0x6a7cab571b899d633b1f838822173dc8a9263f8c5e7ad8786a7de42be812947)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 92: Field Element(0x20793e989db4490525f6e57fba9b8f7533e0cf2faa8323a80711f5f4e336b8b)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 146, Column 0: Field Element(0x5155e2b556948cf0245a6763e9841447370f843f88c158cf5bf1b89a2bb2e43)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 146: Field Element(0x2892b8ed9b1b31f956569d92fa490b2dc819268bc592decc62827768fd9546)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 184, Column 0: Field Element(0xadaf31e1351bf0bec4ef3e5789a08e3f4ca0effe4c823f114c8f98daa4a291)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 184: Field Element(0x7ab83313d21a65561d20423d4b2e75302ac02d20459491924b41031fcea4e2f)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 185, Column 0: Field Element(0x53f1d343c5b078caeb9d297b612ca3b856c54a1517471e7d4acc3b0add31be3)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 185: Field Element(0x547ccec2de59bb9e2dfbdc2b4d18acfd53fd2dfba6b6e6db4befce0315b1d2)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 192, Column 0: Field Element(0x5da9cadf3ed5ee9d4f188ac65c71f54025be9a65f239def993661d51f0d983c)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 192: Field Element(0x58e7d89681180d24291bb8dfc8e313f7739c6cc84dcfd26113dacfc746878)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 267, Column 0: Field Element(0x1fbf782873a03ef3993c5fb90b96ede772efa14a4cdb0f7167d25a641f46408)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 267: Field Element(0x73f72dab044646107c52a24d2290aae2478237acf37e3f0a2fa4285500a272)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 318, Column 0: Field Element(0x1766f6c2dd7ed5540e1b5b0637d0db3ff466cbce1c8cbc348fbc548a568a403)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 318: Field Element(0x4d0b5aa35124c593da7b0d7257c3286d82bd6537083c252416ed9e697e499d2)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 325, Column 0: Field Element(0x7e943f5a0652b27394d03ca4e4ec3029aa45da09f3dbdf80ce561b8fb033d77)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 325: Field Element(0x1bacb203b047a6a94eee1be808da7a018154766020d4901e42730d2bc0d3188)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 357, Column 0: Field Element(0x4d8f95bf5d47577ffddc874dd638f9f961aab580f6912e829e21bdaf44908d4)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 357: Field Element(0x5aaaae25272ac836550a4f843af3f62b4f56efb7bba06dad958ae248e6747d1)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 382, Column 0: Field Element(0x2364020193e4bdd3e836c1425acf12c1c3ef60c57348192868c422ca96d00a3)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 382: Field Element(0x780fc5df94b38100273e35836a89f4cc8e35442d2dc8fb00626825542d6a77f)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 393, Column 0: Field Element(0x1fbfc6c0b76af866bd1599a4d9c425b90d409b7e0de2a1e909551c5720bbc5f)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 393: Field Element(0x3933be90e0a30f5a73c6bfe6fad38ac7cb779e5070aa38931f1fbaf87da1f41)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 407, Column 0: Field Element(0x59086986a4b4606a02d74188da8fd1d73e482d90218f82b3618fdb485cfa31f)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 407: Field Element(0x8dbfb5363df39338ae4e1cf0eb82d7415c56712089506a055a5ef67d37d8cb)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 417, Column 0: Field Element(0x64fb5d2c7886e130b9ae6e79f5a3e02e911a38a2f95fa12483084b17755138f)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 417: Field Element(0x752ac6ec2224ecdd0d0ec1f246587914ea486618ff811263882587f161b7681)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 438, Column 0: Field Element(0x5350dbd341b58405823508b30bd48461d1ae48a399615dc23eb10edde22cdd)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 438: Field Element(0x35959a43e63c8d3644f5189b612ca1aa4d7facd63c77463772b77e35ff9e42f)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 444, Column 0: Field Element(0x6ced7cae43bc7bc68e1bd9a61aea34b0b52c5cfae91f7bada86f9bbf83944d5)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 444: Field Element(0x16e6c4fbb16f8834d782de9e727881a5bd226bbc29762d20ad9a9561cbe1383)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: Row 490, Column 0: Field Element(0x5ab7a9250333ce395656026a52b6b11e835ed5af255513f503893fa5b7aca26)", + "/cpu air/STARK/FRI/Decommitment/Last Layer: xInv for index 490: Field Element(0x5b0f7eb9f21a1e07b7c1113ee824b200c2603077a374a3472c085889eece4fb)" + ], + "private_input": { + "bitwise": [], + "ec_op": [], + "ecdsa": [], + "memory_path": "/tmp/stone-cli-u1dJxX/bootloader_memory.json", + "pedersen": [ + { + "index": 0, + "x": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff9", + "y": "0x208b7fff7fff7ffe" + }, + { + "index": 1, + "x": "0x1104800180018000", + "y": "0x1354f89ae54357aee5d214461c4a2e6a25f787f96181172e9122fa24efbe42f" + }, + { + "index": 2, + "x": "0x800000000000011000000000000000000000000000000000000000000000000", + "y": "0x54fe131f875fffb3da2cfc65492ec35269f08436ed46b3df17630aa9fd6cfbd" + }, + { + "index": 3, + "x": "0x482680017ffd8000", + "y": "0x385f385b523b582df508f55306bd21bc21166ea7f587f1cdc4d7d28988603f1" + }, + { + "index": 4, + "x": "0x482a7ffc7ffb8000", + "y": "0x4669a8b21f009d7e8b7b21824ad9a76370026a687a3c3c61e6fe75c09d924f1" + }, + { + "index": 5, + "x": "0x480a7ffc7fff8000", + "y": "0x765dc197add29493b66cd0db302c5cd2f1bbbbdae3316e2bf79ca9479deb482" + }, + { + "index": 6, + "x": "0x208b7fff7fff7ffe", + "y": "0x66c4531c6fd80ef7c814a6e50d4090dd98d2f716fa0b755a97a9598a0d16cb8" + }, + { + "index": 7, + "x": "0x480a7ffc7fff8000", + "y": "0xc7f24e02b0310e28ad79c607a4259033b782293e19115bdb4a955c1b991989" + }, + { + "index": 8, + "x": "0x4", + "y": "0x15d66b4fe3b9b39f844932eff843506e53aa9f3a1b52c27ed6cc1fb8d9d172c" + }, + { + "index": 9, + "x": "0x20780017fff7ffd", + "y": "0x7a1a698c944cd7a05a5e13a2abd75c47b693107d65f6e74f31f9b078022fd27" + }, + { + "index": 10, + "x": "0x208b7fff7fff7ffe", + "y": "0x6c69febd458737042744dd6725e72deca7fac042ab35890314f7aceb7e10c22" + }, + { + "index": 11, + "x": "0x2", + "y": "0x3b4f1a92184f8c7492d59638e366c8d24556fd86712bebc910dbf7bfe05f8e1" + }, + { + "index": 12, + "x": "0x482680017ffd8000", + "y": "0x798317e8dc742e3c43916c02420995a6d5825554f080e9fa8400aa027d5b93" + }, + { + "index": 13, + "x": "0x400280017ffd7fff", + "y": "0x2f3bfd6c76a79fc864a275db5ed8172d38d7712b69078d4a1d409d73d509943" + }, + { + "index": 14, + "x": "0x6", + "y": "0x70cffdf790092c3ac93c27e56b451d9cee65ec15ed4559a8e514378b8bb0f28" + }, + { + "index": 15, + "x": "0x1104800180018000", + "y": "0x509cb0706dcf0c1c0e087dc28001688dff71e3ca490458f942688f3ab6e5617" + }, + { + "index": 16, + "x": "0x480a80007fff8000", + "y": "0x363d633cc8e8694346e72a6f8124142041fdff3f62740739821e7b735f05a22" + }, + { + "index": 17, + "x": "0x1", + "y": "0x1639652e6dab30bb35aa38c13cb8bcd8d46d9ac816ccb39c2ba00100cc799d4" + }, + { + "index": 18, + "x": "0x480680017fff8000", + "y": "0x6ba6730bbdf4466e318d9690395a75aec0c451d324edb2b009cb637eb30c216" + }, + { + "index": 19, + "x": "0x1", + "y": "0x4753e9aba102e2236b51c2b9f77aa6e934292118d51d62e4712392cac838917" + }, + { + "index": 20, + "x": "0x480680017fff8000", + "y": "0x375df46332286c952780a95adc35ccfba5967cb893d5992d9c9355632a3669b" + }, + { + "index": 21, + "x": "0x400380007ffd8000", + "y": "0x625fba166c71fb42a49d422c2f51303d823efc20da9b2f91181296e11f5ec3a" + }, + { + "index": 22, + "x": "0x1", + "y": "0x471dc0e1bbc58cb5993a5c4c60e4f4612f0cb64949388664720a0b8445dd82" + }, + { + "index": 23, + "x": "0x40780017fff7fff", + "y": "0x5f2b82a5f77ca004cd4137cee9bc628950a641f1cbc8327351adf203ed02ffe" + }, + { + "index": 24, + "x": "0x6f7574707574", + "y": "0x715cc263ca3c0d73ff71a4232ba04f1bb683d213586e8af8cf4848e3d4e646b" + }, + { + "index": 25, + "x": "0x1", + "y": "0x115793b94972ed932387cc751ff4d863dc40f2f1d8da5cb75440f75e644dd50" + }, + { + "index": 26, + "x": "0x0", + "y": "0x23e1c046c669c2f19b585d83c1b4b4d9ed6cc097820d385deb60fb77c2fc39c" + }, + { + "index": 27, + "x": "0x0", + "y": "0x500c55d5de262f0586bddc2e07d15c0e5a586a11f9b74751782da823a1b87c4" + }, + { + "index": 28, + "x": "0x1d", + "y": "0x60419ffd7e1e7aa717aa92af85c27cb45c04b3ce72a8aaf4476c616385a6e5d" + }, + { + "index": 29, + "x": "0x0", + "y": "0x97e831fcc22602fa025e89c9c6b7e7272686398de428136cf52f3f006a845e" + }, + { + "index": 30, + "x": "0x5f51f1bf89fa09e63df5d8469ba9d38e0ea5308f21af80ca30462072a2f7b04", + "y": "0x7b2acdc57670aff4eac1f72b41ef759f003c122ed6cece634b76581966eade2" + }, + { + "index": 31, + "x": "0x172867b80f17c29d00454a1f4e48500d47cc48efde0b573070c211ee6518328", + "y": "0x24a3890c0d0ee8f7dfed5d1f89e3991bbc1b20d506c0700b24977f16f4487" + }, + { + "index": 32, + "x": "0x640e18626bfb675e397acddcb7f33f65fc07ea4b831b4f749bf1901973662db", + "y": "0x49904b6ecb9e083a42a1f50eb336ecc7e7a7c3ce06aabea405847cf0e2c1b2" + }, + { + "index": 33, + "x": "0x624f464e929b957e4573c8329aa3a67ba49320fe7261b1d971d8c8b1d92e5a1", + "y": "0x64b111ddda7af6661f2d1e6255ad7576ce8281ec701b166f07debca3bd7a0eb" + }, + { + "index": 34, + "x": "0x5fe0467fdbc24b93b5e8392bd8f972f417b6fa27fb38d30587fdf2acadce66", + "y": "0x29a7e7366aa18c837867443aed5975f55107a8fdb6f33c418b81463a4156abf" + }, + { + "index": 35, + "x": "0x47809d959b6c93fbb6107d07a637df7a032cca39afe92c3f1aa85facb252aab", + "y": "0x1fbfa8a63b6197519c5fbbf3b9090b6fadea637c8afba051c7419fd1d3d7fb3" + }, + { + "index": 36, + "x": "0x4b130e2c5ac43d1c701293f4b610a30c025ca125f73f2e1835253e5315515ca", + "y": "0x7d9c440b45a189c29e5d544d5b3ed167d089e3dd21e154abede91f90afb35ca" + }, + { + "index": 37, + "x": "0x4103ebb4d447cc729699b2cc7b0e279f84fda03c81150fccd5320e7074c8cad", + "y": "0x41e6fdf682dca5b1e1194a93da5312fe66c06f08550a62c9e27645ca3874483" + }, + { + "index": 38, + "x": "0x1c08bdd7c6cd1f2d59a586959c25c1c75de7f249a547c98d2ea68f00755f67b", + "y": "0x3b58154a414a8e66fb65b1f6f612cd4ca21d68815fb0c6252930d4ddb04c72c" + }, + { + "index": 39, + "x": "0x13a716b5f0d575e82f8454c48e6861b06878084d86f26dd1d23c1879990eb76", + "y": "0x2c47af88d90c4acd90fa663713e02a1f0a8b1239882d2f6b58dc964529540c9" + }, + { + "index": 40, + "x": "0x77e7581b0cf5365f07a10234298d7bfe41aaf5f52bdd12b21ce8f051685dd8d", + "y": "0x571ed7fb8805802da530fcac931794462cb7909479ec0ffd24766913a88636c" + }, + { + "index": 41, + "x": "0x2781c54c0a2dd509ee37f1e0f63f68b42ac28b448c534aa6c03e97187853426", + "y": "0x6ad5606d7e4e7bc01b38a36d3fdca7afcf24d5db25ed4d050a4e77c31c5527b" + }, + { + "index": 42, + "x": "0x480d209de2ad9680c988a8efe533d0a555f363c8f441906d13e1160e003687e", + "y": "0x323c8251dbd935f45105bc241765a5082d9a985cbc3bffece3382708fb88dc5" + }, + { + "index": 43, + "x": "0x78d9bb9a4c6220efd1ff8f20c35fb1aff17fd176503d184c1b227f092d69c1a", + "y": "0xe" + } + ], + "poseidon": [], + "range_check": [ + { + "index": 0, + "value": "0x2" + }, + { + "index": 1, + "value": "0x0" + }, + { + "index": 2, + "value": "0x0" + }, + { + "index": 3, + "value": "0x0" + }, + { + "index": 4, + "value": "0x0" + }, + { + "index": 5, + "value": "0x0" + }, + { + "index": 6, + "value": "0x0" + }, + { + "index": 7, + "value": "0x0" + }, + { + "index": 8, + "value": "0x0" + } + ], + "trace_path": "/tmp/stone-cli-u1dJxX/bootloader_trace.json" + }, + "proof_hex": "0x2fd58876fd348ff5868f621e4379a136cb9bb188000000000000000000000000083285f0919ecd0116d6b103c710d3a1455bb26e000000000000000000000000b94cb5a4c8b90e83f3514aefec13f190ab089efa000000000000000000000000032c70bb3c4b2a506f3c5ef52a17172964580745788c99468f2146cc29ecbfdb01679aec37ca4e03ec8fd0a780ae60464f0bb861a16c138d0f420467c711fc4b069a2120428667f79ecd621590d29851065802bd0625f70f25ef89b7c0e4e6750057b6e0f439cae1eff75b053303b30a76fb9e119cd57f12f19d07e2decb88be009a234a051795db32f6688d5cb15e9efca40dc816ff369aa40007712b8bfb3e0048ad9a56c04fd56e791c4514ec92d4a464fb4aa4526783ecdfd0bcd041c0d6000d63ab9ab9a8c503e8ccbed7e49c92306fc12b3f5ffc457c7dc67e2d47134d074b6fb78b50d89982afbb6897254e783cd8a12b4e8d765128c0c42e269116a002addf18f6be8cbe76553578be7170aa5f00e04202cc2e287fff689cbe88ff8601b70f925215cadd87f9130cb72d7300629dd853750a3e8af7b68aa6a4e3c35f05a4c9fbbcba3f809340d50b4ecce7888c3ba4fc49be426307aa18da9b8096a00547dc54faf03ef06195ae96db83305b95cca5f66d1ff0cc2706746f97330e8b046e1ccc79a54e72f1e07607d7ea983706a8344dc7648a3458b351627bd9e15e0357a6f2bc2e568a6eddac078430f8848656aa1c20328361e1d41f99ac84b3ee040050e96f87843d79c33d262076488851de36a97cb6b2da33e254b13e94ad2a055e13e19eaafedf00b1d620ccbd6355259cde794dc686b29d8078186dc104800405972978027600e8fa2b5ea833f8429026cd17a231b5f91abf3bb1426707180667f166cc3bae6a82d2cb36117f7bdfee24a3b1bf17f74890492f7360b844b404784caeb8f995fdcdd1706e78c9709fcff918f935b7fe41cca739fe0067524e016eaffa930f44e1670bdd8d61615b662e002d3a06551db7bdab9301f651a25c06a410eb88ed08a05be3fbe77ddcd0e8aaaeeec955250df675303d282ec6dcc4052cfdee6153708c36d3815ffa0fbbd4edc1d3b0bdc07f3a9ca5ac7c8a258e7105f7ba0def4a24c824e3192d9ccfd237c795f4085995d1e2c1670f9978718a66011fbefb24d333470354f7a17c726e2b864f03b319ded33b0e47aeba75282e46012d40259e3594446cbbcc2d40cc05349336c8c67974301d28b04d0cbcc6c2ef065fa6f2ff7e8862e5ad79eb0695b574d3e7c944b9e431cc5473f4db097a0977035e673e772885885932f222afea5c2b893a0b86a6700a9c254622202b8ac1e7045fee834ea090fd16437bd663ae195eb46bfbf6c34081aa5a9dfc76db389bee059439512659604f519fb7b68e927dcc3497fa03575d855ce46e2809cbf491c2061462777bbcb068ed2f905433f0ef25c4cf6405108707126f1f8f80396ee24700841070f869c51067a959e922972d10ae494c09b27620e7066b332fe92511ec05bcdafaf0fb230cdfed76dec50115f43a1ffe6aaceebe3d6822f7b9c037720b02426f19932b893fe69767598b6f5e42f913aa950a2d4f9ab6c8b1dc1ef775bc006f0279e3b721de804a6631ad9f6cfa25989dec9cf2839cc6e28a58ea7fa767022fb785571bf19f0dc23242204d1c6892305d1307f10117bd4b9a38b772a83e07233de1a7b2ab8708eef3c47ee80f875abe475dd88b4783b16a2f444820b677017bbbc836c83f2e6a25f866454c4ca849821a9363d69c8702accb375193208c04cc28093fb550687dfc7fa4a2a93f656f46c703e91ba76ff46cc7ee46868783059bfe20408d339a7be5e394832978b93045ce08fd7613a01f069ffe10c61a05025b04ef998f7c9b00f0700749bf5cb3d67a06b4cbe555573dc7cd9961dd20b202f518454b0f2e0ea5a1e061078c3028c68047dab99205c2d43866013e75b62504d37694f5b6b7433b5f7caaec8f9eb2c3e91e72f976572a9b54c2416fca645701261de8bbee697ce30e02dc86c672b8bcaf8a2f669020cd96403a164dad0ee003a163af47789b08507bedcbda74d231d57d6117969a64815f08ebf0e3e6be5405be2d592f39218ca5d48fdf604e5885cb7d98188796fa8190972dfe8bca2298040fd54f4487803e4c7af6b973c4f7405307364e52bac956e36117bdc47083fa01e9a3e36a6877487a1e4611a098453b68091c38949c80dfdb6f4a58e537ed1d02747a9b0bc5f51733147cc58c67ce1a4964aefbbf64318e0cfba186cf56552c059eeb954cab16355635d68a2dd1856eee21adeecd99f71d06799423204b6e92002672dab08d34936a54b1a9c1a457268400f2f21e4199b7414249e72e0a9523071880ad0d3ee986a0c1261cc74500c1a72c8d9d0dca7ddb378726befd55a093023c090a1355479d31f4a195ee59e1b30c6d43bf1ea0007744bacf76e24b4c4005e5ef61f11f85ef537c5a7e2f682391cc94f500999bdf90de12e62b4c9fad9f027fc33401dac9daa908022d09160dfcd8368962e64e53e00486d5af163c0af5020c5e6cfa37fa734d81d61c48906377064270150c3593902315296d051d87a50516f058e6fe7402f88ad92842a6d72e0066a3d95dc8829d180e73bb740c214a059da93d68e09ed0f0d73ecaf551eddd0e87f97de51ce88e92c7cc17bd5c8faa066f09f9655c1113631e630070909b2d2769b782fa728a0e692128852c4e7a6301e09be738128250ab1eaf0e2c9c03ee65ceee3f82c3ff1143bdf3d86eeafc7d035170db58a703ca6249a193ed9bf76f9d0c071722445caeff93596879c4b6610434c10748f04c54d9e422e772d869f2b5b93d6652ec3fffdca61b9c02eee2b3017866468ba77ec124d1eb2aded6db251f881f063b55abddfb2c45c8d92db653005a11972dedb0407b41328fae33cd35d606c26fd6a5aa7a6e01366e6c24cc22041a10d58205c10a47eab3298054ce8306f19e8f47acc190f9d78d3e88403b2707f292b86d10a8e1f2aa17b78226607e15b29555831c91edb425d686637ab9d0005d23c62fd81551bb997672f34a962febdc888f598687bda9f0c5923d37f0b0072adc7d9824c10c2dba9d47164b74ad7f10e8226c2bdd0a9cad0e0134460cde05883df20f3ce59a323c0f0a3c5ff0e9474c910617f2cc78e7cd1c099804dfcd04a24a96667cf5a614fe47b1069ac0ca5ee05393aa900019e6050d9669f96e4d0504aaa44521cb0153e18d8051bda26bef2d1d9bf94fc5d3504fb26192189f6a02a590e757f4ae41d6eb7ef61e637215e2bf48f0f21e1d81be7d267d072bbf1101282e65e2ea9766b893b5972ab6362166172b58fec0036526f60a7d8b493f8701b20aaaa77a816b516213f7b38d58b3346703bbebe41a69b1f3f24f091c8dfa02213576cef82bb29d5a93b016ce3357ce401a667fa75c059d18daddcefeac90025aa5e8062075498d4d00662af6c94fa76e74fc673f1f88624d9f12f0394ae1001639a65413a93f77d4ca9437f1b55a8797cb252b0543e2d107b85b10631d9c038bb2c6ce2064aab6f0f7ef3f235385439ae03a0bba8b97109d8a6a55579e67041a4671eef7590d4af756971da11eb894ee6176ce05dafefd598f96d198fd02050afbc9d5bd81a4062f46e21f3b745cabd771dd0aff3c8714d12b9446817c43044fb1054ec122541b4c4c7be56571442b55d9a2427fd9f560a6aafa0e91756607f26ecaff29036d9583edb388926398c3a4db8308e7e760ca5c25b770bda42803f9be4d2f45896de86c615c426b1826ebc52495e301295314bffdb5d5836eb600e8635d9057b15af1dc785131a277ae0f45f88b33a3d73a0619ef696dce153804e6e611765ebb552d91d34a7ddb98ddf67da3205bf1519f807aec656e3c85a200fba08b559e0b00dc01263ff948f14ec96a499e434ffced5451f5be705def2906fe16c17df6578161ff38615a8e3a06d2052e7c736de131a30029bead55eaad007c4276aa16c8a535cb3ce5535f781203787ee93af61a9cb63c46fe9dc6b1860101fcb7f78a8db33254d62dd2888f5fab8ae010bd37ed6d732b2fcca3abefa6008a6ace203f657a2d25f2de03e0c31306eeff68f75ab15791356278ec0514cc05d8a216eeb5fe63c318f6437e8ac965da7ce631ede8a3153a92888baee0f4e70773b05877cb7d55dc784605296f02743c2208ca85a9f28cb172f1eae4a43d11019e9322ddf3dddf84264fbcc40f47507fd92cd857e3d2a0aba1a755e4a6853103d08b2d09730ce7dca2ad451ee85e0c2ac184e03741a0b6bd2e5ecfded04c10019f35845aad5b1ecae7dc572e299d60dbdab154637cab93af2597a7ed0d737c008e807da53eb70f637564fdfd746b71fce1be17204ea4f68a21ff41403d49b60673e9d258cbd66b77d059b9dd4fffeba3c7ed30b6da8b259250bc9f1fdd48fd02cd56a235a6b15b55883457b35329a669e0d3a59b676e13a2d4613de4db8e7e00dbc2e38d9eabda10d327c0c7fff96090fd61adb4ef4fb53e2dc644ad1799db024bc5c804ff6d1a55958a3e9f7aa058fd6e69d1f7fc5ed1185409f0f4681e8603585670466755b43b29e0d508a9ff1bca3e2b2b21d7b0b8a26780dba590f89503a225c2ff7537285ca76d346be4d4f7f2ab66cd22dc933976678518702f2021011f985f845008ea8a427d277f50478d8764e0fca1655ca8713757cb99090c0e0616b51253f6f79da69ca002f87883e9880d88a8c3f32ca664c48254797924ab005dfb5d8988eb648fa4753ad8610505223422a0d0d6168b070a763e3014d3a603712ce759a372d090e1b09f1afbd8d678dd276b6310c1a9de9f3c9d8f539e4d006747abe0ad60b85c0322add016a0d7e5da20ebd2225030de3b38cf1cc6c37e002629e7b7cedb366058ee9fae7fffc19c856ec3288b9c59fd20ebc181259ef406be2ba556d888b313bf6f8233d0b37b21409cfc015026ced40ef36f8e8329c003427abd71ce19ea74e1c630b655da3c3ff630ee41ce06240b82cc9571430b7006cae829580a36269215e3302d3aab353083074c90c31865ec7bae467d68998506b56e2cb056ea8ffeb75928fb6a47017cec54078cdef4cdeb9ce7efa5c95b1a048b8a0869ecce017aa41d0e3d0d96fd08ec1436e36e309e43eb7023b5e66a680461fe59b8dea2e658c4835b2a2f16f8d0220997b09492d7d0688fd8f03d9d9a0610dc27ae7f57fae934fe5d2f274f828a948b058990b3e05a04fbf43c0444ea02416e5f26a65229830993464ad1e5836392b881ad520d7a4590f6c04c3c65be02cbd12dececfdbb8348f08c8b6ed315520c49de02b59b3be95dfbaabc7f4778030f53555286f9a5d26db677b6ae8b2cbe3b29186b3f9e1bc6c40b5d66b7643c0482d42283139f64e226d03b4f6468ad34f2aeba8e40f9fa81f6032c7ad0ebc8036fe6c9c7617fd2db7430f37b7af5849dcb32d95b1abb25365113951ea899a40014ff54fe623e888d01655d8fd5ecfec80c4704b54a4ed132a3880c4c20affc032437883a01697364b1b82f0af19f3c66be90c738fead7bfd3de47388b1696d02c94d9b138d0981a3b373a2873b06b4b029baab5910f383d16f78caba991d9607060f915f521d241549abb1a9fdcfcc8dc72d78f35892159806f17043aa64560516693223d8a267168e94798853a41e4c268c42226d92afe89410e209abdcbd010b90c263c5b9116fe0777456a2beea24572f1d37b530f5fbb21157d12f971901a7ffab501b7007584daf118ccacde67a7f17614dd703297cc5558e2ccf500a03b620ae0ce61968364b661f31a68d74b5fd2391a778c77686cc6b4e6e9008a206a573d34ec3ad108d2ce2a122ad1e97c279ece603b33eeb9a3ff67cfd325d3503766db261c58e7de6afe9dfbdb8edf8f312aad2bed51b13a024837c75007dbc05917da36440618693c20ba68e713dc8355ddb0f607efe667df992a2b8a3b01405bf80916ba0913eec87b00d29ec57d70d65aa485082c6b37a976cafc468ea1304a95ed7b8a7a8f05c19da918158f6064a4161765ccf78359ea78cea07c84d25042d9904405000103813d6fe034692399c75315a1900c56057c85ba3f9341a4a05acebac0cbb404cc201b36086c4b9000db949244ab83bfec0cbc03b9559307107b900e4bfdc7c881ff7d0dccacf48b70c3737603a3fed9bfab0658bc38a43170115d7034958bc2fa53c121206e0031548771b9a3d100d3f9729b06673ffbffc05193d89d58dfe2376a708acde6389d2b15a87bc6b8a485ce22cc6f38253563a045e64bac271fc1b386c42c059b96a624724849d429b56c86c4082d58446d91705549489b444023f521fa822cdc6562bc5cf005c4f8d8a15ba8d312e78a95866030d3e29988073b367b39f0ef33803a1a4fee6940314b69a1ff082e1fcb7cb0f06b24f02f4c9ac30e4ffcc9fcada8c8cd53ed6f3af617769657da60b1e6cf277039196adf9af2e473585afec325b41629730af044e6dcd75cef79edd788e1c3d04b26fcbecd0da86c81b5627039e2406066d6ca3b2328a5cf04c292cce0451340472d67ce0acabd715a87368d5439502ca5ee13fd9782b50a16f19157e328be904865d797038d16bd4a00e4d3eb3da55d9ef5b781a40572e91fd7450faa0169c03edaf7593798559e92d6c8b64f5d418f8b9319496f6a55be29bf4895447ceab054b7aa42b4cfd9ea65c1daa0868dbe387f866c0f4e7fb8093f6c4613555b9ea040584be02639d6bec52a4d6b77c034c24691fb1ea117fe8bd9039905903a36e0649d637bd02b540660bda20b1e7786f2958975dd74b10548c79121116e1e5370350700265e6fcdcf142e4f56344619e6cb7501605a689681c096fb0149dcf8c0786427d6121d9e5654c52664ef78777f9733058a933c85aeddced28d5826b6907fa0c1b1e63934d49adc0e1dc44750880bb735d7f4ecd5c8b99b819d091e1590503289c14e8efe873882b70c361d7805de2cf2542eaa56f65deeedfa825bdfb01cd47cdfe44ff7a29bcb19e40484726879f57df5f5d0d0157492ca9a6faec630209da05d7d016cab6978bf4d348c17952be816618558b2887eb4fc58ae4a604018362f3810f11b16adf043a05f48097c7463c6a5bd183fd56e0f45ffd4f390e02725679c31d2008d37dbdca68745cdce8b40b3e39275604d70afd112ac2ca9f02fe4e53adaca5f3e7c2cfab39387d01cb2bcd595b58d00131643a8e6bcce5f8045c8b3d81d4d2a3d48958b1d947ee5c195ed1a54874687b86c1321b3ad9ef0e044d78c4253a770c135941e3ddfe73bcd9f8be3e54b412d125fd5e1bdd76fca3005a6fb83079b6381784299e7aae12c68c55820b0992f07c9a508384d6327817053a57b71f6eb23784aa4893a9e0049f887a7d3ac1aa4446a800ebacad8e1c260183749479d3cc3bf590407ac953fea1e3c58e7fdc92f388f67e4e822b1ea544037cec63e8041883ea832f8909e4c60ae8ef2b3f1ff77c1b3d39b587a52f4f62056a6477cd04f570987ec2252cb78c0c6331629bd22cbc6c48ef360ad067120a070720cd5bc8a631521832b8310aabff93c6a3835a82afd50a5f038b4807c63306a9227b44f1bb4e5f8e0a312f7bee4809db934ad1b85213dce48eeefaacbcf701ab31740ec572caa30d000af4514ffadb2815878d116f617cd91e8ceb80339902904f01ef836bbead635d6b6baa1870440c1b583ff15541389f6ac0cfb026fa03ba071eb69999ea85c08f894e1b9fa837d29e58db4b726f79346a4c0ac47f4e073f7ae07708b4cda7b4f1e5ff0ab5466761320b6dcd3baec055015e5b4b31d906d3c01582028fbdee3b6775c592c1e679a80490ad81312ee43ed20cca1a2fb80643ea2d7ac24f7fe98795bd74fb499a98072a581016b6a67cb628c8dc28b43703e564fb472a449de73474d6b250a058582e53499205907ad024253b78da442a02b3d751200410cc3802f23e5b94d3ec190d84c2aea220ded33f6a683db01f3101ed0c1214d1951c9cce9d682a78a7368dca21f70bb8fa9b8116cc4b6a19fa6e0030ec72652b939f0a15b9b73f443f3f5ef51b24bc4e0c703f95e40e47c8dd04008d4f10d37bfb0b18619434f66db51b37d0b4b22d6a5da60d63d07c017c036a065314c3c1904093589b9dabd51cb946f61b89c2165a749c5f3bbf638d94037d0256dcb64ba83c9493a15141ea59418e0ddf6b15170122bb270c8481355623e90569f38bf7b917809fa6d7890a49509bf0dfab7534315e3d374076b214c57c4606d07992b9f3fc55736fa57fc22b692ab5a489a62883d622b83db6dc5112600102fd659d82b71e90dc4cf294187e443551820aa08890557bb4f5c862a0faabba03c3466b53dd51135b15bdff4febb1479960f92eb9996e7ec50564f0023867810540b191486edfc3eab6f5460800fa1069a4fd4056ab420496ec63d0a78cbaae06959fe093f9183202ce02679e8928253f513df44f22f443acc8ced7fd5020c00662f345788033085fb01d7662cd9b56dbffb3edc659930feda05cb3730ba9aa016c92e0959b29f6ff15518c907907bedf82b23205a62f93c906cefe88a3799f05ffa6c2945253c75873dc575ff9dcb72bcde4d64ce86e8f42d4f60ce8192bf002f35e958485f8b3f44bc3599e4cca8144d70b7c3d83013dea85c537cb4d5baf06a7dc84283eb2313a69d0d77a396355b1f2557b494f17b0566d0ddc14bdd68c02245f253d1b71da70d36dda57cb926530241a8b2cce933618c9bf4de942a01701ebcd0811031e19c6fada2a5645d2146cff243cff68c26bc5f74509ab9786910552fb7fab326698ea7103f8672cd53f50d9223a96827a2fc1d1b66289dedd5b07f09fa5f0ef34a9c120616d475fd31f7241d9eca9f3c5c3992480f36078795304b7f8725e62de80e7ec5559e5ddfb13b6a94262108013d202e2af64a01c9309055695d2e07a206eeeb71509e8cce946f5f83448c489261f5577f75bb593fdec03975aa90befce3c623999ee9afe4892ba89973cde510f1cd517c596a6380e0e00fab70e5d4accc8b604565eae9d0ecff1b4cceaa84a14bb5c44b448cb0e4c6904ca557cb2d30f7c6573008d33c397036bba9954c45f621ece8810eb28d556ec02aa193d3c1b1feb0acc85d22e62b6fe2393c5c488e101f492e048a358a9247c0600aa8e999ae9d42dbe2cb2e1c425412481e0300135e9f89239ea46af9a8faa07a71eb258b402d0727f6bb26429994f85c274baaad82d3766335c4d31c880af0624957744b00656fe3b2d765838ba0c55bd921fe5e2821d2ad24ea8b6abb572071c50cdcd68ad238ab23b7f7d8970295255549c6cf98fffba5299d6cc676a8e027ea8f24595044ed6e331bdd7a9a2a1cc4bb95f84ef2c9d569fa3d48db867dd00d134c28b5219620253272ed64e407ee944892bb11d2e41799337f9f2febfd0056f648fd6bf6ebbea80fdb9f2a337b368784f80be809c14f265b1bc64df7c170317599556d7dfca73daf649003e99643d00cc249f9a44411a1299a17076d00006c711d2852003e6b07b8f7e330bfefcecb25e8aa4cb1db2efc4dc4e7291d71100c1276488792c7b7cb7dbcd8f503c2184452ee720d416802e9ca293bc4d90ac02eaa46ef028d5f85d32e3beae63302f68681966678c572bd71e780f8a1fe3d1003d99c3d30deecb28da057882a9ac1add1aefa61db0a567a2e899536b23259e046c3f0df5a2f25bf164c2114b82d86615461a67bb15228a128f94080e57beac05b578dfa1f6a42358a2299dc02a252544bd5332dc3dd7bce4571a79333da14f01867fd70a50faefdd742f58f7c10712ea5a0682d897d429a5167957e2acc43a0765cef32f338275dfd05c5932262e4edbd3f36e3d31bca3dceae46ad6c2f22d019314346ef9fbae04d511ee29c2d7e1fba0a7dd6f9aa3484d823f3e9870c29906ec687dcce67f736c44c0f8d29040f17c3ed84a8d3932b37bbfe6d4e98dad5200ec7f332c720157a8c0c619506e7e3a961573b6fcffd64b880695c8e7fd7cde029f308d3f636fe9d5e241f5bbc9cfbb73b7263b0b9e5b4513945bd744a646d70014c125b1770b5313f28fb5111bb89d043f3845867829bb609bf7db18ad786000ea72e28d663f5f66dc7d7ef95c86f0c8c5f9fb750d3c237ff9f041fdfd2d90048827c404af438e5f6a8ada0808efe0fb3876d1a046a631aac2d64c56276e6700427aa7b17d06860549c117bb0a96107f59841dd8ebe31f9e05e7694067a96a0264460b53520e7a2d88a49b4d5d959a685ebcd6338370076c2d1ccd85f28f5005812935310f12e8c8648847f0ba0062db0dd17527740f9d9b022887bb4286f2067f71da8f3d0e69f54e6d65f5856b139111ad0da2c8e140a9a821ac3ed03e7b02a2cf215ca7d6dd09b23d4023159128c7385a6b1804bc4c9b9a44e2c0ae5fc90152cc6d350366a804cde8730fb8f7b28777686d01f1fbbf561b2d4b43df4c570592cf981296290c76bc3c5f71ab65b328fe42eb104ba667a9ddd0b6d45456e10450fdef4138f962ff48d1b52e6fde552667a264a4dcfd6242e16a30078f7a5d02768d57d63043d660feb469a73f60cf34739603af08541895d931967961603e068f8f0d085eecb0c31a985372d2a951b115647d7f0b4040c80fe8a4dd3d30c306a53fcf762d4228a3b87b6b1d5937a1e1439377473d80dd9d416f8095c7506105994971f02fca5850fca813c21bd2df54ab290086c61c029733547713f90f7105c767787071ceecae951b4edee9a4013d28b45d54e90c8a87035f912048107f030bdb1c9bc941ba1aaa64475371fd4d9cc9f270ad8f5117b62256590891ad640131cb60ea3692b9f24628e9a8a7aafe50eeb0f7e71bf5212d740c49b9c9735003011b18e451f3d20ac79e15cebea2e8609ff31cecfa1ad22cc969545ee65ea103c105692bb5eea81e0b8fa1e7f565598562bfeaf1398cf5ea680e06571c79630042eaaea3ab0f3c8d408674786d4fa19ca19076ab87fcb5e500435657a0caa305382fa8b2ec9dda60095479881a94f76a1e73cbc9784d093eb3ec0f927013da031b34c6a617c1a5cb4a4217c080937f3d1884696049cb9371938af8efebbee001879eab1e423f776a4ad3742a1e595af10b1646b91fdf7255183a74a4d59899076aa6463e1922f7cdd49e6a2f679fed3719f844c935598ca4c54d4f4d6d224a03c0874d44fc7194f58690b73ab3d03e8a1674ae969fc881127f41c4c1b36498003b1c1d8638e41914584572daf8ae195c699a7bd09dd96b4e9287b9f3e25fa001990d437ec40e42a5fae00cdebd05e36b5fa37741c7fd74c6002c28296616a10482b5a7c40c0d2037a8bdbf0dab2e0bc60bf15af301bdbdc067ac2aa475e4af05381cd3642d804918a7a3c91b063d078cfb9f674f31686d5854099bbffe241701d073eb7710fc79abe88a8aeb029691197cd1d33d7f86f43760c82348e08bd70538df42e9c049167554f733ea01b719069aa6d6fc77251f90f164739ce0c8da061f631120fb502d5e12b8d6d57969ba2677c1bccf62fc8ff4b6fef88a1b0ebd01a7664ae267e710f810748eeb7d54f2c7d69341d7cb048b384c5c6be2b67e8407a37b48c8d95b10c2ec774fcc4a8e8aa54ee75c29d95089989b971a0880090802d8e9806055f0c418c530d8472f287c88a6adb76c3015bd36c2e4b3ab45cfd304a08e367e7fcb627dca6b0231f4f162620b59aedac300177768bdb6d7e5d6a605a0bc688ffef6474c813569e1074c594423b7cc73e18fbb995bd8c3916863f107be96e3a1d684c76743de9b9b515e5cc055c77e72881bbb5f5da6b60a095b97000f3bac2c252f00ff23f8de4e643e700e35fa7820d6687f738969a562996e30048c53c68203f4faec078bb997530849c0b0881e08a91325396bef0b6ab7403c03933c64c123ae98fac7d78439cc7f715cb2a35b89506e9476779a0e9f3bbe8a00dee4bc9be5d12187188c383bdf5328255ae641929e5e27e4487c2a34d169d40795f4cb0575087802f5583c3ed97169a64d9d04cec2b4814cd22198733dd474051df81bee505024595396eb7a4164bbd48812011e275095d4ba6a7b7ce75cd00214915871ef4585f71e10f318bb78d9855a88404eca140b3f24a6038b47810003f678a85e6c150bff1e001f8394509a9afe2d21b47331890d58671470084e9e042fd1a7d2aaf1c85fb4b69e5f700b1e5297ec960fef2790b49a8b3d7736d2b906f044bc7394d3d3399acbabd6b8aac836899c710876198a6fa934db01d2acda01489447b44550d196e66b8b346067271efa83c13f44ab27b2d00386fdfd95060393285332f0fd2808ff4a7148dc51a4a8b6fa8db6f287cfe9350de89cb39a3f0634e2c8812abc98d993d27ca61019f2baf8d156b349b37e75462963ff917c532d3e54e5efb0116e480ecb1475ca87b996c08421000000000000000000000000ba3e40f552fcc9fb8502dfcfd88bc3e3605f5cfb000000000000000000000000f8b9df3fc2d32b80423b2418e19ead03d6d1e947000000000000000000000000636b19ebb78061fd90b7907ea9fd36643f992e3e00000000000000000000000016dc9b85eb560793d6ba594c06aaf6dcaaf65fd8000000000000000000000000b561d6f4d603a2db092f4c11572336d13e2610f40000000000000000000000000de4d0811c32ffe959633b7981c2fcba2233b79300000000000000000000000032099fdb70690b766191f5263e65c5b7d2a1b579000000000000000000000000047d6deb8c10c77dc201edd2439e7f01c42841d9995d0cbae9c5fac266400f0d05895816bb07674eec58d4a831ab92a8a9ee39e8ed22436d86908893bdcc7ec4065f7cbad1e7ac6f3e9bd6b266bcfd5ad70dc6f4249ef95d530dd93c10877038008cbc72bf5e2030105474fcdf2a2e6cea15ce0535ddc22422b6a74c3f531d8105d193e26f9b9df64b69a20d14dd482e7e942b60d54f406a44799b936232a4c00208312c249f5674b3fc258c146194671e23ecf919edb1a0533017ad1fc56abb00d95989e92c33fb30bc8370efdb264b783908ad50f896a065945475cab49feb0137f5f2b1e3b9cb2e7b7f801f119dd6f04a0e48154b1babbae13359f66b8c700124cfd63a1734b202dd2c9386545e2326b70568ec90bbe128ff4ae205b383a9034ed0a0b172cf1b48c47a84b398f729ad2cd385e5aad219889362d83da98a48001c6d02ccebf5f9e01fd4cadc398011f9c7fe3ae6656e1c8c37a171420539ca0252bbb12e2fe08d126d2e1f026f63cf07457fb97d9627600c1a2dc4106aef5307e7bf7ae337e28892c4286fee1c3012b808cab3fc0430673c386b07cfa9bdf0055d3cc17793ee7edb12d219753f4c0f89866ac791f44857079d15c095a993f4032e11787a1528b0c8120c5fbf6425706504e85252a39abb62eae02ff12de094070bb5aa2608e246d8b77acdd32cc0a14bdceb119cfce4b4dc7f5eba8f798df20034dcea83ed52656cb65c317c24581c15523e5234be2cd52284c42fc122929d0113b82f003b3f8a9f3faaa6654f39f7ca49168f8bb86d64051f09bc2c3c4ed004eb7a5c3404bb09ed51e3d9b32e43adcdb49e5e50b40bea8ff0f8889b92bdc70481dc73868403f42fb2db249eea92ceef45be75e6e265660bb3935760adc71b05588dbd96e87cd8511e0592f30e73efbf6778caaa8be2ca0f510092adf0677a03f659d2c8e3da605ce58e7293113159bb5c56814d5da968355c494937a26213076bfe5f0ebd33e0ca2062f151547440fd676845fc681d745993855d2eb0a94601b82d88eb143127d9e16bff1c08712775b83f54a2937af1a9312d51ed767624002275ada0d73a33a54f8473a819e8b727d42291471e7103149b21688f1c0f00034e4eedfcbf90164d634a1412f1994e7afffe315efa79843000b9464e0d606e027c832ab35706adcc57ae0720a36620ce011b248d899f919de5233575ef4fef020c0e2cbcf69591d95752b50c87ddcee1dfbdb91edb8d959430aafef8f31312072f71a872241c897eedd8fabc4113816fd1333d5a00414254fa6fbdb287089005c48c7c1d365d78a2ad822ea9d3a04bbef4312115bf13f8b5cb73e7b6e36e7b04378c675aaf2551da7e6c96623cfd7c7c7a818914e16919fc1aed0c4c841e2f05b69555dec35e2c5ec3ce0433fe0c3ed226a67cee591be016a591edc04ae15f0000000077a69c66047cd869c8fa2e4ba6e76e297dcb40d045f0d4acba54262ec8a1789f5cf89c5807fbe81e93bdcf4f92f011edc3345aaaa11531fc9779279fef96593ea9d0ee8f072e381fd5b9b544dfe82ac65b791d2b8ba655cd854a66b0287c3d7c695f9cba045c1dc10e1ccec13566143a6413ae548745f9c8c59b26894f6a4c0a7cc15cb307a0eb361689850546be8657e5a15b47365322ceb22a23dabd4c2a1474fe45d2078bf1abb2ff03ce76f6efd5b456959629711e716eb5a47827182a5619192e2007fd20ae3adf89d78b85d8c9856392bd78001d07e0bae0446b8cdec24d1a173d0149d7c1f9c940dca0df655197adf005dc2ff359994fddf78f7d5b612ef9a00c0123427bbd65832fc466877f9781e4044225cf88c422e7c11cdc178fb1733ffc017e09639278a0f097833ab4a244bed10562a650d2376945cd902ed68ae7a5e404c00daf1c623693288251f8b82eb37d93056b8d13304af7fa598ba624c0a45603037254cc35540cb0363421fecef32b6b383bfb14b60629bce56ad513252dc5067206dd6621d6bdb41abf3465a5d5e445a6199449ea63c6b8a4712f2e8d833d0414ca10b7e57916d7a97efc55b8e8b3dbf2d41f32e27ca731e8ec633fb0f532043bcd4505ec240bfef2b3b28640678e12cec6e61f13bc342c13444e46abeece0510c80386e433c9aca99e62254b4cfd7d404aeb48cf297d18115c2530085be40753faa6b456faf6df1d746fffcaaa40c6aeff07f1cc168c850fd3e4e155e28e0282ed81c0b63a4663ea40ad7ccadf15da50a937cb94204fa437e94f99246c1f02be3fd1b09fce7eabeff033711ba60881b779ec1f5bdb7d6698d4ff30fe260404de8cb46058226cf5222cd282285b805dfc13b21b7351f7a53fa7d41e7b0bdb039a4ad86f155918da6d240a262d18e46de6d2e422c9a736a583763f9fa9af7a01a287c785d82ee62f823d114a1b3fbdb97b33e27c35e44b6a83524ca95a73de0360baa577f438accbf1a62b9098fccfa031930dc26195f82e9d2be336e3b95b019962196f0e9ced839d7d37de91be14f5a5990a059a27ca1f89f6596ff7f0b8057618e75db61363944a2d0dcec80b90e216ae573c865c47e72d5da048b608270531dc3ea67073cba03e4fc130cb89bb7cc7ab905f9c027a5400e15c7ae9f17b0612be2b3d8fa7197a1868f0ae8af2e16946db9b6e5b1d6d85be43a2c6a9033706e41998bf6c7cb7a015d36d22df3e1426be3db89c8fad9731efee308f65dfa90166c0f0dac0f123f49c75a47606cdf8cdabcd378dc121812db36b847004d77401f54ea67cf9b713ce33fa7c63a7764143614dbb85111448fec2e5bfbb014c1d05333eefc20df230bfd4abc8d2a9219c742df4a64e8d47d241bb6bde0a48398405429c5c5667ce7fddb2527737ea9c7d19aa30ec677b1eda21d22b10d393b9be044cbd9a9b512e3bcbaea521f59c2b33442b386d85431d9e33fb3ce7ce0ae55303b1292c88681c779ccfcc7ffe6422e323047bbb5dc987d431934e828e540919045f57aaee9708fc3e794e8d8049304f4513f11220f0622dbdb95caf0cbbefd2075c2e11fc96ef532f578c951244d8f5bacf5137127c3370a146a60463b2bea90177bb670d4df8ac25c34d7c1465608d299a21c0d2bf82bd8c7b3d8e9d469b3d06d7eb35dcff3d584b1908df1524b1094f24fb5e4149a37e76dc305234b0f72905b01d8df60cb79de8e11dc9fd86a85966cc90678b321d3dde930db16f41d79807188633217d7f218bbe2c6a553e2b82b6f6c01586166e4e18b3a0fedfa468e801eec58c479a07cf8bf60d5950fd9b703966c4fda1c46e4ae39c490ea5252303021a1ee67ca4f05488fd5a04d251639349e29f557aa0f7688f3ad30e7d46870d0028fbb61d41259ab21352d8df875721ca837b5a82da7c67f4dceaa870127dde04a3c3ff7dc3a082f9201148df9b3ed3bfacd658782629a4aefa1b42e478aba90564f7b6ad523ece066d791dc3f4a71e2e46f6ecec0e68452175b370247fc90706710c6d6d248a182266380e8caa072ad02d8279e8f0cbf8a60d5d51807b321b060e50e42eb44948a7b684c56ff42b63e9a67449e89355c3a8e992a6ca3f7bf2054dc3c52cb6cfb606275e8134ca4e040be01d0af82fcf7e8c6ec784db6f811c066e2bc47a1a7a224a2726067fa331a36e26f7616f2bb06b2fc97463a6920cde05909dafef4a515100feb12a01c6045591683da866916afcdb71b9a34f86d96003f4f4a4aef1e60e2df2c068f667620532c394009c454889de5defef742013ae0244c5a289dd0ab667c2a3f89b2cf3f90f16157c6e89cd4d654a3f640c351d0c00a9618a520e02526e3ba35c060855bf039c3241428ee5a6a1d857491bc9e36d06706beef0fbb250152ec0fbcb82462242a064ecbfc60d5b8b7f831189d0361a03ba634c06e849648ed98a01bded32e9e9458b2fb170e41a5475985a36c5387a03ddf5d5054e43b4aa66100efd8dfde1a5e61f5b2439e457a52377e0c474555a03ad50c1865f14c43cbc2e1aa96b684db9538bb9adb46896cb446ef94ed2c000018efeeb4809fc4f4986cd0727da76064069bde88cf5aeaa195fa9e5bf82a25804d318a86d639e588739bbe28c33d43c611fec57fe3c31c2c8b73fda285c4f91002bcda9060e72b31eecf3120933bdc5879952ef0f497fe0f77f8a6a4cb364640417cc042616cf584225ce88977eb05c0274155235ac407a6095dcf01560a418045164c5d65e241e367e268b5e6647e97ea70de0c0d2ea9b4f5f8d357c469b7f07f3881051af22e95a13fb16a39fb71f8835538ff707c06fd32884ea6f26350a002b3d526e4199f243c74ba8dc1d9a406255a0ec565371bd43ef21dc3d99d3740495751497c14e2db0213c35cfc3be3bf1ba93df0a68e69bf334f507160348f30549dd095f564ae875e0164678acdf9873941be8df4a94013ed54fe08a04f9ef06f4c0e99bfa031c40181c9b24e4a191155ed534e1428b4c29bc7d5854c563860186102bac0c5ced47cdc8a3d32d23ae87c271f511adae5dfd18f7064f4ca1a00787265aed1a0f6ad7bac6599c2a59e7c0a49efd82888ae87bf2d7f0fe415699078dba5e52258192a75ce65a55d16cfaa9da0e1a41c1d89910ac246e24c88794064af73be4e3e3cc9a4a87a0855b50974fe3aeb173881522ed73fc528ef157b004cfbfb0981506d6417e2fc0cacf56852dcbbf2857a7dd689665a5e1880389eb0549db8a1421f12be730c1e8b5e161eebcf79923942dc0e8befe124987f875fd07110cb6c67df54bc030aeb469d08cf8e8f98c1fe745051f5b7875673d4ce904012e46ad611b296ce7aa07f437d3ecd3d2af313828925b8c19bc746d9a4c42300142cfd075d1b2f94382980f284fdf2a54bec44cf42f800654374996dc4b34e9002690c7192bb564b5253bc28086e75679d700bccf5d4698ea81f5e615b918e4010ad6c63f51c5d9d77616f6c5501ee03a5f691ddac1568b89d7dce7d31a673b004173d33bd5dfc5e7bc9b618fc12059dc73167cbd5fa531d414615451590e34021c8678f85b0c0c175527b3e00ac186b30478f330d6f726499c7d9a5cb43f8405aada07156012848c52428a2d4e6ca41581d0e8d22c700842096e3fbde9b18201136e144382833318f2dc08a697aa33967db96ada017f81f59e6d0bd6eaba750752ac9f00fe731d220ac3560c7a4dd12b001b2580943a25f2a6fc7dd5ff122406231f55a665038b478ba84c8a445d8174b1bc733365b37b0585dec45feb3ba707990de2e480babe988d35bbf57d2a0803831e5d1a9b55ff02be484df63f2f92053ac6631f5f9e123e8c620b7f11ac6cbeae813879401437cfe7398d599e3abc04b703dcf3982df1a66723ea100a22434e620fbbb3c64089f6ad5cd626f102ea04c91988139373f2bf9623e03f7368b531b00650e16c22d6020cdc8052902c320122e77112f7e6e0972397b02e3aa511f659dc00cae7dea82a37355c30255bf6020a892ffd133749ea42392f8895a43edcaef96a9d07fd55921b622ac3425bff04a647330d729dcca68ecb9754576427d3e250a8a5e8088453e07cc574fc0fff05a94a82f237de0b5052d38c58e1096160f598af5a9477fc3824460fe823c82604eee6976cf24e060c0305dfc48c436fa3fe01ca12fb8420fa157ef96f7dc372077bffc67e49b5c9c45afcf603f1433aae11f12dcb42fea4e6a65deee85607e50263f0dcee204d85e35aa6c65dba11bbc1334ff86506098d40be14f8d16f194005ef67f7b8fdec5cc11fbe01ac993f68bc47bcf889c4d03b6d3d2d423a0431ff07ff73925227cb025029c824d1bd7960a45f47c77de3a0eeaa0ee806c16d515c00db72c5c2f87bd1664236550ea6a5edb7ef9a19f18cfb5db6277b812f748e3d03ed27f0066098495bc7174ca4e475e0efb9b89beb0c34be212760ecaa35f98c015996623c7410cf7288115bec88602e811b15061ca86bb28c479395179d7eab013910b975daf854cdb132313fa8d123dea0cd663da33136ac4b24a06f7c532101ba78e0507fec87b479bcc18932eef6f6e0f94c4c0018798b7813b2a95d14ce06675d65d7e5222e4a5d319655e8df4c543d79cdee93341a7dd1ac0891941c1907be1725848a3624421651e02ed55eddade8901f0a609f14431c6f2cea9e3beb028cd85ddf3d4712496161b063307502026a736a295f01c8e801ef36f2662920055f0abb6d019e5791e8840f9e454aafc3df6b5e1bc64a8089adbe18d851ef8a07d2b8a69cc0170de6dcf751547e28711312738abb327be621c4896793894b6905a4f608bad34173b5486aa7f33575572684ec8b377fd87e122bb5803e1271ce0467536dcc6841ee10df3074074f914072350c41aa6a0dfb92b5896eb7a3e772050c4a66188c389606c0ed7834080a6078c1c09cdf65e990b4477b9b092bdfce0474c4ea8ace06c9b256d66e31cdd1c99b5ae9efa28a8374720b256e3b675ae801a76321d5189ddf09c3f6fadc5d28e5f1dcbc7be9dba13433febb2691d91a170256193adfcd63a50d01dd7824cd236b61b1cbfa2ff2367fa15ab6df359e1a2a00d92f1293856b78865b036464ed9d66481178ff15ea8a07dd5a8faf75f29665000a57fbfaed553018544ab3d14ac08c7e7faf1dd25407dbdc6f28bed4304fa70413fcaa7170be7928395bf045684e941045b2ea8c8d9384c71652c5023fe90b03f643ff119297368f0598d542fbbee475223785df42e5e1cffd590cc49409ee02cc873cf713d7974b7333acf8436e7b5f667cfa63fa0ed2da879fddabeefe7807cd802914df445e15f7d7048e5eb2ce48ed5df8490223717884b524068f29e90557cc3e567253cbbf5ae8474cd94b505249c27061d1f39b809c9ca5010ecff80029696130484ff2dd73ab514dc358e87ec6db8e68555896faadac44aec1d2e007d0411ab5816ee08da6f3f4f7b83dfe9774219ab8749f61febb0d730216a758009179c271e461882f967ebd0f7bca6af89a99f333b0e29abe1cb7adce3d6c1506c1fe1589b893eb405d0834eba5f13d95c5a62d3ec836cf814db81472da8042033f64ab24f5caafca58825823fe2a60e2a369d3f19b8cc94cd1e9030503660207c6b94670bc5fd4e28fbf7cf5fd6462be1aa8f541234697aa9bcbe96496733303638607e4a45495e3be26cee3eef134cab44f11f1f0dfed519f72af5637233a01a0b80c1a8d4836cec3fefe7d139974449ec62fe1c46ffe29028d052e1c2ac103f654e0cb542ec47fa24fc4904de4c52a9d3a2b161182e80280a03c24b0f75e00786a24f5cbad81293cc8115df54a58a01de0a63b7a48f1820e5478ab5485e1043f9fb93f233110df5601cfc2ed10e9967305a05a90e1da5af85771683d3c63039ca9809f38e57424462d08a034e2d7e958194fd6d367bb87e0bd380c79bde505954645c9159d0d79d3f9e2101099f2edd2a55763ec08b0b6962a6418dd2049029859df53e6a2ec8b5aebf7f7c5c8e164f1e8e99041beced568bfa29660b5f9016cc0e3514493289e1a4748757f8f7209959b34438c80aadb4be7a8a6447703006c3b524911c2bcd535839793820a34d317275dcd7ef43802835e6c60c7df7f023c3017473cd9253b267c5505181240694753e7b4fe75f8642c0ebf4005ab4902faa6a8c1cf48806bc06e95b8390ee4a641092cce16be1de0bd7eb2948239a9074719687bcd6119aaefbf265d7d26ce19ea05f8e146a66cd4bfc6e6fea22e030529d4ace7a732dc626a5a0437725bb91704fd116995867926e3fed5a80e990705eb4197d64188dbcc4f7ced2b5c8f31dc9fad2f347d3cfb34bd25215d178c8f0770c50e1c777d6c9f432a07dc95aa43fd9342bb4ae7d532b2dcf4a16018375a0302397fe86cb1f72ff0629e3edcf1d8298c1e5ee78053bb6896450be330bff303e33c4ccb72099d68fe323cdd7106bf9802bb30edde0dd53d9808c2e31ccc9d00152c3f7dff2c153379eba8ee29b95b5f68340181312fbcaaf8b180e5dace8b0391cb0a05fd5bc47d994b2ddfc0469fb096ff4aa812a70c8b99d29e77d18dad05b33f347eced3aebbdf1f779b9bd5b86d7f3ce350ec880fb58ac27bc763cf600630460a3d4d030872d833ac9a4bb2b79f3275d7d29072b3ecf7368b71dd37b10654349a1274032aa3d526466839f8c2b93b76504474d8f3b83cd69370e7cde8061d80de0bb99065b2d746ad45297ae369822e8dd6faf696902e97a14e22678e042fb5bc9eb7e930a1bc86e748c3e97527368f132993068d424ef0910fafaa8e058c0f58353137d86337de55acdc34faf40e40b3c0d76a4249309d27246cccbc039c0c48c80870e349953d4759b6208693051ed9cf19116921a6b4600a2a6020073258a126fee9bbcffcf82333f2ef200a975d045acafa113fbac81804cd812f03a1b82248423767a351cd2d0d9fc533d423fa1dfba3b828b608f3827d9e33c205ba4fa8762a635391018c0bdae2d8ea3a5eb375532563e1fb07adc717d0f97603465570a8500184f8cb811cdf714a07d634235f40def55fc4b259c730151f440496238c740020b339b139c38045980c983350ef51f3d518a82004e753662feb0599594ee6226dbbf2f20f6b62cb6763a99d41101c4bf09b9cee35d5d46c428505837d85062cfd65b84fbac4c1fee3395301900c9ce208232a0f63eb1c3d8c6f030fb15d3a64b48bd6cd462ce1edec4cf0dd7e0093f74e69ccacfb00caf538ba0332b25475e9611250d13fc4e76fd2d9c7f8d710779222996cd3d779468273746742829510ef4e7512fe1ff985578b36564f71bd0000000000000000000000007af9185611273f883be57b0f059242a308b631e1000000000000000000000000425d932e86197ec060e8bb97ad9353903a96d261000000000000000000000000d0ffc20bbe0a8e771dcfd0d3fd2f940e94ff0339000000000000000000000000df7dbbf60ce547ed4ab7052799eebfcee4812176000000000000000000000000a30ca283f65e6ab5d5233e41a4507ead64c7e50b000000000000000000000000130b1ce9000575de8d6e26a93adf1a32b9ac00a2000000000000000000000000f25b9655a47ab436bbf390fa68f4821958568c68000000000000000000000000c59234f7393f13aafb05507afcf810289c5ac29500000000000000000000000074a990da0ca1efcde3c4420cb474e8e1705bcd1b00000000000000000000000013477de0143073a6c040ed287dc1105994650d2a000000000000000000000000b4f60955fb866d549d4f151bd29284706be9b96b000000000000000000000000f43c9cf0dc1938cefad1fd8d4a4be57b8414ad740000000000000000000000005d647fde290a8958098b7f6cd07ea4938bd02dfc0000000000000000000000001cf7d7317b5710f24537b3e77dffeb128daf82cc00000000000000000000000038668ecf1873f9ef567f28c987d2a190aea04bdc000000000000000000000000eaeae5be800e3fc7d2d01c9773ffb93059a97d650000000000000000000000004ceda8644ef6484089237932b70c05aa9b43d54c0000000000000000000000005cc6e0c64652df7d6db9791da9e725001fe13f190000000000000000000000006eaaf4cc4f2e07910d03e45d9b916f996fdfb3bc000000000000000000000000ab6e6d9bae003e2ec50dc9e8bd3641486e358bd5000000000000000000000000344674512601a6538ce20a5e4955821c0bafac46000000000000000000000000d9f65711530aed2ba527571e314b9ae1cb3428b6000000000000000000000000bd10d6e9290862f0d441982b6d59a687e0c64a70000000000000000000000000a609bf25639331cf8f3d679df88a046c8da037510000000000000000000000006364adccce1af710296874ab219855d9c9860f4500000000000000000000000064dcfe26f37832178e2f2d74ca5ca48fd673b81f000000000000000000000000149b1ed581ca8c78c50b15a9476cccdd065db54b00000000000000000000000001892941b600c537deb5a94f876eaa1bce9f9c2d000000000000000000000000af79ad151f92bbf077fa76cd7e087b686c4c905400000000000000000000000007460adaea49b69ae005194855cd5be0bf90f6f300000000000000000000000079700536432bc6997f0990df963254cfb2de15e80000000000000000000000007f5fcfde7e11c1b65c2514411f2e546ccddedc1f00000000000000000000000098388fbf8d2b7fa84db1276a3c65b18a5862f8c80000000000000000000000003c57b9031f4501c4ed5bae6e0c28ff7dfc6af8f5000000000000000000000000bc674574fb56b05a44dd10d25d6e7121764580430000000000000000000000000fdb0ea7d2cb213bda57a4565e337059091f5ce8000000000000000000000000247b316ff08eda06fbcac607631c1bd4ee497c6400000000000000000000000074b388337b57198938108e068b617875f3a912ce000000000000000000000000fdf5089f696369f9fa6c6c99b8ad3d23f4e725d6000000000000000000000000cbcf6aedffe9c4ac4467ef112817f1cdf6f877dd00000000000000000000000024d47a4e925a5dba1ba2987cd32e0df6d9cf27c300000000000000000000000052d06ede5f988e262b2beff536faba4bdc320fd90000000000000000000000003a4a213b0bfa439a22be424dc2c6ba452aae57fb000000000000000000000000c48e1723d9a006c2beb04726e1822739797000b50000000000000000000000005682cd2bf6427f6aa9ec1133c5cf0fad6a7834a90000000000000000000000005ecbf33606353db19ad0b2c901fd2f0754a81428000000000000000000000000f0a35c8f5ab1e90241455954a59927ef7073aff00000000000000000000000007ea0cc277e42d7b01faba23bbca3198e4a082bda000000000000000000000000e5a3baa269cdf56c5f7e1cdcd4cb7d3d775290ef00000000000000000000000072d3d93cd653416cd202cb7123014ddcbf0782b0000000000000000000000000464271816aa46360be102739c9dc0aca301032f3000000000000000000000000787b0399bc819563ca9ecc9ed898852b72fd5a19000000000000000000000000a98acb6191bc2ee8f9a573146012ceb9d7d943980000000000000000000000009221855afa7c4f62c3f0fb988168847f9d803c78000000000000000000000000ab5016e138f27272f5fac7f18b356379486004100000000000000000000000003b0fa95cbfd9cf3f6ff0b936c69bcb68a545fca90000000000000000000000003b4a3d174176befb010f1c9e5fca40c6fdd0b2620000000000000000000000008972418dbc745ee2e810f5f5f647c21e5c86a00a0000000000000000000000004df07d3c4b4fe4b63a14033320fef99a26d1b4b6000000000000000000000000873d03d45545ee0c3d12df45cf8938304a0c9c3000000000000000000000000037773997ed2843d72160838fb32b0739c3d4f209000000000000000000000000ccd77e6155864b773af94b3879989ab13fccdc250000000000000000000000000eb994dcc92b56430f4de33138434b080351b8c9000000000000000000000000617eccd11649b81b8e6cf542706e2be47bbbb87f000000000000000000000000bcd51faaf5f464ca0b417d92346fab0b41c81c4b000000000000000000000000cae43fac2e1ef5676315e36808c86efe360927950000000000000000000000006ded17a0cec99e8eeedc22696711377d29716890000000000000000000000000b6e978dd6780cfd5063def4612b8293c88ca6a75000000000000000000000000a20fdcc48a32ddadcb96b03f2187e0427d16d126000000000000000000000000838d8a63a55be564a4009e5284b92843a8c26da700000000000000000000000008c58f188e027814439977269c68f05bad1b71c300000000000000000000000041f3dcf1d4dd9da59963298b20243f172dcffbf30000000000000000000000000ef47bf26852bb6d9eedda346da72dbe993084bb000000000000000000000000b2da9600d3becdda86248e45e49efbbebd5ca0d900000000000000000000000048258a1a29667fb0c0149a047e2137a3bc8b05ac0000000000000000000000003e3e8d8096b4859e524874300c1248fe549026e1000000000000000000000000b8b50b502690f92d4a4528c70acee11f1140e5b2000000000000000000000000e6481d7ce7bb3b6e4c2955cc3b584b40e80b4942000000000000000000000000181b43c4ba632f756f9c9a67cbde5115a8674d03000000000000000000000000a829df4ec53db152cb23925939034b6d68eded1f000000000000000000000000f827c30e9e1df5cd72a6a046eb37001d33d09fa20000000000000000000000006edf1f4edaace1c466765834f6a57823df6788ad0000000000000000000000005d314af95fcb70f8456cf9e2f36acb6de517bcf700000000000000000000000024bc7457554f36998f4d687ddb92ea837820e8960000000000000000000000005e173b96385286f09fe72e5c2479aa3028d84fb800000000000000000000000074a563d5cf06339ebc211684964eb144bb3dada600000000000000000000000088b7e190e32e9fa9ce34df7c408c74cd303fe926000000000000000000000000244edf70d7afaec912c30d12a13091bd1b8e00350000000000000000000000008c6004b2d737467eee0dcd5a4808ae5b2499dac8000000000000000000000000ed0207ec1172e31b8bf39f6b5dc1c878e0d877520000000000000000000000007764660f95b6bdca6f64b4492ecf32623b7c9d710000000000000000000000007ae775ffa65968492d9b35859dd301fcf7265a1f000000000000000000000000dabade3a246e992ad801bf2ce19c7a40725e4c1900000000000000000000000075bd24a5c2605abcb4668362a3accdfc2643279b000000000000000000000000433b35691073a71902ac8d26d6501ac6ffb9c83a00000000000000000000000074d27134b3dc0d1b8ebff25f37416e2a851698d00000000000000000000000006231a95723d75be17dcab81743c94378165ed9840000000000000000000000009307583bddf05b0278571396f15e0a5c0250e9ca00000000000000000000000025d4897bdcae85d9120805b9e68c1d7450e56d55000000000000000000000000c2cb61c4959f860202c9ce46879fd081011088c5000000000000000000000000606936839d4087ebea64df4bfc02a117777c92940000000000000000000000009585854e3cc11d3608d99945120c6358c247a1c10000000000000000000000006eb875822d9e4eb61f465ea3421cba9dd8d9aaca00000000000000000000000017fb4d22e20a3ad18fd4881cbcb418fc55baf2ac00000000000000000000000010a09a8f9101eb225e741635e000ea92eca6910500000000000000000000000059f97d79b235cc9384334418e6304d392aa4e93a0000000000000000000000006e66b9a2ad426c4f98994b584f8d15302903ead0000000000000000000000000b868d48b925392b6da252ea8936aa9d6df63c1ff0000000000000000000000002942a285b2f78cf253b6fc2a7dad56216049a5170000000000000000000000002d8f2400c60022268a5a332f662659f5d5c8f9a40000000000000000000000002d5d00aae1371425b1c0370e9a3887d43cdfe10c0000000000000000000000001486761280238e141c8314d3e24fb1a9d78e28a3000000000000000000000000c2c140c720da710f8b2c6d2a3ab426ad2d2d85050000000000000000000000009be280e359031493c1cd85d373db76d429a80388000000000000000000000000d6196db6695f076e913ab4c7463ede1818c6148200000000000000000000000079dc61e23b8f75da00bd0158e6237af163fcfcbe0000000000000000000000005e0976aab28878f542e26f7e1f120559ba4994df0000000000000000000000002ded5e1665dead085bf863b351ef97227797957b0000000000000000000000004e1d43a1e1866e687e438ab1ad55f52e76fc59a00000000000000000000000009a4fb9571856275ba5c75264e08a4174b6fb866a00000000000000000000000028a999c0ae0289297286a073bf13670ae8e87dcc000000000000000000000000c4b98ccb708248b81788e411370885557a7a7bc50000000000000000000000000e5db5514a3cf6e9993141368405d9d42e2644ac000000000000000000000000fcef08a4c2dbe7a898b69451c55160db07420bd500000000000000000000000058ddb5ecdc126827436c5a1d2ba5208b822395e2000000000000000000000000badaca3366aff748e610dc978655b28ddcd7fc17000000000000000000000000027c4fadafc1712110c83d052eb2cfd22f147de4000000000000000000000000b2fe2f95b929f3a7c329819529ba7f0acf5ea58e0000000000000000000000006ca8d5c195229f9908340354e46ff47112ca2500000000000000000000000000dc30505fca8660ebe5de17e5f4372ebffab304aa000000000000000000000000a0f3c0cf5c471ec3bb7c379a7be56db217000d0500000000000000000000000091d237be92e3aca666552e9cf5201a0da03f4275000000000000000000000000fdd408f6e5f9922431fddc08f5f14c27385b663600000000000000000000000005d1cbe893121d75cf95e2d0f7f64402460e0c1f00000000000000000000000026f4cf9684b87988bf3956f616d9f2d858e0a56f0000000000000000000000005455487bcc8dac1bd52fb3ea64ccdb5c05a837a2000000000000000000000000331975949dd8a88b70d0c80e20c6ecf02a7bb8ad000000000000000000000000aa7237cae4cbcd4f5a33860695fff9f2b94505e8000000000000000000000000df2ad9b4ed7e6a3e24197e6c068806690c6550d50000000000000000000000008422d8735caa30a3b1f042a705d3464569201aca0000000000000000000000008934bb5e89481b80d2e6be33c393824684d6dbbd000000000000000000000000419c7d8d9bd7bb2998e5fbb2e502cb22edb4bf4e000000000000000000000000217d3c398003504c7c1db5709a28eefda660ec8800000000000000000000000012bb7addc6ef9fdc4eb169aac80a8638faeb0eb4000000000000000000000000c547c1da5c87e0616baeef731dd5a673858527c60000000000000000000000000117bca449428e5d336ac83bc9d9f3298efceb44000000000000000000000000b7d5b50ba4220d7331398cae55c29c0d1e84fa16000000000000000000000000cb48eec0650c30cf8cd6cf2a9688b2cc07c8fa4f0000000000000000000000005efbcb2a86d5870b514efc1ffeeb92cd315a56a10000000000000000000000007882da2058cebb55699182b1e1ad5e3a47b8bd9c000000000000000000000000aff8626c86b50bd0892581284be26453138dcf6b00000000000000000000000073a1c0fff54683295ae4f5d367225ee54e848288000000000000000000000000b16d3128d2543a675f6f286771c1af3f4695b6150000000000000000000000001d2ce02ec61427750877c7e2029a7f33613672340000000000000000000000004500835ef3b2170b7b1ccaaf76f3c5b0dbb1a2c30000000000000000000000004a1c9816f998eb140de1941c9b61e0cdc003d8b4000000000000000000000000744a3d85798a0c39296aed6ff85bb435f9f13ed4000000000000000000000000fd7edd2663a3f84ce41a03d446f52959d5bd2649000000000000000000000000cd0b84726285cad5099acd5e4a34f070205fb1bb0000000000000000000000007763a22424f7da94b2ab58dfa092748a0ecf4377000000000000000000000000607f851bafb0d862ec0d841b58176577b736ad2b0000000000000000000000001cd483fec4102f93542cfa89c98274eae05a8bd800000000000000000000000052cd858ebe122aa8f8541a5ae65d6961d04a225c000000000000000000000000994aa55e104922e86d830da83d64058c146b03c4000000000000000000000000aa2c02f70051d88a0565ec7604f7d369925571520000000000000000000000001904077eece08810d84203195a4a3c87f23ddea9000000000000000000000000415ef4fc5fc534c6d63927e8b682da07b3d84cf600000000000000000000000070207469798a71344b6967922d1157c48e30cd62000000000000000000000000eb13b8c96b1e3023f19cd119c67175dbedfb7a05000000000000000000000000e994939cdf1b0b5c8346cccf3c1f524a4d34a3c50000000000000000000000007130a5e996dc8f10a3185ee622984ee3fa936ff5000000000000000000000000f937b7f91f5e98fa7ad8938813f8f750bc6177cc0000000000000000000000008c301094a6dc373c46b4042f70cbe732e833b3e900000000000000000000000001b732d2c2c07c529b934e8f188197bdaa731d41000000000000000000000000a00da415a25ae06dce8cec69e45110a39504ac840000000000000000000000009c4450b5300ab0b2073541196e11e18752f004f7000000000000000000000000393f94be3f94689766bc2c8e839b27d2facf66490000000000000000000000001ed493eb7e66d43705366e372f21753fd4370e660000000000000000000000001925f840850e9de22f30d167c03509914e8d3f0800000000000000000000000017edfaf11faf41c5516ad70509ce6ea8cfeaab6e000000000000000000000000fed28f7dd498cad0c02e6d09fb66a227af6b468e0000000000000000000000008b2f41df1fc9af0e3020398a81d193e2744206b9000000000000000000000000f4b094aa61bc46f134b21a8f3665a93b351900da000000000000000000000000df87fe8df95e2476aa45cdc89f909f087c058669000000000000000000000000b357f56e767546e85bf26b74f15d422d10cbf26000000000000000000000000032fc5234a3d96a1f543f241439b907c7e3ee14b0000000000000000000000000498fca366d382a676ec97304912b4a8cd76699f7000000000000000000000000ae3c8f088e97688d737bbd0b653d19b4595f794100000000000000000000000096c8810a502dbd20eb12773c8829902b7cb94128000000000000000000000000b6a13ffa7302d971e9221d50b4dcf4908328731f0000000000000000000000002907b24909408aef9bfd2bf6028a4afe5bb09a760000000000000000000000008011f4276c1ef04bcf26f2697613ab06677553d9000000000000000000000000871a749a5b79b4eabb8824caadc7f2355a473af40000000000000000000000001c5be1fcb2303ad65e937a60842540e6712b6b720000000000000000000000007136d1ae9158091050c8afbee307eefc2d81aa25000000000000000000000000273c8f83f7357ee87c7dac2e40ca96f6ca007f5100000000000000000000000083bbebeb5c6f39b8271db09d799c3dceee4f0a860000000000000000000000001f34cab366178b04c75df06066f5274f2dab91e400000000000000000000000002d6c3bb843b7e02ea0a649e5566aad167976b970000000000000000000000002ea9e16ea85c6f73dd64e6307c3e91b73d124460000000000000000000000000b33c1fb46379ced4d5191b3194c16211c62a16c7000000000000000000000000efddc6f773ec9bb26ac358a1d137b9303903501800000000000000000000000054a76b41aced4408127eba4c768aae4ed64d5aaa000000000000000000000000d622632941bd31d3c2f663a250161fd80f5bfbe300000000000000000000000002e45b9c79ffc228754cdb7416ca882dce862d5100000000000000000000000024f72419525d4b25bbbf5a315055445dac4564cd000000000000000000000000c105e7034449749be1edb9f2ab18e5c338cbeb9f000000000000000000000000b291806144a010586077788ecd388dd7a7e702ac00000000000000000000000054f61d892fb077a40ac3c2a25c6f5cd3168138ac000000000000000000000000d354d2d54ebbab9d8c0409dd7e94edc0a4a7630b000000000000000000000000de909e0a06cf799ec9511fff3510bde1f8b2f369000000000000000000000000fd1f3fad2c43190fb25047d07990ad653629dfb10000000000000000000000001381d137c6e9713ba6ee391e82d8fecc39c4d3b40000000000000000000000009c6da8950434adabcefd8224f28eccdaa1ee68410000000000000000000000000a7671ca968cc9c535879f3e0e9ae672a9ce0e4d000000000000000000000000f8a2fd8a88d62abf9eda2142e78f75892701ba02000000000000000000000000e4924b8c31f988b0c2692d969c66e26b0115257f00000000000000000000000010f568b78c2ecf109aef2785904077731ff8dc0a000000000000000000000000517f599b3d91ee9ca9f37fb8eeac664e8a1f49c700000000000000000000000099f5ab9129fc8ae62d359f70d77a135c7e4b2be00000000000000000000000003048dc41cb55fb8caca3d20ab30599c4c46df31a00000000000000000000000028602b920daf9750dcc69e5a5ce2bb2111ce0ecb0000000000000000000000008417e254faf582c0f6193349e38070253605876900000000000000000000000005e3fe8c5f53f125fa192dc0f5c368bf3e5433d10000000000000000000000006d7c21591f4179f8e916cff9634030d2cb6fc74c00000000000000000000000080389284b0704418e3b76a43dc9cbe1a78a84a240000000000000000000000008442dc374d3f132afb33326da924413bdd13df4b0000000000000000000000008a6ccd23153c8de60e710ca454452d7b2c8cefa0000000000000000000000000cf04f243a15272d32678cdd2c06dc707372a678a0000000000000000000000005785dcb8855cce44ce0030ef788848de6c2dc760000000000000000000000000a3052f7fcdf18448676f86ee030ec62bd5cf5e15000000000000000000000000d85a3a6108a55f068075353a3afe798e00dd861b0000000000000000000000003eeb0bdd01be0d5e48a7f43cd925ea9e0e976909000000000000000000000000237fcd0debacfd38154abbaa0233cf67dba8e13a00000000000000000000000045869cf6eebb0775a2d7cec8dbc41a1a1b7426bc000000000000000000000000f0b89997fdeb63c1737ee83d571d5dda10addf8a000000000000000000000000106ef858cc0bd903f35b1db9477fa4a68882cccc00000000000000000000000085f4c3f2ef9c7624f0f708a4b948991b07fa9d7700000000000000000000000096d472932932e6dc0997f89fafd2e8546dbb79110000000000000000000000007147660f5db0f9c6af3b82dbd67d8b0f9dd8b4ba0000000000000000000000002a820e1aade1125623644ce44de1bf7de1a95d3a00000000000000000000000013100daed9ef1078708da0a07c9f83c04bbfb51b0000000000000000000000001008793aac35188bcc165e1dcdda220075228f060000000000000000000000001c750dd5921af171bf08128d9f6244423596987b000000000000000000000000af11f20cf9d63b50b8d51372b7f98f011a04a24a00000000000000000000000090ef480357d7ec97854000452f6f5346fd5c7e2d000000000000000000000000fc269448092e2d090039d3854cbfacf43d54187600000000000000000000000010e6f5a1727fe9c5c6b132d328e7896ae7d9d73a000000000000000000000000c38170cc56d33b62595107d99e61210ce3d85a5c00000000000000000000000064eb531566e6e09f04161511efedd813ab3489c50000000000000000000000008928b82c80324858be24a7ca8a99cc5fd447e1d3000000000000000000000000b9abc9526932b396ff9fb4a16fab475283a7bc250000000000000000000000006682449829cfdfbd98a2e9d902082140e7497c41000000000000000000000000ac432d48de44b1a730a84b5aba5b9d8710866e890000000000000000000000006c76cc43717a8f2597f0ba28108817b58c0acc240000000000000000000000001f1087e168000c6096d462a146cdbda7fcc478fc00000000000000000000000098c93549f84d55a25176cd84f7932cb983d6943b0000000000000000000000002cb3d76ea93e76344a629d394cf127fc28616ff400000000000000000000000052c092c181b6bfa167dc191162ad10a3dde7b349000000000000000000000000e02db76565896f123003d7698846b39aeb85a5d3000000000000000000000000d531515121a186d89ed49827c2819d13c6b443dd0000000000000000000000006488c2b821eb0426523d9c522819b0d3572f9bf20000000000000000000000005a29e48c61d4ba2399fff141597c586ae08d8d8b000000000000000000000000dcf2208e47e3426c44d780a045d7ff633fd89d720000000000000000000000006d735da70908515f596c0b0346fc6fed146cae20000000000000000000000000bb2e2799129d9460698cd5032e64ad2bfad8f8700000000000000000000000009e92ad1e985e5c7a709172c95698b21c52f86a1f000000000000000000000000e47d9c39406e5743248e1d2f16b239b20dff59a4000000000000000000000000053ef38d72eb22d69e01298ebf4d28b4882f4a1c000000000000000000000000f1792bf89a5bc8736caedd2cbef09973700436b0000000000000000000000000a8059776bbdf56143ffcb4bea02ec02d2a548311000000000000000000000000768f6bea1805d200393e1a32be0d789611cb199f0000000000000000000000002144003534039cdad0fe3ba1edff2c46973fd5610000000000000000000000008544d5098bb648bc081a53fc4de2085f5d72cba2000000000000000000000000f45fa716817b791ebebc8b8e750dd3377719ac9700000000000000000000000008fd4896a8b5a00f740bc348854cabec78207d2d000000000000000000000000f7f9c11bbb7625c1df890e7a68f115d1911d7238000000000000000000000000b288abc7c9d786cabbaef5927c76b861b93bdc3e0000000000000000000000005b2f8083af76b6bbd2a0d945e08333bb28991eac000000000000000000000000884e2a2e39d2f9c6490d6e77f7ca29b02f7277ef000000000000000000000000c561303a73c66c32a9f3efa1318506b34cd0491d0000000000000000000000006c985c30df13e70c42109369807384e3515f5a670000000000000000000000007b45851c3166433cdd8de006ea04586c9f2a3fdd000000000000000000000000bddadd09b0249df615f9817fe4df54fafe6938db0000000000000000000000005811ede99311c28241aded46f0ce461aab66388d00000000000000000000000049d33798844be1d35e48f7e38b5eef2d44b7789d000000000000000000000000da21bb045861a4de7da9e620e1a962b259a0a92c000000000000000000000000ba300a64d0ad553c3c806b70ffc84b8b97aba246000000000000000000000000e72d2a82b55c47700bc2f487cfee9c2003f5c449000000000000000000000000b384f4593c0c7eba4b35c35ac6c19a8f490269ee000000000000000000000000e3a73680f5abfb9acbdc25584fc7fa6d3bc46d460000000000000000000000008c01df47476ad10e73ef65375da3504a1ca881280000000000000000000000009dab83f6ea487ad9df2022e0d64411b1b9ba07eb000000000000000000000000577ae78f870bf924123c6521e71742d6b1acd24a000000000000000000000000f7c186acaacfd3fb85ed678d2270dc4827d2ed25000000000000000000000000ada5128031a43c90088b1b81a61e534835a8c610000000000000000000000000c6f26f49e216b999f57da37961bbf8b44aa37cd8000000000000000000000000fe625397ac2a632ec5d21976bec3eb78b77b45e70000000000000000000000000531f163395fdc0a62c14b8acd6a97f47681fbff00000000000000000000000035b3441bc1c020a77a72abca936b09cefda441eb000000000000000000000000b2b6270df871de83084244d547bfc42eb079d0e5000000000000000000000000f277a289c5b32806545030991b4b4c9802b4daa4000000000000000000000000bee4a36238dc059ae327907ecf6923080174f87200000000000000000000000002c85439511cfbbbd30a1e7828b055df29453af000000000000000000000000045dc9a92cd16bf319f7f722ea71748491f2e5ba500000000000000000000000016dee9001145058f7addf4977a5d5883b1e9a32400000000000000000000000074fe7f8dbdaf1d5f6759653a7a2092a490c29ae60000000000000000000000008498d727dcade4ea940513e01aa0ecd8662658530000000000000000000000001395b6fd4a1446493941dab0f2ff4de1179db399000000000000000000000000c49c332dc8b5e3d263da4c547c1a3d4b9726de9e00000000000000000000000019e6bc2f7d55f3496b4f23c0e8556ba255d09a20000000000000000000000000e48c6307581c584373998ca39b7695d0b9ba411f000000000000000000000000efd6e826ff2f07a78b533c739515123b981d17a60000000000000000000000009281a2d0814ea81c8864051b8af07064df4770f5000000000000000000000000ebf79484a289febf6bbcd6760831b38d9c5e3a060000000000000000000000002b82f443ea6d5dbf276ac444fcdbb31305bbbccb000000000000000000000000a638801737d62e7814de5e134f38af31febe74fc000000000000000000000000a932de50d90b73c609e35bbe6efc7f959cbe512e0000000000000000000000001a7a4d7ee89c49943c7077d3bce06ad089b21399000000000000000000000000bc1f40de86b839535931235218284809f4cb9abd00000000000000000000000050b178f7f3caff59c84024acfe056fabf5e717e0000000000000000000000000eeda6e73bd23cea1657b2fae64fba798778f6dac000000000000000000000000b4455b773c51f2664305b3237e2c1a934a598299000000000000000000000000554e700c12401f259063a1cb6d2c7525d1c080200000000000000000000000006ae18747adf41d67c536f03d5ba73041522f20e7000000000000000000000000346636ac2a189c222f4df194dcf92fdcf1074dbb00000000000000000000000097509164bf563e8b2a23aa57f08106d6d609c2280000000000000000000000007f23d30fe7755749782ccea176a243bbc6284fe50000000000000000000000001b9a0516f56c4fdacea86a3e73abb08a6812849b000000000000000000000000f38376737976c8e2696247eb71ae09b03b0a28c70000000000000000000000001e3772642af328884a773a782d6bc6d3340d65e3000000000000000000000000bc87f2d2dbf3010a148ef24b848726c6f962503e00000000000000000000000063a77c67a223e7be6479c3abb9654ec5b03cc6f0000000000000000000000000bafd326e64fefecdda7e7523e8aa774c6262ccbf0000000000000000000000003aa35772dc8eb3369f53bb6afe1bfab05db3d2c100000000000000000000000065aef282268fcbaf33b7faef3cd257989e9d5f86000000000000000000000000e4091edac1f63a5d140cec367074f9df14a8294b00000000000000000000000088a680061e71cf7f0828ac1ee654e786ae5ded9d0000000000000000000000002b865ad5f6adc24dc029136f2f02269f1a4e18420000000000000000000000004b3223ae41698ef00085da6e806e3ada67f08e8a000000000000000000000000a7ba1d332d397a01c66de8ccdc67702910b6fe930000000000000000000000006e2ac3964f81788b1a78f3a951b1cecfe8360d7600000000000000000000000030dc4fbbcbb9645cb5f8ac82e6b9af4928225e5d000000000000000000000000261c3d3ae5ddb1bc60af888df41e85178a5d45a5000000000000000000000000326504da014c8cf836a6622bfb5ec2ceaee6a7e3000000000000000000000000bc0fb7297debe716f25f4fe215ce9a28427f8b29000000000000000000000000e99e04bc959ac771768d1a4b620182af717de84200000000000000000000000070e3430e2fda3ad8981062e6c4d4dc81b2d90bb6000000000000000000000000ed0643ff5fc99050c7d0712764a2c0ad256b0ce300000000000000000000000055ad2ba6089a4accbacac5f5684f2aa01e64d5fa0000000000000000000000006bd9901bcdff3c0b2b865eb5301515ab1f5f7ec3000000000000000000000000b80f8e1362f756bfedfd3a10997028cca042453200000000000000000000000087321fa2e1bf2e636677953c22ca386a8185786a0000000000000000000000002004ccc7fec799e90f31dcea4717b612b21e9d40000000000000000000000000989886ea12f18bcefab9f39b149be4cb822de020000000000000000000000000af3f4de460b85e7153d9e8fa20c5f27db5879e3d0000000000000000000000006fc0ef25987d49ad2331a9782543ea4017690c1b000000000000000000000000df57a566ebd41042bc870455fdc447e1e748b8180000000000000000000000000471fe3f7d61bae2bb03e56783b41ce03c0410420000000000000000000000000f40666365af9729c03ad9588dced9232febc2bc000000000000000000000000288c95ea253dd908df658cc58684e8da859f310a000000000000000000000000843d8cbd1c2287c61cd425e3787d16b8f27719c100000000000000000000000099e4432ff7b76b2fcdb169c2e2427acdc75d3b2600000000000000000000000000634c0aa15ed6a14abd1ed7321737fc3eb4730b84378c8126c4c937b3783da907b26596e3176d569e5a79bd08d8a4913571735d05a390eb70495d4c491429a104a21a7dde8d5aeec6258cbc44e89894398fb017fc5a0d08b9a81b426fc15eb604116d4b8eb13929f4c9d4b439ee4339d70f3ef7b30d6f179e8b230f1703716705662e3a84e654ba50f0e6e64b73ff81863a1c5ae12e76eecd54a90cc99505ff00dfe931818ea64ae764c4b4b45c23bf00e19b37a8b43ffa905e6568990e44a901ed700d1fad3fa4b303180b3fec2ff64fc450d18426836e4b936db7979fc3330514c9a88d09d12824964e09d7c73bdba467c42bb4d5d882d4b885c65e48f51807a365c87ae5a496215b87bb9c974148ca0ce05bb7e0eb5fbd2e5cedf0961b1505ca3b061d39462ba2ac405d12c6359599e6ee33157e178c350bc5787dca68330032b5e173e49423f1ea9daa3c9b1617e0cd97d12528087650e42de2dab524860469a36c27313de6c0bf3c5b5a49b1ac7b05de723690cc266339f60d5752d752016c8f2b59d65a1714e0dcc3db557d0dfbd4f925d3e88363a8062bd0430e1c32018ccad6c5b9f2a8cba9530a9c939435364358bce9d383ac61c971a1e4850e8d000d480e737a4db0c27470804f27f6f9f155dfd4a5ccd6db169f3dd08aad24d40210b35e222cef5c9d1d835300a998712d45e385ee929681a036b0da433cef5b05b83675f3330468513639a6eb61cc09631906423272d17a670ae99f28aba8dd02368bcba800b16c8ee92dc5f3dca04772f03ebdd185a58a76a4a2fe1ea7caa405fefc6ac7859869b87575a5d738a8803226d0823c4ebc2e78713abac5cc99a603511302537efdb267e30c53fd9efac56004718ad9a30e94d16e3bdce2aa751a0710241207ae2e43c03a1f8cd6dd9e3c49082f8607262ebc8d369603b68746e0064823a8f716e8f9627c29a3370ad1ecfc731cd8ad22aee53ef183b8eac8da820617eb4fc4fa3e4917013a362c92aed6ae986e090d9d77f621657fd5ed1a6cb506394e819f5ed976b76c9c223b0b5848be75e3324f4a4011ac2edca53a143b6401c205350b19ae8e7a25f8ca50dd55145ea92bba2040eef7e46f605e924f66b202743ff97221a049106a44bbe972b74d4c1b343764fe5f426ad79fa41e333db407b95b1b15e9544f5995e5e8045d50967a017f313edd20fac0f2e17dd477f5c704361133f8a072a60ce7887d4d682dbba87dcb4abdfce018bfbaa1b1381d23b90544a11ed05d301e194485f751491315d1beaeba408c0903ed70bc9716109d3607daa03c5f7fbe8b026116ff1e33806944b0cdfed60119de5fa994f43a72040c03d1c3e7fd4474a22d075084f56d99aca7262a07ad3eff233a98eaab222d5e91024b714748541f03afb10adffdaac13f361611091392ddaba67838f6620dc68d021bee48551419b7a2483057cc1c7ba5ab8454c989ef1efc0bca7883dca3723402ed2283eed0ba54f9f40130d27d746357caa97446fd684d1125a8303cf27eb807361bd9fd112a0836638e1924c530a10bd56ed7b11148b27087172e946b31b6035b34f240d0ece60180c5fd8539d7dc27c5e33f6802966f98363c2f1cbe1d2e074081558a1a74748529484a9cce7d971b50f802000000000000000000000000d97115b0e7a875c7485136fe311c37bcaeb15429000000000000000000000000964b97358c3e229d18c5818739606650f4b07dab000000000000000000000000d448fcaecb44172fe832bc070d34f1410b019c8a000000000000000000000000aa27787d254bad6e2badb58335b6444e0a02df78000000000000000000000000df31271d897bee0eca8e2b74ad328238a3cc7c0600000000000000000000000091ca44cd648c64fd669296fcf603b973a9ded055000000000000000000000000328db4c39dc5f098c7d87aba6cd212c1e84151400000000000000000000000008c42d9506f2420a4b880ca269630d351193738bd000000000000000000000000b9ba40b1bc80caa6c59d650f879f195a9b2f6c99000000000000000000000000becf842753af1da34f734dc3a4793d815017818b0000000000000000000000006a61b241a27350469c9ddd1f2c73e7081656c58f000000000000000000000000194d53a18e943efb9486c3c3b74484b0aedd3d0e000000000000000000000000c9cd6119d971a767e80e4fc13e62dafe18348d3c0000000000000000000000005d1f8db8e44bcafebe16ed6d4fde59c468c7c6690000000000000000000000002f946f7080728249c99323c7a9c282ac2ae62f8b000000000000000000000000d77d020b84537e39defc3e45a1c01723021fba940000000000000000000000003ce7ceb1fb4eeb9f3e3add37caba77fbf5ad90bd0000000000000000000000001d67bfd248093765e21a069e14cbb97f323728f600000000000000000000000066dc07e9f366268c91862ad05fd8df715866fedf000000000000000000000000029d03600401177aaad1fcc8a2a31319826f2e0a0000000000000000000000005dbe920e4aeac180e4343f008e50dadf9213ca960000000000000000000000004855ba17a58dffeaba3c393589448560f7955371000000000000000000000000f613fa8f10175216c460f50d5dc3d8ceb5789b6e000000000000000000000000630af0b52fbf3fec62e30718a9f4393470c6a4f70000000000000000000000001cab4fab1ae9aa60c5e3d893599a36042b22d6c800000000000000000000000002b27ceb548f0a24879f099e54ed18f68703323a0000000000000000000000007a5d76a7a4c63a460960b1675fd9e19e832392e4000000000000000000000000905a65d4a019bd06dda4cbb7bb4f9e4900218e3a000000000000000000000000d70cd5c582317b93f323424bdb863de653c27265000000000000000000000000d27228dc0c9128cffc24573a417f3108368c748f000000000000000000000000ab5beb09bd9fd0f52e91a252ec1d04df1917bfaf000000000000000000000000d3280b9040e6d15df2e785bdfa404e377d6f1655000000000000000000000000affbda88eda3aa9469dedd7235e7b01525b516800000000000000000000000009717c6cc04608f2235bc46d654e89258b8b4bd9b00000000000000000000000075f73d2ffbe875b1729a75ca8cbcc8cca5d56c3600000000000000000000000056a03107d987127edf6b51cba13ba959266eec14000000000000000000000000a6dda02e4193721a7ec8de1308f984a980b062150000000000000000000000003f3cd1fc6d85a3545347e3a7bc075c0fadfb0a26000000000000000000000000a8f79d88604640085c252d9c640fcd4362ac97c1000000000000000000000000a9192c795acf84db081e5a9ebde3522743e0116d000000000000000000000000ca7d47f6064516c100df39064f261093e482c3b40000000000000000000000004adde75a7838039a6c1e4c027e7838bee7686c47000000000000000000000000332af1c8ce9b9d15a185f630e40f4275a8f065e0000000000000000000000000f398e48dda96e7ad8e9a91797d63b4a9dc4e75ce00000000000000000000000095900b90db0d27c7454c4716988ecf2bf6aa478200000000000000000000000011320f213ac0d0d100e4630ba828ca6f3973e7c7000000000000000000000000876dc9c8f8e250b6fe680f9eee2afeab6d4efecf00000000000000000000000090785bde3937ed0ea39172ab00fec2a773b6172400000000000000000000000018bbad2a2d7097df8f669287dd523aec4dc0a951000000000000000000000000a21edc2bfb9197bac37c4512b321e39d49fb143000000000000000000000000039b6a233192916a78f84549987bbdb281f48306b0000000000000000000000008fab18ab4bf1ae9fc8b7a1f82daa36ae1b9fa72b000000000000000000000000ae218cb54a17e72b438a508bb2d98dfe6ababef9000000000000000000000000256831c1643d2b37501cd9de54bbe98f9b35949f0000000000000000000000005b2e893f8e8f22e2af8c6f7d64ad10abcac8e6bd000000000000000000000000b36bcc985b55ff7738f6f68781cc27910b513b03000000000000000000000000f4a7bd5eca2a5279e0a22ac00594ab4ccf3e65c400000000000000000000000078600c28ccaeb2f84a4b3b662fae16fc4950614b0000000000000000000000005f28e6624ac42d72d947ae136e67d6fc74bd82b1000000000000000000000000152cf13888ebcad665706931eeea85e38373766c000000000000000000000000c31b8b7f91df103ee997aba4e338cbb40ce3f4990000000000000000000000004f29109104684675f6d1a5f9b2d0548128e79f2c0000000000000000000000001df0a75a59c1ec93bf339e2b822653bd4f523c0f0000000000000000000000002541e3f4e5975dcc764fc39d18ab4f0fe52a63c3000000000000000000000000a9ed7a76669aae507f6089403803d4289d42e5940000000000000000000000009992ca5a388e6d0b7395110d9d34699bafb4041c000000000000000000000000df18817e86cb8efc3d9e472a268e9f295dd3bc05000000000000000000000000dcb769178f78fcf961cc36c28b29e1d97e336e270000000000000000000000006bb668bb16d0727f9b2fd1cc9cceba09aaa4f6a1000000000000000000000000eec00ac441d450d24ef9ef7c548b706e1492f3bc000000000000000000000000e72e0fa299386ba9fe472706d50c970ee8cd4808000000000000000000000000ee9b907001c5cab23478862997be4c2757b958ed000000000000000000000000458ca3b53099d1d7a2312ffe8f8c72aca1fc5285000000000000000000000000208bc8bd79f50c73b12cae01ea4c7fab6859fc390000000000000000000000005432928f694f64747d5ee34607b469a1f54eea0700000000000000000000000088486ebb50345d995b194a177c53964fc502b2c9000000000000000000000000996b3f97901be297c5602b302e520a24fe8baf9e000000000000000000000000e4ff7da9214f87f7006ea90b4787a3fac1435c68000000000000000000000000f6d36766d7226a93a624e5c624fdb2d2edd95ffb0000000000000000000000005549aff0b3a6621d737e639585fb2ac4c10df0eb0000000000000000000000009865285021c887d703d368072a4e578bcf986726000000000000000000000000d4ac9ead4b46b86f4dbdc080488d0cfc40b5301a000000000000000000000000a5449e8573924a720f8655a45d26002c842e87d80000000000000000000000008cddedc1d26c8b12cb9ed76d23ba39f7977e6f12000000000000000000000000eaba4415f1b99092ac56db28733c9b26eac91b720000000000000000000000006733c5f5d953e12f26b2f8b429f31b01ab947d78000000000000000000000000e9371c9be55a2789d05d0b71764c1968bd4e5636000000000000000000000000307d4bb4bef8a9d9a7c470f29aae24367691e1850000000000000000000000002070156a47cdc71be8c613dac3db362821b5ad76000000000000000000000000cecda11d788d368f0a01f191b6fb094c888075b7000000000000000000000000225243c8e85f96e94ab3aceb0b2eb7df6563b5390000000000000000000000001d4b7a911d690330ac67466d5adf4d34738b6b32000000000000000000000000a7228b99ab664fd2859a0750938670bc582d278300000000000000000000000008e9027751f2a998a6263ab493bae2a0182c2b3c000000000000000000000000865764031680b33b6a6b10e3691f4ed0dfefe6b80000000000000000000000003b37a1b27f534b522333830e11e3dbee7930edac000000000000000000000000d810ca341b20bf8e49b35534dd628f6c7a4b94430000000000000000000000005f138ace503e0a9d16969fab26f72ddd8dc803b500000000000000000000000044de822e31c884ce09050f2dfe5215468366e2c900000000000000000000000046c1e32b69b939991c534127f9f062eb8efbca520000000000000000000000005f8719e21a44c482ef9fb132129439f26f16c0520000000000000000000000004100f9d36fc304d5f6be8243135bbf95f0c7bae900000000000000000000000099ebf361f97edffd5944ee18eb3ca02e34005957000000000000000000000000321a2c3d5dfb200536007a5866b4da095317e5f2000000000000000000000000f3faabb00a15709efbb78fffa04acff36f1bb664000000000000000000000000c7c1c77f0bb9044445ebf358af1b9a5649773c2000000000000000000000000038350a1f78380f72a59093e0b011a3e400a11c5500000000000000000000000001ce0a37d37bc7605f5c3a68ef8705e8822beca8000000000000000000000000ee02fb4fed33094912509002c26b62b47f766bbc0000000000000000000000004ebbd468c1226fc44218036d2733aa4821a5e4ac00000000000000000000000018abe9d0ed15db2cb84fd6b4c9070de521837e780000000000000000000000003a63465391b444704a2401ef5b8aaa0b4cac7f9b0000000000000000000000008d491dc7fe9f92a9b81cad64b78c273d46b616ed000000000000000000000000df0f752eab39ca604fa1d93de87a367e00bd1fd8000000000000000000000000e4d9dfd5fbe627bd1ba826013794473e8d8d277f000000000000000000000000c829708b151fd4af97fb463af3ad38a8f17fe0f100000000000000000000000045b2d3a0966c3fc7d93f7f27e0fdea4c6229c31900000000000000000000000004e7fb124e7f1a837409081d3f293e5b97040a7400000000000000000000000030d21178f6a9efe4b0fef7049bffc38f3a34e85000000000000000000000000022c93d16cbbaf405eeb9e42372c2637964ab5e4500000000000000000000000048a9d5b74253055be8a6eb0ee8d9a4165aba0fc200000000000000000000000042bde18eaffeac87f09b4c51a621ff0c7838dd46000000000000000000000000addb7a4c2e026b8fd224b07d17898d31753629ad0000000000000000000000008217ff34a4e2d21628a8bdd2acdab9108cc8bdef00000000000000000000000092aff35e8813ee92d67f2c4f056c02d140f26ab20000000000000000000000000796efc539f797380fbacb1e6c77a21517367ee500000000000000000000000083ca603c48f32b2838661356d97e70943f2d89c60000000000000000000000003eefb7fb9cac2a0b527023b20c36ef90d6d9e578000000000000000000000000e241bc55f446885ba17ab4661c3e795ad370eaca0000000000000000000000003e5029243cec0d9098573c91bc50a90699f00d180000000000000000000000009fcd14759eedb35f7851c4a2db26240443d9d09b000000000000000000000000b6066041a6506bcef8f67fbb27ceb54b43e82e74000000000000000000000000a74bb43617e1e84efdb007a5b2400d09618bb52f000000000000000000000000f8912bf13b6dadf2d85f11d94895558e5845d6470000000000000000000000000e8481ecc7ae05c3af4a1e4ca81edec8ef05237100000000000000000000000090a5fbfbeaa6f599025871026df1d283ac05a75700000000000000000000000056cfc3cf2142814765a4a2d7cf4d67013357097b000000000000000000000000ab70adc4b79cd95dea02fc243e6b371e0e56e64c00000000000000000000000024efc9857001fd95675cb3122d1b46a2be2cb038000000000000000000000000d32644fcf323d6585cd1634b628759e4966b1d490000000000000000000000002d99834194fdbe417dcb6a24c021a074792a5e4f000000000000000000000000fff3c351137df9376f951769bf8dbea19842acc4000000000000000000000000fb001ddd829141ab2a2570c9fd04d4d2b9179b320000000000000000000000005bf940b1714e16825b292a25cfe0a56c4f3e2dac000000000000000000000000ee7884d07d1aa9cc18826a5752997bb2f1b79c03000000000000000000000000a471d4714994448a2f042417548052d9bb1bc51a00000000000000000000000066f4e5a27e834142ba669472bdf5048b961a33fd0000000000000000000000006d078bde5df89210d78d46aab23861e772a1e1f000000000000000000000000062e2b048f648c6d6f95af2cc27130ac117c89dd2000000000000000000000000223c3141d99286f88c241e565bd38f83ec8c5d2900000000000000000000000034a6bccfd54c33db74cc9aa92ca7f0a3edfc56a700000000000000000000000039e48631bab3873263e5fdf1a864a5f0d3c721e8000000000000000000000000776966cd10e76bf911525203e6ff7920d271dbe9000000000000000000000000103e8f126dbe4ebe6a8b4ca9dbb239ae9186b39b000000000000000000000000e871d9a916fd73c0ea7c5dbab7d44bf015abd60200000000000000000000000066683b4769380c2268013e49f7b3cec4ff00fe6e0000000000000000000000007e209ec56f05e04f8593fa3251aeb5dd3cda4a15000000000000000000000000b8b15c2788a6bc9578e31d047a2f39dcf3b51e60000000000000000000000000ab1586a934c0abd57d526956ec4fd2734f1cecde000000000000000000000000226c759ff3aa01e8860ff434b5480f525af21f87000000000000000000000000dae23653c38b9bb8c9299e033ce5b614c9719d2d000000000000000000000000bbc087f29900b6b074f781cd0354c206d538e7010000000000000000000000008ab8758519660dc67f52f30a470d60610588e563000000000000000000000000b2a7a0e6bc4ed6e40d988112e06dddf4f34f48aa000000000000000000000000becdd8031f2bf9a14e3aef3fd0a90e0fdd2603c30000000000000000000000001b9addad55a5bc0907d559d301eb5223439d9b3300000000000000000000000098eb4e776abccb809a8cbddba8d002a474c1775d00000000000000000000000019174bcc4b176eac4ce7401dbbb8039a66eaca4f0000000000000000000000000a3c6f32e7d0b47167a1a6adfadbdb7549e641910000000000000000000000009a4c2a278d6eaebe62984e8ad1048e4a0b35a1ca000000000000000000000000832c94c5c5e8f4931b2fc47196a6e0a52347d901000000000000000000000000f9fe5e78780faa731b5592d31445db19404e1c9f0000000000000000000000003319df4eebc8c7e3e42ecd6a90ecf2e02f5ad57f000000000000000000000000e34785f1357fbe0011c6a780ce7703fb870c8c170000000000000000000000007df270a39968311726e6404a5fe7484e94da1a760000000000000000000000003138b9653a413065a1d690b0294467d1cb18cfc1000000000000000000000000df5e3006ca47f39c017ae6a070fe19e4b1e8952c000000000000000000000000d2b2a92218f1f3ae02d466090ffcb71811e81d8100000000000000000000000058fa2a7aa1eb9f36e1bde461ba7bb297e181487d000000000000000000000000518b7e54133a6791032946cb1ff02348084e71b700000000000000000000000017822f73019a10db7dc72d9a855dbd0012286553000000000000000000000000b24350552fd88404c398f208bbac406d019c30700000000000000000000000006df80bfd12e48ad1ebc48fc7cf67f8e41541838c000000000000000000000000e52134b9745b369882dbc378d4a8c21853b4826c000000000000000000000000fbbea6a5400c139f856b9edd2e26b4fb7bfad05800000000000000000000000030a48e95061adb248e472dcc72eb65a1cc147301000000000000000000000000736c1ac490733faeb341c15535065cc26807d91d0000000000000000000000003962471b68decfb7386eabb792b2cc6f0ac9af34000000000000000000000000774c35524cff758ad907a5a8ce13b84af441f62e0000000000000000000000005681193cd169851fa093b9f09ffd707ff30424fb00000000000000000000000072d806fbc4bbcac6c1367131ccfdd2821451898900000000000000000000000096f075252cc24c55b3edcfb7ba6ff7b1dda6a7ee00000000000000000000000077ffc338ee39d780a70b0db4937fb9b0dfe2405400000000000000000000000039afc5f19f21671b892920a2675a03a80d4b2746000000000000000000000000985063563886d4221e67960032f67c640ffae270000000000000000000000000d0eed56e42e6bbdeafc493a7156b2ccdb48f8de20000000000000000000000007f89eac31c0ca34108fc82f9ee786456f4ca11cc000000000000000000000000e1c24386516aac2364cfa88c0c0197f76fae1c710000000000000000000000001d54d2e94b238665eb186e9c35d2dc5b8f249645000000000000000000000000df181eb2fe7e41edda1bb35d78ad389fdbc3607900000000000000000000000005d82c7903fa1ff1f4fe5aeb4891cb90a5218eef000000000000000000000000b61e5a3d4b761d2f08ceb27a5969e91f1c09885100000000000000000000000097579aad45ed9d2a7b7ab9d1e2d49efc71e93851000000000000000000000000d82025d4c16c2b2ecc94b61f92651ce8c67a0d4b000000000000000000000000160fb9350d4a598e0e1bf84f2dc6789ca24535970000000000000000000000000dc54e03f38be8a4d9be16d9e647e725a2b6d976000000000000000000000000d18f2cb204f868dc063cf5174851d513ec30ec3a0000000000000000000000006709035b47fcdde02e6c25833b6d6dcab76403500000000000000000000000000ae34c145266a91868d9bfdf4fc0982271c2e8ac00000000000000000000000032816110db2b0db10dbcb3bdbb7c5fe0b739a0530000000000000000000000003b8e81f6a20c0ee2115d5b613b0dec6434268d4b0000000000000000000000005d95fc4d1a8b0649cf56c99d2bc2fb48199ce845000000000000000000000000ad6dd330d7bc5353f6905ee69e6ac886b152dcab00000000000000000000000042630785638f0adfc8d635b55a99cfbf3b1728fc000000000000000000000000a34b683fa41cd9f1be1bde9701118a1e3bcf2be20000000000000000000000005d5ed3fa04897c58ef29b2b597c4128fb1783aa50000000000000000000000008682f084dc243e56836324393bfe105436e9646300000000000000000000000007eb60d6a2f7c37f9b8f80daf5294c5f3edcb2e200000000000000000000000088768d3a53c45525a1ad04b47368d6d43c1d303100000000000000000000000056e7d9ee9a3262414fa919de313f77de3f66fbd6000000000000000000000000f34979e92c4275e6138ab71d85baa7da2bd70dfc0000000000000000000000008843bfdb0d48968dfb637a15b75273019aa08c74000000000000000000000000a5961f5b9067a962bf6e8670e0b91d77fa30027f000000000000000000000000ed25688b8d9e8b621075db70a26790528dbc5bf6000000000000000000000000e5f267434b315bde141cb402b2cbac66dd258bf90000000000000000000000002d79f1991513e41514a489f09424e4c8047031b90000000000000000000000008c52e2b655ad61edbdf857c0fd94e82d4acc4ada000000000000000000000000536733479c77c608d779ff58736bbc580868890e000000000000000000000000ae06acc5a36905642abc6243fb6e62e99d07f385000000000000000000000000da6dad62c54f1660b6e2066fba6570d8c257d5f7000000000000000000000000a8b7ef08518b643fea4a647944ed91b1b3a72b5a000000000000000000000000ec029562fa696abe67d29facabc408a0e6154e6d000000000000000000000000b9fb1f2b85d00301ee6cb6e209a79bd40775bf17000000000000000000000000803f75ff6e923c5f41123a36205d243b48ff699f0000000000000000000000004fd37b1c725253e02c354a56c0dbba83b0ab4b17000000000000000000000000e47c9d836c14dba35bce918954990acae4638fa400000000000000000000000042b7bd81be2f11c6a2afc24abde07e2465afef0e000000000000000000000000714c652d2e5e8f8a9997163ea5008f7aa122cc73000000000000000000000000f0ea2e128166410ac1b06a8c1d1104b0042d23af000000000000000000000000c57f02519147ba5919dbdc5d36ae677f20d1b2bb000000000000000000000000cfbc1fbae493ece022b1602edd76d85b9380f6500000000000000000000000006e118bd8d9ae11b8a013edd9c3cd7a4e37d2f4a700000000000000000000000014046a50ccb2709eef48b796f79601c70af8fddc0000000000000000000000003d0be72a60d30f513313613b10ccbcdc9c994c3c000000000000000000000000f2ef3d7e3c029180713bc6dc3f7421b6fe95cc7400000000000000000000000086e608828a5a5b8533be0e315c596ed08ee2292c000000000000000000000000fb818673fab55ec6f6c5786708cfee5509b104f10000000000000000000000003cad2ab21e434edef741d9eac70fd2041dfeee5a00000000000000000000000053c99471e92b9cbc97c04a0017e409bfd2dddf2c000000000000000000000000cb8cf4e951e0963e2ba3fa65fe81dd86985e2dfd0000000000000000000000000079168e48a5c9510380da46367ec26825fb181f0000000000000000000000004626363e8e396961d5525bf16f471266ebf6abc3000000000000000000000000bc7f002e71e2cd01b107423a22d49590430b468b000000000000000000000000109d0dd9f91c2c248374fae5e0bfbdf274e68c4000000000000000000000000056066e5289f4f9a072b8e7fb1d4544609722a6e30000000000000000000000004de16083babab2866a0f82fc48429a7fbc987dd0000000000000000000000000677bff0a152d931bc64b5b8418471c14de173f4e00000000000000000000000078836bb3e7864b859870ae9167f856034a47ccd600000000000000000000000001c7dfef82eb754d1c401fca614c5293f8bf2f26000000000000000000000000d62546e15545860f1088049466f88a32e597e7d7000000000000000000000000aa2c8b24f8c5cebc8e91156e294c60340bbfcf210000000000000000000000008cdfde3d1ca79d7dac09fb521032cee8e61dae7e000000000000000000000000eb70f64e551d2af8a89dbf6fa1274d540f6ec99a000000000000000000000000c2526d2d8b8c110435b04044c3fc233926ddce350000000000000000000000006d0e3d89d01d5da8a4eafb73938219d3d06ce6d20000000000000000000000002bd4eb53c269ba13381c1f2a52e77eb61a7a15730000000000000000000000003c2de991bda5fd4f8d0b82ef485389d7b28b0b20000000000000000000000000f3851e8bb7bb23189dd51b17419e52a4a7e4a55c00000000000000000000000064ce54755892ed5b6eb4d4de3d799d744107c1900000000000000000000000009d98e1b2674cd038ca7687235f4941162636924a00000000000000000000000007fd7d470fe031dcd1fa11fec336c023d8afeb480000000000000000000000000fdf26c3a55ac7a346686a3c980fd56cb5d7eaf8000000000000000000000000a874cacc3f62f935044bfdd6aefd83409ad33614000000000000000000000000bcad98e0eb101cc059d11309451266781a13e0ab000000000000000000000000e41b85b557b1b33e2f073726f51c3b0698016202000000000000000000000000d09ffa1747873e49dbcdd9f7974d61836f736096000000000000000000000000f06c827790da7367bc7d8720bfed4a0d68647409000000000000000000000000f31ea0ff29296425c7ef7deca842f5db6c92e496000000000000000000000000c3670a973a76b2c3c54a18a1fa2250a91882dd760000000000000000000000002e0e40ec27ca0e3d00e18dc85d415bce3fc11d5500000000000000000000000059557b615edbc76ae1ee837103479676bd0cbfa00000000000000000000000006b04b30c7495c23ac0b64d312f7a24af49916a1f00000000000000000000000065bd93a06492a2f936c2f0b279b3e9f1a727b099000000000000000000000000c8bf0589abbf53d610d9b02d52ccab823c5ef91f000000000000000000000000f3baa0b58ba2c3d19e7556cb690cf9a07c641a4d000000000000000000000000aeb853f9649577097c66ee24c1f10e8ca314809a00000000000000000000000096ce70a7d87416963aebc1c20cf16aa9cd5783080000000000000000000000005fe5daad1373c5098188e76e1136281b3f525a870000000000000000000000007302107bf565f8cfe2f3b3edb6460079ca6eac42000000000000000000000000227ed0f957359e0f65640042853fbb523d0dc5d70000000000000000000000002a3a5615c7b5ace776918c1df95aa53d8e8879320000000000000000000000009802c3317ed04a2b26fe1c3b596cf82b2634cbc700000000000000000000000009a9a8c7c9b8a31ab0bdee43393488c86b9150210000000000000000000000008382b6e70714cfe2138db814d733a3d367250a1c000000000000000000000000366379cf33737397c92aa8f2b59d3a90daaa657d00000000000000000000000052aa10f2005ea35b1fde1f32019eaa02c5ee161a000000000000000000000000aad0c1c9f4ce4ae99ef3bb1aec293e6a7bdc35c0000000000000000000000000fd4513e9960df2abd9046c41213489356592177e00000000000000000000000099a5f53605929b32c45914b1aff7674886f66503000000000000000000000000ead6c8865fe05bb4bf261e30d0d2a38da50e2e5d0000000000000000000000000cc47f71e95d5723132ef5f8c91f3c107e9f0f4a000000000000000000000000b18685c815f8ec10ce25cda0e933023dac528a02000000000000000000000000ff4deb1acba7c59e083c244ee13324bc257974a5000000000000000000000000c91bd3b7ce133f2744d72c7d020985442eef592400000000000000000000000078371edb6c972ba21f41f0501bf51841636bc3a7000000000000000000000000047394de791555a98b94149c96153a075b5dc1880000000000000000000000007a02218ead3a51ff2ff29d4c734074cfe77a5700000000000000000000000000f92fc09a3b0110e28d0573d22357ea1d89ca151c000000000000000000000000f2956675a6cb2e0813fff9b13686575eb8231daa000000000000000000000000be324fd27a1ee7a95e6fa58fa94f53334f169a4b00000000000000000000000018c3000992b25141b04b3e8ff5bbd2cc90ebfa3900000000000000000000000008b16052b3c2a5c0d055cb283a2033ecb9f197a2000000000000000000000000f386db4abec884a75a085a330f0804903b389e2100000000000000000000000023b6fe7436b521d0c0e325fc29ccfeb5751c4f08000000000000000000000000152dbe4160a5850ca97c4840c6f3a38234b456b5000000000000000000000000e502cce850da10412a717c494c79391bcca7233c0000000000000000000000000f288f3729faf85d69cce088c6a31cb74f5537d70000000000000000000000000de376b4b3498efc91a3fb57ff98bf1548065f5c000000000000000000000000afc88830024e613f53beb877d41421e84b7e5bad0000000000000000000000007ced779c88fa427f4b184a9249da4a49a1dd07af0000000000000000000000002bf5dc50ee14f8abc4320892bafd57dd5340c84e000000000000000000000000cbb8fa497776891bb19cddf462408b872bed27110000000000000000000000004f86497623fa9d7dddc670a1e3a67895584878b40000000000000000000000000b6e34c4e1141495d7566a17ebdfce52979518ad0000000000000000000000009907bdb655e3c4e123c5e87fdcc2a79e8a2d29b6000000000000000000000000f47bd328f47ebdb57c9a0a686f61a24f05ea047800000000000000000000000060a6640982ed7b1953fd5eb81a5904a849a34b580000000000000000000000000d967e16ef2ea461a89eb9eda460832ad255dc9c000000000000000000000000290722a63e24dc9afac04ec63450664b966bbc750000000000000000000000004c2da440b49741972a573db5319804040b23b71d0000000000000000000000004e230c7acdb6a76ab5306e72cc45ec9c2e5ba431000000000000000000000000aae6f35e2fd61963d5f2181fe42f3e2e86fdc55c0000000000000000000000009725af7dc2133e3c069131ae0c033cd4541c677f000000000000000000000000d912704adcce447d13b35aa383f6451ca53280d1000000000000000000000000908e715d588b6d8c4e4a758170bca8754aa2ea5e000000000000000000000000f03a32ff898e1887127d3662b2aea1d1a112c087000000000000000000000000f104ac66948f6d85dae8a48065faecfc668ecf37000000000000000000000000668146bbfed9d9c69327cf13582ee2e0c35e8c0a000000000000000000000000af03f61053cc30998add075c386e3c1c2b42fcc1000000000000000000000000013ede8abb0ce95699b65a5776d32f2c2766e113000000000000000000000000ce177565242694507df8b795a4ea57474ad9194f000000000000000000000000ba81d76d5d065dbf614e645282bef7366e27dac300000000000000000000000061366732cf8db31b63792cd23a7b73c7ce33ff81000000000000000000000000ce29cdb41d7265034f59b82f28996c6d187672c1000000000000000000000000691183c47f99a054b3e620c0da87468639c2f38200000000000000000000000007f2b2ac6db8382e1b0a3a7e64185d45b0f8693261ac0718680d072d7b24e2e207e43814d9e4fcd59c85410b5243a2ac276ccf79baf7eee4a2dc28c98c9a9b53003808e6e8ab71bc60a21058d1b9a42e12e7de838a432b3520d8af6549e561d906011300a9a0260e3643dfda1f06bdc407295b3d4c9cf50bd4a2ab88d4f4d44a04551e7a3eaf266af80010c3d5278a582ef22450b9e7e6f0a777238e62dd09df0207b67027c1c499cb3144b2ce9d6500b8fe6ae556c24f105e82c1ba39eb9849067b52f834329b712b8a892624b5e5fce444d0aa7e6197afa5ba0a1d122b494404424d45107b4bf0d07c9a8509efc3da144b4c1aef11ad15fa859b28106338880564fbc96641d1ea80efb705c31c88cf8177f1b151457b3111aa628c736daafb04c8d8ad395961ec1ff903686a448d07b30a2a6571b2bccb9a7cf84f6fc9a9c6036306c4410baf7d788e41a6ba3d3f040dce282ef7171cc6c867ee4362c1de7b037da6da829c62bff909f8602711248913934b0abd20fdc0891f5dbc59f89b7105294f6ba517efb88e51c233d93283bfacde4997b18d1eca57feb6cd11701a770624882548fe1609b9ef05dc102a356ac0d46eb8c3a5b2bdfc6213c55fb987480540a74b2990a34494d615a200d42e05051ad5e11fc85edcfebd0f0c28a6007407407b3ad0598bad25c8bde118b3cf502d6004327c245d86625fa6464f72b6950556313befaf68484c51f38ab2cd39278b538de0350e5e00664f28c155aa9dda0167c94fda7d430eba121ef1990ba899970b3b22f5b7fdbf5183b3c51377ab0605d760553393534d0e710eee879930346a9be8ac089ebd18b1c697319a66af5a0132f519b6278f9bdbb1a5e6837886ed04a73b9155fb1dd4cc7676296a8912e306faa6017c1c8d70af69813241002b8d41b18f5c82f9fd9120011e551f851ad505dc39ecde61623c59467ceaafbcfc2fd66d33b5a781899d240bf1b9426c76c10048989a19be4e7641f439bfbc0cfefb265d406455da3c83f813b461af2234d50757493c0d77b9dbc18bc3cb5699cc7208b8feb856277e08147d2f9d4703a65b0441956c69afde0c9f0937535893ade84c8b737045f69a45bdb55f7b817f2fca04c5713c5a3b7ea63618854cf27fecb2c034e0e2f377f0b10a4f4cb1e7b2c9cd056b84b65c87762e6fac5599c414362e5bedc8d581d3afda215dbdc7af40052c0361300494f940d95b58d297f8d2e35fd7b29526aea84cdf34651bb20900c10a073d3deab7c176a92177597ef8dfa6d2faa58ab262dd19837a15fcec0f82cf3303de86bb920b8a3ac26d9ccb0ae7de3a1a973aee04f6101ef71ae0d3da7d72db04e8fdf0d7c4192075df71ca3781c630a441209918a276a96aac46e8b9f79f2906636daed892374753726a8fd60979158ee86a6516cb73aa2abab4b5c8c1d53201c3fd097b7680fa4fe59005c8b0a27fda2198e9e1884e3af56e16ff24901d5200123bb8f7d854b3055867e3aaeb7bcf20da61a1e4497a9792657a74f435f9e00059d827843934b358b32938615df3136fa60f2e2e4e329b0b582a25d064050904d9ec210584efb1daf82b85d9972f6669359cc49014e01bdf2b4b749f3498364dffb14c253f4bedf978dce54406b5097bf715d10000000000000000000000002bc216d07ee0bf1a6eedaf8e16446e1e09c3ce3c000000000000000000000000684ca65f2eea79631957a1736bc8ebe2242aacc70000000000000000000000007859fcbfc9579a0ed06d01a0ea9eedf869d9dd42000000000000000000000000dad67b6dc606691b4aef08714136049c4cd15ba20000000000000000000000009688b05bc4e0d5a060c679e322d73698e3f172940000000000000000000000000e0ce2559e33f6f008c810d03f99a6f2242acc63000000000000000000000000b17f2e0fa2171dbca6f833aaeb0edaa99535fdde000000000000000000000000c7dee4b085c9b4fce2f1ba6f02a321963637e5b3000000000000000000000000c797e8ebcfdf32edd19b19ac2da88faa722e6727000000000000000000000000373de0aae1b3b08befc4c42fbed6045bc6c8a2e200000000000000000000000091662669606db168c1f8b3b269b6607dd7bed42d000000000000000000000000c06aa282b51d8833bdd18afdfa12dd7e1b126cba00000000000000000000000004602c2b0c1c1beb383b9d3c14c87905324a6fd3000000000000000000000000eca35b38b83b31b8ecd5dfb3e8bb45d9325c4a85000000000000000000000000223c070b469cb8662edd6969642d1b95fc4bb9d7000000000000000000000000cf0affaf1c444d2d463723ecef5e416184f453f400000000000000000000000022fce9ba01e07b5631ac85c9f21836ac1adab0600000000000000000000000009c943dec4226413c9d6e2991b17037dafb51c602000000000000000000000000e354804651bee91ae1719efbd84143473b03e1c60000000000000000000000008f5e28814d89cc16bc020d763c3bd2efd81493a2000000000000000000000000b2a36cb668d9de8b45479b48f0d2a46218ae21d60000000000000000000000001ff223d372b18be067627a5b2fc7bf2e07485e560000000000000000000000003968dc7ccb6730be9fab192ca57c920ca7ab65230000000000000000000000003439314c2a7b6fa66389a9a0dee87989d50d9d0900000000000000000000000000e058ea6cdacb8d67108cb84318e9f368932083000000000000000000000000271835986c00944661c658e4ca5d6dfe7df5606d00000000000000000000000066cf487426ca7a17169268bfdb7d42b81d290e9f000000000000000000000000c6df4c5fdaf4a555c9f63d0615c27b6c1d485dd10000000000000000000000001e4c8690fb3b41f0a122ec2f0467f33931d70e3f000000000000000000000000c4d233d1cdd3d331f4c3a5d351c535021e9ae147000000000000000000000000c15d7560db6626206257454c6a08176ec2f1d25c0000000000000000000000009630c28ed5dbba904aefed7f6f0bf800a24608570000000000000000000000001e21e2a7ec902c5a41c26807a006ed0cb893148c000000000000000000000000726ce7f616bac4fcdc50f72a0da983a7f0048243000000000000000000000000656c7e40de33447b538292ddff7428520af8778500000000000000000000000081bf1f6bc4666136351e4e5adc449c046769f4f3000000000000000000000000ce79d0afef1a8356f36271b2e6b5a515beed34f60000000000000000000000005ce5cbd1666adf4ff75fb6adfbb910b0f83fe0880000000000000000000000009b7f6e87cc7dc3c0dacb7c8f91551c724e9fdf81000000000000000000000000ba07f2b156090400c48af48917e7e0cb355d158e00000000000000000000000030b859b999f3b57d6f19d8c552d1596d7b70927200000000000000000000000010a893104f7e3dc29f1a1c0647e870c60b2b3ddf000000000000000000000000abdd66afa4ad105aa3ff2f1049ce0ab9c18a1caf000000000000000000000000549093d5b214e2d6037805a068c4b261f91694eb0000000000000000000000001c79d0655888287a53868e9b27f72ea90bccfcbb0000000000000000000000003ccf18cc449881edd1c6d83291eca07a55b0f4680000000000000000000000005e03d6e8b1260b1aa81073b13fda5f519622dce10000000000000000000000007ec9ab611ed22c15327c940b0ebdf620f9e7c983000000000000000000000000ef1a067da0b4a247b365c98b4e838cc472e7af3000000000000000000000000088e038e3a1f3180e4746b3071374ebd069469dbe000000000000000000000000a04f4a462ab3a003e5887a3f5f27c8601ba780af000000000000000000000000921b8e950c38cc37c142ed63ff3199c61b5f62e4000000000000000000000000b0529c1b0f054fda72bfbdf2bd9ff503915f114100000000000000000000000048ee5859f485ba95beed1be367101dc7f58ee06a000000000000000000000000e8588422a5aeec9de7bc24f72fc4dd1b31699f88000000000000000000000000a0401ffe49fed7a791f4587395531e9d99ec8c6a000000000000000000000000152773a9207acc1e9233210f70b49f916ae405940000000000000000000000005532f52474fd0910c5147d62747940e272b2c799000000000000000000000000b14e50f479543772e868383b591fd8bbd2ae7fbb0000000000000000000000001f4cf1b576a85d0842e56ed26c699aeec4a0a453000000000000000000000000271a493c62bbf4ef6c09b790888d396012eb7e80000000000000000000000000e07955ad8be78346da3e2f5702101d2cc2884339000000000000000000000000afb808a5f033174a52150e82c5901fd01c649bd400000000000000000000000057e7e7e037dc2c2dbb0e9d5c3a2376a85250f7560000000000000000000000008c0d3e0e8fc1c5f3e4b9c40f9950a2b20ba64198000000000000000000000000c01303a258134d1b96c24ce09c2cdb57ae39aede00000000000000000000000029dba7f85ac1e727d8a36a698364e014635e27e200000000000000000000000017aca42b7888a5abe14a55163834583f053308270000000000000000000000000ffa901a03f05f4ff04bad7c435a04e92cb03011000000000000000000000000bccac4fd86c0fdc4cdd4e53c777f5e9f22f91d01000000000000000000000000150824a32470415b45a53e01e615a60e71dda8bd0000000000000000000000007cb38656443cffac38e21dd9c31a64d23d6bf6fd0000000000000000000000001fb71e32b484ac68472d024090cb818d9f8d89d70000000000000000000000001e358e6c40cb48c824400ba7af249ad5421408e2000000000000000000000000963c19ec96d4cd6a5dedb0e98c080f31301bf04600000000000000000000000045f3d69694b4d74df96f45a5e7081e3371bf10d7000000000000000000000000472bc316dcaf04fda28def91a879b39a6097d6940000000000000000000000009b59a25e07bd412c68e8acdad2630a39b12ce1fd000000000000000000000000830f266ba5644a9d52f26fae6a128f338c17e8d300000000000000000000000097a58ddc3812e834ccabc42ebc3e50920f2fbcf1000000000000000000000000a3ee0e0327763f4b7723c0fd97e029a8ee1751f40000000000000000000000009cd542903a688df86ae7ef040d959d4f9a31c13d0000000000000000000000008d0af60ad6c951297349f92ab0aa796f444c51d900000000000000000000000095608cd821b8344ee3ff9c250fff26c6eb4cd0160000000000000000000000003a0922702acc185a70009e08e6f8a1f94baf82150000000000000000000000009a2c28dabe4803c13aaf50d935e018be2d180669000000000000000000000000323ce8f13f25175959249be36da21daacdee2dc00000000000000000000000009ef5d1272f105ac88b556eb389f89bd212647d4200000000000000000000000087c1530024ae468355729355e760ca37ad087346000000000000000000000000f62781b2209d4d4267fc966ac35468410d3dce5a0000000000000000000000007edfbdb0f046a65f46c68b3a29838e74438e721a00000000000000000000000086ddf72749c60d20cb421c71ec0ba719434b179a000000000000000000000000cd921805e7ab8573356be945bf64c37bdf2ce9ca000000000000000000000000f0584785d9b922b9fda3d7c3d4caa094d383d979000000000000000000000000957a3b643df6ccce7927c2593d0dc61f605e2ec1000000000000000000000000891b0658609b43d00fa33dfee79257b5b1d5bf25000000000000000000000000912489e9a6c196baf3317c37c0536db5e483901f00000000000000000000000048f100d910d310ac9c23e1e4e875ceb6fc95e09500000000000000000000000090dea23c74114f928f96a99bf920e8fe6c111561000000000000000000000000527fbc156071c41c4bbaa43ee71b5a13bea2772d00000000000000000000000096355c091f409270f403d80f3d798e55d58a9a22000000000000000000000000bf9f13c9cf01da3b9ecb0d56c370fd905e2904690000000000000000000000008b1010d1a717277fd65f0dd276accb1e5ce888670000000000000000000000005710fa98511b24be2fb53d04c59e084d81cf1620000000000000000000000000528bbdc9d7752d260588e93c07989f25d1a4a27200000000000000000000000036d56f57d36e83a8d9cb4dfbfa2c2cfb8307a11c000000000000000000000000bbf1acd59a2ab0ab90b8b004ebb227a1b338a0c8000000000000000000000000b8057bd776593365dc1c0bfcfb0dc917c2627e69000000000000000000000000b46e4fce22e4f9210d03ab9f7ba895c03894384c000000000000000000000000bfb8572dcb1251879cb01ff4b49b28062ce2efde0000000000000000000000006d62c99d182b4ac1c993d911712b4eb2a04285c30000000000000000000000008b6667f4c221d67635cb02eaa5a40c6bc05593180000000000000000000000007eef728832b9614a8f700ddf95bfc6bf3dde979600000000000000000000000050f96148f2feb36f5641d15544f9ad22b9da9e930000000000000000000000002d81eb6459403f11a4b2226b7c361f00a8622ed20000000000000000000000001f3270edfeac6283882bc30d6c559db14ad3e73600000000000000000000000078a4ffd50f338033a6cc2467100addeae08d0f9a0000000000000000000000006f69e20c9b9f271df1e4a87140eb579f3b8db676000000000000000000000000db676d809920bdc928294fb4fa381cd6a1d3479c000000000000000000000000ea820300f211170a30548c0746e295f1f4b46893000000000000000000000000e8894b830af1efad6e37209200da0a618bf98abb000000000000000000000000e56c7c34f9be509eeded9bca4ec9c0e58ad4d0300000000000000000000000002a8f17a578ed6bfc34748de67358760f2b27d091000000000000000000000000b0aa7ccdf209fb0c52554b40682e702d6d6f3a89000000000000000000000000124562b5c1d6c4d887313994d3f9bcaf2c7eb33d0000000000000000000000002ea92d43406e1b7463480962603191600ad319de000000000000000000000000e56b284dcc7b7285104ce006f5163079992bd6a0000000000000000000000000d0e8f91b32ada8a984fd99cf9bf5af3b8c0300ac00000000000000000000000097ea607350992f5965c9a3c35b7f5b8b8641068c00000000000000000000000003542fd46f6d9903832fde45a486cb430b4461fd00000000000000000000000061b6bdb0667699c25ca89ee2a16b2e3ad559ecb300000000000000000000000080be52b71cbaf0e5725b2f0541e2de949c4fd5aa000000000000000000000000eb41d04d0849a4ee2b6d9388b61809f6b02a251d000000000000000000000000033fa5fb02cae39f0eb80a49fbf93c5ae86482b2000000000000000000000000735a6eb80e4d97029dbd87236c0a53da18da9af5000000000000000000000000824cd26e785ba39d8397d0f857d0a0443f64567900000000000000000000000023c81a981ffa1b5cb77f6799b20412ede12c3ed5000000000000000000000000ed1f4ba7c86e02fa2d78bfe75270ac898e5285a10000000000000000000000007004a980701df95431e42cc447b38cbc74e99f29000000000000000000000000e9a6c99041e88d20fe81825d72b15c703fcec88d0000000000000000000000007230e10237e90a1e63497f5e78458b7dd74d6bd600000000000000000000000094180f9fc4f666340071f26e343f092e967b32a60000000000000000000000008cfd4b7e8c8066636729a771a2182574dbf248c8000000000000000000000000e920b635f553694ad0ffd99578be64c89e3b0231000000000000000000000000b28b2a493e8c40d95c9bd2820f93f26b11985d610000000000000000000000000e8f6e393ae23e2002c2944a9298f7fd3a00600d00000000000000000000000036883eb03d23291169e0883ae40abeb53eb91cfb0000000000000000000000006efc1b9ea56a89d34163fdf5ec1c66b80fc20cc3000000000000000000000000dfcf29b1ccf72e0e37a45f37e8c199fa16acdfe4000000000000000000000000e0c5e49719e7ad1747fc61c4ccae6f05a28f71760000000000000000000000001840ab68d4020fad5176e42c1d3d6cbdb13e213700000000000000000000000018deae469823fe08da17e66d4721115cff7beee1000000000000000000000000dde85f26363d650e04cdcdcb2e6aef76add53e260000000000000000000000000aea4a6815cc2d79486c40c67288ed6a77622a34000000000000000000000000be2dc071b29dd2d05f678d3287e246871db6555f000000000000000000000000f4608de582e4330e6e299579a62ef2e6f242737b0000000000000000000000004bb4fa7a2e364609ae3a6dd159f62810f67c6b5f000000000000000000000000dfd0707058337ce40645a179f10469ed0bce43800000000000000000000000008265283bf8c3830898c5967f818df4b12c689587000000000000000000000000085d37bf38e7fa4732935d06403cc489cb5e83a7000000000000000000000000bca896f8481549e581d0c6d5ab60923f0be536c000000000000000000000000060e6c7421e23296070a50907d7f8c7090d7c93f30000000000000000000000001963624e13e0fb63682c8ce6b6be2676c37fc7c40000000000000000000000009cdb074bd7fd4283be0b6b9f2bb10a0a46506ca70000000000000000000000002f21af2d4b49365edb656eabe6c090707f937f93000000000000000000000000bea88e90ec422f97a474e68883108ba67b0668de000000000000000000000000808a3317f7a80f58500e111dd9b98bf6e767de1b000000000000000000000000177b982ea54078ae4166abdcdb1b4b6335d5dc8d000000000000000000000000dd47a95cd67e280eb6407620f49042d2bd26f7b50000000000000000000000003aa1e8dc3d82c51b894a5225fac0a10a9bf534470000000000000000000000000675684101cbcaa94d2cb357e835fc399ca2ae320000000000000000000000002086fa247be497007b7785ad11e7119572fbf9620000000000000000000000006ab1590ab63b6f8064e7584265258f1a7297df61000000000000000000000000dbf9c9c4713077e69749802e33a1cdb06e948efb00000000000000000000000012c7536029a62061e9422f473664de339925e4f700000000000000000000000072d8f634c22cdb38984349a5a7c3f954c76d950c0000000000000000000000006afd7d0be8dbde64b72530fef8bb1562721332d0000000000000000000000000dd7a216754321879207fd5a635773f1e4ebf89860000000000000000000000005b3c1eb18bf5297eb5a0e319f102281a5efe734f0000000000000000000000002e4b30b1d5486e71457ebf97967a85fc30bd9924000000000000000000000000095852bf6f0f943a98d6a5346ba32a50f837f042000000000000000000000000b4f412fa5576724a2ff4933984433a8607622e18000000000000000000000000bb5a432c1ba779c2215fe7b6e3fe320468f361a5000000000000000000000000bd4beeabefc1934b3bf8f2664c11b0043d58091f00000000000000000000000085eaa83f033a08f4ff6c97729abfb311132de120000000000000000000000000e640003d41ce4d3a658384b848310b457a2fadca000000000000000000000000a9604dca790b452d365051ff15387d0e5fb79c3c000000000000000000000000cd81f0a56ddd4af7c5b7a45e91862c8899cf9911000000000000000000000000e2f3ac30e68b329e1650944baba54f35c2320905000000000000000000000000e8b50f74916bbd0ad7fcbe8047215e4f085795490000000000000000000000004892a625c842a88f1f9c933012550ed7568f13d2000000000000000000000000ce7d461032ed9dd60655bcbacdbdf59d600dcb820000000000000000000000001cdc3deb7e29d397bf85d8a94f387997102d0911000000000000000000000000e0ba5c088d5baafe69c8fd87fe40ccf7153f6a6b000000000000000000000000700a91bae05ae9c9aaac005635c5aed981256ab50000000000000000000000009985e2a650444d743a31dad494228b5278406f6c000000000000000000000000b2bd7404044e360a38de3d36172e199b2984a1cb000000000000000000000000351f10ffc8d3d209c488a1b9343b1f4867336db10000000000000000000000001b9346d9fb4952ee997336099b917bfbfc61e90b000000000000000000000000b50cec20f49e2d5f889ac5da530992187e85e54900000000000000000000000015bb1e3b1ad6cca1ecc81209689d96b058d68130000000000000000000000000f9298ebd0f73044fff816e85d0a2a6160f1fb180000000000000000000000000dd27057a6a155ab00b34479a171ff98f34964b5f0000000000000000000000002d927d84fb8e5d72732d8a36ae7b7c187b6633f4000000000000000000000000ab771b5946621c3d3280733ce08cfdfac5aa9f5c000000000000000000000000b35392cff7f6340b719e0339e87bb15c218fa0880000000000000000000000000ea40151f4868885255383e0af3482766f3ea17d000000000000000000000000e5cb7351ace5150533018284e4a814bedfb33081000000000000000000000000d77ad25e7a144da0223d26819d9f43784f61037e000000000000000000000000dbe46c16155739d74d96298c34f0d3b485c56dfc000000000000000000000000fe85e7c250b9665751461702c0d75afcbc9d4a26000000000000000000000000ef31122e721b402ffedbfaf93bfd2ffb3861e43900000000000000000000000008326f2c6b3e74a04f93f75b15774e394bec18b70000000000000000000000009d720b50cdd90e899f93d93a62fa9fe63a93b0130000000000000000000000009ebb5bade74684ecd3084c721d6f664d75cfa4850000000000000000000000007055a0d4a74daa89469ff953d8488c5ffde4550b000000000000000000000000f706dd5efe4f3e38f3caa787637a28e13f537eaa000000000000000000000000b0c927bd816f980b7fb693ddae47322b500e8722000000000000000000000000ec3357c277a79cd7a70c3bda717d2457405312ce0000000000000000000000008fc8419eee307e1001ae74cceed999e24cd58268000000000000000000000000cc6c6efcf6d22f01c48715719ba2d4ce1f4bfd710000000000000000000000003d864b4618b89648cc8ed1e677150b01adaa13e6000000000000000000000000cafb5233f730bb14104685897908ce13adf00dcb000000000000000000000000b53e53b705066389bbc7f8850720d8f72231d38b000000000000000000000000102f4c4483ab3864e43b7ac46881a480f112d5470000000000000000000000001ed0fedb00caf418a102b1fd86e0bfb42260fb410000000000000000000000009919b75bc720b8f9ac102554c81884d54555a482000000000000000000000000c2aaa994eb7454b553840d1efd7226e10c81f236000000000000000000000000088c7bb6f69a4bdb1d256cc4e09b238637a398af0000000000000000000000001f03daed6b948c7772aa46bc04407ec8adedf0da0000000000000000000000008d837d875634e7278cb32b3ae9f313995c36c0ec000000000000000000000000150d3feda858b30fdcf305aa207bddf1eeb7827700000000000000000000000070aa3222fe64925c53d7b3d3c9affcf315aa92e1000000000000000000000000738c3a4c5c807bb288c582ebcb24acb06520821b0000000000000000000000006ddce0643504720cc0f2b382aadc4d1d86648c520000000000000000000000001d3b275dda1f2fd53d362c54f1011ef3352b5f150000000000000000000000001dd7da562aa0eff5948ef9e0040a0215b08f37870000000000000000000000001507916884a305c64e3582cf79d05341fc0bd43200000000000000000000000008ce2c2ebebf3972ad0cf0e9fcfc25d21add928d000000000000000000000000fbb8d4310723a582c04263957b373ef17118899e000000000000000000000000d16c5487a89b7f5c741e30fd98fad323a06f286900000000000000000000000007900dc882fcc5be1fc3caa8dd106335455a192800000000000000000000000073123734576d6fd6e7e77ce96b1e9a75088dc058000000000000000000000000e47c0a57d5bd169163f2e1fa230d3927104900e1000000000000000000000000c225b5627b1caf7123709492421f9c35a7459d3b0000000000000000000000004353f881b9eb4bea193d5de570f4cb284547ce7e0000000000000000000000006a85be381e53ecf42c5a7866b19c8f9502d78e5f000000000000000000000000ac56c668ba8c0cf9e2b9fd983e62d038f8c877900000000000000000000000003bb7ae9dffe514ea041b71d7db1cc3d33f8a3b82000000000000000000000000b85adae7f35eb68d12efbca79cac76d2412bcf44000000000000000000000000439720ab9922577ee3627d854d82865ac0acb4da000000000000000000000000def451be7bc4d3ce4d9008c207183ef4f44f8c1800000000000000000000000084488befda363840dcbe4b988aa0704cb65d8036000000000000000000000000fbf8807664796fa3859b31d473aff21a4ac4a1fe000000000000000000000000590a8f76792b5b312256b9d9ce74f92cea4dec8a00000000000000000000000020a940d7cf7ca0af764661e708f878126f43b20d00000000000000000000000094476da1d79efae85e8d328ecd244e66ab8ace26000000000000000000000000420c1480ccd1caff5e26f6ead886f0679133c05a0000000000000000000000002b3890a01f1756ae8c97f05dae0b54e6e24a92620000000000000000000000002dce2b80ca2d4f129aae9c8dd80de30c2007bca30000000000000000000000009b787f690806780b72500f47507868b144f9ea90000000000000000000000000aada96ff0f4108664b9e8fd0bebaed000bbdfc7800000000000000000000000078761f1a4ed4b856ae8f9be6f1d630c5663451280000000000000000000000001ed05b2b1c0255b4961f04ebe401906cae94ada2000000000000000000000000b75d0aa7c894f0e7ab92136ef89a6ce00a177c0a00000000000000000000000086b9c74475807e3a16ef387c4bcfb1b4383b6092000000000000000000000000ea2b29f60aaa536d2363850132764bf03f855bcc000000000000000000000000f72ec7e540023565274982deae9131e6dcf765fd00000000000000000000000095f4baa3dc0b200b818ef73de36f8befe853988700000000000000000000000045a19069f0676c0f2769982a727c233b6afebfe2000000000000000000000000714ef0d302913e726daf12ebd14658659935d7c1000000000000000000000000938f106d0c126fb20b179ef459b0219250a61aa90000000000000000000000008dbaba66d4dc23f4e1e7fca8cec7b3d94c63accd0000000000000000000000001aa49150854b9ead9fa9c0fcbc8e2d1e10bbbf9d000000000000000000000000b865be1a531b9603b67ee1abdf26204d877551b40000000000000000000000000b19fa83e223976532f4dbcb7f1c455726de26ad000000000000000000000000285acdf01d6655953a5c26091c15713f305acbcc0000000000000000000000009828c46845ea3cb4ad877d3f29d80e4b5de7f694000000000000000000000000ae319db5b758101a16752215077bc8580ae0abc1000000000000000000000000288506298ac319ea2b5929c9c16040958e111ea700000000000000000000000065d10fc8216f06c9be22946c549f8b48194b3d60000000000000000000000000d14c0a5baa3c86ec94daa11e6f545433b4c93378000000000000000000000000cf189ce56267e0b85cd1b08d00768ab283a54d8e00000000000000000000000015b0305e90d3a055271fd2efefa5c524efc83076000000000000000000000000328e2eaf7343d6aa7b5f647b2b7e4599718fda9e0000000000000000000000002c412d495f8ad94e6240ae449de47a0649b91af3000000000000000000000000edccffcef03c2d62332cb66a64980ef7407631f60000000000000000000000005f4128e300a0be2207943bbe89dbd305128b99320000000000000000000000005c55a68f9182287f71669688d46d635415b9c67d000000000000000000000000ede533148b0341dc1eedb1fa9cef81d95a75d7a30000000000000000000000009f64670bb47d095a8aa0ebf47094545c04062cf7000000000000000000000000094e7b610a9841c612138c280559130928fca2ac000000000000000000000000e7ab5e03971aa07f1cdd3b0d6e192f5edc1756220000000000000000000000001b54d17816356887b6f478e97e5e244e1f36954e000000000000000000000000442b625eb699ccf539461f9ccdad5b649c48db3800000000000000000000000043519ad7d876c6a35d5f956b5e54da95f918a9f2000000000000000000000000229692c93ea6774517448c93b1c867f5201d5b3700000000000000000000000073442b0876d98aeb5d74238096c7e4bd8603f7620000000000000000000000007f427d3ded5126fb9e588c6b9bad3b693d82c3e20000000000000000000000000d0368754456d9df37ce01c336ed22eb0dc7169d00000000000000000000000012ad082cb810fa2a7f6120b20c8643779ca28816000000000000000000000000c768868de6eb1e1e34809f09022eafc9e61674e90000000000000000000000003ff9e0081789d0f9b8872bfaea8b1123af14a417000000000000000000000000850c536c5fe9f52199972447917705bf9100e5ee000000000000000000000000d36664b4590fa1c46b66ba3f400cc68e1e61d5d50000000000000000000000003f36b6f3509beb100649fcfc69223c3ce091f86e000000000000000000000000fcd0a7d0585b9c4bb3ebf6a6bdff0a3da36787ca0000000000000000000000001669ce123ebc8772db7b6afe6562cb241756dced000000000000000000000000eb86c42990700c33f39ada661e6c4ecd6a6321a2000000000000000000000000c24404c6f2b18f9cc1ef075a9c495db4602e8a07000000000000000000000000131ab728dd9fb38ada6435241550e5f61eb5729a0000000000000000000000002146be215820dbd6b393eae40b138a858be00362000000000000000000000000273464821a8f1c48efcb72b418700b73f0987990000000000000000000000000acb3150dcabfab68f4b6a5f082f7649953006fde0000000000000000000000007c312ee69eb6452f947529daf8ddd8e464c3774d000000000000000000000000cfec17cfbc2842dbce8947f2ec9416318d8f20ad000000000000000000000000c5f64c5130feb2556e339ca2e84d90903d24b6dc0000000000000000000000003ce403e41ed35da058be4f45d2f9bc9404df41a400000000000000000000000044c327a4c69c2c55df259e3472c95b940d2e44cf0000000000000000000000002016882cf4eb6239410fb0f1658479466b2da750000000000000000000000000ffdf3f1726ac0e58c2fcc6562530321afe970cfd000000000000000000000000b912740a37eb874c4f5315a241879a077c1465d90000000000000000000000000d0b346c6db34cbcaffb15629fd80aaccd6026a1000000000000000000000000afd3fb6fa949ffcdef42413bfaa38a1397b88b9b00000000000000000000000038bf20052e6f8600abf73bd53a4f438c8622fdc2000000000000000000000000b17a57a1eb8cc14a0ed5e0f3e929a8783f9f7d20000000000000000000000000e8d3524089140859173c1f00626ed9c64cfeea2700000000000000000000000029e1bfdd1b4b9a23eb470cd72007b3fa5b418dc8000000000000000000000000c64961a4acedf3d9ee35990ca1010982f2f3d4ef000000000000000000000000eb322558d8a6aa9fcf918419c5d4296a8582a04700000000000000000000000021d02e41edf0ddf96daeef942f50545114a86dff000000000000000000000000eb57e7ebb6bae437100c612164f001f4991aa864000000000000000000000000b4e61d5604a763186597934e781827ee26a146cf000000000000000000000000b0e359efc976124b5054bd6f1fae2af1d2d926c5000000000000000000000000b72eced2894ef7c3eb81dc700deda60e50122a4d0000000000000000000000001d70e73e851e290fab3ce69096382a3628bac0020000000000000000000000004354da96ebbf4ee68fdba4d77f51637cc0531de2000000000000000000000000aea6b62d19295df364f85050d677681edb35cbcd0000000000000000000000006893046448d90a657ba875ce783b62505b33fb4e000000000000000000000000f2e29796b351b8226230f9ee6e5e2b6b68b9f38c000000000000000000000000a626054dcd2d5aaaf4693064869cd52212764e6e0000000000000000000000006f1c1418eaa3d95b0c493b70e383ad67744701f100000000000000000000000005cf516acd780abb5621334561e4f5ed709df80d000000000000000000000000ccd2f15b8f01326fce0cb749300d7d3d35d352d70000000000000000000000002f5a1d8e98e88776e991ab754aa4f59423dfdb4000000000000000000000000003ae157d5d91ccb521aafe6e0757296bec907b8c000000000000000000000000b61e42f69438aa43ac10f38c37dfb4ff9f3aa2bf00000000000000000000000021f139dd142656761e7dae23e17a1e7ed342731700000000000000000000000010fec897f74a0508d14f5e2b1e76eeb945a2c6730000000000000000000000008f6843c856537ffcd38f8400d04b16014d7bfd0000000000000000000000000005fb5de5cbdc85000d0fb13bfbdc55c4adde469d0000000000000000000000007fd3b9e3b4c57c093786afd4731365d030dfebb9000000000000000000000000e132d5bd992e388d48d378fb3eac1c32d874095c0000000000000000000000005c646a59ed88bdcc804d9a436f8915edf865070e000000000000000000000000ec2bff08a0cf3a324668a4160b773f64f14cd2d700000000000000000000000049f4a9477f59b8511aa5f066693d89bd8ac4f8790000000000000000000000003062c48913581970fc47ee444db0eed1d3528b86000000000000000000000000777ca6b6e53fccee2ddd26a3dc7ffd4d423da4a3000000000000000000000000fd1f3432b461d1f2a84d7afc5580e2327912931b00000000000000000000000060d117082b768ba0cde54cb66e48a44b4cc3a1c90000000000000000000000007c0a9f0b7c16fcf4e91345a8f3bd3e9b37024f1a0000000000000000000000008059152b107c7b37f4273af656fec12fdeee0e180000000000000000000000004fd512f9db4fcf5789cf60ab59f478c641e453d800000000000000000000000006c4645f2dcb47b6c49f093e1261cd147ec50c58758d5ae8e7e64b7bf3259ef30391a206b430916cfb533ddda1367cf682c1446c411e161f97b3684ab2839b6207f8de3223a6b77c97d46764b64e28e3882b8206cfdead135a4c2b3a8c63749504fd64858453e023b203af4668bcf3ba692a301d45bcf06733333c6295d8b23e02ff1a4eae65fdfa2856a7be5a48768ef7ddbd8e354db928de1e0ca4eb87dfc200f195682aa12b3adf04f16726faa38e6c0055aebbbeed9723fa30940e377d850256699bc6e9d7a0e0387b80fbed86d8d96e75431590dc2261d26955b1676a3802fbe1d027ab8806656c74936875e624f370e9e716a4b657a6a062bb31de433d020a547f20f6b5df1100e06f4b56e963b5ad5e35fb1fe374c13ab8b3b18779bb03d25cff723edd3440e2c63b0b2bb18b5572cb39f2129dfcf6dde77dbefd34f601f207f06b96e95e37efa29f62882e5e185490b5e1bb76ddc4dc33554b0c1d4904c9631b43f5795f2f3ae2e4ef53be0e80b7dc57debb13ab741d6f5457c45866049d1e34e5cb0f83dcee1aaef2a9b7c465f4555c7a72df2857015ac59098169b045b15c4f806eeb36aee75b4202348379a01fd8c05be15486811f884b29cd43405aa6b2ec10d41781eb030616d5855002e78d5f109eeb928d8d5e5c716b8d1920338825713fc7806f5cfc2cf448a4c8a3f9cde8e7536511a05391aa0cdee2d770521f37f6616e545d2c4a2bc684db70396726a2e21a65c529fbf18a01d780f7102940c871b7a6fec6848f4ffc437eb9486f26c099534c4b4e68b5664fccde8440062da769424974799169e8237089b6eecd6b2ba421995b61d8c659de379bc5206324d0743b953bbb4820ba3c22a73f9aa544b1f867581b26e2b50bbe77a79ff046c7cc72d9fb69df30dd89e658790efbbc41b8e2c457c45321450071a06a8260390d7ff3718ff1ae66e9e9d93a3f1783b245167a0c4923776b770c8933b51df0481ba33910998ade76d7f98591900135baf969eb8d0b63e838b4ba775fc9046030a885aa189cfecef26a82bcea5dc12c1ce7d3f81f02ea67820d930a3bcf5d807aec1fdd7c8e4b4df63468222a7a9535699a7f8e3733639a59accdb981d51ce013aba1bfb295040ef5df6649efbfd033ebba68ba7c44c7dd2f2fab87876a9cf047f2181ebd7f5cfdf957b3d22aa5537392f9f7395a0484dfd2c51f6ab5e0b8702ba8863ea44f9c32160c420a186ccf8abc0705ef5482b33dcc63ce141d3088605637bd9b3b799630e91fcb1551b170447a2673ab823dfe73e1136de9785d71507ca140624c568babb97cceb02444c50bf7d84d1686ac02f810690960f07c4390107dc3587f8a77a2e36935e3463ab77c2e401acce12c71b7a03664b1a47bf04040936bdaa31fde956a6d95ec0a25e19fe35fd15bf72c62e2794ec5333437163004a3077b61e86261d82eeb3d60a45f666b50619cd47925da4f0d21370b3108602f2e939594ee08a8f9cdc35d4ecaf422f252b5461b3015ecccabd9a9e913d8800edc486b25c5a8e95732284fbb3bc8944e1af078494b5dee0e5748bea532d0707548389b18e1c5671deef30ebd8e2c9a78f16c27498ccc0add2124804406b5706cd81d1bb48848a064d9ba548a40ca87db4a5562b79b351554d5c9b78d64a8c002157d0643cdff2f49fae346b5616f76e194b39d56615a38db3661177b3f45c06493a685dec9cac275126c65b5a3110da329f26e4bca1816da33fa3b622df72066ad946fc2fd6cd2a8cd94ef2cc93caff73c4061acaf3a94dcffbc909b09bf407856be897a9b960b20e90ff7b3174094b07b5ac8a07e13d8c42e16dc122d83f069bcb7120c6d92de3f22beba07043ed2f19b9067d6571d11e72b0ef3332952402a019e079fc0b29e6322d04e06d1465f28e44431599e0c1882356e0ffc953bb007d0ef474f84309601618efa57db3c177e9f36e289fefe3d65053658c756c1a07f76ad338bf72d12b4d17fef811fee96599a2545d113c55391fbec8c80dce1b0674df2f74a67c29d094830b2bbbdce4088aeeb4669476ca5691dcfc0e860db100fb8e4454f9cd38fd33126f15999b87e9d25f94a95c88dd93effc2d3cceadb805422e42c8f344edda37d2b8c5e5fb577ac53602f9cc6e1f257db3eff7724ed6024be8332eec2764f17e3c62cbbd4882e27cab0ab9f8f5ec5a7daf4fc545063007bee68e63ec115577eee03e91190b77718f5d68d7eb0ecdba0839b59cbece3e0205aa3f95db52ed29b0b7c4e2d8fbd0d67cacaff5529232682acc793b6331b8043ab5f5b33ed15a93431b0a8a5ca932dc56b5f01f2bd8faa550ae1093c1517806300bff061a01048abcfe9a728ff8e4528451cb44489b692db671f1b28a11660420e3f1c540901e070fc57d0823d09ff24411613d9e1e7a6a19fe16ed8874453db2cee9bd35b4190a3f180f92d80243b30bad30000000000000000000000000334a5e967a5b2cf60d0003eb046154f59d9f6336000000000000000000000000692eac1d7aa8761cf23c9fe4e5615991d2471412000000000000000000000000709ef32a16c9421d9e1670b4b1a5aa3a989ba07d00000000000000000000000066c21bd236082ae703a949652402680707e9e3e2000000000000000000000000e3c5b3b58858ee54a259463231edcba0fe501057000000000000000000000000c973e8416bc368eadd4e76ff9ef7d35b90aae2c1000000000000000000000000e731c2cc84135325c3022dacee346d1e95d2d9550000000000000000000000000cd0bc8339246eb9adc8173f95a7ea740ff16a9d000000000000000000000000b0cff37811e7f9e5f2f4a4275c5489e61131701300000000000000000000000098f372e4f3c84cc6ae98133625db4084bb60390b000000000000000000000000141c74c19be45205295ef69b0b703fd0a7f55bb200000000000000000000000003f75fffcc65f7ffa691caee03de2ac787c378d800000000000000000000000007e7d45489b60b917c6d5c9c6627b4d5d540961400000000000000000000000012ed476c5e80796ee2b5f56be25ff302ff8924b80000000000000000000000006b45679c372219869bb6c60179128eb84efeed8e000000000000000000000000718cf625d606afed9c4b601ff09593867c86f4900000000000000000000000009b502f26ea496476a6ebae8242c4587f9006f915000000000000000000000000f417c7725ce1cfa22fc231ba130397af0b6ba2810000000000000000000000009fae267bb717dd99c31d66c8d7d4b2c61ffc117d00000000000000000000000055e19ba994307d3ec676ea82f52158cedc5439a2000000000000000000000000d81af8eed90ac48a2a850c13d94ed4c95f7e5991000000000000000000000000ad75369579b3f5b338f8634effd3870eb34c03b000000000000000000000000099b30b25c810c4dd92a72cf9aa99616329bee6cc00000000000000000000000035d09d82af579e7eafb2600a9e3d0de76875112500000000000000000000000030558da529edc17ff400ee6f97b43dfbb9f0b5c3000000000000000000000000dd0fa3b53ef4a8068c842c56662fe9b6d36a00cb0000000000000000000000009a33251e1b54da929ac5aa87f337f2553ff40f2700000000000000000000000050fb36f00c6602231945cbb501140ae7e8af2a09000000000000000000000000c18bb946d83ffec2c1c4e375504e9d1fcef679520000000000000000000000004a9aa99fc2e885271624cf4c95cd84615d7566d70000000000000000000000001ed9dbefc8b435c92d47cf208fd99edbbe39ecae0000000000000000000000001447a62027b2af73971ab0e67774a5e1e6a13a14000000000000000000000000aa1709b833e1d27c39bd256f922b6c845a5ed295000000000000000000000000fab527ff61c0b690095a6c6966338b3da55ece3f0000000000000000000000006f7c36af65e1ee97819db47d813560cde9a66bf3000000000000000000000000baa956c9ef289cb948c4635005e14157f506a12b00000000000000000000000072af58d5b1c31b06f7a622db61b76e0d6a88f5dd00000000000000000000000080f6846d69a29bb92ccb59657dd43d0c100fdc07000000000000000000000000de0c5a139737f5728add9da950baca3f7ca991ed000000000000000000000000eb0be5ffbcdec7d03b3b20879c244ed8fe6a259d00000000000000000000000097be88de28703cc12231f0b30df8f60d2463ac85000000000000000000000000238d713e62b05e11a49c0b1cd9da06a38b8b4b0a000000000000000000000000b6b49f326c5a209d4a6c2bc2145e9328f4fc0505000000000000000000000000d881cea7ede3a00888c6a7e690afb2566d0860c4000000000000000000000000e71062aae495d790ae794564bc70601d7f6dc21900000000000000000000000082a85b91cd383a01d3a95618a659d22a7e67d46800000000000000000000000056915fd7a0614f828be9254743fcb212766dc106000000000000000000000000f4ff83ebef1e82e080cdadf376b329f6cbb678e9000000000000000000000000b5f60514eb7e25e33d5e8e35ad3cd49841e5a09b00000000000000000000000098c61417fdb66276dc73c22ea62b28f46836f8950000000000000000000000004d1498fde90603fdb3c19745ce8c840bd6269c75000000000000000000000000478210f00523b8a391621c98fe9f0a1d9eff79110000000000000000000000007a4d8de3a22361284e2b625ef311e474f579346100000000000000000000000013e6e40d7836004e8f0eadb210094dab21606b630000000000000000000000002f7f655288b9769a937b82608336627dd21680340000000000000000000000007dc274c813a1868d7b17ef9bb4c4a7557ed4d52e0000000000000000000000007305f4964278e46407639dd46650cf411235c144000000000000000000000000a0c31e3fe1a77244e0bd3fdeebd4f6f2f9544060000000000000000000000000fada100dd1484e2288a41f48bfc80d0d590c63c00000000000000000000000001bbdd25e17fdcd1b72a5187d10161c03102a0ab700000000000000000000000045c8243822d6280fa35f1b474a046b06f24e9091000000000000000000000000b05bc0488caa2c14e9234449585e2297277ff9680000000000000000000000001664a4b756bdce5c7db0c9ca776d43032939147f000000000000000000000000fc2e02d35dcf8d72aa973e6951d835f0b560cc7b000000000000000000000000b2ccb62f4b81b95bb09137b009bc2c2d0736165a000000000000000000000000fc52a18af0eb78d557bbcd5a10353c655d446db2000000000000000000000000461acafb733634c7d15ea4be2302b593a71b4d9a000000000000000000000000e2dfce00513ef3361106cdef5db9a80f067747430000000000000000000000000cb7453bca18f762422fcb721908161c162d210b000000000000000000000000da1e48cfe2ec8af90f5246897b09b931d095edbe000000000000000000000000ca4b1275ce51182c43bca78ca43664ffbf22ba9f0000000000000000000000002d2885193115f06e7af924f5c6b30c6ea0b33a3a00000000000000000000000043c3558aab52beb9a054f25bbfe89d33ec4707c9000000000000000000000000aece47e97e4c3998752cc698a577fe8e43feb232000000000000000000000000251a93916ce77e1149e3f2888de1f9a9735d6ab5000000000000000000000000d5ad60781650ff95da086ce78001944109566d9b000000000000000000000000b77b1f6858ff3209fc1f0c7cf3ee773f35e526740000000000000000000000004e012c27032ae874b488a49a6c608d1af93fbfb0000000000000000000000000fbcf95263a5bde4354d4f52841e035644f5f20460000000000000000000000000c843ffad64aabecd0e5f878db0834023662822c0000000000000000000000003705ffd9afabd026ffb2fabcef9fa8ddff5f3e9f00000000000000000000000069fe0fadec38a8049d2866b4cb88c4cf4716b85e000000000000000000000000c16639a44da179179172a9880560cc431779bd88000000000000000000000000793af1cc333e43406d10f0d41814c6652bd4892b0000000000000000000000001499b92f8c47ee059e8115f9296bc088c74e38440000000000000000000000000ececb9f8f4e93f747921da14d81d69a315dd242000000000000000000000000314584a7c97d1b3a45db2fd3567c4c7b268183130000000000000000000000004ec722b7c169c33a3c72aed25dfefb14ce28ceef000000000000000000000000ed440286351cbfeee7409893ccaddc05941b86e000000000000000000000000020357646f9734cd8ee509cf98122ce9bcb3edbc7000000000000000000000000570bd8db2fd62d494be7ab257bfb488494b035b400000000000000000000000042a44d49a6bd143efdca48d248fe8fb3d79f0288000000000000000000000000b5146ceb1e6497d0188a758cc0c36b2fabc7ad50000000000000000000000000601aba402eef4e12c60d1aa8309ed16687bdce20000000000000000000000000ffa5aaa30a3b19cfa03c80b0a14a24ee19c4353b00000000000000000000000025223b14ce35cd6c2aca7cc13613919894136285000000000000000000000000b71e78804046d8cf98acee4adf3ed46d85ff578f000000000000000000000000f796f9b8a9b54614a27421872c95dea24a2e417500000000000000000000000089f08e6e4b22ec4f23e9df84e4fdb5ad9e654c53000000000000000000000000dd664fc9e3eec615288ef03a97cc1a746a18479e000000000000000000000000e769ce36dfcd3f7a989d702330619222407ce75f0000000000000000000000000ec3daa1048a46272cb34805d3b62c4e54afa2350000000000000000000000005ff4ea8339770afae4004c619307ed5bdfbfa28f000000000000000000000000125e36e952367d00a20d520836aef06593e69d1e0000000000000000000000009f3e2169ed122cec927d24ff7fb60ba407c2f2cb00000000000000000000000089caa4bc020f7d709f9d54376e3dbb8f7a4e9565000000000000000000000000c7b3a3464e88feaceeb318ff4e75ae5389f4e24f00000000000000000000000002202f606c33f410a91ae32347be08497febdef4000000000000000000000000a5ef7bd73fde0c1113cd9284aeb4f52dd1fb385b000000000000000000000000f2f08355a5a51eb0173c468a39cbd0a1e4d27a2a000000000000000000000000a1f943737d1da3f51a14c851dc9c0390659344c000000000000000000000000044f6429beddb8016fd1599e1fa23e66947571dfb00000000000000000000000028ac0e57f3c71c6938fcd5a226b4da4c9e26d4fb000000000000000000000000be2f05185f74601759630c4942d04721ab191f73000000000000000000000000ee5021fd83ae92597776352e0c8f0ac1e31b7180000000000000000000000000b4f8fb584385230a000b0628521732a10d07047b000000000000000000000000a3510c39a238e278e39f3f5320ab1465640be8aa0000000000000000000000000063332b9739b6b40d31f6c1b0fae056abb2a421000000000000000000000000fee622364f6d2d7003dea7b2408f8a2c90d622140000000000000000000000005fe14c7042669e01c25c549bc81e73525cc712bd000000000000000000000000315b512669857bfb226bc0da26306831fdc953f50000000000000000000000000912a620684ae39e3dda5eb07f27c1291569acd900000000000000000000000076055099dbaffa21674a7393ccdbeab356f317880000000000000000000000001758df33d9d8de0e847666914d60f02805f71d45000000000000000000000000370e016d577d214b0d363cdf2880dfa1c8d00004000000000000000000000000036ddb808985735a1c58e1bea209ec199e50c8aa0000000000000000000000004e71d0d5022b2507d555d2906b3b27df16be43f300000000000000000000000066e6339f59969475cce7712716bb41699ef59dac00000000000000000000000097969c76d806d5e798d3538b9f97cabf8f4e06d20000000000000000000000003ce92c24ba7c9f1a15d24bd7b724898c1971d57e000000000000000000000000b82708f091cb7ecc0082e7ef1257a4ea3541d938000000000000000000000000640ca3c8cf2b0d2b4dd71b7edd076e753c929474000000000000000000000000fface73ddc12d973722c3b5b3a0d5619a4b8d4a800000000000000000000000050d08cff8e7e3d8a5441babcf7cde81e5380ab48000000000000000000000000a5c405eb7df78a6f9373916dfb42cc108ebce22a00000000000000000000000023da8bfc3f0db4a48617f9a4a989227bb8d94e90000000000000000000000000122e206549387b53d8da0a112b4a1c16873e90000000000000000000000000003b6f28ac5e069945363d656936f179b9c68f6b91000000000000000000000000a03fdfc9dd88c066a716301d2c8a3f0ec581213200000000000000000000000084a081fe1fdce4d75a599cbda59489322bc633920000000000000000000000005f15f7ce1e11abbd40d4c87e7af678c6e53ca0b800000000000000000000000065798212082d97aeaee16ecff23ee71a584911640000000000000000000000006fcf2d7b99bad00224d2eb01feaf492dc88ba9df000000000000000000000000b064e65b8aa628c4d99a4cd4d41c30630ddde82c000000000000000000000000d0ee952e7d66e3e5e6b0af077a470d4f6f540a360000000000000000000000005349acaf65c956a7f1474dd3c61dbd039367c2be000000000000000000000000a65bfe3473929884fb91fdfc6dbda931f2464524000000000000000000000000820289ccab0116a6c58760f18fd6403dbece05f9000000000000000000000000204544f832dd07b3d7e7a89260d6cbeddaa40a8f000000000000000000000000d748df181548a540035eac3e56a8513c3fbf744a000000000000000000000000a2a5b971efe54ca0a7792d6ba5eac6ae417428910000000000000000000000006b5a9a7973f2bc3d42c469078973d1e411c9b978000000000000000000000000298092271a5d86b7f7bef3690c477e7193ad109a000000000000000000000000b329828959641fc33034a5e90c889ef14f084d0c000000000000000000000000d57544cd6d02526acbb20b55604e522553ff9c7000000000000000000000000063c692344d77b65a60518c885b4d840e52d84545000000000000000000000000ec3aa6b66b90c73418cd2d1a88816fc6fd2dcf1f0000000000000000000000005163f9e666f9d828845d3e9a02e084d95fffb6ba00000000000000000000000073401046219f42a0d8a90662daacd7816a5f9648000000000000000000000000bc0193c9cea13c9f7f79a65d20d9ea569eb77c30000000000000000000000000290c011bd719197426def1c2848cd8469c5b4da7000000000000000000000000003f4b8cfb920f6e267b0909816581e714d287f1000000000000000000000000abdfc5ae9d07428c2c4ec6b0b71e7fb1c990ae2e000000000000000000000000906fb77a5aab1734cf5ea76b4d81c8a2e5a60d1f000000000000000000000000ca97f1cca765d2963ae6c38d72bbeba2f3cb868600000000000000000000000013cc95ddb36d96b6d23d1eebb00fa3b2d37aaef7000000000000000000000000b1bae8971430d727d80262a2e0a19d9358650cd20000000000000000000000001603aed2170ffbae0feef86a9fba059af51a8a8f0000000000000000000000005d1083e1d232d736322eae552e05a58c28f9e44e0000000000000000000000004d93ee285b05c97eea801c00ee26dd080cbc9b5f00000000000000000000000088ac34d09fa299d643ca13065c5270b6afd408fe00000000000000000000000097b3ce66fccea223af92b59a0648924628080eee0000000000000000000000008c0e0631e850175b20c7c6c0377de8ee32d6b78c00000000000000000000000071cf0ab57468c5e7309ae31607c6599b1900d587000000000000000000000000b348e30dc26c6c49c7e2d35a72f403cf5d6b945f0000000000000000000000007babdd1d11d308b188f4f44fbbfca668880f1df4000000000000000000000000e1cf2dd7e0f01a0bad8e3de4f94b300c83e032af00000000000000000000000077e1a17d153cb146ecf2680fa1d6b686803b54d1000000000000000000000000a01e97dff4c3ea53e6e705b410282b69aee45805000000000000000000000000dbeb733328ebbc40394bdf035cd0ecb76e229d0d000000000000000000000000dbf2a30101fad56b86bc7a52eb3e2de5ee3fc9d000000000000000000000000094fbd21636062eb731bdf64024d2c6c832b27642000000000000000000000000106e29b6cb190e613dd0030647c71bdc9444ae31000000000000000000000000210bcf38c660b6177574e660e179e14a67dff9c600000000000000000000000021c9cda99403330ce868a4043e4fdb40426582740000000000000000000000002255a06931ef558b06e4d097775ef7edcf180b86000000000000000000000000e401538737afb9aefa83cbfc651f7ffaaa2f9ed4000000000000000000000000defcea8ca7b3f259d4c0a05e2ed5fc98012a5eb7000000000000000000000000744903d375d264d18890d790b92c8cb2a40b39e90000000000000000000000001341e9beaa3f76a1ad7954a3cca339c2cd2c8434000000000000000000000000f52605e145daec19d7bd6cff559a2a821f28265e000000000000000000000000021d9c9392d1d56c06c942012d8916b5d27109d20000000000000000000000009be410a0eaba3024f790c991c2c0d93967c75ea6000000000000000000000000abb7b90f5140c3a7cedf11bc6f6494c650fdde12000000000000000000000000324061cea5e068185e577baf3465f8ca4b2b9a350000000000000000000000000a0bdb89b61bfc5feab9e3412660fbb97ee53c430000000000000000000000008a80056547d1a55909483d1356f689262f6f5fcd0000000000000000000000001a4b6d0b84beb4635b79057e1e035f641e5a8338000000000000000000000000be9b6414a7a4593c6c918d3b70c566cbc83d3991000000000000000000000000d05b8a6190dfc5f1ecfe688f007bd48178a43ffd00000000000000000000000007c8f6cfbea64029ad9d30331ae130c186674c99000000000000000000000000220dea8f082702427402be2276756a8febcc45a80000000000000000000000004d9d420ce5e6011589dd344d64dce98494085cca00000000000000000000000020ea9dbb7dcccece20454dbc9fdcdac4f59e5c24000000000000000000000000a9d384b4b9b5c7cf115a2e9d4b25582783b83be00000000000000000000000006d3302eb7bb1af438e8d6e02272e0b385f1976a30000000000000000000000008984aeb26129fa3462f826404ef22d5be08ea784000000000000000000000000b646f8c3d58f5a9773e715cea54fdb8b0db03aab000000000000000000000000bbbb7cc8868d6eaa018217be1aa3e5333546d417000000000000000000000000ea420926edcca023da23b722b778707c01988d720000000000000000000000000a2aa791f0bf59a4f1c656ff1470a53dfbd5b7eb0000000000000000000000007236b45cbacd5a454da6b20fef1d354ccbcd712500000000000000000000000079632a252fd4f173057b1c5ccc6d562b3328f244000000000000000000000000e57b93be396893d4a2064ccbb823161839b72817000000000000000000000000d41932fe06a3de11a652131fed5af25b8812c6ce00000000000000000000000062de061aa2269756933e0cf4a081916a62ee5288000000000000000000000000cadf7681ed466874a6d95a33e4f35bff8686241e000000000000000000000000d597557a2184a1b23a80961c8db4df520c32357f00000000000000000000000039e6ab7155cd179bfec427a148e52518297a3fb50000000000000000000000005d9bb409d1932eadeed5f0bc6f746adf8baa78a4000000000000000000000000a821dcbda7dbd5c0123d3ddc8fe10cf8dc50db0a000000000000000000000000b034277b5a42f69eb500d34ce847659490c3fb65000000000000000000000000423bd4f33c4144b3c537b164de9573f8386ace03000000000000000000000000a5f2454e5213ec98b8e45b794889214f60b429710000000000000000000000009c6fca5eaf2260552e21a37313368f2d32968d010000000000000000000000009e686e63295db17e739e59ab1d33822a3fcc9abc0000000000000000000000009f83f181f00866852422b7ed226738955d467f7d000000000000000000000000cfa8e18bb02bd8bc735d8e7cd0384fee2c671b80000000000000000000000000d6815b7deb13ccebc5ba6cedcfa0609098a80dc8000000000000000000000000aade3f9f4bfdbcdb9f1111a43c384af6d09e1820000000000000000000000000daaca326add20bcd6644a82e0311140d89222169000000000000000000000000b31fedbcddc5e302c0a2f3ac01896e64fc9d3c2300000000000000000000000002fb191adc7689e1d39fe0026f1008968366bf95000000000000000000000000539d61b9e72d4559db45d9100ed059e5b078d8e5000000000000000000000000fb46d17547ff8e77950e928264c8c472fcc9ceae000000000000000000000000c0f39b4cd076cf6997ce0755b22dee4fbacbfd1d000000000000000000000000431d5736fdf3db39029ae1d9f38b71115800d55f000000000000000000000000b8364ffc0e5a7eb2b2fa2f52d7ae06ab4804dd69000000000000000000000000dd8dd866bf900d701f0e6df2e799efd1f9048543000000000000000000000000a87adbaee1b8580bbff0b45ba2b73cd9ccca90f2000000000000000000000000d2e872f568760fba603c8e7029614cd8f44b07db000000000000000000000000c3610e5dbeebf829d245fc4c5991a078778443940000000000000000000000004906c30754fa52c5293b1efd1d45c81111781dea0000000000000000000000006ee5a9794f1da26399febc91a5bbe06d408e73c2000000000000000000000000d201e2029603a93d5331d94af2a914eab3058116000000000000000000000000106febce3754dc02122d8949ad1485c7b53db80a000000000000000000000000c6f39b984294daecbe87d0d0028e86c86d9152b50000000000000000000000007697ae3fe8cddfd1c761efbd0c9d2eb96afa4e21000000000000000000000000cf4c56e344ac7181cba1e7ffa133cddd30ca5aef0000000000000000000000001d6c560d41f2aff0ae83cdfb36cb21affa797c65000000000000000000000000f2e25bb2c948cb1c66816bf83c7ea17cfc61f9450000000000000000000000005e2b815ec7dfb64b34cbfe6508a206d4260b37d8000000000000000000000000c2fd5ddadfd03281c1293246f0f6ed05844c7200000000000000000000000000aa165376e652bbbb4c6b25fa24547edc04f7575500000000000000000000000054425ab627bb31776f8c7e993f68c38bb10a6ba00000000000000000000000005521cfb710836ceb559156c73cb23736209e37dd0000000000000000000000004f9b4fc9219867678ceae9c58720b13548d090980000000000000000000000001f440a68f8e2b186dfe87f14126f11dda0c47e070000000000000000000000007486c4b784a168eab9ca429bf811bba751e635540000000000000000000000004abfeee750312f23f5e326711226fdfde5f4a90e000000000000000000000000e9e03ae21baccc7250936a71972dc7b8fb75d86c0000000000000000000000000256102f891bb5c5f4543a21d0b25c05334543c5000000000000000000000000066d821539b2a0548fbd7089d1f590ca8c68c98900000000000000000000000080d20537e50fcbbaa26bec19e5b4b723e95ac5e200000000000000000000000087fa0c4bea020cf22d84e1dfed7a143644dba58a0000000000000000000000007d6596efc6bd681d3e24dfef9a9d1b1305ad0d870000000000000000000000004ee1745f336616d7edeb0dde79e8f394063e11fe000000000000000000000000e1695681c8f661656a4d0ee943bfa3cd8d2aa070000000000000000000000000c41eb256a1165889398e97d0b7744dd7b3bfb078000000000000000000000000daf9b8ce36340283924d4d5cb586253698cc88be000000000000000000000000037db2bab8f57bc998f9c5df955389bc9b271b5d000000000000000000000000c992349b5133e6063567d1d3e8c9bf20f9940563000000000000000000000000ea849462dd787203cb026ddb8092c5816915ed61000000000000000000000000bea35544841c555c83a11320abb8d6ec825fc19f000000000000000000000000670cbf17369b0b3a9efcee756f2e825f3fda2566000000000000000000000000889d9ba3cd6307b249855f0cf15dca58f2861f6300000000000000000000000006242a2efda8ef2487aae078af9b47f03430543b0000000000000000000000007b1ce4807944559f9abf13a3d7ba9ee166bf18350000000000000000000000001ba25940a3e49b3ccf4d6fc525621ff8d5cd69dc00000000000000000000000021455073c755ee6f17566fcbef07af00ded11d3f0000000000000000000000002cd44affc2313be2664c5674a9ebd70a3d64b6ab000000000000000000000000f375777979ede1623e93f39f15d4174d052bb5d3000000000000000000000000b902e0640cae484a48ab776d946995d07076e6b00000000000000000000000009d1ac5150fd25eace963c128dfc540b5e8314c2b000000000000000000000000df83bee72ec9fa0e0ec6f968a39126f9cd21b60e000000000000000000000000f928ebb522503e216eef0be792c43802f1ae3d4a0000000000000000000000002d84dfe20cd454a97472442cda2171f6efd11825000000000000000000000000149510cf32cdc3622e6ff11eff30a49353c18f95000000000000000000000000085ead0403ee3e21cab313367500a1f1b4337f7e0000000000000000000000001afffb8642c72d120e942eccfe1cd7948f19bd78000000000000000000000000e6b1bfa5b7b42bf4247752bae51e1dd48df7ad20000000000000000000000000372dea0d518bc5f86b2ec8973cb388b5fd858eb6000000000000000000000000521140a60a836c47c9edc045dfa05f284cdf994d000000000000000000000000dea28cf604f972e77a02c4bf8f1192e57b7aac77000000000000000000000000922fca2739d4dc5f0e5bf9a8229848e1704fd6df000000000000000000000000aadc1a1495c53e88388b0af99c7509e7731f8af7000000000000000000000000022ab67d50d1c23b371cf98c3f30c96271305564000000000000000000000000b8421d60b1f644b16b13d89808a740bb5132ff0a000000000000000000000000b721e56ead20aba9592e834c8473b5bf90875f8d00000000000000000000000087bd64b6a22905ea52ad428e20b7993b693bfa160000000000000000000000003ef12baf0882a5d307671c834470986e95f4e8290000000000000000000000003f755def59be6ddec251642a8a26210787827675000000000000000000000000c038ba0a4eaef8dfce299bb721fdde69f4c45083000000000000000000000000e2a45091b2da116da22a27aba300cffa4129e4c90000000000000000000000008a8a83aea7b7b52d57a385727fe9bd18e18d40c20000000000000000000000009fd7d751c11c387af3d689824e9821abf7b93c6600000000000000000000000044ed8da36c5c2bcb5e5a6c68502b9b13436e3d45000000000000000000000000d2b641e8786166a7c62bae49a304d0a01b522b84000000000000000000000000b534e0138b6377e2502c42b86c360febad744952000000000000000000000000eca26300eb04f644481649af2c98de95d2f5c38a000000000000000000000000193111a96c23fed27189d53a0dfcc52ee29880ac0000000000000000000000005ae6daacd40cb94b28628d2e5c3d680f5e3c5bf600000000000000000000000044572f8febf5a5999a5abe90226e198c748a32850000000000000000000000006ac67f7d9eb0d6a9008d4c91bd08dc41bc04b25a000000000000000000000000e993f0a15a8ca2697759ef0b5e48fbb4c07f1f87000000000000000000000000440d89beb83a38c1aef8d59e5589574fca1f85850000000000000000000000003a2f282d2872b8b38108d168fcf3022e226f9234000000000000000000000000ddf786dddd7dd8d7857da7468fa28c4e79bc36bb00000000000000000000000019f5b1e27848d540dab6eb07bf119052100a49d5000000000000000000000000f037bf0a088dadb3874e515275b09c6b598bed67000000000000000000000000c9e455e27878c42d0f2a2e8c4e184648a0a7df34000000000000000000000000d1935ff73cae8e0b61fc6a732591d1fe134b26460000000000000000000000008ced4656edeece88e2088b5c458bacba52215dfd0000000000000000000000003e6a435a4a3424a7def16a035eb538706e519c8d0000000000000000000000002be93998f15e8546d37b5b0836543f72480763170000000000000000000000005d597e3f2d09c8593c2f4bb76b36137ae67c774e000000000000000000000000f29be550f546e876f7b5cd103126fb0cd151490a00000000000000000000000005f222360cf5041367281e6c65778d1c9425069a1e8305af112d478fd719d745070c03e6b2f9653b56face2eed0cf066e1adacf6beecd55a138aac4680a1968405ec7f97def9d71f636160f7ec32e506d66efc3408b2110d6cd08fd39a5727b605b897e232cc2f15064427e6121c1461a4cb9bc25b0a70aac3d6aec3d9f52c5e0166ec0987db92a543847a80bd920ffa4a77850726fbc4da2e7327bf91afeb7d014d36279213285548c59fb1ae3cd8fb5f7763d7e3bdda3ededce042c7147f1e007cbe4c25e53aba3d86e8ffc504bc7f0af22afb5c8c343f42b532131c45d84006e7eaa2c87fd4f46e3af80246eb3f3ca9d0338d7cb3fde4110592eaf627b3c800a1444f3b1ac66b24e31c4d855aeb67a360249d967b86c9c837fe5b96c0a99e06a4171c55ba4a8bb548bc8b97a632a7bb9aa2519fee8f1387bf0a0c0465ed9c030aa7329e92d66c98e774a0adb6cfec41dc25c2eab056e37b6d5857cbb0a96107087987a32eaab9868e33598da1b8f1f3cc8b857bf8a912b80c385c4040b5d905868b5ec09313360e4855a519b52418ef8345c06a18cde828bed47aeba7a2c107294072d3de56bb62be11ff2d6f14ac8f02c9ac7d35427b206f3c2982a60727073aae6694d76c10ea8515894c6bfddf064e46a209f2a152aea97f6315b1a7e0041a835f6e43f7e90329a61c5dee817a92a26aaeb68c052f3c2e7480c0195d7e012a9749e81efd06e56e9e5c0aa1fbb02bf9d7654fc7e82c1e4ab22716b42eca050948b3982d081eb90f8846e1bb8ca187e3c7db4aac1bf5ac2cb63dcb9adb880768d836e4108cbc3dbcf458fe458a5537e53b8767c86e1e0cd16d4a67f2d4fc02f92a8c0b044622404e35c3bc105f9a58655584f4be79cc7d8e0c58c8e7d8a90098cd54e8d91f561eca874a85a59a5ddd04a1957457e030da89002f44c721b902eb93abc8ebdf6021f48d868dfb73d4652dcc20f0bc969c5211af328bb6204200849081ef11ed3f5e5ae3fdb6a3f2a2cb6990b9b905a7b9d54b5f71a9b3086703ac384b394c7aeb0642c7b6c30d95a8a1a2b3318d0c536997ea41ec2089cac005936e1d3233676bfd3017a71b428f0d79754cf8c36ca9034df18ee4c1adeb99005c09dd4ab756cd1427b1595b752c714b7a84decaaf8b21a37b83dcf1d742fa071c9f5885ea663a09d1b2fae839159fd7f87ecd6eabdca5cf8f14793e70f7d4040a50f430154ee6b5841aefa39e32a9eb075b023b6b7a200772fa30002a8e520501633996ac6dbe1d95a234b1f2a2e6eb7f86f2a0db048c15b4a35b3bbdf27902d6e6b653839979247c91dd3dd737ed1379a51cd7fc6d733a6531061c7bf5a306239416298e1848ef593975feb4900092dc44290582a6387ca2373457856dad0239d8fad7b114be3452b3e80a3c544b5978b12784453ea5815af6386b7e393b06e65d8eae43d822fc7f0837393658a8415f81d2d34ea1656e6e9c956885581206432ceea4b8ff3c2c8afa96b0de74a3b1174909b3f797a7703994f02bc7a47c02e7e3688e887eca5fb698cae45ebd48b4c6aba9841716616f9bd60c91e259340531da493b280866905676c1d3ab338884bee08f6fa15257f620a5b75536be4d00a2e41157479deb49cf40e3a54382553fb251cd9f0c2ce21e0b0fdd1497e264018970763043c986e754befb17bc061ce0530aec50e66b59a48bd2bfb9cd199002e95839e0eab84cc0004879ff6948b6cac35bc265fa8bb8151a2d620ee5227c04d76fa276cd5bf676189c1666f22ade56ae7db6c4cdb8d009cff1ceaed9690b00b6af0051e122120f6aa53f19e94135610273f17bbe864dbfb4e6ba7dbef67202b644792da8612ff7685301ddb710db6946477fd46aa9be1322f65da25b90b606f7ba88d76089915c0e780bfdec53e9fba25cecd43268ac614a6e089de4317b0366b8f5682d60d48d146afc51d94bda09fa165a1624aaaeea445e6a6eb613820684b11137df6b739fc565e30882a220489942031a43dcd67a84ff3bcb08455707956e38267539790c6203e1838334fa5602094b80835bed8ca2765589c95664072b36c5f6890ff8b0c98baba571572502d2e158a1310d008bb9c84600b3763f0697cb8e4d3e3c1075dc41a86a04e6aac49c6f29c93a7550001bc129f88b587f019c3ee05360cb68529ea8e86b4f5eaf76120b295cba18cd29df12c4da19b81d075c8137470e16a243d7dcd8c51614d98ba67ec92e82ec414538c8fe27b68fde0718f11a820270c0786133c4dfd18d902d50075ced928272b614384184dbc2060227f310139436f994504623352d8ea6b9e06086b855e6ffd4067222773ff87104a083b7916aa690f9b9317a4008b2fab5d18c15fd782e6829e6decb97f7006e063498495f8c5f77ef13597c2c088127b77eb0e61dc9a49eefc21778068bccf0738aecec9f1b4573ec8b876f2952036fee2352be000000000000000000000000b099969dbbb93ccfc0de66739f2ef49bd948e75f0000000000000000000000002e7632a7478a461f4af7d909bd8290ada021562f000000000000000000000000aad5eb0d21bcbfe314bf0afc9abc7594e7464b56000000000000000000000000d18dc95d54b21560e5938b8e8b7bceb9fe8e15a60000000000000000000000001439fccf76d873e8d20af2ef122350c1fb3c53030000000000000000000000002ce3346317c21979a93ac2852c57a34592f0f77300000000000000000000000011a5edfe4a29d6a0353fadc955ab7a3271657f8f0000000000000000000000003e9f04b37acceca4d45a2517e0904de18dca1b2700000000000000000000000048f6a777527fc46889173de4b6763eb1fc2b24df0000000000000000000000003be35954bd302429b7421f59bccd853fb71eadb100000000000000000000000028689404f9031fdcc467ed699549b2be4c2fc2170000000000000000000000000fd6b9c46f7667fa3b5a81ba5104c4c727e3458d00000000000000000000000004605c4a891fe25451eff881f8106415ab78eee0000000000000000000000000ea3be5255f7f2a4a825295cc6ca6f7cbc19cef99000000000000000000000000cea2c09021fcc91b7087e3eb4788d8d66677b8e80000000000000000000000008041bdf1f7b2f513950deec6f252f8e711a706e70000000000000000000000009dcfc1f0f1a59cf843a86d210f0a0cb19cc20dcd000000000000000000000000203b9ac9462a1fe09d4e93fc8340448663357bbc000000000000000000000000b8cccbfb8ddc0327295a923af2cd3bad41fea846000000000000000000000000340359bea04343cdd7601b60776fdb62a4ca242c0000000000000000000000008acab5c5bab4dc6e6d78fc9c0e8bddfb67f2a273000000000000000000000000caeb67bff24682a447d726bdea05ad620771ffd5000000000000000000000000d9732f5c18e880a2ef595bd14996191a2624403f000000000000000000000000e1f82e02511ce66c5399ab990f85f7ac3ae441ee00000000000000000000000003105f5b7adbc07175a0e77eebf508cab2b4d65700000000000000000000000050a8825f982d8a9d970a05a2c7015c08a6eb85e20000000000000000000000003900be03b2ede593f34e51c5bae62ce030f4c36a0000000000000000000000008fd46257091489caac14e8857f00032b56645f36000000000000000000000000aa323a376e6c31d27054f89cf9397cf7962901480000000000000000000000000d664b5d9d6784f1698986de20a118d3f848153e000000000000000000000000b7481ad786f1f71c54798a08c566b5710791aafd000000000000000000000000c834cf650565dda38a7831b0dc11adef4fb35dfe00000000000000000000000091bb910798cf86dd812e2d98666e47c0d49e50440000000000000000000000008bcac7446477c6d52bf92e894f272b5f5073bfaf0000000000000000000000001de163f34cd712dd50a188af8650dfc2df06740100000000000000000000000088269c43a9cb4f1bdabad00790ba731cb5c45edb000000000000000000000000767acf8548aa225db73248c52cc8416448be88af000000000000000000000000b4ff4063880197c4c3522b81929e9bb4d943ab6500000000000000000000000071e22a74fb8fc05ae4d23394c3006fe2d725f052000000000000000000000000c266c3d602a10e1ffccce39fd9d4b5cb9371e4d3000000000000000000000000220373fca86937714da1e4e31244094e0157aa5f00000000000000000000000061d957833abbe618ca5a9a9d32b1661c0659695c000000000000000000000000dbb400bd420ecf7d68f7f8ddaf20299f1dafebe400000000000000000000000003830e00c194db1628174ad0dcee5570b15d9fec000000000000000000000000a2dba12ac831a754ecf239743bf9463e843a84360000000000000000000000003edd8afb214637a5658e480ad33d80e40a762a4700000000000000000000000004a3c43be92fcdc269f591ac434e2a8f4d9b1cbe000000000000000000000000aaeaaba4b266e8666b61d76ca693e849cd89c397000000000000000000000000494376795c4e26e6ab1ba9118148e975d45eb287000000000000000000000000cf6fbf1351a296c4e09bd54dec27c0127b238f120000000000000000000000003e0039f694d876348a970aae24712b9ac64b7ab60000000000000000000000008e750cdc68a71d94aa48e83309c87b646046c3d6000000000000000000000000ebe0e279b1a6bbf44bb4687766e8385be02b1a6a00000000000000000000000041b039eb87f14c1246a02913941c7eafc9382ea5000000000000000000000000da72216e67e29c4a505dadd23017eab6c96d68be00000000000000000000000068485fa0e85799175e01b984b4b7bb695057cdd900000000000000000000000030580312161fbf98c2f29815102146f66b5312dd0000000000000000000000003ddbd595286898a987f37004cc02c13d66960fec0000000000000000000000005197ef9f6ff8d74c023de2fe2e0690a94cbeffab00000000000000000000000095bbcd4490f5daece733c7f4b0b0224c7c06eee20000000000000000000000001af06b7bd649a5640852619b794074d1b4a74c4a0000000000000000000000001cc2503dc548f412e245eadcf079afb97e21daff0000000000000000000000000f8d062e35d72c9c55bb010546806c8e527ee5d50000000000000000000000002794469cc7fba2a520313da12d570fffb00708930000000000000000000000006c495e852c77c4209efd5830e5f1ecd8073507c0000000000000000000000000cf15e1803d4ac5f1ec38c5cfc726d7bf2e51318c0000000000000000000000008609090c4cd61826fc5be2ac8ca940a040b11f2b000000000000000000000000f5355da146532f9615c83998e86d96d4ca14494a000000000000000000000000a899c5941b4951e28e144764fa577ee491b6beb70000000000000000000000002144f38d3f1be57ffece5270393c5e548f0029600000000000000000000000006e24fa4a09a60a7f34d7d0ff79bc47182c78a85c0000000000000000000000008f8e99a3c9a2f737bf83735086071fb0ed4761230000000000000000000000001b1fd23aa1d828ac9c8245254620c736239bbe50000000000000000000000000f14574c33a71fa35f1a20283532c9b0a4425f33a000000000000000000000000768e4f7fe56a9e9fdd64fb2a5846534e01de73f500000000000000000000000011f36e632b29c993412afb92178feae65766c0570000000000000000000000007cb82b4f6b5f329aafbb8420132a5947b2e13691000000000000000000000000530c2597cff313c66767fd328a3b7e44a162f675000000000000000000000000174a8fe209aa7d103607a591822a622f008c5cbf0000000000000000000000000772a1e4a17c508837bd6ed447b3ac4a58049ab60000000000000000000000005e6481d6fef9a48a40e81d73cd5fff2b042c65b300000000000000000000000047034e04f1049c2cfeb57eeeb5bf1ffd33d87bc40000000000000000000000004e52022d172eefa7c2c34bca0b4e283764289a7600000000000000000000000002496f0e86f0cdd689c8a20744615bbbde13715d0000000000000000000000009ef14088b00ceaa5e3ff41e2a813c3d166b29b8c000000000000000000000000a80640366b73f7f4a517690ed74f9874b365201b0000000000000000000000005c11a12194acfe3541122b6704185dd186e857a50000000000000000000000002b97249788be3e907c32fbdbfc0eecffc950978f0000000000000000000000006eb652f80391f3a6f1c47044052f1c7885b01535000000000000000000000000caf149e4027612e4770e1937c1618256cbb88df7000000000000000000000000d714147c483f43b5fa9a9e5928d11fc7a0b6be6a0000000000000000000000004e912f804822ab3d6f9246a5af9843d8040e059700000000000000000000000077e7c4ee23e038cf51976833ca530d68db3575a3000000000000000000000000071204002d4affc75962c0ed0b33498ff1857a5e0000000000000000000000001d5a8099b6c62bce775a23426cc3510ece988f2f00000000000000000000000087c09873b5ad17cfd3132b626cb12af18d8d29e700000000000000000000000058502ecdb8bd62f7fe7168f6d17cb50007ed9e5f000000000000000000000000f98add1bfe26aed349d2af70c9c983e9479f434f000000000000000000000000df67562ea32116b0dcea138f246f921b9a83a746000000000000000000000000131681d0a7d08e8bc2ddd9daa7a6603ba66a21c700000000000000000000000035758d6bc6f1d8a2986658ebcdf1c247c78998f2000000000000000000000000a3ce7d138b7b161a066591dc94a59fef04477fe90000000000000000000000008b287a035985acb7cbf5bc0434880b3a767b8458000000000000000000000000bb77e6f8e343833c2a27c24856b8610488d80e840000000000000000000000009a13a083910916a235eea284df2769186cfbdf41000000000000000000000000a3a7e8b651e7b1977aa636438c2dde2905cec38600000000000000000000000018d1831cfa4c3d4cca72c6b3936a5bc9324d232400000000000000000000000063514584f217b6385de8ffa3f55982f726e46475000000000000000000000000151119c1c10ff51daa6a44430f38ca797ce1b2af000000000000000000000000ef99574e22cf1c171ec54e75314eed2a96736d210000000000000000000000007ea83929d489ce82427afe66f626f892c6e5709b000000000000000000000000d12077bae9f482b713893061adf310073b26b257000000000000000000000000f43f94112cc587cdc44aef2d63b4a2fed8b029b4000000000000000000000000bc122d12ed85b507d1317fc88dd23a4e3588b3cf000000000000000000000000fb5303a12a2daffad6cbf6a29e95dee82082b87b000000000000000000000000b6b7ced8b56917e0dc74938e26e53666b606607a00000000000000000000000038a51487e1a0954c24d135ad95a07eb7a67f5d41000000000000000000000000bfe1dd9519d87055eb69eae6e8e142e22b197b26000000000000000000000000b3ca7b7c9c4450c0072e39154f7f92ac4e27642d00000000000000000000000017fd23c070885a42f16243dff04ab821505fb811000000000000000000000000cb72ef250a83c44b5cc13c4759178fa545529937000000000000000000000000f8c6a01efdbf14fb737a6cea288aac1f1561f059000000000000000000000000e777ce8543ff4ef83fb52e42775bc323f6487918000000000000000000000000fcd1b05d0b45e860647f2fd3188b604e9ac67209000000000000000000000000bddd64fdd43734e965c2ea566a2410101d9aa23e000000000000000000000000c42d7df79bca6628671aa7c55b7a0c90518f0043000000000000000000000000f384783d031b57b5cfa6266a017adad2e04db45c000000000000000000000000fc4f9bf815ea4cc439a24ac28d170efc157266b6000000000000000000000000abf36085944aaff8fc3c72b9fc092f449f3ee3c8000000000000000000000000c0bd3870d79ab720417913cb3807a7b27106b1ac000000000000000000000000bd1a02076b873d558703eb38eeeb9d4c305cc924000000000000000000000000c9c6335ff4d95c41b521f255203debd43885855b000000000000000000000000176dfe8dab8a16f12692d7b1c80960bebabda75f0000000000000000000000003086b02cecd151842818cd8b856ab8505655f0c500000000000000000000000021888fa2316fddd9bd32805f36af1165024dcfb800000000000000000000000081541256fba33cb4b538e64ee1483cc118a5fdaf0000000000000000000000009da80abf95eebf1e7608b38d85ef7cd6d3710e6200000000000000000000000004ce0e340ae2530866b1322726bccc9987984927000000000000000000000000d0d23892a289c6dca43eb3ae887eedc364261829000000000000000000000000fb1d53abd5391ad59545f9fb06e36c010e4a509b0000000000000000000000001e47a0c6f27033d1d23bfebe8019838d54a0307f000000000000000000000000d61891b6ac7f9247aa0394f3d4f1664021f882f8000000000000000000000000ccf04c2462572a7899427ade91fabe5631c5e928000000000000000000000000ed2c933fb323c234ce2bccb10ed104879b71df9d000000000000000000000000e005ef4f727d12412239e6eb9596c7af2f6791e000000000000000000000000079fe2fefb1a4d58db9ca1ffb86f815e1b8e230e700000000000000000000000099bc4c6fc3b054c09ced0c8825d63117dae15e720000000000000000000000004515c205271badb1c6fa0fb4cb8828d3bf626a5900000000000000000000000086bcd1447323bc8d29c9aafd717fca21f82a67d1000000000000000000000000e91b7b9ffa485cff7be3ddae8f1282fcb93a1353000000000000000000000000fa8329b830dd523d75f9bdace96595deacdc5b970000000000000000000000001ae0a2d50dfa6c33312ef76da89520b13086af060000000000000000000000002ac052fc5c91c81114193b00a8af96d06fde0969000000000000000000000000a2ce1bfd6ccc520d9d2c7425371f510f8b7c236400000000000000000000000011aca753bbf1ab66d7fa2033c980e6d07ef4a547000000000000000000000000c737f547d44d1715daea6b7aee59c10bffd7e0b6000000000000000000000000631f6339c2ecd61f8756c900834d82b5cf185807000000000000000000000000961b7323652187b5681a6b5d4e9436cd29baa8720000000000000000000000009189db2086af2eb0034273463cb0392fcc8ea05c000000000000000000000000daf29225270a171bbf41c8d8d005549515105b31000000000000000000000000f76933ee63eabafebe2d8a10977a8135149ddb3c00000000000000000000000079e4d04332e7694254737055bd1cb75bc964d6c600000000000000000000000008dc59d91c4d796c70ebc41afcf9f6ebfb0f1e940000000000000000000000002bba9624a8b9bbcc8c25586f35659c906610c39600000000000000000000000057d7bff0e7ce43090e6d7310fa54f964d243b74e000000000000000000000000e8d8274811a4b8cbe806ccdc923bca7d38d49df800000000000000000000000066eb182c0da56cd434ef2ea581256180c32de3b5000000000000000000000000fb2a21d733454371863e826f6559b2b27ac027e6000000000000000000000000e37949e9325353b4dcdb67c362a341780d8b79a000000000000000000000000056b6f438765ed0f413998337b2d905a76adeddc700000000000000000000000045f4a382341ced83d4abf7778e54060c16bd969c000000000000000000000000c590a942bb5ee5973ae72f3ce34c35ae39b8470e000000000000000000000000bbd7149f44ea68ac2f44dfe26e162e346248e9b5000000000000000000000000e8aff91255ba8dab44aa72cf312a642eae2ae732000000000000000000000000988623c8de569c142d0dfd099e48ae71ca698515000000000000000000000000b637b08654fe0cda9eb3b2d85a8505792f3c6ad5000000000000000000000000fa756a1de3c1b25465fd359e0a970c82e4d377f9000000000000000000000000ba04d2a38b142a3c9d059cc1bb2af1aedae009a8000000000000000000000000146f68e5872163d3bfb3b8b0b8b81a2bf1edd694000000000000000000000000a243d82b37b65cd5f021373754350523e088af3700000000000000000000000037369ae8ddfb9575977fb3ffe0b2673beca965a20000000000000000000000003aee3d0a20076946365923f49d1a1484726fb7cd000000000000000000000000f60a3ec8a69a328ce1d03f4fdb90e9408370bb5f000000000000000000000000e995a51751e2bdb87e3840ee63ce4c7023484eea00000000000000000000000070cbbca6d0b1b26f3e45a4b7306fafa6d55991f8000000000000000000000000a228d9b4c7ee686c261a3971cf0fdf005d91828e000000000000000000000000d86d3e5127505c6b19fc4229764e761bf8d825ef000000000000000000000000aa3b8314f8437695d6ed7bcc840efd95a4950a74000000000000000000000000e404f4dff5b7294e279224e68c60d64f1e71c2d10000000000000000000000007c7c63234b54ac9593448af13806ca410880bdb400000000000000000000000055667e0c8622ba90ad2650e395021cb8d0f7921a000000000000000000000000879b64a8eb29c8b53283fb0f40e34cc23ae0874b0000000000000000000000004758cf5f59a336cef2970de5763f4c6d7d3b0dcd000000000000000000000000ef05524def968c272747fec714a80d58aa3dd5c100000000000000000000000024a5c9da956cedaf45d8f66a46ad279d503efa870000000000000000000000001443fb6d031e1538c1757a3008d1069664324b340000000000000000000000000fc47c46f8ee25cc382fb3e1f6532c988e92af8900000000000000000000000036a6bc07ca7ddea5b1e6401040f86e74ad01f851000000000000000000000000fd76441919ba9ff20c2a600f0ffeaec241ee56a6000000000000000000000000844de26a20bd745b15c8e742864814864c52ba3d00000000000000000000000074c8f24090b5e1945cf4c6c4c705f8660cb6be38000000000000000000000000d069bdc5a75d70f5dd8b27f134a85e2aa8f8207e0000000000000000000000004f81b537e46148d06049260bb60cde82971da1fa0000000000000000000000005394e7cb84a8e8fccc416eb5e6352600e3bc1c5d0000000000000000000000006518368b50fe256024dc4b1492a65be45c06ac7d0000000000000000000000002a146e875ec0553b58c06ef9f10044eed569dece0000000000000000000000001f71f31f61486c7069b590211e8438e8c14130cc000000000000000000000000aff87c5f5901181d3e56c544e5d99dfa7c6474a50000000000000000000000007d69949645d0ea7c60840fa094613b64d8c924db000000000000000000000000b497a15d1a23316d8eca401ba8a49125d593bf6c0000000000000000000000008f8e7c781c85b9f5d8dd03f3f4e6bd8f73f2b42f0000000000000000000000004d292e982aee5acf662ccf8cc991bc4d2ece06a0000000000000000000000000fcfe2dd1bede62338a70173545033d6d154b149f0000000000000000000000002b8a0c5dd3e5106c281c1842b20116e2cc3fe09f000000000000000000000000ccda4233a496e9ee428a3c95817dc5c250ebbd02000000000000000000000000f8ce0b4e77973e44164606b1d147fde448edbd85000000000000000000000000b6e7ead28446fb2dbf1a6ee100902917417f4f3100000000000000000000000038fab67f66535b0f18393ff1160262c163a001fd00000000000000000000000054cc1e8ef6a2cea5a6e85f159cd9c2561a7dc2f0000000000000000000000000584a76ab59ecfedaf483b56c228a6a4774b2d0fe000000000000000000000000820317e7730fb55c8ce38b34f303ade41c441479000000000000000000000000f687b032a16607a57609ca990412dec93c8908be000000000000000000000000b8e575dfb29560b477adb60d295f76c96344c4db0000000000000000000000007ce0c15752a60483382d44ffba1763fcce93ec0d000000000000000000000000a34995c5e97d0ee27eceab634d7270db6f8b1e00000000000000000000000000bf134b1b2ba0812fe59150417db2cb1da26c66f7000000000000000000000000f083114f3435980e264b2876732761be7170942c000000000000000000000000806c503ff0ee6983f3bbb0a369ba975977401f780000000000000000000000009459ab1ef0f644c17971e9d1c77c2f3068eb83910000000000000000000000003bfaef46973f23486780e60f5c8b801102cc887d0000000000000000000000009b30ea2c055f006bac5a7557058e1727ba23cebb00000000000000000000000059aabad83f780bd344a4da213ae87d74b2d727c3000000000000000000000000d28c907841b57f1dbf0c369a0481a3ab366c4179000000000000000000000000f2e186ccebb1fa2bb214c9e376605453a564a5f9000000000000000000000000932d56d6953a853c5bfcde0a19c049a3c17b6bcd00000000000000000000000018f41fcb75f2f7a45b46972e74d9b8e77b5cea8d00000000000000000000000049a703c96e8278b5df260edc1a271c373776b914000000000000000000000000b4b231f9b508cfb1c7bfda8ad04f64ac42f7f80b000000000000000000000000796828a4b165b8111164509104ae29dc5e56299f000000000000000000000000240f98c4393c7d5cf0c31711e5616cde9957e0ed0000000000000000000000007cc6c539ae135475fddd6dabd61119b8b0e2dea3000000000000000000000000e583a4b89ecd381a02ef2d28521e679d6655d85d0000000000000000000000004ba1bbfd846620eb6dd2c244146db7cca6255627000000000000000000000000b25601575b26938be6636e933ab0c09b902ababb0000000000000000000000004f07836cb1feceb33a95ba77f169a4f50e91171b000000000000000000000000a5b6579f5bbf6b07e4933d9af293f48da774876e0000000000000000000000007a7377b4293f1307280486fe8ec4aad7701b60f60000000000000000000000001c102fd525d285e21e5e08c76b8cef3e5fd6aadd00000000000000000000000026b3c74840d1e24123304e53a2223d63474210ae0000000000000000000000002e5dafc7a5a310a95b9cfe41655cc09f29b9650c0000000000000000000000004a15e7e93fbbc5c44328500b3abb853222200ace000000000000000000000000ab373c19699fd4da5e45231be8015a7b39fcb7660000000000000000000000002c87fab4006ac1c3b69178502fe94bea2ea9351200000000000000000000000058c2fe784c4ed3c50a6b119c9ff9d30956f288810000000000000000000000005499be87e8b5c84c1c86b2c7a0c4c6128db06fc50000000000000000000000007e18867abd47884709c1f309d767ebf187a3b5cc0000000000000000000000004126e10ad5d8a6fdea8fc2861ae7e4c2311fdadb000000000000000000000000f161a12e80fe62626ce3a30a923323178bc2de0b000000000000000000000000df252c200f2be4c41495d8a3befc2e89c338d3d3000000000000000000000000d4557b01eb4eb1ff366542fb5685b9a04183dff70000000000000000000000006e6e981c40670373b10eef4bb9cf8309e062de17000000000000000000000000a546f096d121eee1deb31f9ec0fcca2e59e6b1eb0000000000000000000000000951ee38062229ab29f5a9056fc21d893272344f00000000000000000000000010ad4df9567f1a2230dd0c3786161dbcff0bb16500000000000000000000000093ab588673f611cc50b63c98af59bc77fb20f292000000000000000000000000c8bda83e9b8146647563667ed614915418b930260000000000000000000000002b0987ccfa05ddcd669caf8b2b7edbd653bded75000000000000000000000000a5753489be5dca9c5166ed173d2d1509e1a674df000000000000000000000000a395697f3bac36feb5204b934a34fe21b3094378000000000000000000000000a9ceaa578bfb00ae8475e3ade085674e1c30b315000000000000000000000000adaefecbb5376f2180b207a84c4f37c8d854a611000000000000000000000000cfc5977b5608527fb90e410b5b1f4ff23a480d17000000000000000000000000902b68c6db0a9f6f448f50454673f32915a1c3f9000000000000000000000000a9bb1da338f9f239917b2ba407b457a331e89106000000000000000000000000c3c38a76a62d437789104d59d223fb38383a46a2000000000000000000000000c1cf30937bee70f1f0ea586ff412ceaa25fb7d7900000000000000000000000087177d6e69caa1f729688d0a31361e87ef82ec18000000000000000000000000b2151323dafaf8d5879471f1e87a051f3eb22080000000000000000000000000b98f9c72a65c444873a7c79f856defebfe1f0ff30000000000000000000000008bf7bcd361e9592c8bc66f8054fb36861ef3cd2d000000000000000000000000f65de36072b63886e33889dac42f883e659342d7000000000000000000000000e33c6d248b6baa6c308ebedde51554fc7311fa3100000000000000000000000026a75851c376e83151314027e1e7b512937f07550000000000000000000000000cbdeff55b753bb79a18ce5f30aa568b63e60cf900000000000000000000000034f3b1ba93f9f6e2d7f63ccd62f8cd62c47ee6a40000000000000000000000005611aa71b21ab15e295e3e4417afd8e879b397040000000000000000000000006e5809b995ea60838b2ffc4eb6626bb3748bcd3f0000000000000000000000004653139e93f6c121a9d3a83927c2ed1befda670c0000000000000000000000003d8ad10353c8d51ed0f77901592b3d75c775f8fa00000000000000000000000085af331544565abab4eaebc91b43a16b58826877000000000000000000000000185a5cd86903470901960747d55e0374279a516e00000000000000000000000007542eb554a51352014d4db6562ed0867963cb587cee9dd7016deafae3c86c7004ba0097c47d6a104956897bd21bacb02a2daf64f9f3ff5881420d5fb6520a21001efe971b1b3be9feedeac694eeb3d0efc8333b7631dddb255ea748fdd60e37001d71e68fab4ba02a75ec392adace750c81c54993bba9039584cec8e5d0044902ddab8711e9177640a8fcb15c7092ff532ecf2730701ca313740d5b7a994f9f044aab320ce45ff63dff7abdcecedfebac1016090c2fb2f50279127db48ea3a0043e09e5c211ab4db95270530b30220864804f1b182291e5e5c5337149e427b700ec48ef97f5ca2ba3e53e0c20c6b5fa1bfeecae6faf95e8f77c01f46ba8b878065b2e33c598c28cfd93f8d1c9d2ea55f38222abcb29a1b6d0889bd3b63d1da7068a31f982557bfd8a082d775c512652933e3970e53e0eac6b1aa271a7386746024420433d0be31ffd158fec0d7f441228e1bff1bc6994f2763039656859c269061adfe8f7090d3f5f534b2e935b813bed0a2cce88219b51a66d10e540ab632003a728783aa99024caeea1ea7be391777f92d8bec7f1857d8b1f22b7806bd47805032010633e2514806ea70248f3d821cc738aa120d9ab6c94b40a9fe06d9301052e8a9893ef86349d28901dbed1932963a16f681d392eacff090826683d62850685208e36fdfde11d1a24165bb4dbd10779bedc3de53b9ea71bbffee256af8303e7241ce3d57f5a676d9840afb2e95c32c3c1fe539162b64a4ccaafd020d83005219c85a05dc826bcf17ff851745af03eb41deadf14d7606860050a2dcd4b98005656fbb7a41a6eae2000c4c026e3ad4000547d810bfb6ea49c97127c9b72d901f664a40a959d981ba5e508fb307cb5621430c716488e38c14748ebac8a6583018b01f7a1d2bb3d1b0fd51caed9eae567d6278af088db25f2228c34b0e34c6105e8515f8b713fd45d9487a54d33464341ad3d4da51d5de7ca13af18cdf7ad8502c6feb5cd3e069744747bedea1db991a4be80f0b1a70afc2433b161e6187d5502ca44222d382584c9cabf716ca21034293345cea00fda1b425cc480d0920d2d013d67fe71bc254a4df2599168a07f635ef5796e881b95eac93228d672b42aba047a7093bc00a941f59cb3e47f7e1febd1b15a4a32b406e97ec4f68d689ca4ac07eefb194b974c4c6dd73abc58df178b6183e4136abffc37b7608cb1cc110a0d047746b1b8da8149e81f09b01e398693d1df93460faacf85cb4b7d38cee5bb3904351df0511090e29434b46701bfaae6b25e4e3cf16d4ff4571bea01abf8a7b60010ba351e271aace8c4bb2ab5ac44a97763c940a092223e9ffb03bb2e8571ca03b5d7c0b954c9fde1f40e8414e7fa64edbb386ec0fe7b15b4703cd7499ea4400423d61f9eade07c480815cf0fe3dd000727b23dc84a0c59968645e509ddb3960183cd441de9c7ec0d9d5a243c47dc9fec240986e59d4f807e9719229355612007d9fda1aee1ed5d12bfaac11d7c9d104a06f4182a02d97985e8b337e99307560568e0e08cd0da012bd09e7405c447158ab07d75e17d5f122ec1fe7ad938b25607452a29f788fddc54b3ed8178c0df8de7a9c0fc67d26bb1f3f82496a5b0328607f04008378b0d515bf0a000dc41e92a8d01f6ec9963cf6ce91270510c02925901c901958551027262f1e046a2138e2e147e30d27bf3339588e61f4171dbd15b06b9967e88dc4bae92daafdc7d3aa77e90ebe3f1c63033872a423b88cdb4434a016b82bf0a4983c8911018f96e255cbffc92880255190c78731afe1e98de1bdf0297ffe68f092784ebca77b895983c7a638126aaaa32a9e9ffa1ec795244aeb902ed5fdc3b49e9ca30fc31d0990c5bdbbe43051b8869a80a5ed20c382b50df94010c3aea753742c44c722e9a6da653073b3c112813f30f22486ffc9addffdcc80655627204903dd6d9ec243cfb947ce8a39a3cc397e01e811d514b0886eda66d044fdc91b5b7c3ac76df61c915fd05a6b5a0d9c66df045c82b9ea52aaaeb62520107496a393fc2cd7bcabb018fe011de04935a4538f59165e0da6d29860af17506e40cfad0800d9e35dd9ba1487a0bbf094a3d27d1606ba88ab34547644d7614021cc6026f878cd2a58da3741d8289f5a3ca104a0722221bb8bbc0f1e14999b006320b9d3cee00ee3791274e98976523be87087a74181c21611f49c606518c7503092a06512a2a67ced533fa39866edff5de8240ba2a4edb905588d94a65718b01c312c4471d924cd460f4024bf081d60980c7a65ce406f8e972ddb02679d8e1054188a01ea942e3abfe5028c25f4d4216431b70170fc33575b25b65346974dc02bb039af91a20005de66024b183751e8a22d1d827ec032ba7da5a6c4d670e7c02267afbbf26ca223cc3a4d14c03348014e7fb8f18078a6326562eb383cf234407c72df002699df970ecc025e69f50a2ab067b09000000000000000000000000709ec21ee038f6695b803b18be56c22fcc15b911000000000000000000000000d34be00f55fc1df6e7aa94898f7c1bdfb47536e5000000000000000000000000f70b1f06659d23d54c034afd60fe7ebd2cdd019600000000000000000000000062a0c24971c04cdecced851e1ec7c09acd68e99800000000000000000000000007885c1347d1f620871fbc8e0488b63ae7a5eaaf0000000000000000000000000b0f7b25a15b7f765b23f21e957c50c16c95b2c7000000000000000000000000f37da321d27a2c8b21af7d6bf4903054a6f657450000000000000000000000009e308fd91d5860beba35b279524bcba620189ba5000000000000000000000000b9520dbef2e32f890b95d5a07608feb458bad71c0000000000000000000000008536606777df76b766277bf687179608bc93b9040000000000000000000000008c68ee146e7566788f6007304bc83a016bcfff260000000000000000000000001bd6ffef3c71c287806f9f02c1504a68e833f5a700000000000000000000000080d7f1a0c988d1d65b0691cb34bcfa622da582d70000000000000000000000008142c3495e23ccba475bfd9538f19d742d7dd83a000000000000000000000000a803958ff0944baf7f8777586edbfb7ded1f22c10000000000000000000000005d94a1831ce6df8d333b50c0c29f4acd2639a04e0000000000000000000000003f44d032a7feebb73289431fc9a2206d7031f18d00000000000000000000000021562ed77116b569cb338086bdc5f89d162757df0000000000000000000000009c0c5c9507dc773dd8ac752e9733231fc97d80bc00000000000000000000000052d6bf616cf7f24a268536f4cc83a2b898d532f100000000000000000000000060f672f8333c3e91cb072d3c922f2a02a8a56afe0000000000000000000000005a193a3867d65c0d428b8b3d0abe614b40de6ade0000000000000000000000006cf092900b7b770b7e084ed71a7c764c55be9c95000000000000000000000000f46d72d5c21791cefe4be8e8c381859e4b6f9fcb0000000000000000000000005cfecb68ddf9bb7fd5841ab70a4f417d64cce2ff0000000000000000000000006d5c0e02ce04b735f15cb0bf4b483ccb8642f3e60000000000000000000000006c77309d0c32dd309347d02fa2b8a4cfb94d7341000000000000000000000000e417c94694eae04a9952be4f5f3eafa9d38c1d9b0000000000000000000000001a2d0e24da1126987e8f843b0f9f9851fcdb8b6a000000000000000000000000fd6a877010d372fe924ecb6a6464be4bbbb1b7380000000000000000000000009dfbb4664f0a3acd7c674b5372b88826e8ede034000000000000000000000000c976e5169f45825c3320768c7b2904c540248e78000000000000000000000000feadd497ea297ac39fec071579ad291d68267e8f000000000000000000000000590d2f047e9cc66e3c32202b9c683db5c03a4d630000000000000000000000004087ed28ef24fd872ab6c2fb51c5b4256f5e80030000000000000000000000007ac0b1ab03385169a1c2c34e88a1e30991bae9da000000000000000000000000d5810e7202b9a7a39fff587f0b62c43f4e0d7f7f000000000000000000000000dac66f700d9241570d17abc80c208ce843fd32e1000000000000000000000000c4ec348f9b332fbdf7aad4eea000abdd32f072970000000000000000000000007dc697e2638f6c029416bd69fbf8d9ffc1182a300000000000000000000000006e1b3c75a58829a434d880345be5303e3a84bc440000000000000000000000009f05d8b2d0adf5a8b5fee50d34d81779c1ee7c840000000000000000000000004ba11f30932629eb0f5c9f4a266719e8bef3a5e7000000000000000000000000d14481bad9a616d3802702d8f2c5e58290723281000000000000000000000000c644adc72410b016d0db5d0914256fbca083cb8b0000000000000000000000003e4e82ff06b0ec283c5de5224b08fc2a40f66e25000000000000000000000000795e25eaa1f9904ae285b7a7816456fc8c8653e700000000000000000000000092bb727a1e2637912c6c962aeb12ffb6630eef6f000000000000000000000000fb3eeb4c9182cc47ea14547783737b1ea62c61d60000000000000000000000005656057ed7aee13ea52ba92574180218fa5ae3ca000000000000000000000000d36890cb039716afb120096f2e9671aea448908f000000000000000000000000c6ff484dbfc12a5e0242c06197b7a54205c6fd2d000000000000000000000000b7ad1ed749a7f6d38a63beed0df268a7c7854bb5000000000000000000000000e3211674755bc968f0a85b3d93eb73fad90c1b260000000000000000000000005b4c9f759a8edc14b45718de77c24ce9b91763e0000000000000000000000000a6a8d16b60a4d0d344e77354595764ecac47a5aa000000000000000000000000bfc8acb24e97b38f346fd88c7edb3f97c047cbc9000000000000000000000000f3afe8dd1bf13bda09b5bb33122471fa3024f58800000000000000000000000014a0791f93e7202a88fccc3e48fc5f139b4978220000000000000000000000003b3ce00452e42fd956bf5ebe48baa2634b68239e0000000000000000000000004a081ff7a3c11384f17f8bb6ed5393a835b58ef80000000000000000000000002f37233311d5f0270f169d794fa6bcbd97069f270000000000000000000000003ab5d574ed2665fc8b0f90fd45531b74527332e80000000000000000000000004ba0794d4a9db2ef4896a8de5f421b980420ceef000000000000000000000000af3189196cd0a264c3ac89669207ce7814ae9e970000000000000000000000008d30c0a026d6e93c35980e49510a10efe6bda9db0000000000000000000000008f8c993fc11ec343d0394aac05085577fd0fa9c4000000000000000000000000df0b1ebbb49ee2fccdf48214aee62531ae75f369000000000000000000000000c4c5001b7a081a25e427cca64cc04e36b5061423000000000000000000000000a06af7e1349884f0aedf6780a5c71998a4d7e911000000000000000000000000688aa91282977c2a63354334951f3f597fe3c86a000000000000000000000000fa1f48a881688648b2afe4f5479ec22bfca0f6bf0000000000000000000000003cf4ef5d564ec11c37f3f0163c39f25831914fb800000000000000000000000066adcf4d9931f6fbac92d64fe61cf86dcba7cc53000000000000000000000000a60aa4a6e91928f5d183c01889b3d04c4fab3afd0000000000000000000000001b9b9ef9ec45ff98c0ed9f79698e4e7b26b66cd9000000000000000000000000fadd93d8d14153975b6b2628a4f01287c420cdef000000000000000000000000e23521f1bdc515ea15b247bb2682773ca7158f2400000000000000000000000013625ea0d25158bb896e852cfff110afd1c03aa3000000000000000000000000f61ee2f15040aa1dc2431b775f5913eb7245b9df00000000000000000000000020d37be1fb023981a69be12bab3aca9bf263bbdd00000000000000000000000085cb49a4dd8705a1cbd02d760c5a65f2baa94d390000000000000000000000002553dca4cb8c9f6caf379ccc26150a130eaa46ad0000000000000000000000003203fb30664bdade9ebada79cacf1e9b76c929da0000000000000000000000000ea2c51d6df736d970ed3a9af01e0c6ef0a6c799000000000000000000000000cb7fea617ea3c311ff504343e307f0cd032a9198000000000000000000000000cd8c151e8f57406fc19d693ebe059ed68d01b78a000000000000000000000000e929377904502e436b49c28a4c065d1d1acba78b0000000000000000000000003f0c9d26992f44dda6b804914427f7aa5a61edbc00000000000000000000000040f23bd8cd5bc4e3e21abb3413a775962b536472000000000000000000000000a2db4c03b5b2692bcbb103b69cabf4bffebe33e20000000000000000000000001c236ce3f9a32b1d05b1dc833dbc42114998682f000000000000000000000000f0547effd6914e034bb19da5b8c69d38804e06bc000000000000000000000000c60964a1f48ab1a1d6d6e5364be55b8c2d62c96f0000000000000000000000005bf125f1250567a3559dcf4647e58ebc3a47681d000000000000000000000000a18db10bef7607182fb5a2bef678444ae1740c1700000000000000000000000003a7334170c25a65b5f356a3b4b5a0db0343729b000000000000000000000000866041f20a8693f739952cee4f8744e093f8e567000000000000000000000000a343fc9a587549f5197b9b17f1ad1048a93308a400000000000000000000000098dc5119342e10e074253da1c6e7b9b39fa6b3e70000000000000000000000005c1b85624a409ec132173043e2a2a010fbc4f43100000000000000000000000025f8f29edd1dad82a2314a6b0878fd7459bbda3d0000000000000000000000009b65e83d465e2f59b219db5c562ed68a21c98ee5000000000000000000000000e0848b6f405b8dae285883669f26522ecb2ea949000000000000000000000000cd13bb8149ebd4b82c11ade32a203bef6fabd2260000000000000000000000004874255976a7ed9be12b55a9034181e21c995497000000000000000000000000e6256edb108a5b292490999f7a349c68ddd025310000000000000000000000008cef3d3d62d6da625583742ccf895891f8f9039a00000000000000000000000030556e88c28e0db1f99ab29e8679dc0c00679a8b0000000000000000000000000fa3b13c7cd75a31213bca4f653148fdd67c1f0e0000000000000000000000005d611ff95f0def26ec838cbcd3b1087d5138d2160000000000000000000000009f04779df25a6f7d23920ef158c95bf4730cd38700000000000000000000000088de681992c2bfd757de5b9337b47f3e40d52c76000000000000000000000000b1fda3c64f483eaaec4aebc0eb3e881feabca1c00000000000000000000000003d71ad2f81edae7f015a0259477a5a513227fcc1000000000000000000000000bebf620cdc8ad69cd29e097a0398f8cc0aa9f7a20000000000000000000000007cf92c56ad90305b51beeb89fbf617d989e3795a000000000000000000000000307bd8304da61df199248c6693f99ea0be2a2068000000000000000000000000661c41870d6e65bc421a80d912f6ce37c796815400000000000000000000000057dc4be0cbf954eea670ffe001cc342ca17cab94000000000000000000000000513e3f0d96308743aaae8bbcb18d192e54fe69b0000000000000000000000000473453b6d966db62907afbd32ada88afec456d2b00000000000000000000000040562e1e7be73db5ec83ed27bf364fa3cb9c20d0000000000000000000000000d685fe5e19a8e709e17d9dedbd30b13dc4dfba950000000000000000000000002fc02a0e72ed3aef5a1e33e385264b3d4acb63da00000000000000000000000063fadd555e04a7bc6368fd7da13f9b808e60346b000000000000000000000000d282c4b2131e1e9acbf1c552ee906a3f39e45ab700000000000000000000000045f5c18df32b5f8383dbd7d6dc9e2d1a47e5dd6b0000000000000000000000009d03e24c9854cc2a9b5205c55a44d5afab764d57000000000000000000000000daf4f2d32822e927a4422c33399b28d270e6002e000000000000000000000000efab77bc5d38756e9eadd4cbd84807ec9ae5aac30000000000000000000000001a487f513484bd10f51440ff22ad12b9c95372ab000000000000000000000000b8d5ef5f29a9722d5bc30a3a7a6925f5c32daa82000000000000000000000000dd4b8c03b77387dffd2512ffbff4a1b87c0dcfbc0000000000000000000000004c50ffba6e4e653a5467a8d94c5f22ab72ad1a25000000000000000000000000d2aed1fc32b971b5c45afb8b8b3cca9f31acccd8000000000000000000000000d5072b847076ddb338a7e24c97e35c5dced2bf3c0000000000000000000000004f87b842931e4b65de85e4d280e5f095bd49f149000000000000000000000000aa692089ad377511dc14d835f1646d17c14a04030000000000000000000000005cca3fae1eee011566237dbc11959571e5068c7c0000000000000000000000008b902f9cf0988e96b77002f16a9672f455e56e6200000000000000000000000065fa743cba90c3e4d8cb6fff023716bdff5ed3960000000000000000000000005ff5c7f1c7d36accaa43616738afa968beb8c4c100000000000000000000000064810a073438e9af9626c1646c2103d763f6bbc5000000000000000000000000f451019c620f5e546f9be5c18180b174c8f2389b0000000000000000000000005d72d35f0ffd867b4071fb8c8378e5826837d20f000000000000000000000000aac3730ba482add5c244f9df92ea62f945d1a7250000000000000000000000006c9502015a6f8e6ca8613939c722fb4a7537956a0000000000000000000000000ae1d24ae23881bf9dc0f9b2fdb9ff5f1d6d7f1400000000000000000000000088ebbe3af96be86bef7a0608b54a1cf24936973f0000000000000000000000003bb6de128659334c5e65ed9ddbc53b93ab4c620100000000000000000000000091e43c7bf074ec8ac942febbaa3fcdf7bd31066400000000000000000000000076a29ccbac3c227c812a7547345fbbebe10f97d7000000000000000000000000b9c445930a82294df81d19bebc10c5eda245dbe90000000000000000000000002da41c41c68ce108f1cacb038475054db2f5858b0000000000000000000000003557c126cf704a5ac495135d211e7fa758f1134a0000000000000000000000005a32452ab7a23c307df2b824376fbadf40f65639000000000000000000000000c79283b429b4f78c5df7f53f6ad0b8312ed8f2010000000000000000000000008752b7c4c2c16de52c0a1428e0c01d8378f69a2f0000000000000000000000003fe598291c9b6c5244573ddbb52cb581bb83a928000000000000000000000000efd4567d12b78592e8e177fe6e42cea63cea1ea7000000000000000000000000f117417cff10402ea9309cea4fbeeec3e9aafeb500000000000000000000000083d347f41e3a770fb891be475845138551ae47490000000000000000000000009889040f404b9312942ba52f05dac74e4bab423900000000000000000000000063cb02e7d73ecbc315d73c5ca0d1df6da96f2e8b000000000000000000000000d5d7533cde64d3eeecae06eec2ad21fa637d9be6000000000000000000000000c98e4bb858b346c68f37e6cb8814df97e20f82db0000000000000000000000003eacdcf2b3f96d484050395e793faca0f5cda5ea000000000000000000000000a18f8ae4f961a6da83ef9135bd038fdfc12ced0c000000000000000000000000d6a7c68a33f612c2c4c023baf99edcb8c7f41f03000000000000000000000000a90a12fc0cedc81e9a5ce4f2907a4fdce814d97c000000000000000000000000dded9d254218146fa7d300ed5152e98b432822a00000000000000000000000008ec5db3a223b4e7fd9ba74c0f491c287fe551fc50000000000000000000000002fdf8471ea44271ed83327be2a4dafb7abecd6a5000000000000000000000000218c8a21e177a9d352aba911d3933776c7e38fc8000000000000000000000000da2ba93e26d786eb52bc5e9f9ff101f7a8bfaefb000000000000000000000000851211852cc5e21a1fac3061fc9ffc48de0ea6ed000000000000000000000000f8f4d3f463c25d6364a427439cf2a2819a56397a000000000000000000000000a7cd4d7a9e903215c09658d064f935cb32ce7003000000000000000000000000b78da1183a4ee0208084eeba11009eee35d779f3000000000000000000000000f7db21acd388b24134fa16d07cf4bdff55304296000000000000000000000000428029334a71cc953a0d9dbfa910f996c1734a010000000000000000000000008b8fb69906b4556452519f35a6effb1e7db071650000000000000000000000005ba9efdc62c5a1d09482dcad2c2c79652f5c00c70000000000000000000000006591864300029ae76044625f3185a692b0117b6c000000000000000000000000b09ed06bb223cf32e512b0bc9bc3099f95278908000000000000000000000000f78276fd104b5df8cd6e281b81710cbf2d3ebbef00000000000000000000000015efa0bd9e96167878b71bc51afa2a29b7cb7a93000000000000000000000000b438ff280b6c92025194a012246a44126452d0200000000000000000000000006d92de0bbd673fe3a202326a463a508b1794ee4e000000000000000000000000768daa108346bf6216237357e7093af1c7e746d5000000000000000000000000adc3354f1dcdcda46a96478d2856369a28f22f48000000000000000000000000997b721952a401e51976d903ca924e6348046837000000000000000000000000cf007f8cdb02b650765e6e2294d0c4c9ff77a72e000000000000000000000000c0b693fcb9a2d759da71c04bb34a2aaf50c218800000000000000000000000003772bcdbe3efab26c75205a7c4d16da25c464198000000000000000000000000124825b3f84771a6943a6ecb48f55d5dec273d3e000000000000000000000000d68832338864c4f177556caff4a6da14c19e8fd00000000000000000000000005264d4a1ff3b9ea942b5aaadeaf468d5988e178900000000000000000000000054201d5b0c6de2113083a9fdc76a92a8686fd6a800000000000000000000000023b427c12512dd32d7cefddb021f35c6f654d3fb00000000000000000000000056273f95a1b0d5e2c8bc8fa6d46a35836d0bbc4f00000000000000000000000079c695b9a3b71e6fc160376d594f61820c3a3022000000000000000000000000f5ea40243f8b2f1637a2218bdaa5b82a1e39a99000000000000000000000000014f0b6a00aa66ded8b78ffc0987dfc8215926db80000000000000000000000003715ceb1410179b98c035fa45178f626f7b9d982000000000000000000000000d70b08fec059aba8000164778902c9489fe10c040000000000000000000000006ea2fba6c076bc5115091421cd47690d7b4cc4d4000000000000000000000000fae4cc4c469325192768d8a47f18dae5ede90ad300000000000000000000000094fc6516ab3a320913bf1f4f9223fd3c18a6035400000000000000000000000045126de86419e18b018694c8a7a3694d9df5828b000000000000000000000000ca90346137a28fad578860dabfe4c90a55fdf9d8000000000000000000000000e1dc872b1c2291182bf812cd1a95bcbca0f2e8a700000000000000000000000095f19a8698ec822f50fb745090fb126d36fe6b87000000000000000000000000aad39d0d565ab86644b4fc74a7e6e9ecd2999c8600000000000000000000000055e14d749aa1abaa6c5287cb0cc104c1cd0d2c4b000000000000000000000000dfdab81773333dcec7921a87787b41f60412420700000000000000000000000083ed958dd8eb1b87c7684aa52b6d770288cc70350000000000000000000000006a74fb721c4cc82491c08060d76f53b19bc8fad00000000000000000000000006b98161292069df26e68433d34ae041136d979c60000000000000000000000000d9a4f14efe9aeebc719c98cc0da1d99f71c5203000000000000000000000000c219e7c77aa95a7a111bd695c89a3da78fc2c9f6000000000000000000000000899bee1e7fd34bc113d58247f3dbd7609d78b9690000000000000000000000007e069efd7506b3df4818fa3da5f8da7652f211ef000000000000000000000000da0f8838e416f3dc3d7940e9395857281ba06e61000000000000000000000000ead042953480aa4c2e173f07ef5e44d81fb82b6f000000000000000000000000d2912d86a668da8ba56a158fb2c767a172d36ba50000000000000000000000002b434c07188807dc647fb07dfbdd8922c97be2ec000000000000000000000000d97f4ab668e44ee80d7786e8d4c7e5b7ba6834e10000000000000000000000006881e858dd91ac745d0c4d296144a64a121e2088000000000000000000000000ff688a75fd504152caecf93630bd685cf60696eb000000000000000000000000b331a10cd6bcecfe9be6df162379adcb65276204000000000000000000000000f69cf0951a9ca5a5d4f1576efd5c45b0b3532b000000000000000000000000000ebc3a3a0382db3127f59951f3e7327e10e460510000000000000000000000005b0c8787810cf22e21f437caa75cebf6e20ee75a00000000000000000000000060f99d6f4abfd0fd8746b23670dbe4393b3793e5000000000000000000000000e5e8bcb4d72b0a28cb68d51bbaf650a81bfe3d3000000000000000000000000053a2887dd6c8e3ed88b23668343a3affc42f209d000000000000000000000000ea4edf6e026905c87a3808322f1b08ceadb372d40000000000000000000000008c081a160df445f5a13d396d3840e3579b224482000000000000000000000000307654ae1396cb7434e5b93e338fc93e687952d300000000000000000000000068e32a15d2cd05d42b054a9d4640fdb816242c130000000000000000000000004c4f5346a2581f8e695c691895b5dc98d97595d50000000000000000000000003b47828594b9ee41b576b7f105ad06ac8cdb9473000000000000000000000000356b1dc49fd3dd206f209fc05cdaeb0ff61a85d8000000000000000000000000fc083acf7c75d5fa497d4e3993c216acd72c9fa80000000000000000000000008af86099b33540418146fedd8d8d6fa61c5d434d000000000000000000000000283c8ec8ab70b1cbfad61ebdd264810bbde5dbfe00000000000000000000000048c23504499484383fb96e10b7f849f7a68deeea00000000000000000000000051ef7f9c22394ada851e5a328cf36442d17d46a20000000000000000000000000d2ad9b647cc23d0b4440aa1cbc8d94e34d9a324000000000000000000000000d9940d8e951e31b7c70968bef966499f575912ed000000000000000000000000ec0e7d06b1c6b87f4e4dde54493023050dacc3e7000000000000000000000000be85e17d71339889a56a03357ee77522857ec903000000000000000000000000acef93f05e2240c6084faad0f9add435207c92c500000000000000000000000002dcf3d24f61cf9aeed78363fb05b37200be677f4de953ab0f602e8b433d9d8a07806220261d361ef89572c25f8f1eed74f8f88209b596ec76cd1554324b851b04e01d72ce8cc81bc65a4b6539f2c8c53ce4fdfbe156c675f541e2961907075901f4c5b6e909baed7be23d0c85c10b6f509760a308f9f2ecd21f4acc45b8cf3904d594e7a0c082f73285fd4a8471a6c8d8c449a5a7da994d11eb2c789a1ed79305a3450059f92fb662b97c47d05330f70b92e61218f78b70832db333fe41555100ebaf2aeebe177c21fb760cffcd0faf81f6ad7b5e93a7fab5082a488a062e58017306dcd306294d6bea71d119c7ca5a02836ec570f93959b0b16465f67582bd01a15ede4cda3baa932e8051ec396a657909a2b66bd1a3e930ad7a8d3d5f35620723c9445c4b9337218c54eb71c549a87bce92a379bbef44e668b661769a7f29021639c610e5e425e9e8dcd9f9102881d4d45ace1847d286c480f59f362685f5063d32f458abbec3ee2117b5fd306480452c8ced7cb70e1bf8c26038b6b0fa71001afbeaca63c437202483362f655d58258ebc1f8436acf9705ebda8e9a0723503d35ceb7462108fb0f81846599b628796e6475d9513776f5213caf6e7b40b110226abb9e9f6c0041edc59513e89c12e6d0c234fcea229f63def87a463513d9c0374ac4f2772888071d429013cd9a2e68059f73d10b1b6d2c2d26ee24e82a07b008e54fe4c0e8318ed1cb4aaa90045a72c8f6b85954f779e080a1ae6fd239c2406057df75500f447e1ca4bdf38537e21b2ec8f0aa718583871c7c201badbd67a03a443e8b1a53a385dc3c3eb971d33c6e6bbc456a102401b40e8df7dc85474b702ff9802e3ebe4583fc1369b7c1446baf38fe0d9f39ec7d8428437586d8e5f0301d57d209bb4614b005a560ea2699c77a4e5e3ad00c8c0e28a7081da021b949004c7f32ea3b5b17d10f86b52aa92ccda5d02e7cb1161337ddc4b2b248af8a3ab05b177e4c0fc3c800be09dae5e33ca8c8a0b3972186cd6bfba424f37ef1ddd1302d495dca60b5ae21d1bf5992811bc961fbca66bef277d9b572d296311bc5c9a008a97015782ed0eb29ceda2472e16a37297c8ba294c1f6b3f2e3636c29116f606acf5b5ae1b74f2cbc34bbcf7dcf7231109dad078d436fb4bf1e5f5b1517c280256a56b9d009f99b28e449943abe47e6f008736450b6490ea112f3e57a2a36706370102f2218f34841b855e0b855577a6ddf511845f1915109d721e1890fabf01fad478e0624766e08e5af5dafb37e00a7c1ab76d9b5d119b08b38ff0691df403ebc538e2cd81c6067b96fd8c5db8c8a797c34a755f8b20d32a433070d6ba0801b0317bfff12785aba3a7b636603fd6d4da789199b80755655cce9f1866579f0125b60f010d12202381b1d12d4c202ccc7e7e75f4436c6e5db0eec317b450a401342c5984b9371a1bfd800e5efcce1dab7d0a473f40263e04db7027602c50f901c5bdaa0f8206c05fcd326aad657c2e86b46496e255f3245ebd92247ab132290635db98ee5c51a42fa928f18f333354a6cb91e8a596852d337e975a625fc3130231b8fe2bf274f70f30c666ef7405e834640c8ede3d5b30780d2ef180262db20380a60a7230dfb50ae74a441cfb15ba1fb18c64f6745fd3484b117a079b0abb07cdf98f186778e5e43e8ac745315300df4c22c9e56c1a545ad9ac97833f0346026d8d6ccfc61f280310365b60fd536aec2020080dd6670e57929c264f6dacfa037c992f689e76217d0b168ec89f1a5405e25ba310a1385fdee00f7d3f5fbdbd05f65f3e4fb53402e45eaf1e946ee6216213fed6d267bc21ac214c20324a32ce054d930c81be47dd08c2d51d00d4b36e4ea63ca3452a135d314be5a7f7e78cfd079228e9079bebfdcbf1a68461a3ace0338c7221af319fabbb5c6b87c1cc58f4051bcd8fa44764bc932a27ae2e3dee92749719c2606b7504c534a96b7c25b65b045bfa3aff26864a987ca3dc09d76d3f53b45e84d2ddd89184a9c671f4f8086807920b6b830f92a7d5d662453d5ebcd654f1f33819670b76dfd6a03986ae5e5d0059a11c5ba122913ba8cbbe01a2b60a1ebbdbfc483afb2e27df953a67e8a7dc019d92a301ee0167ff1f447b790dc698acd424fbe60ff1ccb52eeea5a403f1db024d657e822bcc46be9758a4ff7098836da6b8562736549a84ecdf47b7341ce1018efc30761a96a8b472c128ff12aef2fbf09585fb263cf17ee2ea7cd1f5a403067b4a5f9fe7786e5fe0d10747390771772efef9280571235cead0feb17d4990037db478787652ead4a9908c50b7d49111e3c409291bf604f8761a132cf21aa50716c0b18c4d53822251a30efb35dcadc2596507e966ca64e8c86cbba0964fe601d2a200cca22035b5b9b6acbb3f29b3f7d7855aa4b73b154063890c0eda83282f9cfadb4a2175ecc2a4817ebe1eb9f2f334cc30000000000000000000000000ab0d99d8305e419458cd753f53fed21e173dec5c000000000000000000000000414b73913cedbde926595420581531e13daa1c2f000000000000000000000000ee14f1b0206af9dc6373d12e3b91b7dbc52fa92600000000000000000000000094d8cc82a951c98bb742542b19b9c202a4d7c1240000000000000000000000009e74604ddb8c2aa5eeabddc469bbc58babfb58af000000000000000000000000b0c1c946c704f6c921825bc2e04248b997925ed20000000000000000000000006dcef95438c3da62b2e0cca66ea53ea9d138265e0000000000000000000000002f2f2b17e01bbd4416604314a69e03f523f4eafe0000000000000000000000000eeda604de43ddfadb36373f58396e7dbee0d175000000000000000000000000f17d91c15fa5ef5e1cdc188af2958c1709d062b900000000000000000000000036c5bff72f5458bc6ab5abcfc466eb351f7f5e330000000000000000000000008a115923692758ff6d726053cea0d10b715dcda7000000000000000000000000064c9880ed2b0dff1f249cd57bc3443170e7385c000000000000000000000000199e53a5c6278ef163ea3528434244eb42ffbfc600000000000000000000000078c9bb5bc7d8917e1b66f3e0f26c69b3421e20f9000000000000000000000000ddca438559b4778f5c845a9f2326e685f7ff12d5000000000000000000000000981fb8330e57a5377f67ade316bda869db91152d0000000000000000000000005a585586e343e7433c0a49c96375fcf206bebd070000000000000000000000006991c12f758d0e9229075ce157c70c5bee78134800000000000000000000000037d9c6e45880a8de402bbdff1f130ba76943f983000000000000000000000000fc2d0c0772f5f40e84dbed194fccc2dc2b3824d50000000000000000000000004b34850589a60c40744b4bd56dd912df45ff80e90000000000000000000000000e510254d96ee7eae3f605f5bbcc591ddafd78090000000000000000000000004347ee190836765c2193c3ad1d9cb07a23b899de0000000000000000000000003ee216fbbb795e76ac7ee4651c14159dce70ff5a000000000000000000000000b291b233cc3a055202b4d11170649236ae42614f0000000000000000000000006db57dcc80f5e61b47cea0e232a69c21c5f48573000000000000000000000000a50ec584585e45dce4345de60b7313917dd4ed24000000000000000000000000cc07edc88f0e5ac25d82d2e6834be7b427608a9d00000000000000000000000025a8f588ac3a28c7405253b830399c037654809e0000000000000000000000009911f7e71e779ac99f6a297306c4dc503bdd8341000000000000000000000000a53455830113ccb8bc06e2196d2498416a524859000000000000000000000000fd9d2883fb0e84cc55a12a4e83e20dc90f31838200000000000000000000000096c17d7c7bef640fad5be961f40679172b7371eb000000000000000000000000652dd49f9b1d40ff5332a23734bc79ef58c35196000000000000000000000000c6c10611eb3483e5d8331a005159a31b72bf707800000000000000000000000069bb861d745af8e2a045b4bb9c0aaf12d67bb3b3000000000000000000000000220058b02220474cb560d55e05195ae663d81532000000000000000000000000b19e96f4b9fa7c61c3923251025171a7567950a3000000000000000000000000f627ed4ee702de60af242923be53bba635886977000000000000000000000000a112aac10f67213c8d998b290333b51f3b5c10b6000000000000000000000000e5cf7ceaa911d3f1778ba3e8e3a8e0c443a50a33000000000000000000000000894bed3368e7b85e532412bdfd1d8e19d99fbe09000000000000000000000000b3e11645f3db95d96d7f74b02753b09ede6c2aaf0000000000000000000000000408beb27c3ba0ee1210e12fa1592dce6373f1e8000000000000000000000000df20c73dc0b7c3dfbb7bd673d950caf8abc756070000000000000000000000009d67f60c9e06c6d4a9183d9c67e6f8a33d3c1a3b00000000000000000000000004fb8485643d2ea4b5168fa85d8f54503926bf37000000000000000000000000c470917d32d718c515a724931d65be3094983f4d00000000000000000000000073420e48b33e2d55b24e0fd9546a66c75a53fcec00000000000000000000000000eacfc684b04587c01421920e7bd5f9dc8e5998000000000000000000000000fcb599504e01037011e2db6f67bef4a1ff9e2fec0000000000000000000000005f10c2673a45fecab91d21d1c5d16f26a70ec47e000000000000000000000000cdc3dcc4f6aefa591327d41455ec08aa9cfdc6ab0000000000000000000000001c9fc426c3af9a69e40c2a09a024409d132e380e00000000000000000000000016df208fee0c90069f03c0d0f759559a9852da5c0000000000000000000000003ef17da69f90d27f4de1e6a3368fd534e1f5a26d0000000000000000000000003e5fc34137197973a19d42105fa1c8d621f8fa3e000000000000000000000000cea18af35bee681c509155dfda958a799793dd4d0000000000000000000000005e783c2ae30462099e9b358da9a9352601b39ed5000000000000000000000000163186dd2740c3f053f2c17de6726a922b0d89b30000000000000000000000007b95ffa132d4749f2b494d0502ad47dfe75a3630000000000000000000000000e176b01fdef66e3c651a83848b9c35780f3e9c550000000000000000000000000d1a1c5ddebc2ee451188b0691d7324adaf4cfb9000000000000000000000000564100b752a3dbf692bfdb627a564ff73fbcc0950000000000000000000000001eff7b54529ff013152996ced0eea4f4f8c4f600000000000000000000000000f06fd96f74c3d6f3fd2389fcbe7a2f6f5e3d4b3c0000000000000000000000005a1f8188d8a84772313ed13eb6184b758413a9380000000000000000000000001dba4674d83c3a6085cccace2639d554bd0f17c70000000000000000000000007150f2f5fdc218b30c6faa9dd70478e480f8f68000000000000000000000000036f4a2b4b5cd94f8d011318b11b8dd37f608f5bd000000000000000000000000dc6a9cfab371e3be8a965fae1b3bb0f159de4fa50000000000000000000000009dbb92afcec6326e732abbff797cac4f573b43ee00000000000000000000000023a39f3af29b60059475b30d4524d5af154f0f06000000000000000000000000a03bd84ee7f74981a977dae3eb044534e94adcb2000000000000000000000000b435e97881cb5c3edbcd9ebb2e89e34536c18689000000000000000000000000963d58f438fbeb7bd930fac50492aa6ebd36ebbb0000000000000000000000002dc1b10365c7aa4bf577358751c814bc21f4d79900000000000000000000000097089e7d5089054bfc368d3f99d06388983c268c000000000000000000000000b1d24630d8367f602fa022375a29d5994c02fe50000000000000000000000000a09f16db24944d6f9daa50310b27ba59b353460d000000000000000000000000195a358268ec1f4832849f232fcc073f41bab8ef000000000000000000000000846817405eb7df40c49587d0635a328293b63a2200000000000000000000000094e98595805a0efe8192b67c821edc42b2637ec4000000000000000000000000e9779a4c8d1f4f74f81e2f2b13c46a5887c70a490000000000000000000000007e14cbbed16078a15b544db67be133539377eba0000000000000000000000000f55adcfb2f6bd863ab08cdfa6fe72e4936c33ad3000000000000000000000000f0ce516857ef3635bb048b5b65503235618d9667000000000000000000000000dc7f684b5b74ff1a3733fcc54ec82870bea1ad34000000000000000000000000ea5d00882e30b46e7540d3038837edf8701707160000000000000000000000008842a82c87bd94c620f0f046d34ddcfcddc0310a000000000000000000000000c7256336e10e6da5ebf545d1f1b06cc6bc4feceb000000000000000000000000a0d007a0596e05e7ff47f6d1fb40603a13d07e4e00000000000000000000000024bfd4dc78794a6280e90acdf4787d0052c644330000000000000000000000007c3bdc212a7ccc3a3bde37850231acd69335d5b800000000000000000000000084c42b64f1909a93ec569f011001f426fe86baaa000000000000000000000000fb770d1b63835c553f413e1cf47ffd0dcd2e1eac000000000000000000000000ad307da0d6fc2cc16940a1e8f9189539a5313c970000000000000000000000004d3947d93f9db70883a17348b641b15605919cf50000000000000000000000004a7802ccd0bc9721430112773291dea68beac6550000000000000000000000007c499a7a64f373e9d125a18a907e68730aebbe2900000000000000000000000098f920bfb811a45e8cf10a062cba50e6fee02882000000000000000000000000b334bd6c81005d45b74cd2fe445c8b1b37afa0c4000000000000000000000000d153b2fadebd81da35e5711de499a05cac6b12c300000000000000000000000023b3b35b30462428488d926f41839d08726ddd6f000000000000000000000000c3c1da315a7fae331dac7a1c1a6889652cd405e500000000000000000000000088ed2c0db59f08c59063d4effc2c332e4d730d7b0000000000000000000000001af2fe4f9b71227bae1135f7a40655541936e33d0000000000000000000000003df50e7a30a4d567f76d15f81cf3edbe60154e970000000000000000000000009cd59a689ed3ccd31fbf7a86dbb1f62b365b6208000000000000000000000000ecf62fb2ab7d484ab3db8f282e42c3e0cd924d1f000000000000000000000000109fb362a11a729d9dc96959d8a79daf75ccfee10000000000000000000000004b8a5dabc8880039f83ea9757ff25e7c784f624800000000000000000000000048dd61e58bfe494c48297b87a95fecb401042f90000000000000000000000000968c0da603ee17b3acde2f5fb93e80543de8faf5000000000000000000000000c886da35521cb9a9339709cda11c06d354ae18f5000000000000000000000000bf69b27ca65ca4978a695cc3493ba82883569d510000000000000000000000007d77f222a3ff23770031cd23ebfd21d22c639143000000000000000000000000a7333cc4d0517989ae7c79b79d959e23a8f48bfd000000000000000000000000e713133d51a3e38f4284a55973bf30d5ecf029060000000000000000000000008073708653fef283176c48e9b72b65a08680ef17000000000000000000000000ca2efa7be7d0154f5c565e98969de90d3004030100000000000000000000000022aeaf2d1d698127bc9085bf494c568df215b42c0000000000000000000000002ba8be46a53c8b60211eafa7e6696ebebc7f471b0000000000000000000000003e3c5ada5aa2727415affb7634abce6939c4f4a5000000000000000000000000c4fdadfb86a0448fede2053dc1bc53e87d295c86000000000000000000000000aba6491c4f02d038f87bcc51f79b3648a4aa612b000000000000000000000000f44b446aaa2d97757a328f6cef9c0778e97deb990000000000000000000000004a0566b67620594f65d26a9a0814e51646e412b800000000000000000000000079bb55d38335f1703e12570b1cce32475f6c6785000000000000000000000000cc80d62847d2d5df8e14545a11966129d8d5d726000000000000000000000000b2246d9a84dcc0b23debc7243192857ecc0002250000000000000000000000000e7b85cef43091d2c8c224aa550c38ba5a82dde40000000000000000000000009591001158fb416304972be40f5675db25ee149d000000000000000000000000e691a33de4c1fd958aae368c205697d384fc533f000000000000000000000000fea8ab7e812a3eaf5dc09e261433c9b8f413425c000000000000000000000000b24bc8d5ba3886ada4278259c9fca223f145c1b0000000000000000000000000d0e8569a2b7fb52a2ad730dbce1d2ff563b2c4170000000000000000000000007d17ca5f3a58268b7be86efe39a72301f27d47350000000000000000000000007b867cb055200e5c44153cb2503c7c63e62857c30000000000000000000000005ca74957abac049a7a74a923fc4c0153e6b15980000000000000000000000000115253fcbe24315f35ab5c74b96a1fc6c35a6e3f000000000000000000000000daff63fc7edd79e72777451118a1eb478f51a8d30000000000000000000000009a63f32409a4b8174307aeacc3134362e9cd4b80000000000000000000000000930ddd990420cb27fc653f39673a2775790cdf260000000000000000000000002c905876169508358afbc1d9def9d056adb53aa1000000000000000000000000795559023ebb3d1cad219f702ed2d917c57ee6c2000000000000000000000000ee36d57dd94269b72382eab994a95771fbf99d7c00000000000000000000000006953a630dc4d073eaccaf20a52cd2c12e1403a10000000000000000000000001c147158027d8256651d4eb3d403a987d93c9e46000000000000000000000000344fb08a177f2742a3f7151d8b51370061b9485a00000000000000000000000011c36dd96841f620b4f36354ee441a13b4ec43ed000000000000000000000000a218707ca872a3ff92c92509711cb483c76491b60000000000000000000000004dbf369094302baed6997879bf90a581018026480000000000000000000000003a894822f271a18c63a35474b84bce13fc8534b2000000000000000000000000a5883e33f04da938a3d6a781c3b88ab4567b77eb00000000000000000000000044f74c95b35c8c3cd626a7b1893e71be278fd1330000000000000000000000008eaf9e810f46bd20becc9b2f73aa93b124da6550000000000000000000000000a0aff558c1a310e43ba25036ae719528aff313130000000000000000000000007c4298e0d6669c028f54bc7bffe64bb84823b0bc00000000000000000000000019eb600875d6e709ad9187e2e51e50c9ec43043200000000000000000000000048d3d4926472a38f661ce685c20d0a0068fb8ea9000000000000000000000000a2f95a9cc6fe5895bf84c4210f5285e6bf74b8a90000000000000000000000000f70ff8f20ddceeca7c379ab98bbb182cd960089000000000000000000000000cc23796d48733c97231d53f84dd4a1240c6cc62d000000000000000000000000c7d14166a67fc2f6b0b549b2eb31d966f3e0c81c000000000000000000000000d6523013734c8e236ada48d0e9f49837da2b047600000000000000000000000002e7668df39994441b4174105aec93758a598c150000000000000000000000002cada203cf5cbf829b33998911f0c523073238870000000000000000000000009243e0f9b7c1f6d4829a95c0c95955fa28ddb293000000000000000000000000a9c2c2b603d1807c1faa0fbf8922540b0857ced9000000000000000000000000e52670f7ce1bf1b2efcdfddfb2eeaf9120db80a7000000000000000000000000a1f7f6c9b414f7895bda18ad54cbc52e73abb043000000000000000000000000974874fc791bf750996a68c5cc117a929426a842000000000000000000000000287f265c40e210c4885957c842796d0ca2493e2300000000000000000000000055556dfa652b570bdd5137bd88989a0a4e87d0ad000000000000000000000000bf77cbc3e04106dee888f7f065ab4bedbddf9e110000000000000000000000003307cca6e7434fa7f290eb3d1fc8b3f79b98a10b0000000000000000000000006f80715479def0ce05f65d8650b49f24b8d557f50000000000000000000000004de93c1053134cf30ec41b554f4cc5001b22889900000000000000000000000042e34394d01495d17b51163fdf424eb55803854f0000000000000000000000007af35f823ee2326a93b197d3b082df66102a4599000000000000000000000000445c025069eb8bd153f3cadd071d2b15c145959a0000000000000000000000004d98ce8cd43ce9c1e3a136efe6ed03b60fd617100000000000000000000000000d2c29da21c8a897dd36081734d98c4bf6747d46000000000000000000000000164d955d6c866cedb386bc06447ecf4b00a03da5000000000000000000000000498bcae616b40833c23d5506249b7bb676539716000000000000000000000000371bfb0c96fa24553cdcb1ff01947638c0fc9e6400000000000000000000000070fc500d1914716b9edd0b387fec20c09b18d05d0000000000000000000000007bbc92baa868cd9d0abeeac103d00d614719863e0000000000000000000000006490f4fbcc843989e601741b371b82bc54085a6500000000000000000000000083e78a8959c7e332e7f46609d521fe5a12ef73bf00000000000000000000000009794327d1bab63e5df927c3500a59a81b020d2c000000000000000000000000c3f43fb340fb43d05acd8baa4609a6cecd5871bc0000000000000000000000002bd8d399e58451f0b9d287b4cac3f62fdc2626bb00000000000000000000000099d967bae9f7082590a80a864303e2b2450c887d0000000000000000000000006a79c22c688448f312fce7caf62c21a54d7af06d000000000000000000000000903b132aa52feab4ef1e4f96a8f8d6256b9cf763000000000000000000000000417d4e2f023a69a5e7f00adcbd2afc61f1d72be900000000000000000000000033ed6eab948f3394bee70768d35e6fa8148aff63000000000000000000000000f31962b23a69eb9cf3e994b3f7fed5b355278ce3000000000000000000000000e8acea649f4675023e11c1a4f63d34b66375039c00000000000000000000000075bb4589238f18d5ee8a732427683e4ebfc50275000000000000000000000000b2e28db1c3ae80fb88cf6e1f33e991537f5219c800000000000000000000000023110739e2bcd76601d4404189b2e754bb7e1d88000000000000000000000000976a3c184ce6de8db6de5c41580d2e1936383a52000000000000000000000000b3d57935cf3f50ad3fb61fd48d1f027abf43c622000000000000000000000000e75c460f007dd649a07ae782775e86c4e0ddd6100000000000000000000000007e573e5caa5e28f5dfc6b11621391dbb07d8adb30000000000000000000000000690401c65c3bb8597ee31eb07a690b4bb7ddaf000000000000000000000000009fd36b3561c07b2c73f159854533c6b2b06507c000000000000000000000000f3a2fedfa0db6fe23136385504b91a1ed588f7e200000000000000000000000043544c292777737c1e48dfb0d34b98b82b296550000000000000000000000000a41ed21430a1c1ec4cd09c1186568877a0566d2e000000000000000000000000f0c187b0fb867aeb4f11d39174b712af1924e73b0000000000000000000000007bfa7ab9cd3a3d4b41df039ee397b34ba521aa23000000000000000000000000695c63ec8d9a14f7a2b259dcd3c5e5353ee626d90000000000000000000000009d098f2a136bf6dd96f543e1c93d76fb3fde471b00000000000000000000000069a1e57091ec5167635595d80e2e9951ac5c283d000000000000000000000000040dc85ed446142ce4388bd8f4fa9d7997ea1e7d2799b031f0dae993f0e2643f02af64157907b8e17ae5f895fb6e56cf038f527b6b76b91f8ce8af56becd4fb40402678c49a5c6acbfc5cc1784882c13b9a4315df236d967ccdb8095eba7c38b04f6d0d47f673f0c8a288bf74b43356ab1bf98a43354185fd5d2e3d7d9ed3bd106ea0267aa260e79f7a3fcbc81eaba23d67d69d3165dd1f755b5e534bf37b7d90689f9ac7a90ed30241aa63d328bb6769c7ddd10873ee1910151da07f6e264d90277affe4597c2950f034d02ccf25a7562028980bee4db5b76315332f69ec23a032e41554d58f09fed31db2c8ff953c98ab85e07b4f908dd563f50192664dd3004f03e2de468cdc31741edeaedff4a4898ac50a71837c95ff12f7b8475286d83065d58e3171866b8962e0e304c96cbe296f2f12f0b1bbae0e2f6a7f44638dd1303f613e70477109acf362299dcf75dcfeeb3a56aa15dcf6394509e8051af5ea303a3674db34ae24306e5976ad227214e460d4cb4e05e6ed5a1a57d9ad74d228902309b85cf55b19c33c658ffc5bc42aeb9eb51acb129871b862214ae4a8313ec0558e34a3ba7f35618eb68fa74dba84bbab9037a4fba6f5bf0e243248ab5744c02a0b70a2ebe6d4d9a0d6da5caba8cdb0f4d66a5477abcc15822441cc7fe05810578047b10f97c4d7a8f5a2013aff4301819baccc0d9cd599626a07b1f26cce804e51ceeb9a5d4238f180aa1dcde06f9a5155081cb9ae5f72cbad564a60e2f23047ebfd934ffafd55723f06ea453fa5566de994254554cf809ac6ea515302d8f0318aff89c77c28306627502e3c594e02336a9dedda21982af507cf6be0d584d060812e9b109c4721eea6e6893d13efa4f059a2b74b56ea6f95e4f2bd09de49a04c3aa295597a694beca683a9b675dc09a58aa15f6322d44f1b46ca5c04d098f0493e0c37e2acce21ddc727767f93f47a601596e2d794ba12303b7d46560148606c872cd876928f887a6e65eb344cb31fde0e0c89e44ab1f1fadeda979b2363605cb95510a164204073547e079f9f96915c677e506c875d6742a99dbb758ba1d036357a5bd6b77559b1ba2ef49ca98cfde21d537fc1a211cb36c81004cf9dd00056770d3641f8d76305ec3e3d2f5849fe7af199eb1332cedce784641cd119c5d0266ae6ba42bf02c1128b083720f5357904c55078cc9aec780b30834311a970900f77527233d8f28ee116865654d27044a9dec7573195cb43fea91ccc8935a370314c781b10ae0ccd2b11fe5d634966ca9aefda3022d26ce7d2187d69782dbec0036d9f096b85a35a7019af88787c49d0d2459f7dc2f294b5294e596d087826f054f1da6a2cdefc9e55bdcac0989a66bed211782dd1e5c5d47e929dcabb561330510961142901cccd427e3e9108896c10970ce7c8ffa60137f78f4a3860e75e0029cd0df20ca9983fcca18a4e6441246c718d5464a1b43ad3016f6e37c2ccc4400ddec3f1bea2255741d287623220961c7a740dd85ec747b443ab48a4fdeca2600262c6faeb612d160f0e78adffbb29c6d81b58e63548d84d2eabaf8fa2b30ce01862b5b01c1bad9ce119511a20312d1a4985b2a8fa59431da795d84b931447806f4ba6cf25947591db452506cad340d1cc65189f15950026540d4fd651a8807047502747c39eb18658f91b19fecb75c21537d07033f69ba25512efe4ccf3e1207d9db29a773befe579dede23c35432c9887d5fa39af33b5aad64ac614bc620a06b0b3c4f6432a7d11640ca17204d1ab6c2616625be9a1f4817a92c00ec2e5d4076c5dd047f3e101c219bcf0f07be0dd072290604d879d01aef442573b4f82d007c2c4a353e4412d0ae72f543877fed292c96a4b8d1c8396f70a42142d71a7e203ed11b1429bf66f505acdcc24d967cad8743dda88e973255c2e00eb63d54b8306e2de092d3b8616353057754c90ee07bc0fa3d2b73645a8a48924cff172a0e904db5ab0e3a2e0521db10bd7e4e0bd34b2242dc0bd572ab36af83035c52aeda2041b9195da4506ed4d8005331703f29060fa833f29c8deb3fdefc1890422923207079ad2b8337e94504ba1fdd3a87b73404eb266211dba9aa01f335aab9af74505969d8f3d553d4f3a3fcd6ec0968e00d26761b302212a565cae082d68dd004400f2173e17000c0c6774a6eb87dda9ae121390ba819bf62d3329b760cad72797011459871f9ff5132b733c4e0151543f9cb8f76b4e0819c73410e14346401ba803ac91a5588f723b9f0e1998e22180cfc5cff18c4e667195c17f15c214b18163000ee6ba521f4d87907790cd27c0d0a3d9c6ee074cb6aba04d8fc40eccf92b2403e008ceab2b6a387b0d5082213e268bbaf54c84ec5040b28d57fce258399e7603160f24532a08348d7565b47a1457dd1d731ab1a313cf03a34c01a2a0d61ab640a3e73c6185d3dde584373c01a7691b076e46d60000000000000000000000009b21b4dd377519b94ff231ed4f1b2e02f6fcd0b600000000000000000000000072b6343b0c199c87e77186accb14894870a8013e0000000000000000000000000b9cbdccfe5e66477784265152f072191f8ebc6f000000000000000000000000b5ab7a5bd8dd4005cb183cddc690e2de9d31978e000000000000000000000000d3dc7129d2ed81447d34772c9dcba3029d2d2a2200000000000000000000000002b0afae61ee58048c72ba8c25bd8a6a179ef0690000000000000000000000000a0236ded6327bbfc2a7427a458d81e698f1e2490000000000000000000000004d72b680a24f7402dade5c9ee7d98c81e06372fe00000000000000000000000078f9ca54a69662101d2886cee3c6523bd4b5536c0000000000000000000000002574a8a7b1fd84c022bec670acb6f8986b4450da000000000000000000000000264508770b9979f00dc2eec74c85b2b03fe388aa000000000000000000000000f46776caa9cf9a1d7426cba09da9e8b4c583f8a4000000000000000000000000d155c3189989f3adc11613aa4f32af4c073ff92e000000000000000000000000d8e214bcc2d8bb3f60756d1ebec3ebd265562f3700000000000000000000000000b380fc86e9152d1b0bdfab214f7234c8d854ff0000000000000000000000004ed18d177428289c29a809b8163c05b8085200e9000000000000000000000000670c9e75f2fa4c65d2cbff68e5d872d6c90dbb78000000000000000000000000f950b781ace64d5c0df029af080085cd0b04581100000000000000000000000020bd526a5b2fbc54bc6e28b6b656bd3e407a7a2200000000000000000000000050f531c0a923059b0d2f35b0e4ab4edca9e84657000000000000000000000000f253a34817429a38d70454f07a36658b943e413e0000000000000000000000000e8efe938d7ef58106c1dc93848f19501b0bbe720000000000000000000000008378d37193f07d55a03efe6cb451bcafd727ea94000000000000000000000000ead386d219dfc937abb39db01f6d4ddc3bc63879000000000000000000000000b933ae2d4347a49756539c6402ddc6f9d016ea8300000000000000000000000012169d9401c5d98fb27d078e545b9874c3f18a42000000000000000000000000d0a804855b183af63e3e73ce5339fc1f723fee3f0000000000000000000000005a2a9c8b558122557e4ec3dc32b2d444894ad370000000000000000000000000bbef8bf57f290405b8ebc511374519757865444b000000000000000000000000e22fc1872fc76efdfc5f2cfe103d0e0fe914a401000000000000000000000000b43a9ca33cb6239ce9247232c7b5b68d3c296319000000000000000000000000f4f5c16eac45464df37f3b7c0d9f786a777832460000000000000000000000004dd71ba690f55ab1dd20ad19d84469d110db701700000000000000000000000014cdb01172187bf0e686dacfb4a3a7685b4f7cf400000000000000000000000092508f8918b33dd393e6e475a0cc892f7e9417a100000000000000000000000079b9650fdfa62fa47c1b1387a7855788cdef5080000000000000000000000000de0a9ae504043840769c1a59f826dfb8798c96140000000000000000000000003bbce5585f2d262cb9cd4c9245b5d23370f5889b000000000000000000000000c10e7999de260480ede1cdd1ff1da30a0ef803f10000000000000000000000008208fa236bb2144ac70c220795a4566cdb467c4b000000000000000000000000bee6e36a253c874708d05c933fcff64f82c5c9e4000000000000000000000000f0e2456d196e60569bf9086851014aa8dd1e4efa0000000000000000000000006336f84d5f0da74561dc0b6539d289b6f10c4ef30000000000000000000000002ed3a6c2776675fd0650d079469f1a86cdf0f3bf00000000000000000000000050d1f389d2e21674322e3712c454d3a43aac37340000000000000000000000008d575cecbc258d28c4a882b565037eccf4732b25000000000000000000000000ace27e3233bdddf124dbb92177306c4e6b3ad95800000000000000000000000094b09ea96a75e8f4cc511a84d499a99126f2853b0000000000000000000000009bd804022a260ac4ffa739335b6ad9d20ce9431200000000000000000000000003ca01421b17e6a66af13a01b3933715705244a4000000000000000000000000a0e1985cb7fcb227d043b98bba26cd17576a65db0000000000000000000000004e6d3315580844fd534f23c1ab4a5e2f8a1b27420000000000000000000000005fd893593c377b1e06fe809d593594fdead82394000000000000000000000000ca0192dbc777c486ba8c6ca027a609e87dc2929d000000000000000000000000caca3840788dfd63262039818432955d883d5ec80000000000000000000000007af7076f2d677075a1d88e42bf69ce929c741728000000000000000000000000bb6bc410f309a12a41afdff9217e3d382b0ad3180000000000000000000000003e9748987334acff3d8e934f9ff5f0a890538f01000000000000000000000000393b50e42530181c7a50238e1b60c9a30b649be10000000000000000000000004f3c0d8bbc52e4b86c1912bc9a232a02f2f03b6c0000000000000000000000007517d803babf6a297f1f1805e517ea69e559eb84000000000000000000000000080f1f1d844b33468edb63f6c5e1b6b11899ca800000000000000000000000008c02d460c38414b558486c1fc659f3676fcd5c17000000000000000000000000e213708ad15d96d8a49281846bdffef67e43e5b30000000000000000000000004a02473edff41b25f708675f8da9fc2ec8d219cd0000000000000000000000000df0de03662900cabeac55ef6d6d5ad77afa5711000000000000000000000000c9f1e5b6bf632bac5e6b858a62184d540d4874340000000000000000000000002a0247f85452b92a4178a7d799e829d48123a6f9000000000000000000000000a8f26cec53304ee90e1e05eb62156ec83465c85b0000000000000000000000009a12c17539e5d6613188e9263cbb2c793bc716be000000000000000000000000556fe9ef89ce168ed8d5a6d2cab6868485a9b71700000000000000000000000083794aa8ba80bf592803a472f60df96cd194d937000000000000000000000000ed838b7f100f539ddb541acd764e63d8e8403c4b000000000000000000000000ac1b964d878cfdb3bded870839140329da2521790000000000000000000000003d01eb250a8d5a10668f60ae59b00064236f2bc9000000000000000000000000fb764f2ef719c7d07c9e3e31faf0f9eb3214867b00000000000000000000000087854ed78f94c611daac5515992d8b61d0682ffa0000000000000000000000004ac5692a57d750e8600cc0ebebbd466d9f0845b2000000000000000000000000471e316121cd1383a8a7acee8642c85bae80536c000000000000000000000000dc3e5a2bd8126f25d01f697fd56a120321a1d08b000000000000000000000000d4e44c2af3dc035eeaf56025a9cb1617f50132fc000000000000000000000000ffa03305338533050d71b35b3ed5112a2eb1d1970000000000000000000000004d6e4f65e86c26cd3f5e27670d18ea45196453c60000000000000000000000008650e9d71c5acf7f9f541ef29642e8e72180c2750000000000000000000000001b838ba45950deaf78ac171ded98b65f88d8dd11000000000000000000000000b0030173f4cb12194d5d534eea135e4240ca2f5e00000000000000000000000053d68c539d04a88df3006fa82b8d43eab455a3850000000000000000000000001a46457b0784dd9b3db78a2352ded82bb4dc0e0d000000000000000000000000fbeccab6361df226044caf822cda3faf2fbe1bf6000000000000000000000000d809b583bf049a69c04dd1f6623a07d426f7662900000000000000000000000093d640c5768e3a6486dae42d0bb43d3fb646237f0000000000000000000000007f01dd6d109eb83c3168e0fc89330d379af83f8d000000000000000000000000aa77a6cc49ff2db574dffec16ee162418a1e18e800000000000000000000000067f8a98a35f89bbb64ddebce9387141fce9a383200000000000000000000000060168d06f548584c7745139a6e2eb3719619af160000000000000000000000001753b7bf1b040f01168cf4d455452920a2c18251000000000000000000000000c8068d2b7c729268a79ea2c89def84fed9b2cef300000000000000000000000066764ad68d9a37a877a3eda99e6d359bfbf87a430000000000000000000000003a9566f8193f0b4fabfc4a05953453014199acf400000000000000000000000040b6ca248154ca6c223dc5910489e7b8687a1d6400000000000000000000000064e5bca358b58e0bf52107a823a37d35945dd0800000000000000000000000005d20f1faf44dcdcc2bb8af7dc95e267e8aa23d73000000000000000000000000fe812654f5ee0ed66ecdcd3f40d845ba6ce7a340000000000000000000000000e1f7670d75cf1e5cb37b6a54353958afb65149340000000000000000000000009e5ef3e409b6afacfeec85e830c943c280ec076300000000000000000000000040bdf99a58d27d53e90fc9fb0cc183b38f2e0cda0000000000000000000000000269d01c5cc0d4b940d17f60c85d2b5d1bb64f320000000000000000000000004d50726bfe9de8808dcede8bee1ddf87810e866b000000000000000000000000718a03c34d2bacfb4b872a8c3590f741b78a39860000000000000000000000006d15369369c5ca52f0aaa436ce15fa93f2dd422e000000000000000000000000b9d6fff663069eeb7d1a7c7c7d90230209286ea10000000000000000000000001b52cc50731e74a4c6a7a6ee0d6e5cc631c926fb000000000000000000000000b44d02864f7de4bc3693fc0e877719084647d4fc000000000000000000000000fd4594f16d0aa9ccb71b333ff71e3924dc43cba6000000000000000000000000e6671bfc8bfd0f4ecc0bb1e2e787cd75fcdd1643000000000000000000000000206d657a550a4ce762c3363855de19d1b8c1a0910000000000000000000000006fdca676a5cfe67421c8de9b5b4779b75f575c7d000000000000000000000000685ba8e26063cff5d877e80dbcc29fb5855690440000000000000000000000001bb65697279b1abe0e181a0cf884f81eeb10ece00000000000000000000000008e0a33d3257b3f19f360e4be967ee88acae0f7630000000000000000000000004169ee626f78a97009366e4a29273fdab0aef4d6000000000000000000000000a09383bd6b028fe54a88672c55984d8b5e7b616a00000000000000000000000024248072d07564a3ca7a700f20bcd0abd73f666a000000000000000000000000d2f67013d9132790eb560d23979649760b5fdd340000000000000000000000002e3e849213c180ee55255efa9e4a9784e4193a4d0000000000000000000000008942e98538b97d712d188a4d72372f82a24229610000000000000000000000009717dbe0e96c1faf18048c9789b03d8843a57aab000000000000000000000000eb070fb828a32d4b117be15cbf3ea126c7924be9000000000000000000000000c5425e6dc47928b279ef591464977fa1bdd9cc6100000000000000000000000046bdee83785d186415fa752068bd99af3b4ade8e000000000000000000000000c92590933f912235fe02dd67d61e44b3154de646000000000000000000000000d6ead84651d5ab7308d238e784480690907acb0d000000000000000000000000c3a090d5a9da72728b58b4e3554b1b1bf4fc50470000000000000000000000008bfde3f10fb62ac0f24a82f0de3ee77f0c42d3aa000000000000000000000000c2c0ff322395336bb3644b538b5d44ff4f1db12d0000000000000000000000000120f66bda84e39ae3a57b15564de05392c384870000000000000000000000007c5945113cefa5e793af17e99b9ea41253f5195f00000000000000000000000003d8eaccafcf0223a60ad2b46e7fe578672271770000000000000000000000004ed6c4ca74243975c5458dbd1969c73b84f83c59000000000000000000000000cb5372309d3b989ae13b910f8e70f89c00350f1b000000000000000000000000fedadd6809ac08c40a2c93f19fc649bacf8b2282000000000000000000000000338d8ada3b8a909d17de7e9cfd99eb029c6863620000000000000000000000001bfc4a0ce2ae8980567e92df7a4df4231da873890000000000000000000000001b9374f9ccbe0d7f87f236f131e1a0f0744a5a70000000000000000000000000bf33ed0bb2722671e2529ad4042ffe15110807ed000000000000000000000000a511e224cef7afa7b77d8d340ce6efc7a3c480ca000000000000000000000000e12daaebad51476dc21f502b6337a9f158660c55000000000000000000000000bc63d614228620753af0bcf8210a786335270e4e0000000000000000000000008b5a69e9ecbd37c4edf545606d919cb1e6f09171000000000000000000000000c78d0ef6ec9ed0a6a205660fb60a649521344fff0000000000000000000000002db4d697eec7dcc7628065ebc93f760fbe2576da000000000000000000000000b7f1b09fe13dc34739f68d2794e7da60b30c0efc000000000000000000000000fd9d962e6b8699b0acd2cc6f6fbdbae40df234fc00000000000000000000000092cc59ebf54a151484af4561c064f30d343c616c000000000000000000000000b3d0f1e0af131ddbd890f0fa3cb64fe02ba8d026000000000000000000000000a97160acecb42d504e8108a439025ca713981be900000000000000000000000017395d4c60a27441a17e4a5a01c01656ac1728600000000000000000000000004532555baa54a603e15e00965739dbf2838e92c40000000000000000000000004d61eac70edd4c3f9ea4fedb5a30f50e3a74f4c0000000000000000000000000ddc25a7f556cf821cc4d83fd5ddccaea338483ed000000000000000000000000fa41ac0b4d41b3c836d55d112483e89f5684f9780000000000000000000000008f7036d6352fb92f1c0feec7584d90a7280ef6a100000000000000000000000021dd769fdf387bc17d9c829d339924811408e8e50000000000000000000000005290103d0d02aa5f15af9cfdbef9d1606011fa12000000000000000000000000951560e47940109a7c75c2f2d0911bc99b466df3000000000000000000000000a5a91ce7127d22bef2753d4a52fc28f4605e19c1000000000000000000000000742ce6c8c12f0c0c20f81e911ee28a8911ae8a2c000000000000000000000000725216e624ff546acf1e0cef75665db8bb9107f400000000000000000000000091f1ce248897f2e7730fb1b0a6ae3b249592991c000000000000000000000000beb9c56d2a9194fab4be252d57c60c56233dcaeb0000000000000000000000008744ef880b331b6272915e2a220b6003db8ac87c0000000000000000000000009a39d1c47bfbd25021a7ddfe20f5b60dc9807f22000000000000000000000000a5e75ebb1e79bce465a4bca5da7fb033d19f21a8000000000000000000000000cd3595dffc6a5b2abaf27a8963b19ab8aab32832000000000000000000000000a2f0ffe315572800a041842a8ef3aa590880f8f90000000000000000000000006700ddad9e99dd821c5a23fc6266424a56d6d00500000000000000000000000072b4eb5c8a2dfe86a04ca27307dd7308b39611e800000000000000000000000091511fc4f9346e5db889f7195f2a1e76d901a1980000000000000000000000006c4384a1b414937cfbe444575cc86ea615f97def0000000000000000000000003a27392298cc848028bc4cc6615db5ebcf594b2900000000000000000000000094de910d3e0d3b0992ecfa912d708d603da5a2d200000000000000000000000062f8b7199b8df00bf57ffcdbf524a1b31bbe8c8c000000000000000000000000f8bc9c65fe37c3470a3841adaf16345fe81081900000000000000000000000000653f3f0023c996ee3066c6576ed1a80bf0c5aa806ca74b364b3f646440c15c907bef36d38f8c331d73946d494dc604ff20ea0a85b0a86eb422b1eac09ed6bb70467991f7db8045245437a07b3ff1a27c0fe42068b5846f4f520e88e281beff403005acf6a5d7bd7e8128304e70d2d6fba983c32e5f45cd2cb73e095f5b5e5d6046ae01aa9cf12f7e990f26876fedbe5a156074edadd5986cfbed46c2b32b99a0189ebc4e35b2e961b13a844d1c1fa80a43cc074856b767cd7bc0ef11449129700944a01d4abaf12e874d434a3c9860c372313fb11871519df65d844565eeecb078dd24dbc7ff90f8e3c5efa36ffe456527bfb6989e430f169e75ab0f649a5bb06f008c1cf88e576853850af3e254f45a40763b95f78c6a4861386f7eb1a0f780768ad2eb99c38f7b63b8ade92e6b72ad96582a6424f85a0b6557e9359255fe503b61cc4d611ec28479a9a0622b3a3b0cf133d52722c6cf6e0f69d6ed596fe7404c4a7be41b5b61fd15d6d5a336583117526029b26fd3e66910c5dcabf4ee853030b71d1f0d12966a9e61c245606bcbd36c20be6c6895ee4e304d370400a449b076cca8b0a59a1ed88318bf672029541750cc5bfeb91ce879766c915c950b03d03fdae6061cf7aed9f7e842a043d2db82d4c243d1091ab895146e943648471b305837ca04455c450a19dde437be73c7fd920ae3f9815c7f0fe2d614ef543595f024c87432d67a57cd272454fe43107b50bae5bc0ecdef108a0cf458ffb40757902c494aa1b29efd790710863ed672ff5b8de85d905b60db4248ceee3965fea3f067a1f501ffb580a91d8f372eedd0aadafda7d0fedc43b12ffbc53727554197407694bc2ecaa1cb1e474b4f498364ab395c66dc6bedb5bc0cedea5dff4e4550005da9728768c95f02c5d78c198a38010762e2be1181b9d22ab0a7b9a80c14f9b066bc0c36be38dfc36a589e4fe4baae0285ef0cbb0732d51770a546f5eff8f080722527dfaeeb09bbd8684667dc9ef2b289036f7a9408e7b0aba5af12273e3bf04a02e76275abfce62639fabda993ddf527ac33e8e527a1f2e578129102184d4013732ed13b33a6d04cd2b23f09fa255ce3191f310c25113a80e9d5599fa9d4c0600d0e554920facb440bd6080482dd499e2158479e990e366d5ec85278375390080923cc7d2efdd6632dea4a6c2b7c1192f37a53f12206e54d0363504a03fb901f89b28378974921f21341521d798e634d13e2d26a850d9a1ef651594a3da7f0785fe7568b284ea01e4f369036387607c8971b26136091ffc0689769a031a58008983d2f613f4b35612217741425d2ceeb276770cf57e8e8571ed10fd445177000cdc9124f296549ca7c8de4b7aba45316eaa05c545ede742b597b548308392071b73fbd628fc7e74839a6f0cc50937f176958604060177ef665ba53678413504515beb93a453a81200eed2014a3425ebe72862ea6cd1f58c37827902f210a102848709fa4f7ddfd5ff3cc00f145e034352e01e99f0a81440ecd0902d07281103e3fa0d8a11f37a7719e604954811df6199775bf611ae2b939211aefa6acaf10391a6f848a259015b112de1325cf8030c4b8d2fc82429ac90d264c727b7e93602a2cfbb657050f3795aeefdd37bd75a1e743c136a0a334e210838ffdf6bd64900af6aa2cd1ceef36ad2803dd417e6419b3fef50b354b15281605c69be342f5104a528d447a6a21aba17f0346b5cfa71a101c7372c4a16ce1d1212b2c9e0d79604a1e69eb434b5cd8dffc36c1b361d04e2e5345081ce3b9b00c0ac667dbcb00102d88779041b3bf597d816d573bc9303a4a94229037fa5a925eec32f450f125b046986158e629c26f8aeffba9bc630ee4c04d621a9693f3221148f4cd469340802684a8dd4b914cbba47e385319a253c556f7671dee0466fb44c2d4201982cb504e0cddc6238f58a0028d02369b150b93370ff128761cfdd3ba8043974b3bbc20219f8f15c81a060e7f61a26f8a44ab43ae4fa89816a4a01fb84e38ebd9422f206f8a1e2d6627f01b508382958a93d7679fc1622867a574fb5c5a4afa2f0373b076fced819989e7fa7cdb05953fa21f17508a09537fe354df8ebde1864c38b39016fbb0c0f3c564d77d9d71a2e2dd59481c3ca76b02cdb8a9771e6854f890c48045dd42576c121cbe126f4a7bd11798a9d2a82462fc1630a1c9716279a88705b0353ef7a7c5c15724fd7cbd4c69d460bfd4826566fd6f5fac92708f4086eb84202e3fd649af0720f7e65e97a2cc13a33ea708895ba1ae758e7e0c6c93601c12c0720a848d427f7e5b70dceb99c713d0452421ced45b99281067a31e5056a66ed031f3cb97f409c7e3a0e888aa25c94de5396cc7b0b462992ee9052688235bc8d0576c7ed440e9415b94b72199264f62d1a333f4410c346a196c5008cfddae4965b3a41b6a06c819da166411aa8e1f5adce8c65cd000000000000000000000000a2d18981bc20f4348ea305f1914ee1d58be16c8b0000000000000000000000002645e3ac32cc963454b9d29a4ca1265b1b03d7050000000000000000000000002a1c779b201bd05b48dd3ab203e0b8b2867e4a4b000000000000000000000000227ea2d7c6067f82ff997e6d84c6c3cacb2403300000000000000000000000001be7cc59bdeb3476a83b8df5363b6b63d60e6eca000000000000000000000000bf4916a512f41451a7dbfaed054b6ce9f7f6174a0000000000000000000000007857257b5cf516fa9996c2cec67c8960c91b0f490000000000000000000000001210ba2b318847b2bfc21a25088408e08a22755d000000000000000000000000357b0dfcd742c2e8f16e1fc99d9463fc6297cd0a000000000000000000000000656314345e547ba9a60b75f69ec81dcd8fb27ab8000000000000000000000000989b22bc546036520ac9471f179c886338d90c770000000000000000000000003d00f815a3000b40124d92bf44f153f00ab7cae00000000000000000000000004fdb620c6d0ccd135b9d8cd83973f430b98361f000000000000000000000000008ac6c544de6fc952c908ac407d9c8635d98a6cd000000000000000000000000c6a888f844c0d220b498fc53f033e22d28dd4a0100000000000000000000000064ef581d4930c107c350a948ae2231a71007596a00000000000000000000000047473d09e606281b21c5418c622b6e68cbca63e200000000000000000000000040a9975d49f8cb6d8f849869ceeb9834797fd9c1000000000000000000000000aaa20b6db5783379d6ea0d58a66d2a508c06396c0000000000000000000000000c08533a506ce1b5d7139e92fe2802c9fb3eea8a00000000000000000000000067eb98c7fb9b31532a2bcce11c82bf7ef29d9766000000000000000000000000a1ca26db54bcb1a29175551499e8de4afd0f4c2d0000000000000000000000007cf7294502d82b24177bda4079401c8225e3d11c000000000000000000000000f768a09a4c21002cf4e0f6c964b9415295df55500000000000000000000000004f2c4c0fbbb9981ec7b3f2280fea677714f5450d000000000000000000000000a32463ee7dee9f1c0e8c80664b7ea9828286a484000000000000000000000000bed59047de777d961c1ea6ed641393aa418b411200000000000000000000000065e220377f62076d5213b64228851d67f9ad8b07000000000000000000000000b9bff6b926e820fd66a1aa414310a5fe7e18edc2000000000000000000000000401fe72705dc80dce1ac98a8370030e7e9da222600000000000000000000000075355956c17a2011fe784e425a16532b3613ca12000000000000000000000000a0d40169547c2135e4a35c686c98c33d3bd1300b00000000000000000000000009251b2bbd4a45678a38241c4af1c82a9a1ddb9800000000000000000000000064edfa93b5e73a06b854dd4ba44659f6ae58087b0000000000000000000000002101b2cd47da727cb8f091da07ebea3f46e927e7000000000000000000000000541247525e23bbdfcf81fa77ed60a5221febd4c0000000000000000000000000f4aaaa1e2fee575e020190edd2a9eeb379f9688b0000000000000000000000004f87b3808e6a3f036b439561ffd0d0a4c706ced70000000000000000000000009d5a7ae7dc571f952eef7c24a0b6d0cda4006993000000000000000000000000d4c4364f1c40b3cec17211e75da1fc4f22c356060000000000000000000000005014b0638cc916fa2c24ce574ec93317eae4c12b000000000000000000000000ec8e7d7a129b015960d1277210d936ca843d6212000000000000000000000000456327848407caf6b7153d5ab954fa2157bc40c7000000000000000000000000630d20bfdb565b942474f74953236848c94415b9000000000000000000000000d5699a0f4509d91e33607259a6646a56fdf7d38d000000000000000000000000793e35be2b0c9a6b0f23ac1c5ad088a7581904b5000000000000000000000000830a1f969502222b0e1f1d50de55fc517e78cce2000000000000000000000000438ef0ded4f0d42e75ce79c208e4a9f8440d3b5100000000000000000000000010e801b115456aed190ab65a0946f81b070cb0bb000000000000000000000000a19a6db0804ff461f02978275d619732a7931cc200000000000000000000000077ae33f23ca144214f649c78d611b36bd7422adc000000000000000000000000b3cab57b41174852200050e389c8b01b5c56d5ea0000000000000000000000002931b9dd054d29b70dece93ab67cc2c308c12385000000000000000000000000fc5f84d602625edc75ce973990a2875ea64bca33000000000000000000000000d9006cb5d5530eb78053e510c176ad95c5dfada5000000000000000000000000009b269fabd1a981d54e3bc63c65c1eaf878211a0000000000000000000000002e32a22c91a25800d9c4d63bfe50851c81c2df76000000000000000000000000c9460b3bdbd6bd9a2b3157e1ca03363622006423000000000000000000000000617c2c5bd6b0054ff431eab685abb9db22bce05f00000000000000000000000003d7f0ab4c29016ec3e3873c5effeb3f53eece10000000000000000000000000ddee2cb9e0e6f57e2b28a9be98618e03793f4ac70000000000000000000000004ed082466bc85dd95a9939bf0b8e6236e3a9cc9d000000000000000000000000b574a9b9581439cff0c7f75ce9b0061e6171ed690000000000000000000000003315592c648f2546c775b55669de0151f0b05f5c000000000000000000000000d24c0d223f92122350ea4d3657260a97509b703500000000000000000000000080b8174fa7eb54673e863d58bd524183725d7945000000000000000000000000ff91fa03059f8330a34e13a556343ca90f9708f600000000000000000000000054e2cc8b7ffd23b02df5cd9d5c8968f8ac58cf5c00000000000000000000000072d27025a516a23c1571e1455cd00c1716b9c5ec00000000000000000000000024290518e5d5bcb4ac9bae069d9b870ad2419a35000000000000000000000000b553ccc43b454c812f1975e5b56bce4e16285f02000000000000000000000000bf7db3b72fd539ad226e1f473afbb93b89157e550000000000000000000000008e8e6a722a812b303871d7287981fde6aacb4fc4000000000000000000000000ca71b2b0c54059b26f34707188a8fde32e3c58c200000000000000000000000055c873af5c10b211da96da8cde45d1fc82caef2200000000000000000000000037355c8851d8f428caca35bc48b7020cbc3e5498000000000000000000000000f719076c478a740e5bda858286ff32c81bcaa3db000000000000000000000000a44a8abce7a3124b417bd757afd1f3b8d0df231a00000000000000000000000020568231a6eb220a1c3329ca45bbeef59cd4d9fb0000000000000000000000006425050241d40e60f077fcf54dffdcce6ac9da31000000000000000000000000ebfe4adf2769eca9024c4dea764cce74fb430715000000000000000000000000d4a23ea04749b4f5838fb7c9c31c1c828c99e5b5000000000000000000000000038114009c81bca236619be2534f87238daafc7b000000000000000000000000160c05793b54f9703a3680a9d2236988de0c7f340000000000000000000000000deadb461ee945766b671bd3b8b21dda3351d2cc000000000000000000000000e492a8a03031a8047ce20898b759ca67223e88f1000000000000000000000000c48755ba5b650ce9d16864c515f4c2781ccd0f67000000000000000000000000396d2665e94fcba5143167d0b4261299f6c641d6000000000000000000000000d5fd5e97a815e70bcaedb29b624662c81586c5bb000000000000000000000000a631921b9e2d698e0e795caad4c79d065810962b0000000000000000000000007b4d260984be62b08778ba45bea41bc870597f16000000000000000000000000959990657416dafc9aafa73a28084336a68242ae000000000000000000000000b7cfdd325f8a004c6d0b989cc8cc22fd5590f6bd00000000000000000000000058d417e90b75618edb8d59cff192f9d8e2a2934200000000000000000000000071bb49f787df62b6bb7817b45e77716a9da0c310000000000000000000000000103a00c70e8a5207af8c6d6ddaa2cf57144822a900000000000000000000000040fac57a67cb24b093c6ee2c78517addb27a40dd000000000000000000000000e4d8cf7a92007dd181e2cf923d69ac33a0bd5963000000000000000000000000d90fa1450265e3a1e4821722f18ac95fb2be1a5d0000000000000000000000001f3ad939801f64dbc59c1d18d4e4cdde00e6fac20000000000000000000000000360fb7a4bfe2ad123b19189aa4061657e4b7e3e0000000000000000000000003d8fa5a159a801e9a400c0c2217b41938fd26ed7000000000000000000000000f6f0b221b296b8ae86026abd4ab1e9dcb509ba910000000000000000000000001f3e3e22cdf538cb7a9702a86c3935b8b4e032550000000000000000000000005fcc3af627aa35b9ca2329a22020587f3215160f000000000000000000000000852c1fe8c7bd2bb0adcdcbac1e0d98572e55024b0000000000000000000000004a91cfb4f499b5fbecb60f205c4cb07ab6bc4e640000000000000000000000004a7abefa430354756f096751f2b2a55b23f181f5000000000000000000000000470b9c17c67a27a78cb078f7a43f07324af412e300000000000000000000000055d4d18de663ea53461d27e3a990dbbd02146854000000000000000000000000e7d24a0915d79cb5c28df7323cd1246fbdb3e9580000000000000000000000004cafa4c86b9e2aa6eff35725f2e8b26d070b512a00000000000000000000000000e18c6ab8803f2c10ca56714b45edd77fa4ffe40000000000000000000000001477a33f58f64afb14c1306220e3310ca4fe1cfa000000000000000000000000319459390d733f9946e862d4cd972b3dd8e077ea0000000000000000000000006a2730ec3d9971962130acc31404c293b7a470a5000000000000000000000000b8cceb5e0f0bdf7d9719bd96abae67ce08e7acf8000000000000000000000000966dd6e168c78f4713b2d1e2ecaf977de261ae790000000000000000000000004648ac4c2861a7d125c861c86fef6f2a7174ff990000000000000000000000004207b963b77a9bcf8de60ce850dcbbccc51fdca0000000000000000000000000056e17ebbf01e9757cb2ca3e3e985bc35c308ca6000000000000000000000000fb8937d391589ee65fe5c018be448d7937db5154000000000000000000000000b35dfbc93b0c573336ed94d436e101f297f905ce00000000000000000000000059bfa4fd093c5e6d7003f557fba1910cb9d6a74c000000000000000000000000c6aa30f18efa50249500113f94ac7f689526dfd60000000000000000000000009995f2ed5bd75768cc70e471a262f6e2cb7877ae00000000000000000000000045ca5c5b3c8b5a404ac374ac8fc1c2b1a6d11bcb0000000000000000000000001bae93dd1d9593169ffd6064abac4807ac8c0d740000000000000000000000000f5d3c6416f5cb6ba9fde238ce6c648794dfeb83000000000000000000000000a1204ca1beb0d47dfedb469639381c86a2a39bdf00000000000000000000000097e4523b6272fe2c74eb0d8ca62ee0715f4ebd84000000000000000000000000d45310ad1e56f36dc846f079f6de02751f525bda00000000000000000000000068be0ed17001e4fbca275071cb78bde7c69ada46000000000000000000000000d5dcc864027353e483f8aa2950aee1e896d1fa240000000000000000000000001044ae14b16fbd874a74a2e623c0a829fd8fde49000000000000000000000000c27471d7fe480aa94dada7d31e49444a4b281899000000000000000000000000060a6a04e4f52205c30223352acbcbd4b48345bd00000000000000000000000030b3b98ed775c14ec88ef92024018c402ecf4675000000000000000000000000d64c61f835a397c919ec22edcc27170c420226d900000000000000000000000094349f0a3e188468a60bf578935b62a7328953a4000000000000000000000000858a2437467d5b8b6783a1a49f249a8319abeb38000000000000000000000000f9960a154f43df97630813096640a88731f60ae2000000000000000000000000f3e0ee9d8229cb1472debc5e3524e535576fd86c0000000000000000000000000445fa94cf95d3d62ff8a623362839d3055c7f0d000000000000000000000000853f798f21d958456d0ba9e6a5977f2d8bd2439b0000000000000000000000009b76cff65543e1cb1fcc13816077d679f36d7bc400000000000000000000000095ddaeb568b6c65375ec1e5680032e844660b36200000000000000000000000007fa6406ae84b9636b87018a5592806c384e184deeb69bb5bf1eeeba9163bc2b03b8cc095d38dfe6533dc7f7532d5281bdaf8d3a2932b206a89b8dcf027d3473054cefafc3d3687438b5c0ff8685acdf7db5472845884f0121416b18f1bd5f7a06577c4726881a0a8653eb784e31bbf82b59aeeae395a5213c23696052ed6aef0568e30922f08d1a55fde1af2072eede27d1eaba803d3c5ef1ff5c305bdcfc5701950cadde33e7bf41d5cc3a0113990a528aca873461ed2d69c33f26be677ac402f1a4eacac35dec08b07c6c5d1f2cb80826f787d5113730418d3051f86543e302e1b6b30cf39c1286709148c80fc5e64e4478b8327b4e9bb94c19ddf365bd2c01422a5589ea3da14d75dd5ac2ad2185aeb2f006a5c0aabb0f135acd70b7c97003eaba1c3855304966161ebee489c7d778beab2af97f077ff1f9cfe3e897fdad07ed36006c05a1e0b36c3da237c3a778344217cf3353c0c0149e4a11b05ed25a00f50d07ad17db2469c7f449a5c77ea7f02bb0f5b8dd437a9e466e46b3b81f330580330632ec5c8613e1c44bcd185e04ac420b5870ec4a5f0270e6163d806078048a581209379044e9992ed3025f2385aa6823385b8fa458144dc806f80b307e0151a914d62383246cab6297707ae2e1cc682ed567ca7d2625609209cac641fa04b4ad72b051080ef20e5278e4c743b6615bf4df3751f70605db0b98e8aa09f3069156e2504ff43b01f6a8a1b39827df28a08c1a0e8a151e40e6d855b16d226f005973d6dfdd4b7b72be2e023d928b057585ebabaf9f2de217da7108c8d8e7ba0407e37c69d33cf79d2c2c084637f1b601c0ac7eb245651564cf0501922ecb4e07e800451d869524e8fb9ff4ee59c799a56120f45dcd169450cffb7de4b47db306c29f70f0a1feb409e079e33fb24d5d6343bcaf9fef2efc3437bb35341f8e1e002276026820462a4a0c84a5ca75a4beefc0cd5fe429593924c9d56dfbc356e603ea01f676bd3698cdaa76d560a11aabc7ef54035ce086c5fd3bdcb7f04be620041465b7a197ef9c4a2faa5b903d365e3e2ec7e613229e13c11551287a49c0cd02d7e63b7c6204bdd4216ff44698de0d5703a8c7655677e9826d0c2c2262075504964a02d7d01cb6de1035bcd47ed84b2be73c73095fc54cd00975c9b78c647207071cb5ac00fdecad07901cb20d913d9796f7dd6708b9253b2c3801ef2d447704a7b2d51b48332a139e2444da215ab0b70568ac1e6d6e44ee39e5c5d7f669660491ddf54c5736b93ecec6e6ebc9bfbbf8ec22bfa87606f0c2105d3b326dedd10792f7d6e69984cd854b84b8160bf0588453733ecbbd52e763a9ce2a27eceaf8053cae896a5cd6392dd8acab4f8dfc2fac2dd89c66a6d2e650fbbf448ffb8da705ee602015b532960636e4e8afe3bb1763632b20c456c8402cd6d0e3bf22c5e4046e292ff92330757931d44f955644fa0463f59e3b606b8067b0f96e347fd33600edc9d5468b2bb8d376af2bbde47f7791a422487e22ce593e63247a3a51e4f004cbae23abf767a116fe9fa2ac541e12b370bbd945f1941f65bd1f098d9715b802a5e44c381581f2ef6fd08b21c9db68d7977da8a1a43b5d799c035822d2084304d4e537886b3517f25189f434deafa820aa0d5c7ba5ab9b8131612a6cfece8004e9ea30d540d9c7ba3d2deaa5df439e51b3993b67ab51ff6825a6e374d8653c0218c5c374eaeaba22eb42b69651c02649d9c3d690ce3eb2bb15ce6d87cbbc9d005fe70f3d8eb0ecdf59c58b621c817e5d74adf4c2ee89f22bce15209df50ed403996c1a17ddd4af5a42d5017cb562c63053db3b40440030af4aca5e8d49fa9a0665331b13e2706c37ce15c49ad3355517403e088f7165d832c32ee40e4265780634931eff86224f3917d87ded424862a924bcbb19516783230a5ead00b95091048ead752bf3e9749f4b19bee9611f51231632a9678ecdf665331dc324f5abad00295a4f33e973872c8fa25cd6a0dfb55b7c328242f30be1dbc5c978ceeafc1203058bd30b9287e5aa1272d6d41d30266dc9b55d2098b33da66dd9f790955303013deadb7e48280786dea13ebfe5f92151c80a35f11f17efdc540fa872f54f15044cc6cdc0605952b65d142e20e3c607f44b29a147ff132353d98e51eadd377d05d8d0d0adfabd6db4fe57150f75965a8b88513b55affeaa2a6c8c341e025d5a01d967fa8e5ef0cee114b8e695acafe9718dd7a4994b3d9de9c89ed4658afd7400b4a6828ba5a551bb4c9bd29040514b324d6f9bd10ae24dbac173ffe3eca2c80276b3d60324457478400a816bf76b8f1411c6267889343d43bb3b71ff4ca1a202510fa2978c45ddcbfb03ac036267a354c90b72ff532eea9a89debcdb0a631b0407acbe06545442bce306bfcc6561bc568ebfa549c024e175c812de619076a960ee49ad2c477120a8f4a084d0b6df62d558530c0000000000000000000000002d94cb5df4558d34e901abc598a85cd8345700020000000000000000000000003a9c97c261437bfc83dcf78b4d9b7df19deba3f1000000000000000000000000766c76ebf0439656c0035a2f5b6726fb53ac26340000000000000000000000007476906676e30a83c9925e66c9fd6f1bda01d8ff0000000000000000000000004556626536a9464e4b0034bfd43104469b1d09cd00000000000000000000000016163abf35df7232121771dd0f93bc88eef771bb000000000000000000000000f9a303105ad13c4c138461725abfb1effab3bed50000000000000000000000005faa134781f98d233d3e50e7c1cdaa86aefd26c3000000000000000000000000d2cc8cb86718ac85e7115f53531af0449934b78a0000000000000000000000005ebe8c30c1f4c510422ce2a4913992fe5f873ed4000000000000000000000000e6c0f27fed05a435a4e014da4d768d07f8e650a10000000000000000000000008aac7ae1be5018a7d3715cec57e0698deadc514d0000000000000000000000005d892cd8e8a3fa57170089eb99ace4a3e01ffd7a000000000000000000000000465a9f4b187a74a8554526c94e222483693cabcb00000000000000000000000071bc24d78f7b9ffe837f0ab3a11ffac09c6aa088000000000000000000000000e850396192ef5f105048d400c99f0c39441c55c00000000000000000000000004b82f16dd9aa0f427342bfc4fceee7a1b2d1e1b20000000000000000000000006e226fdaa931fc79a81fd5d893ca80fe11d071a7000000000000000000000000b33a65119b333f345083f7286cfc3b3670042ed1000000000000000000000000a9a9cdde50bfd1187b9203f11d7d44d13032a5a6000000000000000000000000822a3e26f8ce0ef36504fc21fb65ec86deea170a000000000000000000000000e224a68202c5096a1fe7c416c68c21ed367ca194000000000000000000000000baa32833af3e1b9af942f033283b9d25fbc29f74000000000000000000000000dd01bc04ac748a8507875206a98ea37cf5ab0c7700000000000000000000000099e914187aee10a527abbe94c332a00d56dd5e7a0000000000000000000000006bbf84f8e5076543db6c93ff09b27a3b6da91b060000000000000000000000002d84dd6804ec301f3b90a6aaf9a85b5958bbeade0000000000000000000000002365a59b89a215cf7189fc9893a89c7d1e179bbe00000000000000000000000097d3e4601478344b3c6be37d890c1f5f5a14a0b00000000000000000000000000d6905609bc6e13a8714c6efe21bd97f4dafd63a00000000000000000000000088a188d3e23dce6541b1cb44eea8059f8aa263280000000000000000000000002b9c8f70ca1004039e344618076def3b4780c35000000000000000000000000011d98c2a94461ca7b4aa5bbcd20d3af88f5747fb000000000000000000000000810075f01361c9c9c540e8e22356a090a429a70a000000000000000000000000c90f056a9d0fc68a1e464bf5bdadcf9b4b205f6f000000000000000000000000efbc027290d77c03fd3a64972898771ffa5c8cd5000000000000000000000000296ad6c0a8be690c3c9630f49c04f5b02b317054000000000000000000000000e8455d0a3579e4c5e56b7348ccfc3866399ab57700000000000000000000000084f558ed42b8c5eaa5bb4488a82957bc900856b4000000000000000000000000a29f200e6ddcb9d6e1cdda45c4a98eb01463ba2a0000000000000000000000005ab8bf64b21d7bffe89e7a5ef7041e99de81f202000000000000000000000000da17b05c063df68b209905b622906807290800b0000000000000000000000000d0ee10f61723c255545b460f7c5b6df9ce3377060000000000000000000000009a0c635594aba23455cf06daf147df876f96c44c00000000000000000000000083bc0075b54efd1b9a3ea9d8f8e67b59d76a648c0000000000000000000000000db06e895a330452cf59e310774258f5bd6e41f9000000000000000000000000dc223f01da9dc54a3d9e88c00ea8ae02f355495b000000000000000000000000e7c48dab8ba0452c657637ac490b0d5ac2b077c600000000000000000000000028f0e0ee096be38d434915f1b1b760e3649cf1340000000000000000000000004a84ac5f6ebc4bed07b6563bb1e3ea8eb921299b0000000000000000000000005821853677f693d542aeedb82ae656333be81c690000000000000000000000000e4bdf238f9330f2cad92a7225679879f306e3d8000000000000000000000000d8230b434d083eccb533fb2ae4971fa186f7b3ff0000000000000000000000004aa27509cdafb6cc8538820a749d6a0a56c009900000000000000000000000007cd926dc64ea23a4a70a96b583a94e384b028b0d000000000000000000000000b68088039fba3fb86f9628cb690c39512a63c12c0000000000000000000000003d554e545d2af7f898cbf40ab7030cf15458348e00000000000000000000000011fe61ea026b9fd0cf6b18125db201c6b204252c00000000000000000000000021d5851c022521b38454c6feafc6ea9f0de118df000000000000000000000000f4aebaccb73b1c28ee09b3051ae5f89e36bdb50400000000000000000000000065dd1fd2eeeffd2f71b90cdcb2ac07219adc770b0000000000000000000000009285c795d804970b7d4f8e77ba590d50ebed8074000000000000000000000000a590ebc1e929c34c1935249426fd5b805e549e8e00000000000000000000000047a84ccbe92c8da765b800787869f1274929fcd7000000000000000000000000cd47366ad09427a3d89253073ff813c4dfe57ca2000000000000000000000000b3369bc23169f58f994cd5ddccdd16cc24f0403800000000000000000000000043d693779c6b4925c6e433280d616baca017bae800000000000000000000000064aabfe9802d4ab3d7c3670fe8f0866a670e69450000000000000000000000006561ab47820418e26f94160f720c775d93bac1d70000000000000000000000003b2af6e8d0b7a799d9612811ee35efd6773dc8fb0000000000000000000000004092517dc0fe134d6a333399be05291eb458a52f000000000000000000000000bee6861270eeaa382c4dd71ea7109f4716d2d19a000000000000000000000000d5565cfd7b55ea6428bf2802af73d7e7a1eb0642000000000000000000000000779fb45979304ae3ef8a9a91a187138b6bc2b269000000000000000000000000cca82ff804e3f414dd07eb8d6e039b9443a0728d000000000000000000000000d05ac21a6af1a2caa6ee59132d01a911dc40297b000000000000000000000000def3e2c4fa85dc4967dac135679bfe5fd0bdfaac000000000000000000000000f991dffeec36957bff57c8b4fb119de5f582d31c00000000000000000000000053ba60a2bd88c4b83cccd435d72dffae63b78d310000000000000000000000001b9f6b1231b42f12a868f5266bb7d7b0fcaa3d2a0000000000000000000000003d56c09edac8031a5874698b90cd06e15abe53210000000000000000000000005dda30fe1390c33e95de8ff879ed6863bc64ecad0000000000000000000000009577d29f4bd60ac580c74f5c60dadcd16f31e30100000000000000000000000071701ff025a6c784615d3fcd2a9c97a10319da93000000000000000000000000c6f65341290f36f3622e2e8a1831ed8ddfdfb11b00000000000000000000000045be938d18e08f723b370f775fc6d939404147d3000000000000000000000000c617a4544327de1617d23be6458463d4c10b1b3400000000000000000000000094cd797b92b8eaedad8665ec727c00b77291cf920000000000000000000000003a6e882a72b83e368a92435285b03a87437b9524000000000000000000000000ae155cb71953862ce7fe4e55b8edb6677d0201780000000000000000000000004cb50846f75bcd1daf59a2116f36762b7e4fcbc9000000000000000000000000c600c461d06fe80d06ace45b7089b5278069e708000000000000000000000000d317988b0ec5f90fd3d3e6391c52e000bc288d1400000000000000000000000043b3270dd65e391893dc744345a561fdb69a50f10000000000000000000000005ba09b13cf476fb731010cec687e0043c1d830060000000000000000000000001210d67363c28356f585867e7a9a58174342f7410000000000000000000000000ae94209534506c8ee139a9fb8c2ca81039aeff20000000000000000000000000e612c309a813525050bddd04eacd719f181d498000000000000000000000000c70a048f031b4c5138f9a57b871eafb22a887121000000000000000000000000a2150c0ea840befa189c7f6d124b4d5896f4d0510000000000000000000000002f1f2b7fe0334b8d1926880e8695d62e64da731f000000000000000000000000c519b00d4f1424b04b629ab69d5e0f24a7521caf000000000000000000000000077e36ce64f8359f1703a5c3e02909f7a7efc1680000000000000000000000001dbe51d6a5ef05094e712bfbc45f71145a31379d000000000000000000000000c38c8f83c46da0388bfee6c0628945d26aa985670000000000000000000000004a0f1905873a9550c6fb6e7c666fc885bccdf8c2000000000000000000000000101b79d2d282b62994c4dcb683b3db249933fdea0000000000000000000000000f9b60739a1a99b5991dce7163f530fa614def850000000000000000000000003690fec258c374d6f7061a5a5e89deba1dbb0d010000000000000000000000008cdd10f043d991c9c950f6e57d2bfa0dd51c5d9f0000000000000000000000005bb88c00022782a765642871dcdff4294ac42e9600000000000000000000000005df15000512f0c23c9fac5605371adf6bdfd3cbc134530cf4e0883b545d68e7041bf859f2f7a77ace33c676767a2ec6849b89264b888e9b1afcb75fad35d44304e7275259f414d87cd8fe5f8bb206b2cebf7780d87c2ab1e5566a3a35ccba700387f5b4c741f79ba74cdf882d15a2b0cd0e0292805d11d72cb62101434a570c06b1844f91d463fa0cd4196f82fadcf0e166c2b125307cdd90c298b33aed5103034cec993ca345146a59a640d15d0b3c62fa7b462f7eb418a14299a08e3a7ba9009dda8e5874fcd5eb78c8195e9bba2b043c4909658aeb1640092ff75ed9379f057bc5857a954b6df57c14c312854ef96e40398ad5318c4addd484e4bfacc4ca06eee75070bd3bcf3a45e458529946c845db8c0da680fd3cd11a2112b1eb79a704dccb148119259307285592d3e872de204d9532445489c1b17af776cb5e2c0f02b98b3afe7627b3845f72c34111e60bc8a601fe6a78e079b2b4377e1bbd91dc048fb6bd439ca3ea10f9af8fa225a809ec075a94e20de9edb1c3be056dd036cf04be94570b78c32f165e963ceb57448330130b1168df0aef377140c0deffc1a203cb46a3f4abf9ea721840182ffd67920967f22448de26cd05c5dead39f72a3d0459bf81d91d040c0bfacedacd630b9623ac3b6dda42663c94b5dffb20f05b920793450cb62767a3e64a5480dfcacb752efd6509828c490aa11ecdbde3a02f1001a6838130ec6dc1244c690503bacdf34d0f5db24d11f8e52f2ed990ea9547cb070f244b6df0c57f2a39b69a4df1436eac1be1e8ea0281a38db64e90e0ae21f3026d43d385c7c43a2a496ea230a01bb0db49cfb479e85115eed6ab5c12c127c306240d8ac5ba5f0b960eae06298d1dbbd4675e3038b8ea517bbdbf2bda127b6c0201517b349e98f26356e57e8a5c276f5f1803034b1f54a277a42593ddae6139015496a3c94a5b7406f56052a46873bc477080cf270986beb4a5e517f9859f8d02f745d976b42e3b9487d42e29e76ebaa5452f5a2985e771eaf91bfeb1f5716f045973ab9991182664de026b007c5f3564ed68ac9e77b2ea8a17be6440de772d04b3a1fe4229da27725fde6d565620860a95e6cc392c1e405de135ba66aef17c040f533487f760f99f140bacf32578b924c93d51ca4669bb10b0bdca1466e4cd069f8ca7250397678fd765d18a5478a9f03b3538a462db7c0933467ea287962c03b640507aa4214d474f3daec9c4cd315daf20b0e79780ac335273fc7fc6a87d05ace9e6cf28d2c0d8debea26810d004aeff514e62c359b295aaf9d5e82b750a065500b9f6f9d26002383b8be93820975d2806762476d0bbf8a088566812fe0700574d53f3b5e5eb3adfb36885b2538040e3dbe2c64fcb2b91afd08897cb17fb05350c23db6103de53d2bc221cbc50be650bef01046cab750378aefdd78613f4013d6b256d4c88634bdc2a7f22881a197da1e32e7bfe1765195c06611a6885e50643db8a2bf579b579ffecd6846f1bb22289c7d6ba8a4132f6e1520f460e056a025ec151cb58302d2e3db7412c65d9bd43f08bad4b4d8e0f6ce4744cd8b52eae04a76eb7e32560719037d26ab4c58cfbe614c789140f7d5a48c47665f21a440507a150d9cb8b2e52069cc51f10538f11b38c867e1087cf4a3aa8bd021a978daa0385f9620e217d99869fc5c2e29bc7d922aa498af7d062c08f64ca6aaf7839e300c55917aabce4541d886b8d6227f0e28e94810ef521a993cf275188bcb02bcc00ecbc733e686607a10040e19a466ad62995151e44b32bd980493861e560f0f603f3629507939b62bc10106aa85e1d1f23af118966186c535cf76ae60cef597b04ba9564480cf567d30d255b581915398f60fcf0a214ce3ddd3ee3e51a891c38051f915305662661b056a2430097ad435952fefdd51e8f5ad88d05ed6607adec07fe2c9889e3868b195a0d7059e67feb9b8d2131a6d66b593fbcf43d24f5f54d037687f75eb123f59222c41cc1b07368fd02a881267ead7544cf63157ffec3f904275a46460a47cb0308163f33601b7583fb9c9dcac4e2719b72cb4cc3f03dee0716e1a3bc4764d68dd8b4f56a25754bc5038eab99c124ad696561e02d0ea5de010e272e5e2dd18242c73be7f1fade88f1fa80a261505ba7bf71ec43654ce9f707e84a59cdaf3e3419d4ac30d545bc478ea7c754d30d4ddf5626f75c8a8bd6ba02e00ebf56f61b0578bc0339db442c1efd6ef2286448ba5502c46a0f3d768d3d075822ddce5eaad4ae82462bb566cb827677982e3fccc361c37738094a7ea760018f9e8b10ed2d2933e4de1376746b61c472de60635cca77291f585bcef3c4ba07429136e067b30c18f18c0f1a1e2e0810ae80b82dd70176f849c163ab334f2706dd0b8552fd49e0bbabb221c77830f1a2a36ff606af505f9d51acc714701e20d0efbfc0ef0d091e0e4bf314a95d3c32bda556c70000000000000000000000009e48f0a4280d1f5630aaf265bca847407d17df88000000000000000000000000a71f6579c11df0fb1f20cdc5c628b668e7105111000000000000000000000000e29d97a348a294e12e6bb38c1494c92404e5f9580000000000000000000000009aabf891af1fb0fa10ea2fa2db1137aedebaedb10000000000000000000000001685139606b8062cc6e34e2ca420828804db6305000000000000000000000000731b4862e968a97a8ab0c0cf602ed060b3b51981000000000000000000000000d0578e8ae9c6c80a4894e0cfb00aa703e2c9d8e8000000000000000000000000487407d89dcd51a77a8f515fbc0b5bd512f3447a0000000000000000000000005e941c4509184076b14f6751a7b2db747bc5ce2f000000000000000000000000db0eb98dda174a26b841e94b65d084191a88ab560000000000000000000000008c1cd9160f8a719a7465d0070de801068c589a8600000000000000000000000026c75cd7b5c7e0a60ff1257bfcc89b6178afb3d30000000000000000000000004d047bfd1aa92eba733098e50e42d4fb72cdebbe000000000000000000000000aec6f5d22d26b695279ca44fce498a50da35e55a00000000000000000000000025ec49a65a95ed09dea424115f0b569051fc47eb00000000000000000000000007d5a31ea892253843f144476d4d41ee877c11f2000000000000000000000000a58d83ec4b3c6e301106b2f3afd0a39cab69ea3400000000000000000000000014313e057f91d5af8013c1b9e940e46f74a7b7d2000000000000000000000000e654852b1aacc7ad5dddcb9cda08b675aa5e4f980000000000000000000000007bf4dcd19ece851ffad1b822f16a3a7cdf68b031000000000000000000000000a7d2805e17d19625ade1ad9e4023c2a0a2ae7698000000000000000000000000719828892c626d9ae5e101d8aa1258c0172fd899000000000000000000000000043ec5e22f94839b10c9497ae00f718d7dea8923000000000000000000000000ee502fd0bb8670bf25f15f432c5b20b614459298000000000000000000000000ec83b073b3d31957aa042626656b79b000992ad500000000000000000000000037aa29ae8da735b83d61f7abb2fbe39177aeabc5000000000000000000000000278eefc5df85ee016fb7d8044b3861df2dacac55000000000000000000000000bb721067174d29bc7c2d74876e7f5d5150e488da0000000000000000000000002a96888dd71702a03ec168c638d09fd75a9307bf000000000000000000000000a3d87748bbe8092258959314fa902691c31b6708000000000000000000000000ee8da1c7d980d968adcc9e200031fc30dccb09cc00000000000000000000000098124989775414a098cf0de01bfb90835d25fd680000000000000000000000003fcc798128904165866a9020e9ab10d6bd65a28300000000000000000000000087a48714b30e9b4c9079814da919721c4de588da000000000000000000000000c5a5d2c652c3c24edbc97c83ca4adc6538ad7df90000000000000000000000006649024ca9321a813854f374d0be202f9377d62b0000000000000000000000005b6b407f04b8f66103a812ebf9026df6a781e57b000000000000000000000000fea786877e475b28bd323d9f9420c8802d8112e1000000000000000000000000600529e5e2db69d5fc8d4b1c4759a0c40624723d0000000000000000000000005d7270d87d7bca4ea8705ff665de9bf9f1e08bbe00000000000000000000000055973d7e6ea3a4780542af0dda93a0fc9892a3b40000000000000000000000001301eeb08e9d4e19bb11c0bff335e4de4cdb57870000000000000000000000009d5ac46c629570a4847e72d01134734db9f5c4390000000000000000000000007d26892b01850047ecf90492356458437e17320000000000000000000000000011e5177d8f5d28499f0dd6c2feb29bc7540fa0b10000000000000000000000001f3351189b6e7d7dce042338d6fb1ad8bd527dda0000000000000000000000002a07f3b4180586a81b4c1fc81477b94ecdbf8b33000000000000000000000000869b9c4cb9e2ec03f792028a1f2926b48b4c1ca30000000000000000000000008cf6b43c62d7f1e344c31bb6c0d079641430bd8800000000000000000000000025cb60b75922cf980f0b45a86cc35741db0aeb660000000000000000000000009fff82649d4bdaa71da7f8b0e1f7750bcb1c36e1000000000000000000000000ebbf3ad8e2cb780848882fae397e665e9501969a00000000000000000000000080f5e030aff13ab17d8671e71ad3b7564247d975000000000000000000000000dd0e6d6dd4229038ab8bc621150ffa6ba4740b93000000000000000000000000085dc380d0bd20aa9b4fbe33620b89dc046b130e00000000000000000000000084620da417bc4cad053906acdb9f3e67b340d5f1000000000000000000000000c3a23deac59b5affe59ece32b54f83c95327343c000000000000000000000000f6a979d7ccf2433e35d463dfce0239a5a02561df000000000000000000000000916902048eb3b19dbf4637c5401480b8dd9ac64e0000000000000000000000003585f87cb768f927ba720bd6821584b1b835a77a00000000000000000000000050fa52ae4cefb6aa33c302d8422dfb417005a721000000000000000000000000b371ee3ad08019eef5a32486faa67ece07e3c9a2000000000000000000000000ac7acb402cfaf2d2a59fe9eb5192f9d35c73d5d00000000000000000000000001db9851d39a52758a5cc2df0b94da9cff5f4f090000000000000000000000000063a6303c00abdec97f4efb81d0cf5c4dbe2a7960000000000000000000000008777a38930d0b4bc72dfee23dbfd7659296816880000000000000000000000001af22432e6a577811cad9eb28099546c7519383a000000000000000000000000ebf04335930e2ec6f8ccd2689c1699a1cd57e0790000000000000000000000004daccbeaae5d0aa18f9d1417de50c022597b68260000000000000000000000008c6dc3cc457e05f1f1fa1a93de99f40541a6b3720000000000000000000000008b4f9256775160f6e8e907166852e9ddaddb0a05000000000000000000000000fc6e20374bdbdbbc9d75551e5dd17414016145d0000000000000000000000000bed6c0ac06b40069fc9e126aca084a983d7089350000000000000000000000006372113ebf6399555c6087a614fdfc63d65b7187000000000000000000000000d6981df6101e344721d39fcadda67949b17b0e98000000000000000000000000", + "proof_parameters": { + "field": "PrimeField0", + "stark": { + "fri": { + "fri_step_list": [ + 0, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ], + "last_layer_degree_bound": 32, + "n_queries": 18, + "proof_of_work_bits": 30 + }, + "log_n_cosets": 4 + }, + "use_extension_field": false + }, + "prover_config": { + "cached_lde_config": { + "store_full_lde": false, + "use_fft_for_eval": false + }, + "constraint_polynomial_task_size": 256, + "n_out_of_memory_merkle_layers": 1, + "table_prover_n_tasks_per_segment": 32 + }, + "public_input": { + "dynamic_params": null, + "layout": "starknet", + "memory_segments": { + "bitwise": { + "begin_addr": 22700, + "stop_ptr": 22700 + }, + "ec_op": { + "begin_addr": 32940, + "stop_ptr": 32940 + }, + "ecdsa": { + "begin_addr": 22572, + "stop_ptr": 22572 + }, + "execution": { + "begin_addr": 731, + "stop_ptr": 2085 + }, + "output": { + "begin_addr": 2085, + "stop_ptr": 2092 + }, + "pedersen": { + "begin_addr": 2092, + "stop_ptr": 2224 + }, + "poseidon": { + "begin_addr": 33836, + "stop_ptr": 33836 + }, + "program": { + "begin_addr": 1, + "stop_ptr": 5 + }, + "range_check": { + "begin_addr": 14380, + "stop_ptr": 14389 + } + }, + "n_steps": 131072, + "public_memory": [ + { + "address": 1, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 2, + "page": 0, + "value": "0x9" + }, + { + "address": 3, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 4, + "page": 0, + "value": "0x21e" + }, + { + "address": 5, + "page": 0, + "value": "0x10780017fff7fff" + }, + { + "address": 6, + "page": 0, + "value": "0x0" + }, + { + "address": 7, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 8, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 9, + "page": 0, + "value": "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address": 10, + "page": 0, + "value": "0x482480017ffe8000" + }, + { + "address": 11, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff" + }, + { + "address": 12, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 13, + "page": 0, + "value": "0x20780017fff7ffd" + }, + { + "address": 14, + "page": 0, + "value": "0x4" + }, + { + "address": 15, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 16, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 17, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 18, + "page": 0, + "value": "0x3" + }, + { + "address": 19, + "page": 0, + "value": "0x404b800080008000" + }, + { + "address": 20, + "page": 0, + "value": "0x400380007ff98001" + }, + { + "address": 21, + "page": 0, + "value": "0x400380007ffa8002" + }, + { + "address": 22, + "page": 0, + "value": "0x20780017fff8000" + }, + { + "address": 23, + "page": 0, + "value": "0x4" + }, + { + "address": 24, + "page": 0, + "value": "0x10780017fff7fff" + }, + { + "address": 25, + "page": 0, + "value": "0x4" + }, + { + "address": 26, + "page": 0, + "value": "0x400380007ffb8001" + }, + { + "address": 27, + "page": 0, + "value": "0x400380007ffc8002" + }, + { + "address": 28, + "page": 0, + "value": "0x482680017ff98000" + }, + { + "address": 29, + "page": 0, + "value": "0x1" + }, + { + "address": 30, + "page": 0, + "value": "0x482680017ffa8000" + }, + { + "address": 31, + "page": 0, + "value": "0x1" + }, + { + "address": 32, + "page": 0, + "value": "0x482a80007ffb8000" + }, + { + "address": 33, + "page": 0, + "value": "0x482a80007ffc8000" + }, + { + "address": 34, + "page": 0, + "value": "0x482680017ffd8000" + }, + { + "address": 35, + "page": 0, + "value": "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address": 36, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 37, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffea" + }, + { + "address": 38, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 39, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 40, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe1" + }, + { + "address": 41, + "page": 0, + "value": "0x484680017ffb8000" + }, + { + "address": 42, + "page": 0, + "value": "0xa" + }, + { + "address": 43, + "page": 0, + "value": "0x482480017fff8000" + }, + { + "address": 44, + "page": 0, + "value": "0xc" + }, + { + "address": 45, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 46, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 47, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 48, + "page": 0, + "value": "0x48307ffc7ff98000" + }, + { + "address": 49, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 50, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 51, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdc" + }, + { + "address": 52, + "page": 0, + "value": "0x402a7ffc7ffd7fff" + }, + { + "address": 53, + "page": 0, + "value": "0x40b7ffd7fff7fff" + }, + { + "address": 54, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 55, + "page": 0, + "value": "0x48297ffb80007ffc" + }, + { + "address": 56, + "page": 0, + "value": "0x48487ffd80007fff" + }, + { + "address": 57, + "page": 0, + "value": "0x400280007ffa7fff" + }, + { + "address": 58, + "page": 0, + "value": "0x482680017ffa8000" + }, + { + "address": 59, + "page": 0, + "value": "0x1" + }, + { + "address": 60, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 61, + "page": 0, + "value": "0x20780017fff7ffd" + }, + { + "address": 62, + "page": 0, + "value": "0x4" + }, + { + "address": 63, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 64, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 65, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 66, + "page": 0, + "value": "0x480280007ffa8000" + }, + { + "address": 67, + "page": 0, + "value": "0x480280007ffb8000" + }, + { + "address": 68, + "page": 0, + "value": "0x480280007ffc8000" + }, + { + "address": 69, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 70, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff3" + }, + { + "address": 71, + "page": 0, + "value": "0x482680017ffa8000" + }, + { + "address": 72, + "page": 0, + "value": "0x1" + }, + { + "address": 73, + "page": 0, + "value": "0x482680017ffb8000" + }, + { + "address": 74, + "page": 0, + "value": "0x1" + }, + { + "address": 75, + "page": 0, + "value": "0x482680017ffc8000" + }, + { + "address": 76, + "page": 0, + "value": "0x1" + }, + { + "address": 77, + "page": 0, + "value": "0x482680017ffd8000" + }, + { + "address": 78, + "page": 0, + "value": "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address": 79, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 80, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef" + }, + { + "address": 81, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 82, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 83, + "page": 0, + "value": "0x0" + }, + { + "address": 84, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 85, + "page": 0, + "value": "0x0" + }, + { + "address": 86, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 87, + "page": 0, + "value": "0x0" + }, + { + "address": 88, + "page": 0, + "value": "0x480a7ffd7fff8000" + }, + { + "address": 89, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 90, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 91, + "page": 0, + "value": "0x1" + }, + { + "address": 92, + "page": 0, + "value": "0x20680017fff7fff" + }, + { + "address": 93, + "page": 0, + "value": "0x4" + }, + { + "address": 94, + "page": 0, + "value": "0x10780017fff7fff" + }, + { + "address": 95, + "page": 0, + "value": "0x3a" + }, + { + "address": 96, + "page": 0, + "value": "0x480080007ffd8000" + }, + { + "address": 97, + "page": 0, + "value": "0x48307fff7ff98000" + }, + { + "address": 98, + "page": 0, + "value": "0x400080007ffc7fff" + }, + { + "address": 99, + "page": 0, + "value": "0x480080017ffb8000" + }, + { + "address": 100, + "page": 0, + "value": "0x48307fff7ff88000" + }, + { + "address": 101, + "page": 0, + "value": "0x400080017ffa7fff" + }, + { + "address": 102, + "page": 0, + "value": "0x400080027ffa7ff8" + }, + { + "address": 103, + "page": 0, + "value": "0x480080037ffa8000" + }, + { + "address": 104, + "page": 0, + "value": "0x480080027ff88000" + }, + { + "address": 105, + "page": 0, + "value": "0x48307fff7ffe8000" + }, + { + "address": 106, + "page": 0, + "value": "0x400080067ff77fff" + }, + { + "address": 107, + "page": 0, + "value": "0x480080047ff78000" + }, + { + "address": 108, + "page": 0, + "value": "0x480080037ff58000" + }, + { + "address": 109, + "page": 0, + "value": "0x48307fff7ffe8000" + }, + { + "address": 110, + "page": 0, + "value": "0x400080077ff47fff" + }, + { + "address": 111, + "page": 0, + "value": "0x480080057ff48000" + }, + { + "address": 112, + "page": 0, + "value": "0x400080087ff37fff" + }, + { + "address": 113, + "page": 0, + "value": "0x480080097ff38000" + }, + { + "address": 114, + "page": 0, + "value": "0x480080047ff18000" + }, + { + "address": 115, + "page": 0, + "value": "0x48307fff7ffe8000" + }, + { + "address": 116, + "page": 0, + "value": "0x4000800c7ff07fff" + }, + { + "address": 117, + "page": 0, + "value": "0x4800800a7ff08000" + }, + { + "address": 118, + "page": 0, + "value": "0x480080057fee8000" + }, + { + "address": 119, + "page": 0, + "value": "0x48307fff7ffe8000" + }, + { + "address": 120, + "page": 0, + "value": "0x4000800d7fed7fff" + }, + { + "address": 121, + "page": 0, + "value": "0x4800800b7fed8000" + }, + { + "address": 122, + "page": 0, + "value": "0x4000800e7fec7fff" + }, + { + "address": 123, + "page": 0, + "value": "0x4800800f7fec8000" + }, + { + "address": 124, + "page": 0, + "value": "0x480080067fea8000" + }, + { + "address": 125, + "page": 0, + "value": "0x48307fff7ffe8000" + }, + { + "address": 126, + "page": 0, + "value": "0x400080127fe97fff" + }, + { + "address": 127, + "page": 0, + "value": "0x480080107fe98000" + }, + { + "address": 128, + "page": 0, + "value": "0x480080077fe78000" + }, + { + "address": 129, + "page": 0, + "value": "0x48307fff7ffe8000" + }, + { + "address": 130, + "page": 0, + "value": "0x400080137fe67fff" + }, + { + "address": 131, + "page": 0, + "value": "0x480080117fe68000" + }, + { + "address": 132, + "page": 0, + "value": "0x400080147fe57fff" + }, + { + "address": 133, + "page": 0, + "value": "0x480080157fe58000" + }, + { + "address": 134, + "page": 0, + "value": "0x480080087fe38000" + }, + { + "address": 135, + "page": 0, + "value": "0x48307fff7ffe8000" + }, + { + "address": 136, + "page": 0, + "value": "0x400080187fe27fff" + }, + { + "address": 137, + "page": 0, + "value": "0x480080167fe28000" + }, + { + "address": 138, + "page": 0, + "value": "0x480080097fe08000" + }, + { + "address": 139, + "page": 0, + "value": "0x48307fff7ffe8000" + }, + { + "address": 140, + "page": 0, + "value": "0x400080197fdf7fff" + }, + { + "address": 141, + "page": 0, + "value": "0x480080177fdf8000" + }, + { + "address": 142, + "page": 0, + "value": "0x4000801a7fde7fff" + }, + { + "address": 143, + "page": 0, + "value": "0x4800801b7fde8000" + }, + { + "address": 144, + "page": 0, + "value": "0x4800801c7fdd8000" + }, + { + "address": 145, + "page": 0, + "value": "0x4800801d7fdc8000" + }, + { + "address": 146, + "page": 0, + "value": "0x482480017fda8000" + }, + { + "address": 147, + "page": 0, + "value": "0xa" + }, + { + "address": 148, + "page": 0, + "value": "0x482480017fda8000" + }, + { + "address": 149, + "page": 0, + "value": "0x1e" + }, + { + "address": 150, + "page": 0, + "value": "0x10780017fff7fff" + }, + { + "address": 151, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc5" + }, + { + "address": 152, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 153, + "page": 0, + "value": "0x1" + }, + { + "address": 154, + "page": 0, + "value": "0x20680017fff7fff" + }, + { + "address": 155, + "page": 0, + "value": "0x4" + }, + { + "address": 156, + "page": 0, + "value": "0x10780017fff7fff" + }, + { + "address": 157, + "page": 0, + "value": "0x12" + }, + { + "address": 158, + "page": 0, + "value": "0x480080007ffc8000" + }, + { + "address": 159, + "page": 0, + "value": "0x48307fff7ff88000" + }, + { + "address": 160, + "page": 0, + "value": "0x400080007ffb7fff" + }, + { + "address": 161, + "page": 0, + "value": "0x480080017ffa8000" + }, + { + "address": 162, + "page": 0, + "value": "0x48307fff7ff78000" + }, + { + "address": 163, + "page": 0, + "value": "0x400080017ff97fff" + }, + { + "address": 164, + "page": 0, + "value": "0x400080027ff97ff7" + }, + { + "address": 165, + "page": 0, + "value": "0x480080037ff98000" + }, + { + "address": 166, + "page": 0, + "value": "0x480080047ff88000" + }, + { + "address": 167, + "page": 0, + "value": "0x480080057ff78000" + }, + { + "address": 168, + "page": 0, + "value": "0x482480017ff58000" + }, + { + "address": 169, + "page": 0, + "value": "0x2" + }, + { + "address": 170, + "page": 0, + "value": "0x482480017ff58000" + }, + { + "address": 171, + "page": 0, + "value": "0x6" + }, + { + "address": 172, + "page": 0, + "value": "0x10780017fff7fff" + }, + { + "address": 173, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffaf" + }, + { + "address": 174, + "page": 0, + "value": "0x482a7ffc7ffd8000" + }, + { + "address": 175, + "page": 0, + "value": "0x48307ffb80007fff" + }, + { + "address": 176, + "page": 0, + "value": "0x20680017fff7fff" + }, + { + "address": 177, + "page": 0, + "value": "0xb" + }, + { + "address": 178, + "page": 0, + "value": "0x482480017ff78000" + }, + { + "address": 179, + "page": 0, + "value": "0x1" + }, + { + "address": 180, + "page": 0, + "value": "0x400080007ffa7fff" + }, + { + "address": 181, + "page": 0, + "value": "0x400080017ffa7ff7" + }, + { + "address": 182, + "page": 0, + "value": "0x400080027ffa7ff8" + }, + { + "address": 183, + "page": 0, + "value": "0x482480017ffa8000" + }, + { + "address": 184, + "page": 0, + "value": "0x6" + }, + { + "address": 185, + "page": 0, + "value": "0x480080037ff98000" + }, + { + "address": 186, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 187, + "page": 0, + "value": "0x400680017fff7fff" + }, + { + "address": 188, + "page": 0, + "value": "0x1" + }, + { + "address": 189, + "page": 0, + "value": "0x480080007ffa8000" + }, + { + "address": 190, + "page": 0, + "value": "0x48307fff7ff68000" + }, + { + "address": 191, + "page": 0, + "value": "0x400080007ff97fff" + }, + { + "address": 192, + "page": 0, + "value": "0x482480017ff68000" + }, + { + "address": 193, + "page": 0, + "value": "0x1" + }, + { + "address": 194, + "page": 0, + "value": "0x400080017ff87fff" + }, + { + "address": 195, + "page": 0, + "value": "0x400080027ff87ff6" + }, + { + "address": 196, + "page": 0, + "value": "0x482480017ff88000" + }, + { + "address": 197, + "page": 0, + "value": "0x6" + }, + { + "address": 198, + "page": 0, + "value": "0x480080037ff78000" + }, + { + "address": 199, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 200, + "page": 0, + "value": "0x480280007ffd8000" + }, + { + "address": 201, + "page": 0, + "value": "0x48327fff7ffd8000" + }, + { + "address": 202, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 203, + "page": 0, + "value": "0x480080007ffe8000" + }, + { + "address": 204, + "page": 0, + "value": "0x48007fff7ffd8000" + }, + { + "address": 205, + "page": 0, + "value": "0x480080007ffd7fff" + }, + { + "address": 206, + "page": 0, + "value": "0x400080017ffc7ffd" + }, + { + "address": 207, + "page": 0, + "value": "0x482480017ffb8000" + }, + { + "address": 208, + "page": 0, + "value": "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address": 209, + "page": 0, + "value": "0x482480017ffb8000" + }, + { + "address": 210, + "page": 0, + "value": "0x3" + }, + { + "address": 211, + "page": 0, + "value": "0x480080027ffa8000" + }, + { + "address": 212, + "page": 0, + "value": "0x40287ffd7ffc7ffd" + }, + { + "address": 213, + "page": 0, + "value": "0x20680017fff7ffc" + }, + { + "address": 214, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff8" + }, + { + "address": 215, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 216, + "page": 0, + "value": "0x482680017ffd8000" + }, + { + "address": 217, + "page": 0, + "value": "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address": 218, + "page": 0, + "value": "0x20680017fff7fff" + }, + { + "address": 219, + "page": 0, + "value": "0xc" + }, + { + "address": 220, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 221, + "page": 0, + "value": "0x480280007ffc8000" + }, + { + "address": 222, + "page": 0, + "value": "0x482680017ffc8000" + }, + { + "address": 223, + "page": 0, + "value": "0x1" + }, + { + "address": 224, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 225, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff73" + }, + { + "address": 226, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 227, + "page": 0, + "value": "0x48127ffd7fff8000" + }, + { + "address": 228, + "page": 0, + "value": "0x48127ffd7fff8000" + }, + { + "address": 229, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 230, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 231, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 232, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 233, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffe1" + }, + { + "address": 234, + "page": 0, + "value": "0x48127ffe7fff8000" + }, + { + "address": 235, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 236, + "page": 0, + "value": "0x48127ffd7fff8000" + }, + { + "address": 237, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 238, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 239, + "page": 0, + "value": "0x1a" + }, + { + "address": 240, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 241, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff18" + }, + { + "address": 242, + "page": 0, + "value": "0x40137ffe7fff8000" + }, + { + "address": 243, + "page": 0, + "value": "0x400380007ff98002" + }, + { + "address": 244, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 245, + "page": 0, + "value": "0x0" + }, + { + "address": 246, + "page": 0, + "value": "0x4002800180017fff" + }, + { + "address": 247, + "page": 0, + "value": "0x480280017ff98000" + }, + { + "address": 248, + "page": 0, + "value": "0x480280077ff98000" + }, + { + "address": 249, + "page": 0, + "value": "0x480a80017fff8000" + }, + { + "address": 250, + "page": 0, + "value": "0x480a7ffd7fff8000" + }, + { + "address": 251, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 252, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde" + }, + { + "address": 253, + "page": 0, + "value": "0x4002800180027fff" + }, + { + "address": 254, + "page": 0, + "value": "0x4027800180018003" + }, + { + "address": 255, + "page": 0, + "value": "0x4" + }, + { + "address": 256, + "page": 0, + "value": "0x4003800380018004" + }, + { + "address": 257, + "page": 0, + "value": "0x482a800480038000" + }, + { + "address": 258, + "page": 0, + "value": "0x4802800280018000" + }, + { + "address": 259, + "page": 0, + "value": "0x40317fff7ffe8005" + }, + { + "address": 260, + "page": 0, + "value": "0x4027800180028006" + }, + { + "address": 261, + "page": 0, + "value": "0x2" + }, + { + "address": 262, + "page": 0, + "value": "0x40137ffb7fff8007" + }, + { + "address": 263, + "page": 0, + "value": "0x400380027ff98008" + }, + { + "address": 264, + "page": 0, + "value": "0x400380037ff98009" + }, + { + "address": 265, + "page": 0, + "value": "0x400380047ff9800a" + }, + { + "address": 266, + "page": 0, + "value": "0x400380057ff9800b" + }, + { + "address": 267, + "page": 0, + "value": "0x400380067ff9800c" + }, + { + "address": 268, + "page": 0, + "value": "0x40137ffc7fff800d" + }, + { + "address": 269, + "page": 0, + "value": "0x400380087ff9800e" + }, + { + "address": 270, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 271, + "page": 0, + "value": "0x4826800180008000" + }, + { + "address": 272, + "page": 0, + "value": "0x6" + }, + { + "address": 273, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 274, + "page": 0, + "value": "0x9" + }, + { + "address": 275, + "page": 0, + "value": "0x480a80037fff8000" + }, + { + "address": 276, + "page": 0, + "value": "0x480a80047fff8000" + }, + { + "address": 277, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 278, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff13" + }, + { + "address": 279, + "page": 0, + "value": "0x1088800580018000" + }, + { + "address": 280, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 281, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffef1" + }, + { + "address": 282, + "page": 0, + "value": "0x402a8004800f7fff" + }, + { + "address": 283, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 284, + "page": 0, + "value": "0x4826800180008000" + }, + { + "address": 285, + "page": 0, + "value": "0x10" + }, + { + "address": 286, + "page": 0, + "value": "0x480a80037fff8000" + }, + { + "address": 287, + "page": 0, + "value": "0x480a800f7fff8000" + }, + { + "address": 288, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 289, + "page": 0, + "value": "0x9" + }, + { + "address": 290, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 291, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffeec" + }, + { + "address": 292, + "page": 0, + "value": "0x402a800380047fff" + }, + { + "address": 293, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 294, + "page": 0, + "value": "0x4826800180008000" + }, + { + "address": 295, + "page": 0, + "value": "0x6" + }, + { + "address": 296, + "page": 0, + "value": "0x4826800180008000" + }, + { + "address": 297, + "page": 0, + "value": "0x10" + }, + { + "address": 298, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 299, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 300, + "page": 0, + "value": "0x9" + }, + { + "address": 301, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 302, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff11" + }, + { + "address": 303, + "page": 0, + "value": "0x402b800280198010" + }, + { + "address": 304, + "page": 0, + "value": "0x4003800080028019" + }, + { + "address": 305, + "page": 0, + "value": "0x4826800180008000" + }, + { + "address": 306, + "page": 0, + "value": "0x10" + }, + { + "address": 307, + "page": 0, + "value": "0x48127ffe7fff8000" + }, + { + "address": 308, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 309, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 310, + "page": 0, + "value": "0x1d" + }, + { + "address": 311, + "page": 0, + "value": "0x402780017ff58001" + }, + { + "address": 312, + "page": 0, + "value": "0x1" + }, + { + "address": 313, + "page": 0, + "value": "0x400b7ff67fff8002" + }, + { + "address": 314, + "page": 0, + "value": "0x400b80007fff8003" + }, + { + "address": 315, + "page": 0, + "value": "0x400b7ff87fff8004" + }, + { + "address": 316, + "page": 0, + "value": "0x400b7ff97fff8005" + }, + { + "address": 317, + "page": 0, + "value": "0x400b7ffa7fff8006" + }, + { + "address": 318, + "page": 0, + "value": "0x400b7ffb7fff8007" + }, + { + "address": 319, + "page": 0, + "value": "0x400b7ffc7fff8008" + }, + { + "address": 320, + "page": 0, + "value": "0x400b7ffd7fff8009" + }, + { + "address": 321, + "page": 0, + "value": "0x400780017fff800a" + }, + { + "address": 322, + "page": 0, + "value": "0x6f7574707574" + }, + { + "address": 323, + "page": 0, + "value": "0x400780017fff800b" + }, + { + "address": 324, + "page": 0, + "value": "0x706564657273656e" + }, + { + "address": 325, + "page": 0, + "value": "0x400780017fff800c" + }, + { + "address": 326, + "page": 0, + "value": "0x72616e67655f636865636b" + }, + { + "address": 327, + "page": 0, + "value": "0x400780017fff800d" + }, + { + "address": 328, + "page": 0, + "value": "0x6563647361" + }, + { + "address": 329, + "page": 0, + "value": "0x400780017fff800e" + }, + { + "address": 330, + "page": 0, + "value": "0x62697477697365" + }, + { + "address": 331, + "page": 0, + "value": "0x400780017fff800f" + }, + { + "address": 332, + "page": 0, + "value": "0x65635f6f70" + }, + { + "address": 333, + "page": 0, + "value": "0x400780017fff8010" + }, + { + "address": 334, + "page": 0, + "value": "0x6b656363616b" + }, + { + "address": 335, + "page": 0, + "value": "0x400780017fff8011" + }, + { + "address": 336, + "page": 0, + "value": "0x706f736569646f6e" + }, + { + "address": 337, + "page": 0, + "value": "0x400780017fff8012" + }, + { + "address": 338, + "page": 0, + "value": "0x72616e67655f636865636b3936" + }, + { + "address": 339, + "page": 0, + "value": "0x400780017fff8013" + }, + { + "address": 340, + "page": 0, + "value": "0x1" + }, + { + "address": 341, + "page": 0, + "value": "0x400780017fff8014" + }, + { + "address": 342, + "page": 0, + "value": "0x3" + }, + { + "address": 343, + "page": 0, + "value": "0x400780017fff8015" + }, + { + "address": 344, + "page": 0, + "value": "0x1" + }, + { + "address": 345, + "page": 0, + "value": "0x400780017fff8016" + }, + { + "address": 346, + "page": 0, + "value": "0x2" + }, + { + "address": 347, + "page": 0, + "value": "0x400780017fff8017" + }, + { + "address": 348, + "page": 0, + "value": "0x5" + }, + { + "address": 349, + "page": 0, + "value": "0x400780017fff8018" + }, + { + "address": 350, + "page": 0, + "value": "0x7" + }, + { + "address": 351, + "page": 0, + "value": "0x400780017fff8019" + }, + { + "address": 352, + "page": 0, + "value": "0x10" + }, + { + "address": 353, + "page": 0, + "value": "0x400780017fff801a" + }, + { + "address": 354, + "page": 0, + "value": "0x6" + }, + { + "address": 355, + "page": 0, + "value": "0x400780017fff801b" + }, + { + "address": 356, + "page": 0, + "value": "0x1" + }, + { + "address": 357, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 358, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffea3" + }, + { + "address": 359, + "page": 0, + "value": "0x482480017ffe8000" + }, + { + "address": 360, + "page": 0, + "value": "0x1" + }, + { + "address": 361, + "page": 0, + "value": "0x480a7ff77fff8000" + }, + { + "address": 362, + "page": 0, + "value": "0x482480017ffc8000" + }, + { + "address": 363, + "page": 0, + "value": "0xa" + }, + { + "address": 364, + "page": 0, + "value": "0x482480017ffb8000" + }, + { + "address": 365, + "page": 0, + "value": "0x13" + }, + { + "address": 366, + "page": 0, + "value": "0x480280007ff58000" + }, + { + "address": 367, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 368, + "page": 0, + "value": "0x24" + }, + { + "address": 369, + "page": 0, + "value": "0x400a80007fff7fff" + }, + { + "address": 370, + "page": 0, + "value": "0x40137ffe7fff801c" + }, + { + "address": 371, + "page": 0, + "value": "0x48028002801c8000" + }, + { + "address": 372, + "page": 0, + "value": "0x48307ffe80007fff" + }, + { + "address": 373, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 374, + "page": 0, + "value": "0x40" + }, + { + "address": 375, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 376, + "page": 0, + "value": "0xc" + }, + { + "address": 377, + "page": 0, + "value": "0x48028000801c8000" + }, + { + "address": 378, + "page": 0, + "value": "0x48028001801c8000" + }, + { + "address": 379, + "page": 0, + "value": "0x48028002801c8000" + }, + { + "address": 380, + "page": 0, + "value": "0x48028003801c8000" + }, + { + "address": 381, + "page": 0, + "value": "0x48028004801c8000" + }, + { + "address": 382, + "page": 0, + "value": "0x48028005801c8000" + }, + { + "address": 383, + "page": 0, + "value": "0x48028006801c8000" + }, + { + "address": 384, + "page": 0, + "value": "0x48028007801c8000" + }, + { + "address": 385, + "page": 0, + "value": "0x48028008801c8000" + }, + { + "address": 386, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 387, + "page": 0, + "value": "0x20780017fff7ffd" + }, + { + "address": 388, + "page": 0, + "value": "0x5" + }, + { + "address": 389, + "page": 0, + "value": "0x400780017fff7ffc" + }, + { + "address": 390, + "page": 0, + "value": "0x0" + }, + { + "address": 391, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 392, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 393, + "page": 0, + "value": "0x1" + }, + { + "address": 394, + "page": 0, + "value": "0x48307fff7fff8000" + }, + { + "address": 395, + "page": 0, + "value": "0x48317fff80007ffc" + }, + { + "address": 396, + "page": 0, + "value": "0x40507fff7fff7fff" + }, + { + "address": 397, + "page": 0, + "value": "0x48127ffd7fff8000" + }, + { + "address": 398, + "page": 0, + "value": "0x482680017ffd8000" + }, + { + "address": 399, + "page": 0, + "value": "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address": 400, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 401, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff4" + }, + { + "address": 402, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 403, + "page": 0, + "value": "0x20780017fff7ffd" + }, + { + "address": 404, + "page": 0, + "value": "0x5" + }, + { + "address": 405, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 406, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 407, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 408, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 409, + "page": 0, + "value": "0x1" + }, + { + "address": 410, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 411, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 412, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 413, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 414, + "page": 0, + "value": "0x48127ffb7fff8000" + }, + { + "address": 415, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 416, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff50" + }, + { + "address": 417, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 418, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 419, + "page": 0, + "value": "0x482680017ffd8000" + }, + { + "address": 420, + "page": 0, + "value": "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address": 421, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 422, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffef" + }, + { + "address": 423, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 424, + "page": 0, + "value": "0x400380007ffc7ffd" + }, + { + "address": 425, + "page": 0, + "value": "0x482680017ffc8000" + }, + { + "address": 426, + "page": 0, + "value": "0x1" + }, + { + "address": 427, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 428, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 429, + "page": 0, + "value": "0x48297ffc80007ffd" + }, + { + "address": 430, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 431, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb" + }, + { + "address": 432, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 433, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 434, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 435, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 436, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6" + }, + { + "address": 437, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 438, + "page": 0, + "value": "0x480a7ffd7fff8000" + }, + { + "address": 439, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 440, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff6" + }, + { + "address": 441, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 442, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 443, + "page": 0, + "value": "0x1" + }, + { + "address": 444, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 445, + "page": 0, + "value": "0x480a80007fff8000" + }, + { + "address": 446, + "page": 0, + "value": "0x482680017ffc8000" + }, + { + "address": 447, + "page": 0, + "value": "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address": 448, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 449, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff2" + }, + { + "address": 450, + "page": 0, + "value": "0x484a80007ffb8000" + }, + { + "address": 451, + "page": 0, + "value": "0x48327fff7ffa8000" + }, + { + "address": 452, + "page": 0, + "value": "0x400180007fff7ffd" + }, + { + "address": 453, + "page": 0, + "value": "0x48127ffd7fff8000" + }, + { + "address": 454, + "page": 0, + "value": "0x48127ffe7fff8000" + }, + { + "address": 455, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 456, + "page": 0, + "value": "0x400380007ffb7ffc" + }, + { + "address": 457, + "page": 0, + "value": "0x400380017ffb7ffd" + }, + { + "address": 458, + "page": 0, + "value": "0x482680017ffb8000" + }, + { + "address": 459, + "page": 0, + "value": "0x3" + }, + { + "address": 460, + "page": 0, + "value": "0x480280027ffb8000" + }, + { + "address": 461, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 462, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 463, + "page": 0, + "value": "0x2" + }, + { + "address": 464, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 465, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe38" + }, + { + "address": 466, + "page": 0, + "value": "0x400780017fff8000" + }, + { + "address": 467, + "page": 0, + "value": "0x0" + }, + { + "address": 468, + "page": 0, + "value": "0x400780017fff8001" + }, + { + "address": 469, + "page": 0, + "value": "0x0" + }, + { + "address": 470, + "page": 0, + "value": "0x48127ffe7fff8000" + }, + { + "address": 471, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 472, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 473, + "page": 0, + "value": "0x2" + }, + { + "address": 474, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 475, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 476, + "page": 0, + "value": "0x480a7ffd7fff8000" + }, + { + "address": 477, + "page": 0, + "value": "0x480280007ffb8000" + }, + { + "address": 478, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 479, + "page": 0, + "value": "0x10" + }, + { + "address": 480, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 481, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffe28" + }, + { + "address": 482, + "page": 0, + "value": "0x40137ffd7fff8000" + }, + { + "address": 483, + "page": 0, + "value": "0x480280017ffb8000" + }, + { + "address": 484, + "page": 0, + "value": "0x40297ffd7fff8001" + }, + { + "address": 485, + "page": 0, + "value": "0x48127ffb7fff8000" + }, + { + "address": 486, + "page": 0, + "value": "0x48127ffc7fff8000" + }, + { + "address": 487, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 488, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 489, + "page": 0, + "value": "0x480280007ffd8000" + }, + { + "address": 490, + "page": 0, + "value": "0x480280017ffd8000" + }, + { + "address": 491, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 492, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffde" + }, + { + "address": 493, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 494, + "page": 0, + "value": "0x20780017fff7ffc" + }, + { + "address": 495, + "page": 0, + "value": "0x5" + }, + { + "address": 496, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 497, + "page": 0, + "value": "0x480a7ffd7fff8000" + }, + { + "address": 498, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 499, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 500, + "page": 0, + "value": "0x1" + }, + { + "address": 501, + "page": 0, + "value": "0x482680017ffc8000" + }, + { + "address": 502, + "page": 0, + "value": "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address": 503, + "page": 0, + "value": "0x40337fff7ffb8000" + }, + { + "address": 504, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 505, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 506, + "page": 0, + "value": "0x480a7ffd7fff8000" + }, + { + "address": 507, + "page": 0, + "value": "0x48317ffd80008000" + }, + { + "address": 508, + "page": 0, + "value": "0x400080007ffd7ffe" + }, + { + "address": 509, + "page": 0, + "value": "0x480080007ffc8000" + }, + { + "address": 510, + "page": 0, + "value": "0x400080017ffc7fff" + }, + { + "address": 511, + "page": 0, + "value": "0x482480017ffb8000" + }, + { + "address": 512, + "page": 0, + "value": "0x1" + }, + { + "address": 513, + "page": 0, + "value": "0x482480017ffb8000" + }, + { + "address": 514, + "page": 0, + "value": "0x3" + }, + { + "address": 515, + "page": 0, + "value": "0x480080027ffa8000" + }, + { + "address": 516, + "page": 0, + "value": "0x20680017fff7ffb" + }, + { + "address": 517, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff8" + }, + { + "address": 518, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 519, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 520, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffc8" + }, + { + "address": 521, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 522, + "page": 0, + "value": "0x48127ffe7fff8000" + }, + { + "address": 523, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 524, + "page": 0, + "value": "0x480a7ffd7fff8000" + }, + { + "address": 525, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 526, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcc" + }, + { + "address": 527, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 528, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffda" + }, + { + "address": 529, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 530, + "page": 0, + "value": "0x20780017fff7ffd" + }, + { + "address": 531, + "page": 0, + "value": "0x3" + }, + { + "address": 532, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 533, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 534, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 535, + "page": 0, + "value": "0x480080007fff8000" + }, + { + "address": 536, + "page": 0, + "value": "0x400080007ffd7fff" + }, + { + "address": 537, + "page": 0, + "value": "0x482480017ffd8001" + }, + { + "address": 538, + "page": 0, + "value": "0x1" + }, + { + "address": 539, + "page": 0, + "value": "0x482480017ffd8001" + }, + { + "address": 540, + "page": 0, + "value": "0x1" + }, + { + "address": 541, + "page": 0, + "value": "0xa0680017fff7ffe" + }, + { + "address": 542, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffffb" + }, + { + "address": 543, + "page": 0, + "value": "0x402a7ffc7ffd7fff" + }, + { + "address": 544, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 545, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 546, + "page": 0, + "value": "0xb" + }, + { + "address": 547, + "page": 0, + "value": "0x480a80007fff8000" + }, + { + "address": 548, + "page": 0, + "value": "0x480a7ff67fff8000" + }, + { + "address": 549, + "page": 0, + "value": "0x480a7ff77fff8000" + }, + { + "address": 550, + "page": 0, + "value": "0x480a7ff87fff8000" + }, + { + "address": 551, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 552, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 553, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 554, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 555, + "page": 0, + "value": "0x480a7ffd7fff8000" + }, + { + "address": 556, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 557, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff0a" + }, + { + "address": 558, + "page": 0, + "value": "0x40137ff97fff8001" + }, + { + "address": 559, + "page": 0, + "value": "0x40137ffa7fff8002" + }, + { + "address": 560, + "page": 0, + "value": "0x40137ffb7fff8003" + }, + { + "address": 561, + "page": 0, + "value": "0x40137ffc7fff8004" + }, + { + "address": 562, + "page": 0, + "value": "0x40137ffd7fff8005" + }, + { + "address": 563, + "page": 0, + "value": "0x40137ffe7fff8006" + }, + { + "address": 564, + "page": 0, + "value": "0x40137fff7fff8007" + }, + { + "address": 565, + "page": 0, + "value": "0x40137ff77fff8008" + }, + { + "address": 566, + "page": 0, + "value": "0x480a7ff57fff8000" + }, + { + "address": 567, + "page": 0, + "value": "0x48127ff77fff8000" + }, + { + "address": 568, + "page": 0, + "value": "0x480a80097fff8000" + }, + { + "address": 569, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 570, + "page": 0, + "value": "0x45" + }, + { + "address": 571, + "page": 0, + "value": "0x40137ffe7fff800a" + }, + { + "address": 572, + "page": 0, + "value": "0x482480017ffe8000" + }, + { + "address": 573, + "page": 0, + "value": "0x1" + }, + { + "address": 574, + "page": 0, + "value": "0x48127ffe7fff8000" + }, + { + "address": 575, + "page": 0, + "value": "0x480a80067fff8000" + }, + { + "address": 576, + "page": 0, + "value": "0x480a80017fff8000" + }, + { + "address": 577, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 578, + "page": 0, + "value": "0x0" + }, + { + "address": 579, + "page": 0, + "value": "0x4826800180008000" + }, + { + "address": 580, + "page": 0, + "value": "0x1" + }, + { + "address": 581, + "page": 0, + "value": "0x480a80097fff8000" + }, + { + "address": 582, + "page": 0, + "value": "0x4802800080008000" + }, + { + "address": 583, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 584, + "page": 0, + "value": "0xe" + }, + { + "address": 585, + "page": 0, + "value": "0x40137fff7fff8008" + }, + { + "address": 586, + "page": 0, + "value": "0x40028000800a7ffe" + }, + { + "address": 587, + "page": 0, + "value": "0x48127ffa7fff8000" + }, + { + "address": 588, + "page": 0, + "value": "0x48127ffa7fff8000" + }, + { + "address": 589, + "page": 0, + "value": "0x48127ffb7fff8000" + }, + { + "address": 590, + "page": 0, + "value": "0x480a80027fff8000" + }, + { + "address": 591, + "page": 0, + "value": "0x480a80037fff8000" + }, + { + "address": 592, + "page": 0, + "value": "0x480a80047fff8000" + }, + { + "address": 593, + "page": 0, + "value": "0x480a80057fff8000" + }, + { + "address": 594, + "page": 0, + "value": "0x48127ff57fff8000" + }, + { + "address": 595, + "page": 0, + "value": "0x480a80077fff8000" + }, + { + "address": 596, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 597, + "page": 0, + "value": "0x20780017fff7ffd" + }, + { + "address": 598, + "page": 0, + "value": "0x9" + }, + { + "address": 599, + "page": 0, + "value": "0x480a7ff67fff8000" + }, + { + "address": 600, + "page": 0, + "value": "0x480a7ff77fff8000" + }, + { + "address": 601, + "page": 0, + "value": "0x480a7ff87fff8000" + }, + { + "address": 602, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 603, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 604, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 605, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 606, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 607, + "page": 0, + "value": "0x0" + }, + { + "address": 608, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 609, + "page": 0, + "value": "0x1" + }, + { + "address": 610, + "page": 0, + "value": "0x20680017fff7fff" + }, + { + "address": 611, + "page": 0, + "value": "0xd" + }, + { + "address": 612, + "page": 0, + "value": "0x480a7ff67fff8000" + }, + { + "address": 613, + "page": 0, + "value": "0x480a7ff77fff8000" + }, + { + "address": 614, + "page": 0, + "value": "0x480a7ff87fff8000" + }, + { + "address": 615, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 616, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 617, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 618, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 619, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 620, + "page": 0, + "value": "0x23" + }, + { + "address": 621, + "page": 0, + "value": "0x10780017fff7fff" + }, + { + "address": 622, + "page": 0, + "value": "0xb" + }, + { + "address": 623, + "page": 0, + "value": "0x480a7ff67fff8000" + }, + { + "address": 624, + "page": 0, + "value": "0x480a7ff77fff8000" + }, + { + "address": 625, + "page": 0, + "value": "0x480a7ff87fff8000" + }, + { + "address": 626, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 627, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 628, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 629, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 630, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 631, + "page": 0, + "value": "0x46" + }, + { + "address": 632, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 633, + "page": 0, + "value": "0x482680017ffd8000" + }, + { + "address": 634, + "page": 0, + "value": "0x800000000000011000000000000000000000000000000000000000000000000" + }, + { + "address": 635, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 636, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffdb" + }, + { + "address": 637, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 638, + "page": 0, + "value": "0x480280007ffd8000" + }, + { + "address": 639, + "page": 0, + "value": "0x400280007ffb7fff" + }, + { + "address": 640, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 641, + "page": 0, + "value": "0x480280027ffd8000" + }, + { + "address": 642, + "page": 0, + "value": "0x480280017ffd8000" + }, + { + "address": 643, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 644, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff85" + }, + { + "address": 645, + "page": 0, + "value": "0x400280017ffb7fff" + }, + { + "address": 646, + "page": 0, + "value": "0x482680017ffb8000" + }, + { + "address": 647, + "page": 0, + "value": "0x2" + }, + { + "address": 648, + "page": 0, + "value": "0x48127ffd7fff8000" + }, + { + "address": 649, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 650, + "page": 0, + "value": "0x482680017ffd8000" + }, + { + "address": 651, + "page": 0, + "value": "0x2" + }, + { + "address": 652, + "page": 0, + "value": "0x480a7ffd7fff8000" + }, + { + "address": 653, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 654, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 655, + "page": 0, + "value": "0x4" + }, + { + "address": 656, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 657, + "page": 0, + "value": "0x480a80017fff8000" + }, + { + "address": 658, + "page": 0, + "value": "0x480a80007fff8000" + }, + { + "address": 659, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 660, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffdc0" + }, + { + "address": 661, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 662, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 663, + "page": 0, + "value": "0x800000000000010fffffffffffffffffffffffffffffffffffffffffffffff5" + }, + { + "address": 664, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 665, + "page": 0, + "value": "0x4" + }, + { + "address": 666, + "page": 0, + "value": "0x400080007ffe7fff" + }, + { + "address": 667, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 668, + "page": 0, + "value": "0x480280027ffd8000" + }, + { + "address": 669, + "page": 0, + "value": "0x480680017fff8000" + }, + { + "address": 670, + "page": 0, + "value": "0x1" + }, + { + "address": 671, + "page": 0, + "value": "0x480280017ffd8000" + }, + { + "address": 672, + "page": 0, + "value": "0x480080017ffa8000" + }, + { + "address": 673, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 674, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff1a" + }, + { + "address": 675, + "page": 0, + "value": "0x480280007ffd8000" + }, + { + "address": 676, + "page": 0, + "value": "0x400080007fdd7fff" + }, + { + "address": 677, + "page": 0, + "value": "0x400080017fdd7fd9" + }, + { + "address": 678, + "page": 0, + "value": "0x402580017fdd8002" + }, + { + "address": 679, + "page": 0, + "value": "0x2" + }, + { + "address": 680, + "page": 0, + "value": "0x400b80007fff8003" + }, + { + "address": 681, + "page": 0, + "value": "0x480a7ff77fff8000" + }, + { + "address": 682, + "page": 0, + "value": "0x480a7ff87fff8000" + }, + { + "address": 683, + "page": 0, + "value": "0x48127fd67fff8000" + }, + { + "address": 684, + "page": 0, + "value": "0x48127ffa7fff8000" + }, + { + "address": 685, + "page": 0, + "value": "0x480a7ffb7fff8000" + }, + { + "address": 686, + "page": 0, + "value": "0x4826800180008000" + }, + { + "address": 687, + "page": 0, + "value": "0x1" + }, + { + "address": 688, + "page": 0, + "value": "0x480a7ffd7fff8000" + }, + { + "address": 689, + "page": 0, + "value": "0x4802800080008000" + }, + { + "address": 690, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 691, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffa4" + }, + { + "address": 692, + "page": 0, + "value": "0x402a800180037fff" + }, + { + "address": 693, + "page": 0, + "value": "0x48127ffa7fff8000" + }, + { + "address": 694, + "page": 0, + "value": "0x48127ffa7fff8000" + }, + { + "address": 695, + "page": 0, + "value": "0x48127ffa7fff8000" + }, + { + "address": 696, + "page": 0, + "value": "0x48127ffa7fff8000" + }, + { + "address": 697, + "page": 0, + "value": "0x48127ffa7fff8000" + }, + { + "address": 698, + "page": 0, + "value": "0x480a80027fff8000" + }, + { + "address": 699, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 700, + "page": 0, + "value": "0x40780017fff7fff" + }, + { + "address": 701, + "page": 0, + "value": "0x2" + }, + { + "address": 702, + "page": 0, + "value": "0x480a7ffc7fff8000" + }, + { + "address": 703, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 704, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffcc" + }, + { + "address": 705, + "page": 0, + "value": "0x40137ffe7fff8000" + }, + { + "address": 706, + "page": 0, + "value": "0x480080007fff8000" + }, + { + "address": 707, + "page": 0, + "value": "0x400280007ff77fff" + }, + { + "address": 708, + "page": 0, + "value": "0x480080017ffe8000" + }, + { + "address": 709, + "page": 0, + "value": "0x400280017ff77fff" + }, + { + "address": 710, + "page": 0, + "value": "0x480080007ffd8000" + }, + { + "address": 711, + "page": 0, + "value": "0x402580017fff8001" + }, + { + "address": 712, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffffff" + }, + { + "address": 713, + "page": 0, + "value": "0x482680017ff78000" + }, + { + "address": 714, + "page": 0, + "value": "0x2" + }, + { + "address": 715, + "page": 0, + "value": "0x480a80007fff8000" + }, + { + "address": 716, + "page": 0, + "value": "0x480a80017fff8000" + }, + { + "address": 717, + "page": 0, + "value": "0x1104800180018000" + }, + { + "address": 718, + "page": 0, + "value": "0x800000000000010ffffffffffffffffffffffffffffffffffffffffffffff46" + }, + { + "address": 719, + "page": 0, + "value": "0x482680017ff78000" + }, + { + "address": 720, + "page": 0, + "value": "0x2" + }, + { + "address": 721, + "page": 0, + "value": "0x482880017fff8000" + }, + { + "address": 722, + "page": 0, + "value": "0x480a7ff87fff8000" + }, + { + "address": 723, + "page": 0, + "value": "0x480a7ff97fff8000" + }, + { + "address": 724, + "page": 0, + "value": "0x480a7ffa7fff8000" + }, + { + "address": 725, + "page": 0, + "value": "0x482680017ffb8000" + }, + { + "address": 726, + "page": 0, + "value": "0x1" + }, + { + "address": 727, + "page": 0, + "value": "0x482a800180008000" + }, + { + "address": 728, + "page": 0, + "value": "0x208b7fff7fff7ffe" + }, + { + "address": 729, + "page": 0, + "value": "0x2db" + }, + { + "address": 730, + "page": 0, + "value": "0x0" + }, + { + "address": 731, + "page": 0, + "value": "0x825" + }, + { + "address": 732, + "page": 0, + "value": "0x82c" + }, + { + "address": 733, + "page": 0, + "value": "0x382c" + }, + { + "address": 734, + "page": 0, + "value": "0x582c" + }, + { + "address": 735, + "page": 0, + "value": "0x58ac" + }, + { + "address": 736, + "page": 0, + "value": "0x80ac" + }, + { + "address": 737, + "page": 0, + "value": "0x0" + }, + { + "address": 738, + "page": 0, + "value": "0x842c" + }, + { + "address": 739, + "page": 0, + "value": "0x0" + }, + { + "address": 2076, + "page": 0, + "value": "0x82c" + }, + { + "address": 2077, + "page": 0, + "value": "0x8b0" + }, + { + "address": 2078, + "page": 0, + "value": "0x3835" + }, + { + "address": 2079, + "page": 0, + "value": "0x582c" + }, + { + "address": 2080, + "page": 0, + "value": "0x58ac" + }, + { + "address": 2081, + "page": 0, + "value": "0x80ac" + }, + { + "address": 2082, + "page": 0, + "value": "0x0" + }, + { + "address": 2083, + "page": 0, + "value": "0x842c" + }, + { + "address": 2084, + "page": 0, + "value": "0x0" + }, + { + "address": 2085, + "page": 0, + "value": "0xd875840ac697dbeedb3d4c8f2a61889bc1d5f1af91e67a7cc7360e8faf35bf" + }, + { + "address": 2086, + "page": 0, + "value": "0x58e3ba2823801572d1cb4908bae7ffe408b4cb778f352dc5c52a8e4c2c29fd0" + }, + { + "address": 2087, + "page": 0, + "value": "0x1" + }, + { + "address": 2088, + "page": 0, + "value": "0x4" + }, + { + "address": 2089, + "page": 0, + "value": "0x1858bc7a7962f9487a7209dd6b4c3cbd4c5f6139c0098021be611b3b91adefb" + }, + { + "address": 2090, + "page": 1, + "value": "0xa" + }, + { + "address": 2091, + "page": 1, + "value": "0x90" + } + ], + "rc_max": 32796, + "rc_min": 0 + }, + "version": { + "commit_hash": "INVALID_COMMIT", + "proof_hash": "INVALID_PROOF_HASH", + "statement_name": "INVALID_NAME" + } +} \ No newline at end of file diff --git a/adapter/test/fact_topologies.json b/adapter/test/fact_topologies.json new file mode 100644 index 0000000..e6c684c --- /dev/null +++ b/adapter/test/fact_topologies.json @@ -0,0 +1 @@ +{"fact_topologies":[{"tree_structure":[1,0],"page_sizes":[2]}]} \ No newline at end of file From 0cb8357470689d9937a63a874ccb0bac2fa58efc Mon Sep 17 00:00:00 2001 From: vanhger Date: Fri, 4 Oct 2024 10:20:17 +0700 Subject: [PATCH 11/12] feat: init stone-prover-cli --- prover/Cargo.lock | 5044 +++++++++++++++++ prover/Cargo.toml | 7 + prover/configs/bootloader_cpu_air_params.json | 23 + ...ir_params_layout_starknet_with_keccak.json | 22 + prover/configs/cpu_air_params.json | 27 + prover/configs/cpu_air_prover_config.json | 9 + prover/src/lib.rs | 30 + 7 files changed, 5162 insertions(+) create mode 100644 prover/Cargo.lock create mode 100644 prover/Cargo.toml create mode 100644 prover/configs/bootloader_cpu_air_params.json create mode 100644 prover/configs/bootloader_cpu_air_params_layout_starknet_with_keccak.json create mode 100644 prover/configs/cpu_air_params.json create mode 100644 prover/configs/cpu_air_prover_config.json create mode 100644 prover/src/lib.rs diff --git a/prover/Cargo.lock b/prover/Cargo.lock new file mode 100644 index 0000000..abe36db --- /dev/null +++ b/prover/Cargo.lock @@ -0,0 +1,5044 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "Inflector" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" +dependencies = [ + "lazy_static", + "regex", +] + +[[package]] +name = "addr2line" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + +[[package]] +name = "aes" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" +dependencies = [ + "cfg-if", + "cipher", + "cpufeatures", +] + +[[package]] +name = "ahash" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" +dependencies = [ + "cfg-if", + "once_cell", + "version_check", + "zerocopy", +] + +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + +[[package]] +name = "allocator-api2" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" + +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anstream" +version = "0.6.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" + +[[package]] +name = "anstyle-parse" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "anstyle-wincon" +version = "3.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" +dependencies = [ + "anstyle", + "windows-sys 0.52.0", +] + +[[package]] +name = "anyhow" +version = "1.0.89" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" + +[[package]] +name = "ark-ff" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba" +dependencies = [ + "ark-ff-asm", + "ark-ff-macros", + "ark-serialize", + "ark-std", + "derivative", + "digest", + "itertools 0.10.5", + "num-bigint", + "num-traits", + "paste", + "rustc_version", + "zeroize", +] + +[[package]] +name = "ark-ff-asm" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348" +dependencies = [ + "quote", + "syn 1.0.109", +] + +[[package]] +name = "ark-ff-macros" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" +dependencies = [ + "num-bigint", + "num-traits", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "ark-serialize" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5" +dependencies = [ + "ark-std", + "digest", + "num-bigint", +] + +[[package]] +name = "ark-std" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" +dependencies = [ + "num-traits", + "rand", +] + +[[package]] +name = "arrayvec" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" + +[[package]] +name = "ascii-canvas" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6" +dependencies = [ + "term", +] + +[[package]] +name = "async-trait" +version = "0.1.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "async_io_stream" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c" +dependencies = [ + "futures", + "pharos", + "rustc_version", +] + +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + +[[package]] +name = "atty" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" +dependencies = [ + "hermit-abi 0.1.19", + "libc", + "winapi", +] + +[[package]] +name = "auto_impl" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "autocfg" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" + +[[package]] +name = "backtrace" +version = "0.3.74" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" +dependencies = [ + "addr2line", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", + "windows-targets 0.52.6", +] + +[[package]] +name = "base16ct" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" + +[[package]] +name = "base64" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" + +[[package]] +name = "base64" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "base64ct" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" + +[[package]] +name = "bech32" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445" + +[[package]] +name = "bincode" +version = "2.0.0-rc.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f11ea1a0346b94ef188834a65c068a03aec181c94896d481d7a0a40d85b0ce95" +dependencies = [ + "bincode_derive", + "serde", +] + +[[package]] +name = "bincode_derive" +version = "2.0.0-rc.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e30759b3b99a1b802a7a3aa21c85c3ded5c28e1c83170d82d70f08bbf7f3e4c" +dependencies = [ + "virtue", +] + +[[package]] +name = "bit-set" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" + +[[package]] +name = "bitvec" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" +dependencies = [ + "funty", + "radium", + "tap", + "wyz", +] + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "bs58" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" +dependencies = [ + "sha2", + "tinyvec", +] + +[[package]] +name = "bumpalo" +version = "3.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" + +[[package]] +name = "byte-slice-cast" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "bytes" +version = "1.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" +dependencies = [ + "serde", +] + +[[package]] +name = "bzip2" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" +dependencies = [ + "bzip2-sys", + "libc", +] + +[[package]] +name = "bzip2-sys" +version = "0.1.11+1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" +dependencies = [ + "cc", + "libc", + "pkg-config", +] + +[[package]] +name = "cairo-bootloader" +version = "0.1.0" +source = "git+https://github.com/zksecurity/cairo-bootloader#83a9ea23082cfe5d2aa1d3e977a1558559adbb83" +dependencies = [ + "cairo-vm 1.0.1", + "num-traits", + "serde", + "serde_json", + "starknet-crypto", + "starknet-types-core 0.1.6", + "thiserror", + "thiserror-no-std", +] + +[[package]] +name = "cairo-felt" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae932292b9ba497a4e892b56aa4e0c6f329a455180fdbdc132700dfe68d9b153" +dependencies = [ + "lazy_static", + "num-bigint", + "num-integer", + "num-traits", + "serde", +] + +[[package]] +name = "cairo-proof-parser" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e453b4f5548816666ad56a05e0e0dc57a55116570a74093fc6b5856fea3069b" +dependencies = [ + "anyhow", + "itertools 0.12.1", + "num-bigint", + "regex", + "serde", + "serde_json", + "starknet-crypto", +] + +[[package]] +name = "cairo-vm" +version = "1.0.0-rc0" +source = "git+https://github.com/Moonsong-Labs/cairo-vm?rev=e0a4653aa5634664a3f792b38715a572e9f89b44#e0a4653aa5634664a3f792b38715a572e9f89b44" +dependencies = [ + "anyhow", + "bincode", + "bitvec", + "generic-array", + "hashbrown 0.14.5", + "hex", + "keccak", + "lazy_static", + "mimalloc", + "nom", + "num-bigint", + "num-integer", + "num-prime", + "num-traits", + "rand", + "serde", + "serde_json", + "sha2", + "sha3", + "starknet-crypto", + "starknet-types-core 0.0.6", + "thiserror-no-std", + "zip", +] + +[[package]] +name = "cairo-vm" +version = "1.0.1" +source = "git+https://github.com/zksecurity/cairo-vm#7763c73ffb61b27f792a1f08a4c211bb662baade" +dependencies = [ + "anyhow", + "bincode", + "bitvec", + "generic-array", + "hashbrown 0.14.5", + "hex", + "keccak", + "lazy_static", + "nom", + "num-bigint", + "num-integer", + "num-prime", + "num-traits", + "rand", + "rust_decimal", + "serde", + "serde_json", + "sha2", + "sha3", + "starknet-crypto", + "starknet-types-core 0.1.6", + "thiserror-no-std", + "wasm-bindgen", + "zip", +] + +[[package]] +name = "camino" +version = "1.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo-platform" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc" +dependencies = [ + "serde", +] + +[[package]] +name = "cargo_metadata" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" +dependencies = [ + "camino", + "cargo-platform", + "semver", + "serde", + "serde_json", + "thiserror", +] + +[[package]] +name = "cc" +version = "1.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "812acba72f0a070b003d3697490d2b55b837230ae7c6c6497f05cc2ddbb8d938" +dependencies = [ + "jobserver", + "libc", + "shlex", +] + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "chrono" +version = "0.4.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "num-traits", + "serde", + "windows-targets 0.52.6", +] + +[[package]] +name = "cipher" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" +dependencies = [ + "crypto-common", + "inout", +] + +[[package]] +name = "clap" +version = "3.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" +dependencies = [ + "atty", + "bitflags 1.3.2", + "clap_lex 0.2.4", + "indexmap 1.9.3", + "strsim 0.10.0", + "termcolor", + "textwrap", +] + +[[package]] +name = "clap" +version = "4.5.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7be5744db7978a28d9df86a214130d106a89ce49644cbc4e3f0c22c3fba30615" +dependencies = [ + "clap_builder", + "clap_derive", +] + +[[package]] +name = "clap_builder" +version = "4.5.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5fbc17d3ef8278f55b282b2a2e75ae6f6c7d4bb70ed3d0382375104bfafdb4b" +dependencies = [ + "anstream", + "anstyle", + "clap_lex 0.7.2", + "strsim 0.11.1", +] + +[[package]] +name = "clap_derive" +version = "4.5.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "clap_lex" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" +dependencies = [ + "os_str_bytes", +] + +[[package]] +name = "clap_lex" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" + +[[package]] +name = "coins-bip32" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b6be4a5df2098cd811f3194f64ddb96c267606bffd9689ac7b0160097b01ad3" +dependencies = [ + "bs58", + "coins-core", + "digest", + "hmac", + "k256", + "serde", + "sha2", + "thiserror", +] + +[[package]] +name = "coins-bip39" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3db8fba409ce3dc04f7d804074039eb68b960b0829161f8e06c95fea3f122528" +dependencies = [ + "bitvec", + "coins-bip32", + "hmac", + "once_cell", + "pbkdf2 0.12.2", + "rand", + "sha2", + "thiserror", +] + +[[package]] +name = "coins-core" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5286a0843c21f8367f7be734f89df9b822e0321d8bcce8d6e735aadff7d74979" +dependencies = [ + "base64 0.21.7", + "bech32", + "bs58", + "digest", + "generic-array", + "hex", + "ripemd", + "serde", + "serde_derive", + "sha2", + "sha3", + "thiserror", +] + +[[package]] +name = "colorchoice" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" + +[[package]] +name = "const-hex" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0121754e84117e65f9d90648ee6aa4882a6e63110307ab73967a4c5e7e69e586" +dependencies = [ + "cfg-if", + "cpufeatures", + "hex", + "proptest", + "serde", +] + +[[package]] +name = "const-oid" +version = "0.9.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" + +[[package]] +name = "constant_time_eq" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "cpufeatures" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" + +[[package]] +name = "crunchy" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" + +[[package]] +name = "crypto-bigint" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" +dependencies = [ + "generic-array", + "rand_core", + "subtle", + "zeroize", +] + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "ctr" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" +dependencies = [ + "cipher", +] + +[[package]] +name = "darling" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim 0.11.1", + "syn 2.0.79", +] + +[[package]] +name = "darling_macro" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" +dependencies = [ + "darling_core", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "data-encoding" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" + +[[package]] +name = "der" +version = "0.7.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" +dependencies = [ + "const-oid", + "zeroize", +] + +[[package]] +name = "deranged" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +dependencies = [ + "powerfmt", + "serde", +] + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "derive_more" +version = "0.99.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "const-oid", + "crypto-common", + "subtle", +] + +[[package]] +name = "dirs" +version = "5.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] + +[[package]] +name = "dirs-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "dunce" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" + +[[package]] +name = "ecdsa" +version = "0.16.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" +dependencies = [ + "der", + "digest", + "elliptic-curve", + "rfc6979", + "signature", + "spki", +] + +[[package]] +name = "either" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" + +[[package]] +name = "elliptic-curve" +version = "0.13.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" +dependencies = [ + "base16ct", + "crypto-bigint", + "digest", + "ff", + "generic-array", + "group", + "pkcs8", + "rand_core", + "sec1", + "subtle", + "zeroize", +] + +[[package]] +name = "ena" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d248bdd43ce613d87415282f69b9bb99d947d290b10962dd6c56233312c2ad5" +dependencies = [ + "log", +] + +[[package]] +name = "encoding_rs" +version = "0.8.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "enr" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a3d8dc56e02f954cac8eb489772c552c473346fc34f67412bb6244fd647f7e4" +dependencies = [ + "base64 0.21.7", + "bytes", + "hex", + "k256", + "log", + "rand", + "rlp", + "serde", + "sha3", + "zeroize", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "eth-keystore" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fda3bf123be441da5260717e0661c25a2fd9cb2b2c1d20bf2e05580047158ab" +dependencies = [ + "aes", + "ctr", + "digest", + "hex", + "hmac", + "pbkdf2 0.11.0", + "rand", + "scrypt", + "serde", + "serde_json", + "sha2", + "sha3", + "thiserror", + "uuid 0.8.2", +] + +[[package]] +name = "ethabi" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7413c5f74cc903ea37386a8965a936cbeb334bd270862fdece542c1b2dcbc898" +dependencies = [ + "ethereum-types", + "hex", + "once_cell", + "regex", + "serde", + "serde_json", + "sha3", + "thiserror", + "uint", +] + +[[package]] +name = "ethbloom" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" +dependencies = [ + "crunchy", + "fixed-hash", + "impl-codec", + "impl-rlp", + "impl-serde", + "scale-info", + "tiny-keccak", +] + +[[package]] +name = "ethereum-types" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" +dependencies = [ + "ethbloom", + "fixed-hash", + "impl-codec", + "impl-rlp", + "impl-serde", + "primitive-types", + "scale-info", + "uint", +] + +[[package]] +name = "ethers" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "816841ea989f0c69e459af1cf23a6b0033b19a55424a1ea3a30099becdb8dec0" +dependencies = [ + "ethers-addressbook", + "ethers-contract", + "ethers-core", + "ethers-etherscan", + "ethers-middleware", + "ethers-providers", + "ethers-signers", + "ethers-solc", +] + +[[package]] +name = "ethers-addressbook" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5495afd16b4faa556c3bba1f21b98b4983e53c1755022377051a975c3b021759" +dependencies = [ + "ethers-core", + "once_cell", + "serde", + "serde_json", +] + +[[package]] +name = "ethers-contract" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fceafa3578c836eeb874af87abacfb041f92b4da0a78a5edd042564b8ecdaaa" +dependencies = [ + "const-hex", + "ethers-contract-abigen", + "ethers-contract-derive", + "ethers-core", + "ethers-providers", + "futures-util", + "once_cell", + "pin-project", + "serde", + "serde_json", + "thiserror", +] + +[[package]] +name = "ethers-contract-abigen" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04ba01fbc2331a38c429eb95d4a570166781f14290ef9fdb144278a90b5a739b" +dependencies = [ + "Inflector", + "const-hex", + "dunce", + "ethers-core", + "ethers-etherscan", + "eyre", + "prettyplease", + "proc-macro2", + "quote", + "regex", + "reqwest 0.11.27", + "serde", + "serde_json", + "syn 2.0.79", + "toml", + "walkdir", +] + +[[package]] +name = "ethers-contract-derive" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87689dcabc0051cde10caaade298f9e9093d65f6125c14575db3fd8c669a168f" +dependencies = [ + "Inflector", + "const-hex", + "ethers-contract-abigen", + "ethers-core", + "proc-macro2", + "quote", + "serde_json", + "syn 2.0.79", +] + +[[package]] +name = "ethers-core" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82d80cc6ad30b14a48ab786523af33b37f28a8623fc06afd55324816ef18fb1f" +dependencies = [ + "arrayvec", + "bytes", + "cargo_metadata", + "chrono", + "const-hex", + "elliptic-curve", + "ethabi", + "generic-array", + "k256", + "num_enum", + "once_cell", + "open-fastrlp", + "rand", + "rlp", + "serde", + "serde_json", + "strum", + "syn 2.0.79", + "tempfile", + "thiserror", + "tiny-keccak", + "unicode-xid", +] + +[[package]] +name = "ethers-etherscan" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e79e5973c26d4baf0ce55520bd732314328cabe53193286671b47144145b9649" +dependencies = [ + "chrono", + "ethers-core", + "ethers-solc", + "reqwest 0.11.27", + "semver", + "serde", + "serde_json", + "thiserror", + "tracing", +] + +[[package]] +name = "ethers-middleware" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48f9fdf09aec667c099909d91908d5eaf9be1bd0e2500ba4172c1d28bfaa43de" +dependencies = [ + "async-trait", + "auto_impl", + "ethers-contract", + "ethers-core", + "ethers-etherscan", + "ethers-providers", + "ethers-signers", + "futures-channel", + "futures-locks", + "futures-util", + "instant", + "reqwest 0.11.27", + "serde", + "serde_json", + "thiserror", + "tokio", + "tracing", + "tracing-futures", + "url", +] + +[[package]] +name = "ethers-providers" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6434c9a33891f1effc9c75472e12666db2fa5a0fec4b29af6221680a6fe83ab2" +dependencies = [ + "async-trait", + "auto_impl", + "base64 0.21.7", + "bytes", + "const-hex", + "enr", + "ethers-core", + "futures-core", + "futures-timer", + "futures-util", + "hashers", + "http 0.2.12", + "instant", + "jsonwebtoken", + "once_cell", + "pin-project", + "reqwest 0.11.27", + "serde", + "serde_json", + "thiserror", + "tokio", + "tokio-tungstenite", + "tracing", + "tracing-futures", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "ws_stream_wasm", +] + +[[package]] +name = "ethers-signers" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "228875491c782ad851773b652dd8ecac62cda8571d3bc32a5853644dd26766c2" +dependencies = [ + "async-trait", + "coins-bip32", + "coins-bip39", + "const-hex", + "elliptic-curve", + "eth-keystore", + "ethers-core", + "rand", + "sha2", + "thiserror", + "tracing", +] + +[[package]] +name = "ethers-solc" +version = "2.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66244a771d9163282646dbeffe0e6eca4dda4146b6498644e678ac6089b11edd" +dependencies = [ + "cfg-if", + "const-hex", + "dirs", + "dunce", + "ethers-core", + "glob", + "home", + "md-5", + "num_cpus", + "once_cell", + "path-slash", + "rayon", + "regex", + "semver", + "serde", + "serde_json", + "solang-parser", + "svm-rs", + "thiserror", + "tiny-keccak", + "tokio", + "tracing", + "walkdir", + "yansi", +] + +[[package]] +name = "eyre" +version = "0.6.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec" +dependencies = [ + "indenter", + "once_cell", +] + +[[package]] +name = "fastrand" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" + +[[package]] +name = "ff" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" +dependencies = [ + "rand_core", + "subtle", +] + +[[package]] +name = "filetime" +version = "0.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" +dependencies = [ + "cfg-if", + "libc", + "libredox", + "windows-sys 0.59.0", +] + +[[package]] +name = "fixed-hash" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" +dependencies = [ + "byteorder", + "rand", + "rustc-hex", + "static_assertions", +] + +[[package]] +name = "fixedbitset" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" + +[[package]] +name = "flate2" +version = "1.0.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "form_urlencoded" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "fs2" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "funty" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" + +[[package]] +name = "futures" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[package]] +name = "futures-executor" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" + +[[package]] +name = "futures-locks" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45ec6fe3675af967e67c5536c0b9d44e34e6c52f86bedc4ea49c5317b8e94d06" +dependencies = [ + "futures-channel", + "futures-task", +] + +[[package]] +name = "futures-macro" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "futures-sink" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" + +[[package]] +name = "futures-task" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + +[[package]] +name = "futures-timer" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" +dependencies = [ + "gloo-timers", + "send_wrapper 0.4.0", +] + +[[package]] +name = "futures-util" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", + "zeroize", +] + +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "js-sys", + "libc", + "wasi", + "wasm-bindgen", +] + +[[package]] +name = "gimli" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64" + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + +[[package]] +name = "gloo-timers" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" +dependencies = [ + "futures-channel", + "futures-core", + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "group" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" +dependencies = [ + "ff", + "rand_core", + "subtle", +] + +[[package]] +name = "h2" +version = "0.3.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" +dependencies = [ + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http 0.2.12", + "indexmap 2.6.0", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "h2" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" +dependencies = [ + "atomic-waker", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "http 1.1.0", + "indexmap 2.6.0", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +dependencies = [ + "ahash", + "allocator-api2", + "serde", +] + +[[package]] +name = "hashbrown" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" + +[[package]] +name = "hashers" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2bca93b15ea5a746f220e56587f71e73c6165eab783df9e26590069953e3c30" +dependencies = [ + "fxhash", +] + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +dependencies = [ + "libc", +] + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "hmac" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +dependencies = [ + "digest", +] + +[[package]] +name = "home" +version = "0.5.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "http" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "http" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "http-body" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" +dependencies = [ + "bytes", + "http 0.2.12", + "pin-project-lite", +] + +[[package]] +name = "http-body" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +dependencies = [ + "bytes", + "http 1.1.0", +] + +[[package]] +name = "http-body-util" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" +dependencies = [ + "bytes", + "futures-util", + "http 1.1.0", + "http-body 1.0.1", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" + +[[package]] +name = "httpdate" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + +[[package]] +name = "hyper" +version = "0.14.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" +dependencies = [ + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2 0.3.26", + "http 0.2.12", + "http-body 0.4.6", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", + "want", +] + +[[package]] +name = "hyper" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "h2 0.4.6", + "http 1.1.0", + "http-body 1.0.1", + "httparse", + "itoa", + "pin-project-lite", + "smallvec", + "tokio", + "want", +] + +[[package]] +name = "hyper-rustls" +version = "0.24.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" +dependencies = [ + "futures-util", + "http 0.2.12", + "hyper 0.14.30", + "rustls 0.21.12", + "tokio", + "tokio-rustls 0.24.1", +] + +[[package]] +name = "hyper-rustls" +version = "0.27.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" +dependencies = [ + "futures-util", + "http 1.1.0", + "hyper 1.4.1", + "hyper-util", + "rustls 0.23.13", + "rustls-pki-types", + "tokio", + "tokio-rustls 0.26.0", + "tower-service", +] + +[[package]] +name = "hyper-tls" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" +dependencies = [ + "bytes", + "http-body-util", + "hyper 1.4.1", + "hyper-util", + "native-tls", + "tokio", + "tokio-native-tls", + "tower-service", +] + +[[package]] +name = "hyper-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "http 1.1.0", + "http-body 1.0.1", + "hyper 1.4.1", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.61" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "impl-codec" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" +dependencies = [ + "parity-scale-codec", +] + +[[package]] +name = "impl-rlp" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808" +dependencies = [ + "rlp", +] + +[[package]] +name = "impl-serde" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd" +dependencies = [ + "serde", +] + +[[package]] +name = "impl-trait-for-tuples" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "indenter" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown 0.12.3", + "serde", +] + +[[package]] +name = "indexmap" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" +dependencies = [ + "equivalent", + "hashbrown 0.15.0", + "serde", +] + +[[package]] +name = "inout" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" +dependencies = [ + "generic-array", +] + +[[package]] +name = "instant" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "ipnet" +version = "2.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "187674a687eed5fe42285b40c6291f9a01517d415fad1c3cbc6a9f778af7fcd4" + +[[package]] +name = "is_terminal_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" + +[[package]] +name = "itertools" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "jobserver" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" +dependencies = [ + "libc", +] + +[[package]] +name = "js-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "jsonwebtoken" +version = "8.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378" +dependencies = [ + "base64 0.21.7", + "pem", + "ring 0.16.20", + "serde", + "serde_json", + "simple_asn1", +] + +[[package]] +name = "k256" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" +dependencies = [ + "cfg-if", + "ecdsa", + "elliptic-curve", + "once_cell", + "sha2", + "signature", +] + +[[package]] +name = "keccak" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" +dependencies = [ + "cpufeatures", +] + +[[package]] +name = "lalrpop" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55cb077ad656299f160924eb2912aa147d7339ea7d69e1b5517326fdcec3c1ca" +dependencies = [ + "ascii-canvas", + "bit-set", + "ena", + "itertools 0.11.0", + "lalrpop-util", + "petgraph", + "regex", + "regex-syntax", + "string_cache", + "term", + "tiny-keccak", + "unicode-xid", + "walkdir", +] + +[[package]] +name = "lalrpop-util" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553" +dependencies = [ + "regex-automata", +] + +[[package]] +name = "lambdaworks-crypto" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fb5d4f22241504f7c7b8d2c3a7d7835d7c07117f10bff2a7d96a9ef6ef217c3" +dependencies = [ + "lambdaworks-math 0.7.0", + "serde", + "sha2", + "sha3", +] + +[[package]] +name = "lambdaworks-math" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c6c4d0ddd1fcd235be5196b1bcc404f89ad3e911f4c190fa01459e05dbf40f8" +dependencies = [ + "thiserror", +] + +[[package]] +name = "lambdaworks-math" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "358e172628e713b80a530a59654154bfc45783a6ed70ea284839800cebdf8f97" +dependencies = [ + "serde", + "serde_json", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" +dependencies = [ + "spin 0.9.8", +] + +[[package]] +name = "libc" +version = "0.2.159" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" + +[[package]] +name = "libm" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" + +[[package]] +name = "libmimalloc-sys" +version = "0.1.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "libredox" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags 2.6.0", + "libc", + "redox_syscall", +] + +[[package]] +name = "linux-raw-sys" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" + +[[package]] +name = "lock_api" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" + +[[package]] +name = "lru" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904" +dependencies = [ + "hashbrown 0.14.5", +] + +[[package]] +name = "md-5" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" +dependencies = [ + "cfg-if", + "digest", +] + +[[package]] +name = "memchr" +version = "2.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + +[[package]] +name = "mimalloc" +version = "0.1.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633" +dependencies = [ + "libmimalloc-sys", +] + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +dependencies = [ + "adler2", +] + +[[package]] +name = "mio" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" +dependencies = [ + "hermit-abi 0.3.9", + "libc", + "wasi", + "windows-sys 0.52.0", +] + +[[package]] +name = "native-tls" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" +dependencies = [ + "libc", + "log", + "openssl", + "openssl-probe", + "openssl-sys", + "schannel", + "security-framework", + "security-framework-sys", + "tempfile", +] + +[[package]] +name = "new_debug_unreachable" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "num-bigint" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" +dependencies = [ + "num-integer", + "num-traits", + "rand", + "serde", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + +[[package]] +name = "num-integer" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-modular" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64a5fe11d4135c3bcdf3a95b18b194afa9608a5f6ff034f5d857bc9a27fb0119" +dependencies = [ + "num-bigint", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-prime" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e238432a7881ec7164503ccc516c014bf009be7984cde1ba56837862543bdec3" +dependencies = [ + "bitvec", + "either", + "lru", + "num-bigint", + "num-integer", + "num-modular", + "num-traits", + "rand", +] + +[[package]] +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", + "libm", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi 0.3.9", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "object" +version = "0.36.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82881c4be219ab5faaf2ad5e5e5ecdff8c66bd7402ca3160975c93b24961afd1" +dependencies = [ + "portable-atomic", +] + +[[package]] +name = "open-fastrlp" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "786393f80485445794f6043fd3138854dd109cc6c4bd1a6383db304c9ce9b9ce" +dependencies = [ + "arrayvec", + "auto_impl", + "bytes", + "ethereum-types", + "open-fastrlp-derive", +] + +[[package]] +name = "open-fastrlp-derive" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "003b2be5c6c53c1cfeb0a238b8a1c3915cd410feb684457a36c10038f764bb1c" +dependencies = [ + "bytes", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "openssl" +version = "0.10.66" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" +dependencies = [ + "bitflags 2.6.0", + "cfg-if", + "foreign-types", + "libc", + "once_cell", + "openssl-macros", + "openssl-sys", +] + +[[package]] +name = "openssl-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "openssl-probe" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" + +[[package]] +name = "openssl-sys" +version = "0.9.103" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "os_str_bytes" +version = "6.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1" + +[[package]] +name = "parity-scale-codec" +version = "3.6.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "306800abfa29c7f16596b5970a588435e3d5b3149683d00c12b699cc19f895ee" +dependencies = [ + "arrayvec", + "bitvec", + "byte-slice-cast", + "impl-trait-for-tuples", + "parity-scale-codec-derive", + "serde", +] + +[[package]] +name = "parity-scale-codec-derive" +version = "3.6.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d830939c76d294956402033aee57a6da7b438f2294eb94864c37b0569053a42c" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "parking_lot" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets 0.52.6", +] + +[[package]] +name = "password-hash" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" +dependencies = [ + "base64ct", + "rand_core", + "subtle", +] + +[[package]] +name = "paste" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" + +[[package]] +name = "path-slash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42" + +[[package]] +name = "pbkdf2" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" +dependencies = [ + "digest", + "hmac", + "password-hash", + "sha2", +] + +[[package]] +name = "pbkdf2" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" +dependencies = [ + "digest", + "hmac", +] + +[[package]] +name = "pem" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8" +dependencies = [ + "base64 0.13.1", +] + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "petgraph" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" +dependencies = [ + "fixedbitset", + "indexmap 2.6.0", +] + +[[package]] +name = "pharos" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414" +dependencies = [ + "futures", + "rustc_version", +] + +[[package]] +name = "phf" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" +dependencies = [ + "phf_macros", + "phf_shared 0.11.2", +] + +[[package]] +name = "phf_generator" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" +dependencies = [ + "phf_shared 0.11.2", + "rand", +] + +[[package]] +name = "phf_macros" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" +dependencies = [ + "phf_generator", + "phf_shared 0.11.2", + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "phf_shared" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +dependencies = [ + "siphasher", +] + +[[package]] +name = "phf_shared" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" +dependencies = [ + "siphasher", +] + +[[package]] +name = "pin-project" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkcs8" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +dependencies = [ + "der", + "spki", +] + +[[package]] +name = "pkg-config" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" + +[[package]] +name = "portable-atomic" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2" + +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + +[[package]] +name = "ppv-lite86" +version = "0.2.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +dependencies = [ + "zerocopy", +] + +[[package]] +name = "precomputed-hash" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" + +[[package]] +name = "prettyplease" +version = "0.2.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba" +dependencies = [ + "proc-macro2", + "syn 2.0.79", +] + +[[package]] +name = "primitive-types" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" +dependencies = [ + "fixed-hash", + "impl-codec", + "impl-rlp", + "impl-serde", + "scale-info", + "uint", +] + +[[package]] +name = "proc-macro-crate" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" +dependencies = [ + "toml_edit", +] + +[[package]] +name = "proc-macro2" +version = "1.0.86" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "proptest" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4c2511913b88df1637da85cc8d96ec8e43a3f8bb8ccb71ee1ac240d6f3df58d" +dependencies = [ + "bitflags 2.6.0", + "lazy_static", + "num-traits", + "rand", + "rand_chacha", + "rand_xorshift", + "regex-syntax", + "unarray", +] + +[[package]] +name = "prover" +version = "0.1.0" +dependencies = [ + "stone-cli", +] + +[[package]] +name = "quote" +version = "1.0.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "radium" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "rand_xorshift" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" +dependencies = [ + "rand_core", +] + +[[package]] +name = "rayon" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "redox_syscall" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" +dependencies = [ + "bitflags 2.6.0", +] + +[[package]] +name = "redox_users" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +dependencies = [ + "getrandom", + "libredox", + "thiserror", +] + +[[package]] +name = "regex" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" + +[[package]] +name = "relative-path" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2" + +[[package]] +name = "reqwest" +version = "0.11.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" +dependencies = [ + "base64 0.21.7", + "bytes", + "encoding_rs", + "futures-core", + "futures-util", + "h2 0.3.26", + "http 0.2.12", + "http-body 0.4.6", + "hyper 0.14.30", + "hyper-rustls 0.24.2", + "ipnet", + "js-sys", + "log", + "mime", + "once_cell", + "percent-encoding", + "pin-project-lite", + "rustls 0.21.12", + "rustls-pemfile 1.0.4", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper 0.1.2", + "system-configuration 0.5.1", + "tokio", + "tokio-rustls 0.24.1", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "webpki-roots", + "winreg", +] + +[[package]] +name = "reqwest" +version = "0.12.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b" +dependencies = [ + "base64 0.22.1", + "bytes", + "encoding_rs", + "futures-channel", + "futures-core", + "futures-util", + "h2 0.4.6", + "http 1.1.0", + "http-body 1.0.1", + "http-body-util", + "hyper 1.4.1", + "hyper-rustls 0.27.3", + "hyper-tls", + "hyper-util", + "ipnet", + "js-sys", + "log", + "mime", + "native-tls", + "once_cell", + "percent-encoding", + "pin-project-lite", + "rustls-pemfile 2.2.0", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper 1.0.1", + "system-configuration 0.6.1", + "tokio", + "tokio-native-tls", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "windows-registry", +] + +[[package]] +name = "rfc6979" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" +dependencies = [ + "hmac", + "subtle", +] + +[[package]] +name = "ring" +version = "0.16.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" +dependencies = [ + "cc", + "libc", + "once_cell", + "spin 0.5.2", + "untrusted 0.7.1", + "web-sys", + "winapi", +] + +[[package]] +name = "ring" +version = "0.17.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +dependencies = [ + "cc", + "cfg-if", + "getrandom", + "libc", + "spin 0.9.8", + "untrusted 0.9.0", + "windows-sys 0.52.0", +] + +[[package]] +name = "ripemd" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f" +dependencies = [ + "digest", +] + +[[package]] +name = "rlp" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb919243f34364b6bd2fc10ef797edbfa75f33c252e7998527479c6d6b47e1ec" +dependencies = [ + "bytes", + "rlp-derive", + "rustc-hex", +] + +[[package]] +name = "rlp-derive" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e33d7b2abe0c340d8797fe2907d3f20d3b5ea5908683618bfe80df7f621f672a" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "rstest" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9afd55a67069d6e434a95161415f5beeada95a01c7b815508a82dcb0e1593682" +dependencies = [ + "futures", + "futures-timer", + "rstest_macros", + "rustc_version", +] + +[[package]] +name = "rstest_macros" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4165dfae59a39dd41d8dec720d3cbfbc71f69744efb480a3920f5d4e0cc6798d" +dependencies = [ + "cfg-if", + "glob", + "proc-macro-crate", + "proc-macro2", + "quote", + "regex", + "relative-path", + "rustc_version", + "syn 2.0.79", + "unicode-ident", +] + +[[package]] +name = "rust_decimal" +version = "1.36.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b082d80e3e3cc52b2ed634388d436fe1f4de6af5786cc2de9ba9737527bdf555" +dependencies = [ + "arrayvec", + "num-traits", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" + +[[package]] +name = "rustc-hex" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" + +[[package]] +name = "rustc_version" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" +dependencies = [ + "semver", +] + +[[package]] +name = "rustix" +version = "0.38.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" +dependencies = [ + "bitflags 2.6.0", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "rustls" +version = "0.21.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" +dependencies = [ + "log", + "ring 0.17.8", + "rustls-webpki 0.101.7", + "sct", +] + +[[package]] +name = "rustls" +version = "0.23.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2dabaac7466917e566adb06783a81ca48944c6898a1b08b9374106dd671f4c8" +dependencies = [ + "once_cell", + "rustls-pki-types", + "rustls-webpki 0.102.8", + "subtle", + "zeroize", +] + +[[package]] +name = "rustls-pemfile" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" +dependencies = [ + "base64 0.21.7", +] + +[[package]] +name = "rustls-pemfile" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" +dependencies = [ + "rustls-pki-types", +] + +[[package]] +name = "rustls-pki-types" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e696e35370c65c9c541198af4543ccd580cf17fc25d8e05c5a242b202488c55" + +[[package]] +name = "rustls-webpki" +version = "0.101.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" +dependencies = [ + "ring 0.17.8", + "untrusted 0.9.0", +] + +[[package]] +name = "rustls-webpki" +version = "0.102.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" +dependencies = [ + "ring 0.17.8", + "rustls-pki-types", + "untrusted 0.9.0", +] + +[[package]] +name = "rustversion" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" + +[[package]] +name = "ryu" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" + +[[package]] +name = "salsa20" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213" +dependencies = [ + "cipher", +] + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "scale-info" +version = "2.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" +dependencies = [ + "cfg-if", + "derive_more", + "parity-scale-codec", + "scale-info-derive", +] + +[[package]] +name = "scale-info-derive" +version = "2.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d35494501194174bda522a32605929eefc9ecf7e0a326c26db1fdd85881eb62" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "schannel" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9aaafd5a2b6e3d657ff009d82fbd630b6bd54dd4eb06f21693925cdf80f9b8b" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "scrypt" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f9e24d2b632954ded8ab2ef9fea0a0c769ea56ea98bddbafbad22caeeadf45d" +dependencies = [ + "hmac", + "pbkdf2 0.11.0", + "salsa20", + "sha2", +] + +[[package]] +name = "sct" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" +dependencies = [ + "ring 0.17.8", + "untrusted 0.9.0", +] + +[[package]] +name = "sec1" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" +dependencies = [ + "base16ct", + "der", + "generic-array", + "pkcs8", + "subtle", + "zeroize", +] + +[[package]] +name = "security-framework" +version = "2.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" +dependencies = [ + "bitflags 2.6.0", + "core-foundation", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "semver" +version = "1.0.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" +dependencies = [ + "serde", +] + +[[package]] +name = "send_wrapper" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0" + +[[package]] +name = "send_wrapper" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" + +[[package]] +name = "serde" +version = "1.0.210" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.210" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "serde_json" +version = "1.0.128" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" +dependencies = [ + "itoa", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "serde_spanned" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "serde_with" +version = "3.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9720086b3357bcb44fce40117d769a4d068c70ecfa190850a980a71755f66fcc" +dependencies = [ + "base64 0.22.1", + "chrono", + "hex", + "indexmap 1.9.3", + "indexmap 2.6.0", + "serde", + "serde_derive", + "serde_json", + "serde_with_macros", + "time", +] + +[[package]] +name = "serde_with_macros" +version = "3.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f1abbfe725f27678f4663bcacb75a83e829fd464c25d78dd038a3a29e307cec" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "sha1" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sha2" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "sha256" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18278f6a914fa3070aa316493f7d2ddfb9ac86ebc06fa3b83bffda487e9065b0" +dependencies = [ + "async-trait", + "bytes", + "hex", + "sha2", + "tokio", +] + +[[package]] +name = "sha3" +version = "0.10.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" +dependencies = [ + "digest", + "keccak", +] + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + +[[package]] +name = "signal-hook-registry" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" +dependencies = [ + "libc", +] + +[[package]] +name = "signature" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" +dependencies = [ + "digest", + "rand_core", +] + +[[package]] +name = "simple_asn1" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085" +dependencies = [ + "num-bigint", + "num-traits", + "thiserror", + "time", +] + +[[package]] +name = "siphasher" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" + +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "socket2" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "solang-parser" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c425ce1c59f4b154717592f0bdf4715c3a1d55058883622d3157e1f0908a5b26" +dependencies = [ + "itertools 0.11.0", + "lalrpop", + "lalrpop-util", + "phf", + "thiserror", + "unicode-xid", +] + +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + +[[package]] +name = "spin" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" + +[[package]] +name = "spki" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" +dependencies = [ + "base64ct", + "der", +] + +[[package]] +name = "stark_evm_adapter" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94f997ed88a7b0a690222aed7a0ee319457c97a30730052d43db12319edce651" +dependencies = [ + "clap 3.2.25", + "ethers", + "num-bigint", + "num-traits", + "regex", + "serde", + "serde_json", + "serde_with", + "thiserror", + "tokio", +] + +[[package]] +name = "stark_evm_adapter" +version = "0.1.5" +source = "git+https://github.com/zksecurity/stark-evm-adapter.git?branch=add-build-configs#b2b81b91cfccbc0318097d7b3b386c790b1f3492" +dependencies = [ + "clap 3.2.25", + "ethers", + "num-bigint", + "num-traits", + "regex", + "serde", + "serde_json", + "serde_with", + "thiserror", + "tokio", +] + +[[package]] +name = "starknet-crypto" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e2c30c01e8eb0fc913c4ee3cf676389fffc1d1182bfe5bb9670e4e72e968064" +dependencies = [ + "crypto-bigint", + "hex", + "hmac", + "num-bigint", + "num-integer", + "num-traits", + "rfc6979", + "sha2", + "starknet-crypto-codegen", + "starknet-curve", + "starknet-ff", + "zeroize", +] + +[[package]] +name = "starknet-crypto-codegen" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbc159a1934c7be9761c237333a57febe060ace2bc9e3b337a59a37af206d19f" +dependencies = [ + "starknet-curve", + "starknet-ff", + "syn 2.0.79", +] + +[[package]] +name = "starknet-curve" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1c383518bb312751e4be80f53e8644034aa99a0afb29d7ac41b89a997db875b" +dependencies = [ + "starknet-ff", +] + +[[package]] +name = "starknet-ff" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7abf1b44ec5b18d87c1ae5f54590ca9d0699ef4dd5b2ffa66fc97f24613ec585" +dependencies = [ + "ark-ff", + "crypto-bigint", + "getrandom", + "hex", +] + +[[package]] +name = "starknet-types-core" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b6b868f545d43b474c2c00e9349c489fdeb7ff17eb00cdf339744ac4cae0930" +dependencies = [ + "bitvec", + "lambdaworks-math 0.4.0", + "lazy_static", + "num-bigint", + "num-integer", + "num-traits", + "serde", +] + +[[package]] +name = "starknet-types-core" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b889ee5734db8b3c8a6551135c16764bf4ce1ab4955fffbb2ac5b6706542b64" +dependencies = [ + "lambdaworks-crypto", + "lambdaworks-math 0.7.0", + "num-bigint", + "num-integer", + "num-traits", + "serde", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "stone-cli" +version = "0.1.0-alpha" +source = "git+https://github.com/sota-zk-labs/stone-cli#f98b6944f7227a7408cbb9ab2ae500d626b4f278" +dependencies = [ + "anyhow", + "bincode", + "cairo-bootloader", + "cairo-felt", + "cairo-proof-parser", + "cairo-vm 1.0.1", + "clap 4.5.19", + "flate2", + "itertools 0.13.0", + "num-bigint", + "reqwest 0.12.8", + "rstest", + "serde", + "serde_json", + "sha256", + "stark_evm_adapter 0.1.5 (git+https://github.com/zksecurity/stark-evm-adapter.git?branch=add-build-configs)", + "stone-prover-sdk", + "tar", + "tempfile", + "thiserror", + "uuid 1.10.0", +] + +[[package]] +name = "stone-prover-sdk" +version = "0.1.0" +source = "git+https://github.com/zksecurity/stone-prover-sdk#7cf38fce052413fc656e737f5c671e482ef8f474" +dependencies = [ + "bincode", + "cairo-vm 1.0.0-rc0", + "serde", + "serde_json", + "stark_evm_adapter 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "tempfile", + "thiserror", + "tokio", +] + +[[package]] +name = "string_cache" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" +dependencies = [ + "new_debug_unreachable", + "once_cell", + "parking_lot", + "phf_shared 0.10.0", + "precomputed-hash", +] + +[[package]] +name = "strsim" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + +[[package]] +name = "strum" +version = "0.26.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" +dependencies = [ + "strum_macros", +] + +[[package]] +name = "strum_macros" +version = "0.26.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.79", +] + +[[package]] +name = "subtle" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" + +[[package]] +name = "svm-rs" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11297baafe5fa0c99d5722458eac6a5e25c01eb1b8e5cd137f54079093daa7a4" +dependencies = [ + "dirs", + "fs2", + "hex", + "once_cell", + "reqwest 0.11.27", + "semver", + "serde", + "serde_json", + "sha2", + "thiserror", + "url", + "zip", +] + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sync_wrapper" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + +[[package]] +name = "sync_wrapper" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" +dependencies = [ + "futures-core", +] + +[[package]] +name = "system-configuration" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" +dependencies = [ + "bitflags 1.3.2", + "core-foundation", + "system-configuration-sys 0.5.0", +] + +[[package]] +name = "system-configuration" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" +dependencies = [ + "bitflags 2.6.0", + "core-foundation", + "system-configuration-sys 0.6.0", +] + +[[package]] +name = "system-configuration-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "system-configuration-sys" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "tap" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" + +[[package]] +name = "tar" +version = "0.4.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020" +dependencies = [ + "filetime", + "libc", + "xattr", +] + +[[package]] +name = "tempfile" +version = "3.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" +dependencies = [ + "cfg-if", + "fastrand", + "once_cell", + "rustix", + "windows-sys 0.59.0", +] + +[[package]] +name = "term" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" +dependencies = [ + "dirs-next", + "rustversion", + "winapi", +] + +[[package]] +name = "termcolor" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "textwrap" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" + +[[package]] +name = "thiserror" +version = "1.0.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "thiserror-impl-no-std" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58e6318948b519ba6dc2b442a6d0b904ebfb8d411a3ad3e07843615a72249758" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "thiserror-no-std" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3ad459d94dd517257cc96add8a43190ee620011bb6e6cdc82dafd97dfafafea" +dependencies = [ + "thiserror-impl-no-std", +] + +[[package]] +name = "time" +version = "0.3.36" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" +dependencies = [ + "deranged", + "itoa", + "num-conv", + "powerfmt", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + +[[package]] +name = "time-macros" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" +dependencies = [ + "num-conv", + "time-core", +] + +[[package]] +name = "tiny-keccak" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" +dependencies = [ + "crunchy", +] + +[[package]] +name = "tinyvec" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.40.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" +dependencies = [ + "backtrace", + "bytes", + "libc", + "mio", + "parking_lot", + "pin-project-lite", + "signal-hook-registry", + "socket2", + "tokio-macros", + "windows-sys 0.52.0", +] + +[[package]] +name = "tokio-macros" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "tokio-native-tls" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" +dependencies = [ + "native-tls", + "tokio", +] + +[[package]] +name = "tokio-rustls" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" +dependencies = [ + "rustls 0.21.12", + "tokio", +] + +[[package]] +name = "tokio-rustls" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" +dependencies = [ + "rustls 0.23.13", + "rustls-pki-types", + "tokio", +] + +[[package]] +name = "tokio-tungstenite" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c" +dependencies = [ + "futures-util", + "log", + "rustls 0.21.12", + "tokio", + "tokio-rustls 0.24.1", + "tungstenite", + "webpki-roots", +] + +[[package]] +name = "tokio-util" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "toml" +version = "0.8.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.22.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" +dependencies = [ + "indexmap 2.6.0", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tower-service" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", +] + +[[package]] +name = "tracing-futures" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" +dependencies = [ + "pin-project", + "tracing", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + +[[package]] +name = "tungstenite" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" +dependencies = [ + "byteorder", + "bytes", + "data-encoding", + "http 0.2.12", + "httparse", + "log", + "rand", + "rustls 0.21.12", + "sha1", + "thiserror", + "url", + "utf-8", +] + +[[package]] +name = "typenum" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + +[[package]] +name = "uint" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76f64bba2c53b04fcab63c01a7d7427eadc821e3bc48c34dc9ba29c501164b52" +dependencies = [ + "byteorder", + "crunchy", + "hex", + "static_assertions", +] + +[[package]] +name = "unarray" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" + +[[package]] +name = "unicode-bidi" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" + +[[package]] +name = "unicode-ident" +version = "1.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" + +[[package]] +name = "unicode-normalization" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-xid" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" + +[[package]] +name = "untrusted" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" + +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + +[[package]] +name = "url" +version = "2.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", +] + +[[package]] +name = "utf-8" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" + +[[package]] +name = "utf8parse" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" + +[[package]] +name = "uuid" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" +dependencies = [ + "getrandom", + "serde", +] + +[[package]] +name = "uuid" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" + +[[package]] +name = "vcpkg" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" + +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + +[[package]] +name = "virtue" +version = "0.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dcc60c0624df774c82a0ef104151231d37da4962957d691c011c852b2473314" + +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.79", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" +dependencies = [ + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" + +[[package]] +name = "web-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webpki-roots" +version = "0.25.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +dependencies = [ + "windows-sys 0.59.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-registry" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" +dependencies = [ + "windows-result", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-result" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-strings" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +dependencies = [ + "windows-result", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" +dependencies = [ + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" + +[[package]] +name = "winnow" +version = "0.6.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" +dependencies = [ + "memchr", +] + +[[package]] +name = "winreg" +version = "0.50.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] + +[[package]] +name = "ws_stream_wasm" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7999f5f4217fe3818726b66257a4475f71e74ffd190776ad053fa159e50737f5" +dependencies = [ + "async_io_stream", + "futures", + "js-sys", + "log", + "pharos", + "rustc_version", + "send_wrapper 0.6.0", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "wyz" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" +dependencies = [ + "tap", +] + +[[package]] +name = "xattr" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" +dependencies = [ + "libc", + "linux-raw-sys", + "rustix", +] + +[[package]] +name = "yansi" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" + +[[package]] +name = "zerocopy" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +dependencies = [ + "byteorder", + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "zeroize" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" +dependencies = [ + "zeroize_derive", +] + +[[package]] +name = "zeroize_derive" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.79", +] + +[[package]] +name = "zip" +version = "0.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" +dependencies = [ + "aes", + "byteorder", + "bzip2", + "constant_time_eq", + "crc32fast", + "crossbeam-utils", + "flate2", + "hmac", + "pbkdf2 0.11.0", + "sha1", + "time", + "zstd", +] + +[[package]] +name = "zstd" +version = "0.11.2+zstd.1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" +dependencies = [ + "zstd-safe", +] + +[[package]] +name = "zstd-safe" +version = "5.0.2+zstd.1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" +dependencies = [ + "libc", + "zstd-sys", +] + +[[package]] +name = "zstd-sys" +version = "2.0.13+zstd.1.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa" +dependencies = [ + "cc", + "pkg-config", +] diff --git a/prover/Cargo.toml b/prover/Cargo.toml new file mode 100644 index 0000000..706f59f --- /dev/null +++ b/prover/Cargo.toml @@ -0,0 +1,7 @@ +[package] +name = "prover" +version = "0.1.0" +edition = "2021" + +[dependencies] +stone-cli = {git = "https://github.com/sota-zk-labs/stone-cli"} \ No newline at end of file diff --git a/prover/configs/bootloader_cpu_air_params.json b/prover/configs/bootloader_cpu_air_params.json new file mode 100644 index 0000000..79ad1f3 --- /dev/null +++ b/prover/configs/bootloader_cpu_air_params.json @@ -0,0 +1,23 @@ +{ + "field": "PrimeField0", + "stark": { + "fri": { + "fri_step_list": [ + 0, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ], + "last_layer_degree_bound": 32, + "n_queries": 18, + "proof_of_work_bits": 30 + }, + "log_n_cosets": 4 + }, + "use_extension_field": false +} \ No newline at end of file diff --git a/prover/configs/bootloader_cpu_air_params_layout_starknet_with_keccak.json b/prover/configs/bootloader_cpu_air_params_layout_starknet_with_keccak.json new file mode 100644 index 0000000..2280c13 --- /dev/null +++ b/prover/configs/bootloader_cpu_air_params_layout_starknet_with_keccak.json @@ -0,0 +1,22 @@ +{ + "field": "PrimeField0", + "stark": { + "fri": { + "fri_step_list": [ + 0, + 2, + 2, + 2, + 2, + 2, + 2, + 3 + ], + "last_layer_degree_bound": 32, + "n_queries": 18, + "proof_of_work_bits": 30 + }, + "log_n_cosets": 4 + }, + "use_extension_field": false +} \ No newline at end of file diff --git a/prover/configs/cpu_air_params.json b/prover/configs/cpu_air_params.json new file mode 100644 index 0000000..3728054 --- /dev/null +++ b/prover/configs/cpu_air_params.json @@ -0,0 +1,27 @@ +{ + "field": "PrimeField0", + "channel_hash": "poseidon3", + "commitment_hash": "keccak256_masked160_lsb", + "n_verifier_friendly_commitment_layers": 0, + "pow_hash": "keccak256", + "statement": { + "page_hash": "pedersen" + }, + "stark": { + "fri": { + "fri_step_list": [ + 0, + 4, + 4, + 3 + ], + "last_layer_degree_bound": 64, + "n_queries": 16, + "proof_of_work_bits": 32 + }, + "log_n_cosets": 4 + }, + "use_extension_field": false, + "verifier_friendly_channel_updates": true, + "verifier_friendly_commitment_hash": "poseidon3" +} \ No newline at end of file diff --git a/prover/configs/cpu_air_prover_config.json b/prover/configs/cpu_air_prover_config.json new file mode 100644 index 0000000..0067c01 --- /dev/null +++ b/prover/configs/cpu_air_prover_config.json @@ -0,0 +1,9 @@ +{ + "cached_lde_config": { + "store_full_lde": false, + "use_fft_for_eval": false + }, + "constraint_polynomial_task_size": 256, + "n_out_of_memory_merkle_layers": 1, + "table_prover_n_tasks_per_segment": 32 +} \ No newline at end of file diff --git a/prover/src/lib.rs b/prover/src/lib.rs new file mode 100644 index 0000000..63dfa48 --- /dev/null +++ b/prover/src/lib.rs @@ -0,0 +1,30 @@ +use std::path::PathBuf; +use stone_cli::args::LayoutName; + +// pub fn generate_proof( +// cairo_programs: Option>, +// cairo_pies: Option>, +// layout: LayoutName) +// -> Result<(), String> { +// if layout != LayoutName::starknet { +// Err("Layout is not supported"); +// } +// let arg = stone_cli::args::ProveBootloaderArgs { +// cairo_programs: cairo_programs, +// cairo_pies, +// layout: layout, +// prover_config_file: None, +// parameter_file: None, +// output: Default::default(), +// fact_topologies_output: Default::default(), +// parameter_config: Default::default(), +// prover_config: Default::default(), +// } +// } + +#[cfg(test)] +mod tests { + use super::*; + + +} From adc53428912638bd82dc38dfea8408b3504c9aa9 Mon Sep 17 00:00:00 2001 From: vanhger Date: Fri, 4 Oct 2024 17:57:48 +0700 Subject: [PATCH 12/12] feat: add proof generator func --- adapter/src/lib.rs | 2 +- prover/Cargo.lock | 18 ++++ prover/Cargo.toml | 7 +- prover/configs/env.json | 15 +++ prover/src/lib.rs | 136 +++++++++++++++++++++----- prover/test/fibonacci_with_output.zip | Bin 0 -> 1524 bytes 6 files changed, 153 insertions(+), 25 deletions(-) create mode 100644 prover/configs/env.json create mode 100644 prover/test/fibonacci_with_output.zip diff --git a/adapter/src/lib.rs b/adapter/src/lib.rs index dacd465..ebcaff8 100644 --- a/adapter/src/lib.rs +++ b/adapter/src/lib.rs @@ -1,6 +1,6 @@ use ethers::prelude::U256; -mod annotated_proof; +pub mod annotated_proof; mod annotation_parser; mod builtin_info; mod errors; diff --git a/prover/Cargo.lock b/prover/Cargo.lock index abe36db..e28241c 100644 --- a/prover/Cargo.lock +++ b/prover/Cargo.lock @@ -12,6 +12,19 @@ dependencies = [ "regex", ] +[[package]] +name = "adapter" +version = "0.1.0" +dependencies = [ + "ethers", + "num-bigint", + "num-traits", + "regex", + "serde", + "serde_json", + "thiserror", +] + [[package]] name = "addr2line" version = "0.24.1" @@ -2968,7 +2981,12 @@ dependencies = [ name = "prover" version = "0.1.0" dependencies = [ + "adapter", + "anyhow", + "scopeguard", + "serde_json", "stone-cli", + "tempfile", ] [[package]] diff --git a/prover/Cargo.toml b/prover/Cargo.toml index 706f59f..abb85be 100644 --- a/prover/Cargo.toml +++ b/prover/Cargo.toml @@ -4,4 +4,9 @@ version = "0.1.0" edition = "2021" [dependencies] -stone-cli = {git = "https://github.com/sota-zk-labs/stone-cli"} \ No newline at end of file +stone-cli = {git = "https://github.com/sota-zk-labs/stone-cli"} +tempfile = "3.13.0" +anyhow = "1.0.89" +adapter = {path = "../adapter"} +serde_json = "1.0.128" +scopeguard = "1.2.0" \ No newline at end of file diff --git a/prover/configs/env.json b/prover/configs/env.json new file mode 100644 index 0000000..c0faf1e --- /dev/null +++ b/prover/configs/env.json @@ -0,0 +1,15 @@ +{ + "download_dir": ".stone-cli/v0.1.0", + "file_names": [ + "cairo1-run", + "cpu_air_prover", + "cpu_air_verifier", + "cairo_verifier.sierra.json" + ], + "env_names": [ + "CAIRO1_RUN", + "CPU_AIR_PROVER", + "CPU_AIR_VERIFIER", + "CAIRO_VERIFIER" + ] +} \ No newline at end of file diff --git a/prover/src/lib.rs b/prover/src/lib.rs index 63dfa48..e8962c3 100644 --- a/prover/src/lib.rs +++ b/prover/src/lib.rs @@ -1,30 +1,120 @@ use std::path::PathBuf; -use stone_cli::args::LayoutName; - -// pub fn generate_proof( -// cairo_programs: Option>, -// cairo_pies: Option>, -// layout: LayoutName) -// -> Result<(), String> { -// if layout != LayoutName::starknet { -// Err("Layout is not supported"); -// } -// let arg = stone_cli::args::ProveBootloaderArgs { -// cairo_programs: cairo_programs, -// cairo_pies, -// layout: layout, -// prover_config_file: None, -// parameter_file: None, -// output: Default::default(), -// fact_topologies_output: Default::default(), -// parameter_config: Default::default(), -// prover_config: Default::default(), -// } -// } +use anyhow::Error; +use scopeguard::defer; +use tempfile::Builder; +use stone_cli::args::{LayoutName, SerializeArgs, VerifyArgs}; +use stone_cli::args::Network::ethereum; +use stone_cli::bootloader::run_bootloader; +use stone_cli::prover::run_stone_prover_bootloader; +use stone_cli::serialize::serialize_proof; +use stone_cli::utils::{cleanup_tmp_files, parse, set_env_vars}; +use stone_cli::verifier::run_stone_verifier; +use adapter::annotated_proof::AnnotatedProof; +const CONFIG: &str = include_str!("../configs/env.json"); +const PARAMETER_PATH: &str = "./configs/bootloader_cpu_air_params.json"; +const BOOTLOADER_PROOF_NAME: &str = "bootloader_proof.json"; +const FACT_TOPOLOGIES_PATH: &str = "fact_topologies.json"; +const ANNOTATION_PATH: &str = "annotation.json"; +const EXTRA_OUTPUT_PATH: &str = "extra_output.json"; +const SERIALIZED_PROOF_PATH: &str = "bootloader_serialized_proof.json"; + +/// This code is adapted from: https://github.com/zksecurity/stone-cli/blob/main/src/main.rs +/// Generate proof from cairo pies or cairo programs +pub fn generate_proof( + cairo_programs: Option>, + cairo_pies: Option>, + layout: LayoutName +) -> Result<((serde_json::Value, AnnotatedProof)), Error> { + if layout != LayoutName::starknet { + anyhow::anyhow!("This layout is not supported"); + } + // load config file + let config = parse(CONFIG); + set_env_vars(&config); + + // make a temp folder for storing proof + let proof_tmp_dir = Builder::new() + .prefix("stone-cli-proof") + .tempdir().map_err(|e| anyhow::anyhow!("Failed to create temp dir: {}", e)).unwrap(); + + defer!{ + cleanup_tmp_files(&proof_tmp_dir); + } + + + let tmp_dir = Builder::new() + .prefix("stone-cli-") + .tempdir() + .map_err(|e| anyhow::anyhow!("Failed to create temp dir: {}", e)).unwrap(); + + defer!{ + cleanup_tmp_files(&tmp_dir); + } + + // proof generator arguments + let proof_args = stone_cli::args::ProveBootloaderArgs { + cairo_programs, + cairo_pies, + layout, + prover_config_file: Default::default(), + parameter_file: Some(PathBuf::from(PARAMETER_PATH)), + output: PathBuf::from(proof_tmp_dir.path().join(BOOTLOADER_PROOF_NAME)), + fact_topologies_output: PathBuf::from(proof_tmp_dir.path().join(FACT_TOPOLOGIES_PATH)), + parameter_config: Default::default(), + prover_config: Default::default(), + }; + + // generate bootloader proof + run_bootloader(&proof_args, &tmp_dir) + .map_err(|e| anyhow::anyhow!("Bootloader failed: {}", e)) + .and_then(|run_bootloader_result| { + run_stone_prover_bootloader( + &proof_args, + &run_bootloader_result.air_public_input, + &run_bootloader_result.air_private_input, + &tmp_dir, + ) + .map_err(|e| anyhow::anyhow!("Failed to run stone prover: {}", e)) + })?; + + + // verify proof + let verify_args = VerifyArgs { + proof: PathBuf::from(proof_tmp_dir.path().join(BOOTLOADER_PROOF_NAME)), + annotation_file: Some(PathBuf::from(proof_tmp_dir.path().join(ANNOTATION_PATH))), + extra_output_file: Some(PathBuf::from(proof_tmp_dir.path().join(EXTRA_OUTPUT_PATH))), + }; + run_stone_verifier(verify_args).map_err(|e| anyhow::anyhow!("Verification failed: {}", e))?; + + // serialize proof + let serialize_args = SerializeArgs { + proof: PathBuf::from(proof_tmp_dir.path().join(BOOTLOADER_PROOF_NAME)), + network: ethereum, + output: PathBuf::from(proof_tmp_dir.path().join(SERIALIZED_PROOF_PATH)), + annotation_file: Some(PathBuf::from(proof_tmp_dir.path().join(ANNOTATION_PATH))), + extra_output_file: Some(PathBuf::from(proof_tmp_dir.path().join(EXTRA_OUTPUT_PATH))), + }; + serialize_proof(serialize_args).map_err(|e| anyhow::anyhow!("Serialization failed: {}", e))?; + + let origin_proof_file = std::fs::read_to_string(proof_tmp_dir.path().join(SERIALIZED_PROOF_PATH))?; + let annotated_proof: AnnotatedProof = serde_json::from_str(&origin_proof_file)?; + + let topologies_file = std::fs::read_to_string(proof_tmp_dir.path().join(FACT_TOPOLOGIES_PATH))?; + let topology_json: serde_json::Value = serde_json::from_str(&topologies_file)?; + Ok((topology_json, annotated_proof)) +} #[cfg(test)] mod tests { use super::*; - + #[test] + fn test_generate_proof() { + let cairo_programs = None; + let cairo_pie = Some(vec![PathBuf::from("./test/fibonacci_with_output.zip")]); + let layout = LayoutName::starknet; + let res = generate_proof(cairo_programs, cairo_pie, layout); + assert!(res.is_ok()); + let (topology_json, annotated_proof) = res.unwrap(); + } } diff --git a/prover/test/fibonacci_with_output.zip b/prover/test/fibonacci_with_output.zip new file mode 100644 index 0000000000000000000000000000000000000000..e91f58e393abddd733770e49d58b31a9b98bc2ec GIT binary patch literal 1524 zcmWIWW@Zs#U|`??Vnv3EQ@2;fGBPkMW@cdE1&ZXRmL#SmmL%$B73b%zopihFkONO! zyld54*K?EKtkzMAee0FDc9Cex(enFOm`?@0Z&|qHr1}3plTWU^_0DW{?A~>DYRh|W zmrfRx-o+$ZZtU#lv`xcjW+F!`6Gzq&j@E#gfroXJ1UXJ|ZK_gK5IFvFNz}F4xvS=j z9B5J!l34Um=CbFtqZ8IBSh*T3v-wf7=*7zPoJB2q?|j66l-db2o?w{C%_)^)_uq31 zN9SZAMYWvk!Z#N`5f2pcJ>`1v@?@#$lU~J{JWMPUdT_L7qXCzP)`A-g);>GLCbMki zuL4DpQ|l)A#dGvb@|rN0S5T=St!$F`zI#8M*8lplPnoOVEOFZ6kEI#)zqZ}xe;k<0 z_xIa{aOb+%?Xk}u%=wt>^!#_)*1TQ+j8^7u&*@{H@U`~0HIME~2J_=-g)eUVns+^B zHkbJjd-?qS?TdBnBX%sleN;p1|ApIY-@W9Tk#ED9aOwvbo^r zs}E$1w)1_Lb}@gLth1Btj?zB;q}yt9Di#Ll?#OsN-@)$rHluj=o9k!qdcSmb*ShJu z{uIAc_tSXtoh@_!pWj9;zq!K2&z+S%xUtxC*|GQ|x8?1{J15Vd^uuoH-y_)xTm^M` z8Uy#KmwkXm_{{Y@?X^pc=B=B*QseW_f;T_c9t!PPojP~o=c^Che!lf_p1Gbg zTwxvSbHVFvhieSu+56sJ41M`ew*_1+rwW+WDjio{z_5iS@%!1f}DQk z)P0ZN+?iw5n0)@W2;b+UHOqm5#;N;?cSshB7rgoZUI-)@4iwBz-6y@H{88S+8^2%h zfdsz;1=&;gN#0Q}>@R4E^e>p9|E#(#xq6Sr=cCWFgTHsx`8^9?{p=qjYUHm`h-lFT zM!GQ&gR*8~N=jx)W`15`PCPs>t`0k;udAt{+v%@$_KfDqGr^mJR)lGJ`1tFxZOkea znIh!v)nzo<%X@*+)~yVv#wR9q+4uvE4F_TgAWp4FO)dqQA77MOoL^d$oLUUd?m#QL z_4Pb;HNrLp8JJ%R4DfI(tX(Cgm9dW+O(AtyL z81?BkX5We{ftZ^%(#mxpdnz;0L(UM1sA$j^xOr}$iUFR*a6g>n+nTo==#tj z2BEJNSYBd_CUg_f!yaM66QBvWVglV1^uR-ylF5P^lmXtXY#>=yAT$N~Z6#2ifdK$5 C)L1eA literal 0 HcmV?d00001