Created
March 4, 2025 14:56
-
-
Save dkuehr/856f72c1678800ed206030a11a8aec39 to your computer and use it in GitHub Desktop.
expr flat1
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, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(20510061889604639165093152659711673006592161043457409615486983642197189179763), | |
| ), | |
| BinOpMulti( | |
| 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, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(20510061889604639165093152659711673006592161043457409615486983642197189179763), | |
| ), | |
| 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(13131232346292817030709661927619111435715631741488197383163347737860239468087), | |
| ), | |
| 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(10320626020800835179962397105973422204004123017821281458667263591612139822909), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOpMulti( | |
| 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(9800350631655833051069854846982818408801237621690987129890029717633612397390), | |
| ), | |
| 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(7969751263673045235162131210582327719421787003108924574360129534967775125094), | |
| ), | |
| 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(5965548485906212787671383825265272342109151678636085755409177695490336375100), | |
| ), | |
| 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, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(20510061889604639165093152659711673006592161043457409615486983642197189179763), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(13131232346292817030709661927619111435715631741488197383163347737860239468087), | |
| ), | |
| 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(10320626020800835179962397105973422204004123017821281458667263591612139822909), | |
| ), | |
| 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(9800350631655833051069854846982818408801237621690987129890029717633612397390), | |
| ), | |
| 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(7969751263673045235162131210582327719421787003108924574360129534967775125094), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(5965548485906212787671383825265272342109151678636085755409177695490336375100), | |
| ), | |
| 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(3710479252216512769760202362791002937078154631673861307988698798888143479959), | |
| ), | |
| 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(15527994143292214487446430784304033689955944161807823119643601149262112281723), | |
| ), | |
| 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(7573718541969721174009540182824061771692974788762370797502909570184436738627), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(758087825495404580189565340477145172992061431771131376874197529897406626861), | |
| ), | |
| 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(15650997375244491833720406631758253354614925806683126463901437410354996941961), | |
| ), | |
| 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(14552428951355405433270671366291745068971166687291136173644036373549494324054), | |
| ), | |
| 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(23110104216030064260809160743425580176524889087339098243064466278149108156958), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(1120887028734889205823912710368026702451503416444478812223629348267293385763), | |
| ), | |
| 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(12072142869917562097996584423363834276352365133563621526667028452550772950768), | |
| ), | |
| 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(6928529404525036639866354034687484769537604112510622773015409096623820937287), | |
| ), | |
| 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(1762468762676549145862749703337184666594836484855198004119911577558027557805), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(20559012147105682727254582148240687953328978195255583676691111215107276442303), | |
| ), | |
| 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(23447674751076265099642498284884040377920614687060697906715890752230968125553), | |
| ), | |
| 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(16901864768246185858300854152316943955524460402107744933746954716103685490318), | |
| ), | |
| 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, | |
| }, | |
| ), | |
| BinOpMulti( | |
| Add, | |
| [ | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(20510061889604639165093152659711673006592161043457409615486983642197189179763), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(13131232346292817030709661927619111435715631741488197383163347737860239468087), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(10320626020800835179962397105973422204004123017821281458667263591612139822909), | |
| ), | |
| BinOp( | |
| Sub, | |
| Square( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| ), | |
| ), | |
| BinOp( | |
| Mul, | |
| Constant( | |
| Fp(9800350631655833051069854846982818408801237621690987129890029717633612397390), | |
| ), | |
| 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(7969751263673045235162131210582327719421787003108924574360129534967775125094), | |
| ), | |
| 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(5965548485906212787671383825265272342109151678636085755409177695490336375100), | |
| ), | |
| 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(3710479252216512769760202362791002937078154631673861307988698798888143479959), | |
| ), | |
| 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(15527994143292214487446430784304033689955944161807823119643601149262112281723), | |
| ), | |
| 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(7573718541969721174009540182824061771692974788762370797502909570184436738627), | |
| ), | |
| 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(758087825495404580189565340477145172992061431771131376874197529897406626861), | |
| ), | |
| 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, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(20510061889604639165093152659711673006592161043457409615486983642197189179763), | |
| ), | |
| 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(13131232346292817030709661927619111435715631741488197383163347737860239468087), | |
| ), | |
| BinOp( | |
| Sub, | |
| BinOpMulti( | |
| Add, | |
| [ | |
| Double( | |
| BinOpMulti( | |
| Add, | |
| [ | |
| Double( | |
| BinOpMulti( | |
| Add, | |
| [ | |
| Double( | |
| BinOpMulti( | |
| Add, | |
| [ | |
| Double( | |
| BinOpMulti( | |
| Add, | |
| [ | |
| Double( | |
| BinOpMulti( | |
| Add, | |
| [ | |
| Double( | |
| BinOpMulti( | |
| Add, | |
| [ | |
| Double( | |
| BinOpMulti( | |
| Add, | |
| [ | |
| Double( | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| 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, | |
| }, | |
| ), | |
| ), | |
| ), | |
| 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), | |
| ), | |
| ], | |
| ), | |
| ), | |
| 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( | |
| 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), | |
| ), | |
| ], | |
| ), | |
| ), | |
| 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( | |
| 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), | |
| ), | |
| ], | |
| ), | |
| ), | |
| 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( | |
| 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), | |
| ), | |
| ], | |
| ), | |
| ), | |
| 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( | |
| 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), | |
| ), | |
| ], | |
| ), | |
| ), | |
| 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( | |
| 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), | |
| ), | |
| ], | |
| ), | |
| ), | |
| 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( | |
| 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), | |
| ), | |
| ], | |
| ), | |
| ), | |
| 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( | |
| 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(10320626020800835179962397105973422204004123017821281458667263591612139822909), | |
| ), | |
| 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(9800350631655833051069854846982818408801237621690987129890029717633612397390), | |
| ), | |
| 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(7969751263673045235162131210582327719421787003108924574360129534967775125094), | |
| ), | |
| 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(5965548485906212787671383825265272342109151678636085755409177695490336375100), | |
| ), | |
| 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(3710479252216512769760202362791002937078154631673861307988698798888143479959), | |
| ), | |
| 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(15527994143292214487446430784304033689955944161807823119643601149262112281723), | |
| ), | |
| 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(7573718541969721174009540182824061771692974788762370797502909570184436738627), | |
| ), | |
| 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(758087825495404580189565340477145172992061431771131376874197529897406626861), | |
| ), | |
| 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, | |
| }, | |
| ), | |
| BinOpMulti( | |
| Add, | |
| [ | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 6, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(20510061889604639165093152659711673006592161043457409615486983642197189179763), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 7, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(13131232346292817030709661927619111435715631741488197383163347737860239468087), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 8, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(10320626020800835179962397105973422204004123017821281458667263591612139822909), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 9, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(9800350631655833051069854846982818408801237621690987129890029717633612397390), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 10, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(7969751263673045235162131210582327719421787003108924574360129534967775125094), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 11, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(5965548485906212787671383825265272342109151678636085755409177695490336375100), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 12, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(3710479252216512769760202362791002937078154631673861307988698798888143479959), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 13, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(15527994143292214487446430784304033689955944161807823119643601149262112281723), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 14, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(7573718541969721174009540182824061771692974788762370797502909570184436738627), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 3, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(758087825495404580189565340477145172992061431771131376874197529897406626861), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 4, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(15650997375244491833720406631758253354614925806683126463901437410354996941961), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 5, | |
| ), | |
| row: Curr, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(14552428951355405433270671366291745068971166687291136173644036373549494324054), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 0, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(23110104216030064260809160743425580176524889087339098243064466278149108156958), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 1, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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(1120887028734889205823912710368026702451503416444478812223629348267293385763), | |
| ), | |
| BinOp( | |
| Sub, | |
| Cell( | |
| Variable { | |
| col: Witness( | |
| 2, | |
| ), | |
| row: Next, | |
| }, | |
| ), | |
| BinOpMulti( | |
| 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, | |
| ), | |
| ), | |
| ), | |
| ], | |
| ), | |
| ), | |
| ), | |
| ], | |
| ), | |
| ) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment