Created
February 27, 2025 19:03
-
-
Save dkuehr/b93f4fe23465ec1dad354764093d815c to your computer and use it in GitHub Desktop.
evaluations Expr
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| expressions: BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Index( | |
| Generic, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(20639433679820548683670800764260994622566536987798392994301801112227803882781), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ) | |
| expressions: BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Index( | |
| CompleteAdd, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cache( | |
| CacheId( | |
| 0, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Constant( | |
| Fp(1), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(20639433679820548683670800764260994622566536987798392994301801112227803882781), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cache( | |
| CacheId( | |
| 0, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(8450862976887177421952887624076656086869361397352756148724438444553006102955), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Double( | |
| Cache( | |
| CacheId( | |
| 2, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 2, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Constant( | |
| Fp(1), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 0, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 1, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9710715372990124975052108073522201085846988643571847023586883706250810407096), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9654307986583073232806021632687131907593581009356573864212257034563683061483), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(35409083774827463253962098214196728311681801457005282193496598084689263407), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 1, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14880437238394681283252577345543516871887832450651248098731048225084680189502), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 1, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ) | |
| expressions: BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Index( | |
| VarBaseMul, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Double( | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Double( | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Double( | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Double( | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(20639433679820548683670800764260994622566536987798392994301801112227803882781), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(8450862976887177421952887624076656086869361397352756148724438444553006102955), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9710715372990124975052108073522201085846988643571847023586883706250810407096), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 5, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 5, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9654307986583073232806021632687131907593581009356573864212257034563683061483), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 5, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(35409083774827463253962098214196728311681801457005282193496598084689263407), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14880437238394681283252577345543516871887832450651248098731048225084680189502), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(2061564738479689643345615478534524016342398528330233741336311808877553214421), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 8, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 8, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(25372612832631360131077010933968654998104315859473291821119535715341578772645), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 8, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14598255724872508043018468667453147648655252149611104259667350746234850826706), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28539520793734999207349868824110782063906421227155664970899555772768757616699), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9546957452697340572914519398357426598968750026517165415719447151032758520923), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 11, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 11, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(21796977864982190868637086155411681174226009823241402789136793701556196603507), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 11, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(20283159610828504837483426899414298425812954166106439661549247945447332733317), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(11650083406714793489984153221891580610037999491624473471377249311945184503965), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(15418700638206650550185127446428857784516150996574485514721379666836438591962), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 14, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 13, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 14, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 13, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 13, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 13, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(11165386940430161059036045166802975721449212908434977775416752389216041514279), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 13, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 14, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 13, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(11246181645104923958548304810781978810092193670724921629398244500679890558181), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(8289318364903396617255442907312888300425725524664588739929166132113971615837), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(16438291388395218691387307628799327223438966146781164272750596386287582890818), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 17, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 16, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 15, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 17, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 16, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 15, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 16, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 15, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 16, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 15, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 15, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(1873354760915135548791135935362537220254743165389767296635967482955401197299), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 16, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 15, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 17, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 16, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 15, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ) | |
| expressions: BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Index( | |
| EndoMul, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(20639433679820548683670800764260994622566536987798392994301801112227803882781), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(8450862976887177421952887624076656086869361397352756148724438444553006102955), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9710715372990124975052108073522201085846988643571847023586883706250810407096), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9654307986583073232806021632687131907593581009356573864212257034563683061483), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 18, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Constant( | |
| Fp(1), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| Constant( | |
| Fp(20444556541222657078399132219657928148671392403212669005631716460534733845831), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(35409083774827463253962098214196728311681801457005282193496598084689263407), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 20, | |
| ), | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 18, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Constant( | |
| Fp(1), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| Constant( | |
| Fp(20444556541222657078399132219657928148671392403212669005631716460534733845831), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 22, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 25, | |
| ), | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 22, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14880437238394681283252577345543516871887832450651248098731048225084680189502), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cache( | |
| CacheId( | |
| 25, | |
| ), | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Square( | |
| Cache( | |
| CacheId( | |
| 22, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 20, | |
| ), | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 18, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Constant( | |
| Fp(1), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| Constant( | |
| Fp(20444556541222657078399132219657928148671392403212669005631716460534733845831), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(2061564738479689643345615478534524016342398528330233741336311808877553214421), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 19, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Constant( | |
| Fp(1), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| Constant( | |
| Fp(20444556541222657078399132219657928148671392403212669005631716460534733845831), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(25372612832631360131077010933968654998104315859473291821119535715341578772645), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 21, | |
| ), | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 19, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Constant( | |
| Fp(1), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| Constant( | |
| Fp(20444556541222657078399132219657928148671392403212669005631716460534733845831), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 23, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 24, | |
| ), | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 23, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14598255724872508043018468667453147648655252149611104259667350746234850826706), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cache( | |
| CacheId( | |
| 24, | |
| ), | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Square( | |
| Cache( | |
| CacheId( | |
| 23, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 21, | |
| ), | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 19, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Constant( | |
| Fp(1), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| Constant( | |
| Fp(20444556541222657078399132219657928148671392403212669005631716460534733845831), | |
| ), | |
| Constant( | |
| Fp(1), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28539520793734999207349868824110782063906421227155664970899555772768757616699), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ) | |
| expressions: BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Index( | |
| EndoMulScalar, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Add, | |
| Double( | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(20639433679820548683670800764260994622566536987798392994301801112227803882781), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 26, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 27, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 28, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 29, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 30, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 31, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 32, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 33, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(8450862976887177421952887624076656086869361397352756148724438444553006102955), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| BinOp( | |
| Add, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| Cache( | |
| CacheId( | |
| 26, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(3), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| Cache( | |
| CacheId( | |
| 27, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(3), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| Cache( | |
| CacheId( | |
| 28, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(3), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| Cache( | |
| CacheId( | |
| 29, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(3), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| Cache( | |
| CacheId( | |
| 30, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(3), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| Cache( | |
| CacheId( | |
| 31, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(3), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| Cache( | |
| CacheId( | |
| 32, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(3), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| Cache( | |
| CacheId( | |
| 33, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9649340769776349618630915417390658987787685493980520238651558921449989210113), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(14474011154664524427946373126085988481681528240970780357977338382174983815166), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(4824670384888174809315457708695329493893842746990260119325779460724994605058), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(3), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630336), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9710715372990124975052108073522201085846988643571847023586883706250810407096), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(11), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9654307986583073232806021632687131907593581009356573864212257034563683061483), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(11), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(35409083774827463253962098214196728311681801457005282193496598084689263407), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(11), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14880437238394681283252577345543516871887832450651248098731048225084680189502), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(11), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(2061564738479689643345615478534524016342398528330233741336311808877553214421), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(11), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(25372612832631360131077010933968654998104315859473291821119535715341578772645), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(11), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14598255724872508043018468667453147648655252149611104259667350746234850826706), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(11), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28539520793734999207349868824110782063906421227155664970899555772768757616699), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(11), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fp(28948022309329048855892746252171976963363056481941560715954676764349967630331), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ) | |
| expressions: BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Index( | |
| Poseidon, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(12035446894107573964500871153637039653510326950134440362813193268448863222019), | |
| ), | |
| Cache( | |
| CacheId( | |
| 34, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(25461374787957152039031444204194007219326765802730624564074257060397341542093), | |
| ), | |
| Cache( | |
| CacheId( | |
| 35, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27667907157110496066452777015908813333407980290333709698851344970789663080149), | |
| ), | |
| Cache( | |
| CacheId( | |
| 36, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(20639433679820548683670800764260994622566536987798392994301801112227803882781), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(4491931056866994439025447213644536587424785196363427220456343191847333476930), | |
| ), | |
| Cache( | |
| CacheId( | |
| 34, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14743631939509747387607291926699970421064627808101543132147270746750887019919), | |
| ), | |
| Cache( | |
| CacheId( | |
| 35, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9448400033389617131295304336481030167723486090288313334230651810071857784477), | |
| ), | |
| Cache( | |
| CacheId( | |
| 36, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(8450862976887177421952887624076656086869361397352756148724438444553006102955), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(10525578725509990281643336361904863911009900817790387635342941550657754064843), | |
| ), | |
| Cache( | |
| CacheId( | |
| 34, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27437632000253211280915908546961303399777448677029255413769125486614773776695), | |
| ), | |
| Cache( | |
| CacheId( | |
| 35, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27566319851776897085443681456689352477426926500749993803132851225169606086988), | |
| ), | |
| Cache( | |
| CacheId( | |
| 36, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9710715372990124975052108073522201085846988643571847023586883706250810407096), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(12035446894107573964500871153637039653510326950134440362813193268448863222019), | |
| ), | |
| Cache( | |
| CacheId( | |
| 37, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(25461374787957152039031444204194007219326765802730624564074257060397341542093), | |
| ), | |
| Cache( | |
| CacheId( | |
| 38, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27667907157110496066452777015908813333407980290333709698851344970789663080149), | |
| ), | |
| Cache( | |
| CacheId( | |
| 39, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9654307986583073232806021632687131907593581009356573864212257034563683061483), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(4491931056866994439025447213644536587424785196363427220456343191847333476930), | |
| ), | |
| Cache( | |
| CacheId( | |
| 37, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14743631939509747387607291926699970421064627808101543132147270746750887019919), | |
| ), | |
| Cache( | |
| CacheId( | |
| 38, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9448400033389617131295304336481030167723486090288313334230651810071857784477), | |
| ), | |
| Cache( | |
| CacheId( | |
| 39, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(35409083774827463253962098214196728311681801457005282193496598084689263407), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(10525578725509990281643336361904863911009900817790387635342941550657754064843), | |
| ), | |
| Cache( | |
| CacheId( | |
| 37, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27437632000253211280915908546961303399777448677029255413769125486614773776695), | |
| ), | |
| Cache( | |
| CacheId( | |
| 38, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27566319851776897085443681456689352477426926500749993803132851225169606086988), | |
| ), | |
| Cache( | |
| CacheId( | |
| 39, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14880437238394681283252577345543516871887832450651248098731048225084680189502), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(12035446894107573964500871153637039653510326950134440362813193268448863222019), | |
| ), | |
| Cache( | |
| CacheId( | |
| 40, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(25461374787957152039031444204194007219326765802730624564074257060397341542093), | |
| ), | |
| Cache( | |
| CacheId( | |
| 41, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27667907157110496066452777015908813333407980290333709698851344970789663080149), | |
| ), | |
| Cache( | |
| CacheId( | |
| 42, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(2061564738479689643345615478534524016342398528330233741336311808877553214421), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(4491931056866994439025447213644536587424785196363427220456343191847333476930), | |
| ), | |
| Cache( | |
| CacheId( | |
| 40, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14743631939509747387607291926699970421064627808101543132147270746750887019919), | |
| ), | |
| Cache( | |
| CacheId( | |
| 41, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9448400033389617131295304336481030167723486090288313334230651810071857784477), | |
| ), | |
| Cache( | |
| CacheId( | |
| 42, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(25372612832631360131077010933968654998104315859473291821119535715341578772645), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(10525578725509990281643336361904863911009900817790387635342941550657754064843), | |
| ), | |
| Cache( | |
| CacheId( | |
| 40, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27437632000253211280915908546961303399777448677029255413769125486614773776695), | |
| ), | |
| Cache( | |
| CacheId( | |
| 41, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27566319851776897085443681456689352477426926500749993803132851225169606086988), | |
| ), | |
| Cache( | |
| CacheId( | |
| 42, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14598255724872508043018468667453147648655252149611104259667350746234850826706), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(12035446894107573964500871153637039653510326950134440362813193268448863222019), | |
| ), | |
| Cache( | |
| CacheId( | |
| 43, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(25461374787957152039031444204194007219326765802730624564074257060397341542093), | |
| ), | |
| Cache( | |
| CacheId( | |
| 44, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27667907157110496066452777015908813333407980290333709698851344970789663080149), | |
| ), | |
| Cache( | |
| CacheId( | |
| 45, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(28539520793734999207349868824110782063906421227155664970899555772768757616699), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(4491931056866994439025447213644536587424785196363427220456343191847333476930), | |
| ), | |
| Cache( | |
| CacheId( | |
| 43, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14743631939509747387607291926699970421064627808101543132147270746750887019919), | |
| ), | |
| Cache( | |
| CacheId( | |
| 44, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9448400033389617131295304336481030167723486090288313334230651810071857784477), | |
| ), | |
| Cache( | |
| CacheId( | |
| 45, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9546957452697340572914519398357426598968750026517165415719447151032758520923), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(10525578725509990281643336361904863911009900817790387635342941550657754064843), | |
| ), | |
| Cache( | |
| CacheId( | |
| 43, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27437632000253211280915908546961303399777448677029255413769125486614773776695), | |
| ), | |
| Cache( | |
| CacheId( | |
| 44, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27566319851776897085443681456689352477426926500749993803132851225169606086988), | |
| ), | |
| Cache( | |
| CacheId( | |
| 45, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(21796977864982190868637086155411681174226009823241402789136793701556196603507), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(12035446894107573964500871153637039653510326950134440362813193268448863222019), | |
| ), | |
| Cache( | |
| CacheId( | |
| 46, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(25461374787957152039031444204194007219326765802730624564074257060397341542093), | |
| ), | |
| Cache( | |
| CacheId( | |
| 47, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27667907157110496066452777015908813333407980290333709698851344970789663080149), | |
| ), | |
| Cache( | |
| CacheId( | |
| 48, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(20283159610828504837483426899414298425812954166106439661549247945447332733317), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(4491931056866994439025447213644536587424785196363427220456343191847333476930), | |
| ), | |
| Cache( | |
| CacheId( | |
| 46, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(14743631939509747387607291926699970421064627808101543132147270746750887019919), | |
| ), | |
| Cache( | |
| CacheId( | |
| 47, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9448400033389617131295304336481030167723486090288313334230651810071857784477), | |
| ), | |
| Cache( | |
| CacheId( | |
| 48, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(11650083406714793489984153221891580610037999491624473471377249311945184503965), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(10525578725509990281643336361904863911009900817790387635342941550657754064843), | |
| ), | |
| Cache( | |
| CacheId( | |
| 46, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27437632000253211280915908546961303399777448677029255413769125486614773776695), | |
| ), | |
| Cache( | |
| CacheId( | |
| 47, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(27566319851776897085443681456689352477426926500749993803132851225169606086988), | |
| ), | |
| Cache( | |
| CacheId( | |
| 48, | |
| ), | |
| Pow( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| 7, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ) | |
| proof_elapsed=14.34942781s | |
| expressions: BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Index( | |
| Generic, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(9014244082456864862126681871236792744437593031721498676181822212746775632420), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Coefficient( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ) | |
| expressions: BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Index( | |
| CompleteAdd, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cache( | |
| CacheId( | |
| 0, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Constant( | |
| Fq(1), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(9014244082456864862126681871236792744437593031721498676181822212746775632420), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cache( | |
| CacheId( | |
| 0, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(19836682102381732624622327304784285619313867528251411852272519772454171284930), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Double( | |
| Cache( | |
| CacheId( | |
| 2, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 2, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Constant( | |
| Fq(1), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 0, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 1, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(13475650190090161350040216165174642907188872350531277086711409734017665540577), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(24208536705582757273714656293392037556107799833899447286130313763388265751736), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(6892332534820873388005002846072410855273009941975898878939498477767719798161), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 1, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(5132797265828062179198411337076791371650996889157339745450642614643288493160), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 1, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ) | |
| expressions: BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Index( | |
| VarBaseMul, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Double( | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Double( | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Double( | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Double( | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(9014244082456864862126681871236792744437593031721498676181822212746775632420), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(19836682102381732624622327304784285619313867528251411852272519772454171284930), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fq(1), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(13475650190090161350040216165174642907188872350531277086711409734017665540577), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 5, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 5, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(24208536705582757273714656293392037556107799833899447286130313763388265751736), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 5, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 4, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 3, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(6892332534820873388005002846072410855273009941975898878939498477767719798161), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(5132797265828062179198411337076791371650996889157339745450642614643288493160), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fq(1), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(12047160181115611779745781067137167610638044540374457196857361170327325912403), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 8, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 8, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(28664911350541509205284923008465117415128862458629471448769792150782568448854), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 8, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 7, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 6, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(18197551363354238691093511548953234568581743681870726076004253034285862119500), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(27975469549105143481625819975350223461434918214886479212871391717878406626741), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fq(1), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(20441906504799565381434590151083050970064780806247480752914258375880315384012), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 11, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 11, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(26683566781232039125569609904009302387970224299595013034515400119764143121608), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Add, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 11, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 10, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 9, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(21354576408238194895564928300225106243670598708347665980808365410537591329696), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(9235188029143734528201676752339275395094923481165033257538877274500172810245), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Constant( | |
| Fq(1), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fq(19238472799162377381963256489477357986871379797786239978247258552494249978539), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 14, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 13, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 14, | |
| ), | |
| BinOp( | |
| Sub, | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 13, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| BinOp( | |
| Mul, | |
| Cache( | |
| CacheId( | |
| 13, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 13, | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOp( | |
| Sub, | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Add, | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cache( | |
| CacheId( | |
| 12, | |
| ), | |
| BinOp( | |
| Mul, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment