enter code here
p=2^113 F=GF(p,'a') F.=GF(2^113)
A is a random element
A=a^107 + a^105 + a^104 + a^100 + a^99 + a^98 + a^96 + a^94 + a^93 + a^83 + a^75 + a^74 + a^71 + a^70 + a^68 + a^67 + a^66 + a^64 + a^63 + a^60 + a^58 + a^56 + a^54 + a^53 + a^52 + a^50 + a^49 + a^46 + a^44 + a^42 + a^41 + a^39 + a^37 + a^35 + a^34 + a^33 + a^31 + a^30 + a^29 + a^23 + a^22 + a^21 + a^20 + a^16 + a^13 + a^12 + a^9 + a^8 + a^6 + a^3 + a^2 + a + 1
B is random element
B=a^112 + a^109 + a^108 + a^106 + a^105 + a^104 + a^103 + a^102 + a^101 + a^100 + a^97 + a^96 + a^93 + a^90 + a^87 + a^84 + a^81 + a^79 + a^78 + a^77 + a^76 + a^75 + a^71 + a^70 + a^69 + a^68 + a^67 + a^65 + a^63 + a^59 + a^55 + a^54 + a^53 + a^52 + a^51 + a^50 + a^48 + a^47 + a^46 + a^44 + a^43 + a^42 + a^41 + a^39 + a^38 + a^37 + a^36 + a^35 + a^32 + a^30 + a^28 + a^27 + a^23 + a^22 + a^21 + a^16 + a^15 + a^14 + a^12 + a^11 + a^9 + a^7 + a^4 + a + 1
E = EllipticCurve( F, [ 1, A, 0, 0, B ]);E print (E.points()[:2])
when i run the above code it is difficult to print point on the curve as it is required lot of time. how to generate point?