53 fe_sq(t0,z);
for (i = 1;i < 1;++i) fe_sq(t0,t0);
58 fe_sq(t1,t0);
for (i = 1;i < 2;++i) fe_sq(t1,t1);
73 fe_sq(t2,t0);
for (i = 1;i < 1;++i) fe_sq(t2,t2);
83 fe_sq(t2,t1);
for (i = 1;i < 5;++i) fe_sq(t2,t2);
93 fe_sq(t2,t1);
for (i = 1;i < 10;++i) fe_sq(t2,t2);
103 fe_sq(t3,t2);
for (i = 1;i < 20;++i) fe_sq(t3,t3);
113 fe_sq(t2,t2);
for (i = 1;i < 10;++i) fe_sq(t2,t2);
123 fe_sq(t2,t1);
for (i = 1;i < 50;++i) fe_sq(t2,t2);
133 fe_sq(t3,t2);
for (i = 1;i < 100;++i) fe_sq(t3,t3);
143 fe_sq(t2,t2);
for (i = 1;i < 50;++i) fe_sq(t2,t2);
153 fe_sq(t1,t1);
for (i = 1;i < 5;++i) fe_sq(t1,t1);