@@ -37,76 +37,76 @@ contract Verifier_vc_and_disclose {
3737 uint256 constant gammax2 = 10857046999023057135944570762232829481370756359578518086990519993285655852781 ;
3838 uint256 constant gammay1 = 4082367875863433681332203403145435568316851327593401208105741076214120093531 ;
3939 uint256 constant gammay2 = 8495653923123431417604973247489272438418190587263600148770280649306958101930 ;
40- uint256 constant deltax1 = 14324652197233524730641128864453952705287261438027941215119848149313687821891 ;
41- uint256 constant deltax2 = 21484419249698297517228580410359777419164148894816781833836153164365935289751 ;
42- uint256 constant deltay1 = 16582639760164029271670474683933633491275197367453348914396759452543655643766 ;
43- uint256 constant deltay2 = 403364129427239992507797759205273357623430219990520056171053424359490948488 ;
40+ uint256 constant deltax1 = 16003296527668925742863515818275579351356339601946180391890101479883479175048 ;
41+ uint256 constant deltax2 = 19984896270701531499196389858214296071784225307233905736778009760168662407770 ;
42+ uint256 constant deltay1 = 5138655595787089892482835352178966166781128102524280116487962013964720103607 ;
43+ uint256 constant deltay2 = 1217532993718676692158820192374740421387705198527773729064132560667312540512 ;
4444
45- uint256 constant IC0x = 5807421164254058694768562974091556471982618906409701089817378417825836236343 ;
46- uint256 constant IC0y = 4762128381603790376888559194340882557264389099298755687176588554202025724461 ;
45+ uint256 constant IC0x = 5596963095588548215463373338908863751044901017738158737470568961739673965961 ;
46+ uint256 constant IC0y = 197014595429711666232705760798810381313943401644903632013191386416875480347 ;
4747
48- uint256 constant IC1x = 16662390513821057352794413094488187612031938804807079860864108802496451001816 ;
49- uint256 constant IC1y = 10297510270592678540657167982591525863128041683855232684458106298771022792321 ;
48+ uint256 constant IC1x = 5205997661858310131019668271478592188796010857087211482717528768703330586157 ;
49+ uint256 constant IC1y = 13176893502345648015788198894995265386937497795228160152334741440356148760775 ;
5050
51- uint256 constant IC2x = 7653025634029084987308170086828490275298599740834466183953126955197487414356 ;
52- uint256 constant IC2y = 19645385561052696065344838011986430522165661506559202243279342170061964546655 ;
51+ uint256 constant IC2x = 18686575958474802319284536716008271197119798202369722729545536852821555672502 ;
52+ uint256 constant IC2y = 3215233739805959113477947017922133477171290691316010120728592048201282926316 ;
5353
54- uint256 constant IC3x = 10511361376569345195406025469041361191651442241768535575261966054173983787397 ;
55- uint256 constant IC3y = 4753267144655208758494954970965128596785915703954332029494912918157374545900 ;
54+ uint256 constant IC3x = 1055127295460550191570931643553037666433550808218997758502836878984684391612 ;
55+ uint256 constant IC3y = 6635530946691458473442812686202910426342274602603661196235658534469306652670 ;
5656
57- uint256 constant IC4x = 17891598869612007035497347537395151468322232625646857061035566440141799353157 ;
58- uint256 constant IC4y = 7327472162072976666976779150327124950314720612127324807495386441616338368867 ;
57+ uint256 constant IC4x = 1176481886486243698849395799015692190365205425437354380942590868210339561547 ;
58+ uint256 constant IC4y = 11032707277468575718219050081069609294195714593272361592511167680044356246676 ;
5959
60- uint256 constant IC5x = 19379848679264073687952185691016095700021268381890295930462472788745053969888 ;
61- uint256 constant IC5y = 19164887608566056729336084782278913102562387728008861526609638975081522984209 ;
60+ uint256 constant IC5x = 21472746513384679694076117414900521235398567169230511281372877399956105858021 ;
61+ uint256 constant IC5y = 563092790680798493082477969374982298318954854173051786179456245393201893102 ;
6262
63- uint256 constant IC6x = 9052597422036659198765116771520013601665763509526356714069889986137129899304 ;
64- uint256 constant IC6y = 17053984243050986442970381835166298254892607442877935692807165714510713974133 ;
63+ uint256 constant IC6x = 13601138852852403856005944646975090972729648614966676409231172122638333974547 ;
64+ uint256 constant IC6y = 3581105645906785730892656040994982459922202487976234152960491483044370048575 ;
6565
66- uint256 constant IC7x = 21406785126691449735393464427941713640943869278510912368181929030568455096470 ;
67- uint256 constant IC7y = 15441344638363214564807483754052042320000169836576212379606121941073936072663 ;
66+ uint256 constant IC7x = 6157557994850342948856683835911743140429039440220926429072418330957123608019 ;
67+ uint256 constant IC7y = 17388180375008418233457359417526833014165004918527650588909336131820427902612 ;
6868
69- uint256 constant IC8x = 14584635132883462229965362975544665981679994676845588706509348488004715407495 ;
70- uint256 constant IC8y = 11601978078524726660737255096987791198409734787446205351625590575308497682341 ;
69+ uint256 constant IC8x = 19544790484484484983818685444502423855480935224872533613761747434233145297100 ;
70+ uint256 constant IC8y = 3086922147265903956378031708647679668364443698616954000627119704330804346839 ;
7171
72- uint256 constant IC9x = 18566856048382194815211582775829521113999452702204011689044527664589036829978 ;
73- uint256 constant IC9y = 17564093409732961661054461664967275243454991970738432665314639276201066462465 ;
72+ uint256 constant IC9x = 4095001260637928303635953754907841429905765318689568133295242708426356192097 ;
73+ uint256 constant IC9y = 11201866687354690165969898890054530758881524395050433723353485108691384430582 ;
7474
75- uint256 constant IC10x = 17578362792503922684070912668973950103584970370029615225140277040265536490684 ;
76- uint256 constant IC10y = 10072295905096503524936898194115490761143012925095648887710751149646091643044 ;
75+ uint256 constant IC10x = 19897122716138572934585433218242234674962957249341493237507498893019713486242 ;
76+ uint256 constant IC10y = 21689091687047727664119058388835593061120184946270862215018621609047615882056 ;
7777
78- uint256 constant IC11x = 11176021192691907097978774092559748731443899751874219959618393028316694443072 ;
79- uint256 constant IC11y = 7376036693105311360497433586682614583706378369978487440906932493233217037539 ;
78+ uint256 constant IC11x = 5478252900725318753860283254407973861234833745169084257513502840647894550060 ;
79+ uint256 constant IC11y = 1791296742307044584126205288560498393897750881136190887025323159136398403555 ;
8080
81- uint256 constant IC12x = 10327879881961641314568906321975805490180725947535905985095559856477223460641 ;
82- uint256 constant IC12y = 3098196555307154489632503773862098128291153650586044744663532040499786471251 ;
81+ uint256 constant IC12x = 14795507180423659678567208590170058380783028172120947205106407450365097532473 ;
82+ uint256 constant IC12y = 10820601127512798821002861433402355623851630698577616863236044291614160298924 ;
8383
84- uint256 constant IC13x = 6604007520188320681700111646215276820846531399504948949112735036053740363763 ;
85- uint256 constant IC13y = 20391884831916732655879418660804444124587580108833621419350459984544674397658 ;
84+ uint256 constant IC13x = 1371307947996742453808445358832377756162415203013759111969902645610915102884 ;
85+ uint256 constant IC13y = 10979064264407256506966027217833361504889104814732489559103793054688600335381 ;
8686
87- uint256 constant IC14x = 10573613170402755166663648598802974723655481690861311162091782780643794707507 ;
88- uint256 constant IC14y = 12641603056766073029280139827316177764406532047489910983005142005327582366856 ;
87+ uint256 constant IC14x = 109788638163029769699092214797728443378801928834723847442030420151550653348 ;
88+ uint256 constant IC14y = 21855764518074664201856214595345297576098255265106979512083523259607952247044 ;
8989
90- uint256 constant IC15x = 8032993249763900729871190151880778566348652063810342826940009101155352989062 ;
91- uint256 constant IC15y = 21092275273423767728713685573433195066391399247575619321586800017516422017524 ;
90+ uint256 constant IC15x = 3483239985558231052997982184949030327610541095960983024278219968128420996301 ;
91+ uint256 constant IC15y = 14733921718987244788451642956589707498178006322890807039293135360881648657799 ;
9292
93- uint256 constant IC16x = 6949369268030204146033557816152242151237750687177559659981302010033063636735 ;
94- uint256 constant IC16y = 13024090575871988182743358095945594665255237391858718878203452318841792125483 ;
93+ uint256 constant IC16x = 14798732842280992927477761391955163343018141761671851666429268509498613724692 ;
94+ uint256 constant IC16y = 4455056645878601140444148446204168238779052860658115931655024263695173929532 ;
9595
96- uint256 constant IC17x = 5696684074576718041337457228655364625810514470086764663343119291679037645981 ;
97- uint256 constant IC17y = 20782688080692471786852240869791733265079471721127845164762298880982848762711 ;
96+ uint256 constant IC17x = 7736826968011671338791057639700188385088653935654554560239035205278727242893 ;
97+ uint256 constant IC17y = 500124354635552411023163921908192899897578217026396431383560884442758389341 ;
9898
99- uint256 constant IC18x = 21493203180510390741347724896623560565563787646721333148184026110374233207598 ;
100- uint256 constant IC18y = 19968375627992694416627843492698194729194287566868443998824242244337241469789 ;
99+ uint256 constant IC18x = 14998100555567060664437417744560818779123122162052297806706232682724037825765 ;
100+ uint256 constant IC18y = 21042787205915057944739845375687838358031355418400790550766487427122410219370 ;
101101
102- uint256 constant IC19x = 5512336834611608721293525306829636603018046531962622983181968606257550005946 ;
103- uint256 constant IC19y = 6009208085892191402468411187136512666153490634646230065964932723210132847100 ;
102+ uint256 constant IC19x = 16820751365714164024735961591109709928906102027280708691045408574326309130538 ;
103+ uint256 constant IC19y = 13969803504492496345541664178863570638687274552579034460891887717501487588820 ;
104104
105- uint256 constant IC20x = 11460461063342597043144253617111356597266764770233533950860040127208500820081 ;
106- uint256 constant IC20y = 19190306512992109897447125075053164890623026446048588795322662152517679283770 ;
105+ uint256 constant IC20x = 6300931722409788047719158584043307098783826800509826930873450623429686354711 ;
106+ uint256 constant IC20y = 3296077608321280418003957840869174287982028175759219453107764250219772326699 ;
107107
108- uint256 constant IC21x = 1327828313007429340545265368612436322983926232135317070796976852822355973929 ;
109- uint256 constant IC21y = 21048374296412833003371198781842749103037353560994844402966733372765619158064 ;
108+ uint256 constant IC21x = 8575934641343546340479763260628203666392881516995856567983301829732041115320 ;
109+ uint256 constant IC21y = 9883873130137129757933294169163215566229691629254682468566589714083960043129 ;
110110
111111 // Memory data
112112 uint16 constant pVk = 0 ;
0 commit comments