/* This code can be loaded, or copied and pasted, into Magma. It will load the data associated to the HMF, including the field, level, and Hecke and Atkin-Lehner eigenvalue data. At the *bottom* of the file, there is code to recreate the Hilbert modular form in Magma, by creating the HMF space and cutting out the corresponding Hecke irreducible subspace. From there, you can ask for more eigenvalues or modify as desired. It is commented out, as this computation may be lengthy. */ P := PolynomialRing(Rationals()); g := P![-1, -6, -1, 1]; F := NumberField(g); ZF := Integers(F); NN := ideal; primesArray := [ [3, 3, w + 1], [7, 7, w - 1], [8, 2, 2], [9, 3, -w^2 + 2*w + 4], [11, 11, -w^2 + 2*w + 2], [13, 13, -w^2 + w + 4], [19, 19, w + 3], [19, 19, -w^2 + 2*w + 5], [19, 19, -w^2 + 3*w + 2], [23, 23, w^2 - w - 3], [23, 23, -w^2 + 2], [23, 23, -w + 4], [31, 31, w^2 - 5], [43, 43, w^2 - 3*w - 3], [49, 7, w^2 - 6], [53, 53, 2*w - 5], [61, 61, 2*w^2 - 2*w - 9], [71, 71, 2*w - 3], [73, 73, 2*w^2 - 5*w - 5], [83, 83, w^2 - w - 9], [97, 97, 2*w^2 - 3*w - 7], [103, 103, w^2 - 3*w - 6], [109, 109, w^2 - 4*w - 3], [121, 11, 2*w^2 - w - 7], [125, 5, -5], [127, 127, w^2 + w - 5], [131, 131, w^2 - 11], [137, 137, 3*w^2 - 7*w - 8], [137, 137, 2*w^2 - 5*w - 6], [137, 137, -w^2 + w - 2], [139, 139, 3*w^2 - 2*w - 16], [139, 139, 3*w - 2], [139, 139, -w^2 + 3*w - 3], [151, 151, w^2 + w - 11], [157, 157, 2*w^2 - 3*w - 3], [163, 163, w^2 - w - 10], [169, 13, 2*w^2 - 3*w - 4], [173, 173, -3*w^2 + 6*w + 8], [191, 191, -4*w^2 + 7*w + 15], [193, 193, 2*w^2 - 3], [197, 197, w^2 - 3*w - 11], [199, 199, 3*w^2 - 5*w - 16], [211, 211, w^2 - 4*w - 9], [223, 223, 2*w^2 - w - 4], [227, 227, 3*w - 4], [229, 229, w^2 + w - 8], [241, 241, w^2 - 4*w - 6], [251, 251, w - 7], [257, 257, w^2 - 4*w - 7], [263, 263, 3*w^2 - 5*w - 10], [263, 263, 2*w^2 - 5*w - 15], [263, 263, -w^2 + 6*w - 1], [269, 269, -w^2 - w + 14], [277, 277, 2*w^2 - 5*w - 8], [277, 277, w^2 + 3*w - 3], [277, 277, 3*w^2 - 4*w - 12], [281, 281, -2*w - 7], [293, 293, 3*w^2 - 2*w - 12], [307, 307, 2*w^2 + w - 8], [313, 313, w^2 + 4*w - 2], [317, 317, 3*w^2 - 6*w - 5], [331, 331, 4*w^2 - 4*w - 19], [337, 337, -5*w^2 + 8*w + 21], [347, 347, 3*w^2 - 6*w - 13], [347, 347, 3*w^2 - 5*w - 22], [347, 347, 3*w^2 - 5*w - 9], [349, 349, w^2 - 5*w - 11], [353, 353, -w^2 + 6*w - 7], [359, 359, -4*w^2 + 8*w + 11], [367, 367, 3*w^2 - 4*w - 11], [373, 373, w^2 + 2*w - 6], [379, 379, 5*w^2 - 9*w - 18], [409, 409, -w^2 - 4], [439, 439, 3*w^2 - 6*w - 14], [443, 443, -w^2 - 2*w + 13], [443, 443, 2*w^2 - 15], [443, 443, 3*w^2 - 13], [449, 449, w^2 + 2*w - 7], [449, 449, 2*w^2 - 6*w - 7], [449, 449, 3*w^2 - 3*w - 11], [461, 461, -w^2 - 2*w - 5], [467, 467, 3*w^2 - 5*w - 7], [479, 479, -w^2 + 6*w - 4], [491, 491, 3*w^2 - 5*w - 6], [499, 499, w^2 - 5*w - 8], [509, 509, 3*w^2 - 6*w - 19], [521, 521, 3*w^2 - 2*w - 10], [523, 523, 4*w - 9], [541, 541, 3*w^2 - 3*w - 10], [547, 547, 2*w^2 + w - 20], [547, 547, w^2 - 6*w - 5], [547, 547, 6*w^2 - 11*w - 24], [557, 557, -5*w^2 + 11*w + 11], [563, 563, 3*w^2 - 6*w - 16], [569, 569, 4*w^2 - 5*w - 17], [587, 587, 5*w^2 - 8*w - 20], [593, 593, 5*w - 3], [593, 593, 3*w^2 - w - 17], [593, 593, w - 9], [613, 613, 2*w^2 - w - 19], [613, 613, 3*w^2 - 4*w - 5], [613, 613, 3*w^2 - w - 8], [617, 617, 3*w^2 - 2*w - 9], [617, 617, -w^2 + w - 5], [617, 617, 4*w^2 - 6*w - 15], [619, 619, -w^2 + 3*w - 6], [631, 631, 4*w^2 - 7*w - 21], [641, 641, -w^2 - 3*w + 20], [643, 643, 3*w^2 - 14], [643, 643, w^2 - w - 13], [643, 643, 2*w^2 - 9*w + 2], [647, 647, 2*w^2 - 6*w - 9], [653, 653, 3*w^2 - 5], [659, 659, 6*w^2 - 11*w - 21], [661, 661, w^2 - 6*w - 6], [661, 661, w^2 + 3*w - 6], [661, 661, 5*w^2 - 7*w - 22], [673, 673, w^2 - 6*w - 12], [677, 677, 4*w^2 - 7*w - 22], [677, 677, 3*w^2 - 7*w - 12], [677, 677, -2*w^2 - 3], [683, 683, -2*w - 9], [683, 683, 4*w^2 - 7*w - 12], [683, 683, 3*w^2 - 3*w - 8], [691, 691, 2*w^2 + w - 11], [701, 701, 3*w^2 - 3*w - 5], [709, 709, -w^2 - 2*w - 6], [727, 727, 3*w^2 - w - 6], [727, 727, 3*w^2 - w - 27], [727, 727, 3*w^2 - w - 5], [733, 733, -2*w^2 + 9*w - 5], [739, 739, 3*w^2 - 4*w - 23], [743, 743, 2*w^2 - 7*w - 7], [743, 743, 3*w^2 - w - 20], [743, 743, 3*w^2 - 2*w - 7], [757, 757, -w - 9], [757, 757, 4*w^2 - 2*w - 29], [757, 757, 2*w^2 - 3*w - 18], [761, 761, 3*w^2 - 2*w - 6], [761, 761, 3*w^2 - 2*w - 25], [773, 773, -5*w - 12], [787, 787, -3*w - 10], [809, 809, 4*w^2 - w - 19], [821, 821, 5*w^2 - 10*w - 19], [823, 823, -4*w - 11], [827, 827, -7*w - 5], [827, 827, 2*w^2 - 6*w - 13], [827, 827, -w^2 - 2*w + 18], [839, 839, 6*w^2 - 9*w - 26], [839, 839, 5*w^2 - 12*w - 13], [839, 839, w - 10], [857, 857, -w^2 + 4*w - 8], [859, 859, 3*w^2 - 8*w - 10], [859, 859, 4*w^2 - 9*w - 14], [859, 859, 3*w^2 - 26], [863, 863, 2*w^2 + 3*w - 7], [877, 877, -5*w^2 + 11*w + 9], [877, 877, -5*w^2 + 10*w + 13], [877, 877, -w^2 + w - 6], [881, 881, w^2 - 3*w - 14], [883, 883, -w^2 + 3*w - 7], [887, 887, -3*w^2 + 6*w - 2], [907, 907, w^2 + 3*w - 8], [911, 911, 4*w^2 - 6*w - 29], [937, 937, -6*w^2 + 11*w + 25], [953, 953, 6*w^2 - 6*w - 29], [961, 31, -w^2 + 7*w - 5], [967, 967, 2*w^2 + w - 14], [971, 971, 5*w^2 - 3*w - 27], [971, 971, 4*w - 15], [971, 971, w^2 - 2*w - 14], [977, 977, 3*w^2 - 5*w - 24], [983, 983, w^2 - 4*w - 15], [991, 991, 6*w^2 - 10*w - 23], [991, 991, 5*w^2 - 6*w - 22], [991, 991, 3*w^2 + w - 13]]; primes := [ideal : I in primesArray]; heckePol := x^10 + 4*x^9 - 11*x^8 - 54*x^7 + 25*x^6 + 223*x^5 + 22*x^4 - 339*x^3 - 80*x^2 + 165*x + 29; K := NumberField(heckePol); heckeEigenvaluesArray := [e, -221/751*e^9 - 678/751*e^8 + 3029/751*e^7 + 8713/751*e^6 - 13684/751*e^5 - 31981/751*e^4 + 27847/751*e^3 + 35947/751*e^2 - 22508/751*e - 6646/751, 364/751*e^9 + 940/751*e^8 - 5254/751*e^7 - 12142/751*e^6 + 25454/751*e^5 + 44767/751*e^4 - 54215/751*e^3 - 48737/751*e^2 + 43080/751*e + 6352/751, -170/751*e^9 - 406/751*e^8 + 2330/751*e^7 + 5027/751*e^6 - 10064/751*e^5 - 17033/751*e^4 + 17608/751*e^3 + 15520/751*e^2 - 11768/751*e - 1184/751, -230/751*e^9 - 726/751*e^8 + 3064/751*e^7 + 9496/751*e^6 - 12865/751*e^5 - 35900/751*e^4 + 22674/751*e^3 + 41363/751*e^2 - 15568/751*e - 8140/751, 582/751*e^9 + 1602/751*e^8 - 8021/751*e^7 - 20594/751*e^6 + 35656/751*e^5 + 75692/751*e^4 - 67014/751*e^3 - 84631/751*e^2 + 45872/751*e + 14002/751, -155/751*e^9 - 326/751*e^8 + 2522/751*e^7 + 4473/751*e^6 - 14433/751*e^5 - 18512/751*e^4 + 35492/751*e^3 + 24267/751*e^2 - 28842/751*e - 3951/751, -1116/751*e^9 - 2948/751*e^8 + 16356/751*e^7 + 38514/751*e^6 - 80937/751*e^5 - 145002/751*e^4 + 173383/751*e^3 + 165410/751*e^2 - 131511/751*e - 29799/751, -300/751*e^9 - 849/751*e^8 + 4421/751*e^7 + 11080/751*e^6 - 22266/751*e^5 - 41014/751*e^4 + 49362/751*e^3 + 42850/751*e^2 - 38526/751*e - 3238/751, -1, 269/751*e^9 + 934/751*e^8 - 3466/751*e^7 - 12138/751*e^6 + 13822/751*e^5 + 45122/751*e^4 - 23789/751*e^3 - 50313/751*e^2 + 17287/751*e + 6353/751, 991/751*e^9 + 2782/751*e^8 - 14201/751*e^7 - 35900/751*e^6 + 68280/751*e^5 + 131793/751*e^4 - 143428/751*e^3 - 143175/751*e^2 + 107573/751*e + 20314/751, 24/751*e^9 + 128/751*e^8 - 594/751*e^7 - 2088/751*e^6 + 5326/751*e^5 + 10701/751*e^4 - 18999/751*e^3 - 18448/751*e^2 + 19544/751*e + 6988/751, 595/751*e^9 + 1421/751*e^8 - 8906/751*e^7 - 18721/751*e^6 + 44987/751*e^5 + 72007/751*e^4 - 96174/751*e^3 - 85862/751*e^2 + 71228/751*e + 13156/751, -1594/751*e^9 - 4496/751*e^8 + 22554/751*e^7 + 58321/751*e^6 - 105780/751*e^5 - 216379/751*e^4 + 215144/751*e^3 + 238691/751*e^2 - 159281/751*e - 32545/751, 1358/751*e^9 + 3738/751*e^8 - 19717/751*e^7 - 49054/751*e^6 + 95714/751*e^5 + 185877/751*e^4 - 198422/751*e^3 - 213744/751*e^2 + 145586/751*e + 37678/751, 1431/751*e^9 + 3877/751*e^8 - 21336/751*e^7 - 50899/751*e^6 + 108597/751*e^5 + 192798/751*e^4 - 239407/751*e^3 - 222043/751*e^2 + 183754/751*e + 38531/751, -103/751*e^9 - 299/751*e^8 + 1986/751*e^7 + 4455/751*e^6 - 13908/751*e^5 - 19734/751*e^4 + 41265/751*e^3 + 25351/751*e^2 - 41570/751*e - 4331/751, 1855/751*e^9 + 5137/751*e^8 - 26573/751*e^7 - 66759/751*e^6 + 127089/751*e^5 + 248171/751*e^4 - 262640/751*e^3 - 271840/751*e^2 + 190831/751*e + 33815/751, -1105/751*e^9 - 2639/751*e^8 + 16647/751*e^7 + 34553/751*e^6 - 84942/751*e^5 - 131367/751*e^4 + 183544/751*e^3 + 154952/751*e^2 - 137323/751*e - 30226/751, 2505/751*e^9 + 6601/751*e^8 - 37028/751*e^7 - 86510/751*e^6 + 185095/751*e^5 + 326020/751*e^4 - 397378/751*e^3 - 363430/751*e^2 + 299087/751*e + 47840/751, 1406/751*e^9 + 3994/751*e^8 - 19403/751*e^7 - 50977/751*e^6 + 87591/751*e^5 + 183247/751*e^4 - 172585/751*e^3 - 188307/751*e^2 + 127598/751*e + 12602/751, 1693/751*e^9 + 4273/751*e^8 - 25192/751*e^7 - 56420/751*e^6 + 126811/751*e^5 + 216681/751*e^4 - 273144/751*e^3 - 253958/751*e^2 + 205354/751*e + 43722/751, -1412/751*e^9 - 4026/751*e^8 + 19927/751*e^7 + 52250/751*e^6 - 92302/751*e^5 - 193620/751*e^4 + 180151/751*e^3 + 210943/751*e^2 - 123472/751*e - 27116/751, -589/751*e^9 - 1389/751*e^8 + 8382/751*e^7 + 17448/751*e^6 - 38774/751*e^5 - 60883/751*e^4 + 74339/751*e^3 + 58720/751*e^2 - 52073/751*e - 4650/751, -2011/751*e^9 - 5969/751*e^8 + 28181/751*e^7 + 78078/751*e^6 - 130166/751*e^5 - 294071/751*e^4 + 260341/751*e^3 + 333925/751*e^2 - 191699/751*e - 55956/751, -840/751*e^9 - 2227/751*e^8 + 11778/751*e^7 + 28020/751*e^6 - 54985/751*e^5 - 98918/751*e^4 + 114482/751*e^3 + 102707/751*e^2 - 90750/751*e - 15525/751, -3128/751*e^9 - 8672/751*e^8 + 44374/751*e^7 + 112173/751*e^6 - 208759/751*e^5 - 414642/751*e^4 + 424471/751*e^3 + 455294/751*e^2 - 312509/751*e - 62640/751, -91/751*e^9 - 235/751*e^8 + 1689/751*e^7 + 3411/751*e^6 - 11245/751*e^5 - 15510/751*e^4 + 30639/751*e^3 + 27392/751*e^2 - 23537/751*e - 18861/751, -640/751*e^9 - 1661/751*e^8 + 9081/751*e^7 + 21885/751*e^6 - 41643/751*e^5 - 84092/751*e^4 + 77819/751*e^3 + 100175/751*e^2 - 51548/751*e - 22128/751, 302/751*e^9 + 1110/751*e^8 - 4095/751*e^7 - 15009/751*e^6 + 17578/751*e^5 + 59742/751*e^4 - 30856/751*e^3 - 73426/751*e^2 + 22381/751*e + 9578/751, 358/751*e^9 + 908/751*e^8 - 5481/751*e^7 - 12371/751*e^6 + 28253/751*e^5 + 49414/751*e^4 - 59416/751*e^3 - 57643/751*e^2 + 39696/751*e + 6107/751, 1520/751*e^9 + 3851/751*e^8 - 23351/751*e^7 - 51132/751*e^6 + 123028/751*e^5 + 197090/751*e^4 - 275034/751*e^3 - 229373/751*e^2 + 209167/751*e + 37534/751, 1203/751*e^9 + 3412/751*e^8 - 17195/751*e^7 - 44581/751*e^6 + 82032/751*e^5 + 167365/751*e^4 - 171191/751*e^3 - 186473/751*e^2 + 134017/751*e + 23213/751, 1322/751*e^9 + 3546/751*e^8 - 18826/751*e^7 - 45171/751*e^6 + 89227/751*e^5 + 161940/751*e^4 - 183817/751*e^3 - 165795/751*e^2 + 140302/751*e + 10674/751, -570/751*e^9 - 1538/751*e^8 + 8475/751*e^7 + 20301/751*e^6 - 42756/751*e^5 - 76725/751*e^4 + 91685/751*e^3 + 80664/751*e^2 - 67642/751*e - 745/751, 916/751*e^9 + 2382/751*e^8 - 13659/751*e^7 - 31628/751*e^6 + 68346/751*e^5 + 121164/751*e^4 - 142728/751*e^3 - 135091/751*e^2 + 100570/751*e + 10868/751, -2278/751*e^9 - 5891/751*e^8 + 33475/751*e^7 + 76524/751*e^6 - 165198/751*e^5 - 283666/751*e^4 + 346945/751*e^3 + 307100/751*e^2 - 254420/751*e - 37945/751, 599/751*e^9 + 1192/751*e^8 - 9756/751*e^7 - 16065/751*e^6 + 54386/751*e^5 + 64403/751*e^4 - 122246/751*e^3 - 83179/751*e^2 + 85500/751*e + 20579/751, 364/751*e^9 + 940/751*e^8 - 5254/751*e^7 - 12142/751*e^6 + 24703/751*e^5 + 44767/751*e^4 - 48207/751*e^3 - 50239/751*e^2 + 37823/751*e + 9356/751, -3949/751*e^9 - 11048/751*e^8 + 56245/751*e^7 + 143797/751*e^6 - 266224/751*e^5 - 537663/751*e^4 + 543532/751*e^3 + 606230/751*e^2 - 394045/751*e - 98292/751, 419/751*e^9 + 983/751*e^8 - 6803/751*e^7 - 13172/751*e^6 + 39224/751*e^5 + 51360/751*e^4 - 98036/751*e^3 - 57469/751*e^2 + 79357/751*e - 3293/751, -1498/751*e^9 - 3984/751*e^8 + 21680/751*e^7 + 52222/751*e^6 - 105504/751*e^5 - 199109/751*e^4 + 224762/751*e^3 + 237746/751*e^2 - 171225/751*e - 48902/751, -493/751*e^9 - 877/751*e^8 + 8259/751*e^7 + 12100/751*e^6 - 47510/751*e^5 - 49621/751*e^4 + 110242/751*e^3 + 63032/751*e^2 - 77535/751*e - 20256/751, 2310/751*e^9 + 6312/751*e^8 - 33516/751*e^7 - 82312/751*e^6 + 163788/751*e^5 + 308448/751*e^4 - 347494/751*e^3 - 347969/751*e^2 + 258199/751*e + 54522/751, -1306/751*e^9 - 2960/751*e^8 + 20683/751*e^7 + 40024/751*e^6 - 112462/751*e^5 - 159312/751*e^4 + 256765/751*e^3 + 193800/751*e^2 - 200370/751*e - 29797/751, -3721/751*e^9 - 9832/751*e^8 + 53606/751*e^7 + 127716/751*e^6 - 257683/751*e^5 - 477684/751*e^4 + 532392/751*e^3 + 544375/751*e^2 - 387115/751*e - 91986/751, -717/751*e^9 - 2322/751*e^8 + 8546/751*e^7 + 29335/751*e^6 - 27126/751*e^5 - 103686/751*e^4 + 25467/751*e^3 + 105791/751*e^2 - 7860/751*e - 16886/751, -371/751*e^9 - 727/751*e^8 + 6366/751*e^7 + 9747/751*e^6 - 38335/751*e^5 - 37468/751*e^4 + 96086/751*e^3 + 38597/751*e^2 - 79321/751*e - 2257/751, -1793/751*e^9 - 4556/751*e^8 + 26916/751*e^7 + 59863/751*e^6 - 138739/751*e^5 - 227849/751*e^4 + 312879/751*e^3 + 263485/751*e^2 - 248987/751*e - 38543/751, 3164/751*e^9 + 8864/751*e^8 - 45265/751*e^7 - 115305/751*e^6 + 215997/751*e^5 + 430318/751*e^4 - 446586/751*e^3 - 482215/751*e^2 + 329058/751*e + 68616/751, 1520/751*e^9 + 3851/751*e^8 - 22600/751*e^7 - 51132/751*e^6 + 113265/751*e^5 + 200094/751*e^4 - 241239/751*e^3 - 250401/751*e^2 + 183633/751*e + 59313/751, -3630/751*e^9 - 9597/751*e^8 + 54170/751*e^7 + 125807/751*e^6 - 275727/751*e^5 - 474190/751*e^4 + 606893/751*e^3 + 529750/751*e^2 - 464963/751*e - 71623/751, -2158/751*e^9 - 6002/751*e^8 + 31256/751*e^7 + 79602/751*e^6 - 150584/751*e^5 - 308265/751*e^4 + 306773/751*e^3 + 368815/751*e^2 - 221286/751*e - 69844/751, 756/751*e^9 + 1779/751*e^8 - 11201/751*e^7 - 23716/751*e^6 + 55119/751*e^5 + 94884/751*e^4 - 112947/751*e^3 - 131263/751*e^2 + 83177/751*e + 42135/751, -603/751*e^9 - 1714/751*e^8 + 8353/751*e^7 + 22421/751*e^6 - 36749/751*e^5 - 85337/751*e^4 + 64957/751*e^3 + 102275/751*e^2 - 41194/751*e - 20492/751, -2454/751*e^9 - 7080/751*e^8 + 34827/751*e^7 + 92587/751*e^6 - 164953/751*e^5 - 350124/751*e^4 + 342830/751*e^3 + 406838/751*e^2 - 262062/751*e - 79177/751, -1288/751*e^9 - 3615/751*e^8 + 19111/751*e^7 + 47470/751*e^6 - 97578/751*e^5 - 180763/751*e^4 + 219798/751*e^3 + 213759/751*e^2 - 173696/751*e - 40327/751, 1264/751*e^9 + 3487/751*e^8 - 17015/751*e^7 - 43880/751*e^6 + 72726/751*e^5 + 153540/751*e^4 - 130956/751*e^3 - 148749/751*e^2 + 84309/751*e + 9307/751, 302/751*e^9 + 1110/751*e^8 - 2593/751*e^7 - 13507/751*e^6 - 1197/751*e^5 + 45473/751*e^4 + 32979/751*e^3 - 44137/751*e^2 - 36948/751*e + 1317/751, -193/751*e^9 - 28/751*e^8 + 3087/751*e^7 + 269/751*e^6 - 16232/751*e^5 - 1848/751*e^4 + 33093/751*e^3 + 10419/751*e^2 - 17230/751*e - 22275/751, -1546/751*e^9 - 4240/751*e^8 + 22117/751*e^7 + 54145/751*e^6 - 106393/751*e^5 - 195728/751*e^4 + 225210/751*e^3 + 209305/751*e^2 - 172763/751*e - 33589/751, -190/751*e^9 - 763/751*e^8 + 2074/751*e^7 + 9771/751*e^6 - 4489/751*e^5 - 33836/751*e^4 - 5236/751*e^3 + 24635/751*e^2 + 21261/751*e + 6010/751, -40/751*e^9 + 37/751*e^8 + 1741/751*e^7 + 1227/751*e^6 - 16637/751*e^5 - 17084/751*e^4 + 47436/751*e^3 + 48270/751*e^2 - 30070/751*e - 27668/751, -1256/751*e^9 - 3194/751*e^8 + 19821/751*e^7 + 43184/751*e^6 - 108000/751*e^5 - 170250/751*e^4 + 247036/751*e^3 + 197673/751*e^2 - 182684/751*e - 29007/751, 1187/751*e^9 + 2826/751*e^8 - 18301/751*e^7 - 37932/751*e^6 + 95504/751*e^5 + 149717/751*e^4 - 205838/751*e^3 - 182936/751*e^2 + 149025/751*e + 41585/751, 9/751*e^9 + 48/751*e^8 - 786/751*e^7 - 1534/751*e^6 + 9695/751*e^5 + 12931/751*e^4 - 37634/751*e^3 - 33954/751*e^2 + 44128/751*e + 15012/751, 3632/751*e^9 + 9858/751*e^8 - 52342/751*e^7 - 128234/751*e^6 + 252264/751*e^5 + 479400/751*e^4 - 523801/751*e^3 - 539298/751*e^2 + 384983/751*e + 80967/751, -3618/751*e^9 - 9533/751*e^8 + 53873/751*e^7 + 126265/751*e^6 - 272313/751*e^5 - 486488/751*e^4 + 590259/751*e^3 + 569341/751*e^2 - 444677/751*e - 94414/751, -246/751*e^9 - 561/751*e^8 + 3460/751*e^7 + 7884/751*e^6 - 15164/751*e^5 - 34022/751*e^4 + 27079/751*e^3 + 44900/751*e^2 - 29849/751*e - 1784/751, -141/751*e^9 - 1/751*e^8 + 3302/751*e^7 + 1002/751*e^6 - 23968/751*e^5 - 9829/751*e^4 + 59143/751*e^3 + 16009/751*e^2 - 40472/751*e + 10389/751, 1935/751*e^9 + 5063/751*e^8 - 27802/751*e^7 - 66209/751*e^6 + 133327/751*e^5 + 251548/751*e^4 - 277906/751*e^3 - 298537/751*e^2 + 208164/751*e + 59862/751, -418/751*e^9 - 477/751*e^8 + 9219/751*e^7 + 7828/751*e^6 - 68604/751*e^5 - 38241/751*e^4 + 192903/751*e^3 + 53446/751*e^2 - 158399/751*e - 8557/751, -4118/751*e^9 - 10948/751*e^8 + 59489/751*e^7 + 141227/751*e^6 - 288395/751*e^5 - 517545/751*e^4 + 607943/751*e^3 + 551639/751*e^2 - 460823/751*e - 64764/751, 795/751*e^9 + 2738/751*e^8 - 11603/751*e^7 - 36872/751*e^6 + 58329/751*e^5 + 144660/751*e^4 - 132086/751*e^3 - 171004/751*e^2 + 111181/751*e + 31336/751, 1659/751*e^9 + 3591/751*e^8 - 27730/751*e^7 - 49707/751*e^6 + 161447/751*e^5 + 204713/751*e^4 - 388731/751*e^3 - 260617/751*e^2 + 304085/751*e + 53849/751, 1135/751*e^9 + 2799/751*e^8 - 16263/751*e^7 - 35661/751*e^6 + 76955/751*e^5 + 126907/751*e^4 - 157539/751*e^3 - 122438/751*e^2 + 131713/751*e - 6099/751, 3672/751*e^9 + 9821/751*e^8 - 52581/751*e^7 - 126457/751*e^6 + 250126/751*e^5 + 461938/751*e^4 - 510406/751*e^3 - 488436/751*e^2 + 369993/751*e + 44800/751, -1660/751*e^9 - 4097/751*e^8 + 26065/751*e^7 + 54300/751*e^6 - 141830/751*e^5 - 208820/751*e^4 + 325406/751*e^3 + 243612/751*e^2 - 237059/751*e - 40497/751, -1296/751*e^9 - 3908/751*e^8 + 17807/751*e^7 + 50419/751*e^6 - 78826/751*e^5 - 185081/751*e^4 + 145774/751*e^3 + 199381/751*e^2 - 97100/751*e - 26635/751, 5309/751*e^9 + 14296/751*e^8 - 77889/751*e^7 - 187768/751*e^6 + 384286/751*e^5 + 712228/751*e^4 - 808311/751*e^3 - 813000/751*e^2 + 587321/751*e + 127290/751, -2671/751*e^9 - 7236/751*e^8 + 38508/751*e^7 + 93442/751*e^6 - 186511/751*e^5 - 343898/751*e^4 + 394171/751*e^3 + 371870/751*e^2 - 301840/751*e - 43103/751, 4194/751*e^9 + 11103/751*e^8 - 62121/751*e^7 - 144835/751*e^6 + 313772/751*e^5 + 541293/751*e^4 - 691763/751*e^3 - 595288/751*e^2 + 543490/751*e + 77380/751, -2110/751*e^9 - 5746/751*e^8 + 30819/751*e^7 + 76177/751*e^6 - 151197/751*e^5 - 295875/751*e^4 + 316839/751*e^3 + 358204/751*e^2 - 228760/751*e - 67133/751, 1865/751*e^9 + 4940/751*e^8 - 28698/751*e^7 - 66127/751*e^6 + 153215/751*e^5 + 257699/751*e^4 - 357109/751*e^3 - 298552/751*e^2 + 290346/751*e + 32471/751, -167/751*e^9 - 1892/751*e^8 - 936/751*e^7 + 22790/751*e^6 + 27213/751*e^5 - 71551/751*e^4 - 95070/751*e^3 + 51515/751*e^2 + 82297/751*e + 816/751, 4467/751*e^9 + 11808/751*e^8 - 65686/751*e^7 - 153566/751*e^6 + 327230/751*e^5 + 571301/751*e^4 - 707078/751*e^3 - 624143/751*e^2 + 539001/751*e + 74634/751, -2583/751*e^9 - 7017/751*e^8 + 36330/751*e^7 + 90292/751*e^6 - 168234/751*e^5 - 330946/751*e^4 + 337275/751*e^3 + 360302/751*e^2 - 252208/751*e - 56282/751, 1709/751*e^9 + 4859/751*e^8 - 25588/751*e^7 - 63820/751*e^6 + 131363/751*e^5 + 240337/751*e^4 - 291067/751*e^3 - 266507/751*e^2 + 221137/751*e + 40370/751, 3059/751*e^9 + 8304/751*e^8 - 43605/751*e^7 - 106921/751*e^6 + 206777/751*e^5 + 390354/751*e^4 - 426831/751*e^3 - 412019/751*e^2 + 331420/751*e + 35415/751, -376/751*e^9 - 1755/751*e^8 + 4049/751*e^7 + 22198/751*e^6 - 12346/751*e^5 - 77529/751*e^4 + 27291/751*e^3 + 72981/751*e^2 - 41587/751*e + 2921/751, 3366/751*e^9 + 8940/751*e^8 - 48387/751*e^7 - 114855/751*e^6 + 233663/751*e^5 + 418812/751*e^4 - 494783/751*e^3 - 446231/751*e^2 + 379902/751*e + 54835/751, -186/751*e^9 - 992/751*e^8 + 1975/751*e^7 + 12427/751*e^6 - 7857/751*e^5 - 42942/751*e^4 + 31776/751*e^3 + 39334/751*e^2 - 53085/751*e + 8927/751, -825/751*e^9 - 2147/751*e^8 + 11970/751*e^7 + 27466/751*e^6 - 57852/751*e^5 - 99646/751*e^4 + 118848/751*e^3 + 107699/751*e^2 - 83792/751*e - 9280/751, -1974/751*e^9 - 6022/751*e^8 + 28204/751*e^7 + 78614/751*e^6 - 136537/751*e^5 - 293063/751*e^4 + 298547/751*e^3 + 323258/751*e^2 - 248935/751*e - 52067/751, -2362/751*e^9 - 6339/751*e^8 + 34052/751*e^7 + 82330/751*e^6 - 164313/751*e^5 - 307977/751*e^4 + 342472/751*e^3 + 352893/751*e^2 - 255985/751*e - 59399/751, -472/751*e^9 - 1516/751*e^8 + 5674/751*e^7 + 18534/751*e^6 - 20132/751*e^5 - 63257/751*e^4 + 34195/751*e^3 + 73175/751*e^2 - 37153/751*e - 23529/751, -4450/751*e^9 - 12218/751*e^8 + 65453/751*e^7 + 160348/751*e^6 - 327275/751*e^5 - 605871/751*e^4 + 715681/751*e^3 + 681169/751*e^2 - 560955/751*e - 102603/751, 4143/751*e^9 + 10831/751*e^8 - 59920/751*e^7 - 139647/751*e^6 + 290626/751*e^5 + 512827/751*e^4 - 612432/751*e^3 - 555335/751*e^2 + 471919/751*e + 67412/751, -7409/751*e^9 - 20239/751*e^8 + 105832/751*e^7 + 261573/751*e^6 - 503349/751*e^5 - 964029/751*e^4 + 1035187/751*e^3 + 1046862/751*e^2 - 759373/751*e - 123671/751, -1024/751*e^9 - 2958/751*e^8 + 15581/751*e^7 + 41024/751*e^6 - 81048/751*e^5 - 170445/751*e^4 + 179784/751*e^3 + 222613/751*e^2 - 137450/751*e - 47571/751, 8209/751*e^9 + 22503/751*e^8 - 118122/751*e^7 - 292121/751*e^6 + 569484/751*e^5 + 1085666/751*e^4 - 1193855/751*e^3 - 1202684/751*e^2 + 900410/751*e + 181371/751, -1142/751*e^9 - 2586/751*e^8 + 18126/751*e^7 + 34017/751*e^6 - 100350/751*e^5 - 128620/751*e^4 + 238462/751*e^3 + 143840/751*e^2 - 188982/751*e - 21348/751, -5250/751*e^9 - 15233/751*e^8 + 73988/751*e^7 + 198406/751*e^6 - 344595/751*e^5 - 741026/751*e^4 + 693358/751*e^3 + 826477/751*e^2 - 501475/751*e - 125757/751, 1807/751*e^9 + 4130/751*e^8 - 27638/751*e^7 - 55824/751*e^6 + 142722/751*e^5 + 224516/751*e^4 - 305750/751*e^3 - 285261/751*e^2 + 222337/751*e + 67903/751, 302/751*e^9 + 359/751*e^8 - 6348/751*e^7 - 4495/751*e^6 + 46867/751*e^5 + 13931/751*e^4 - 135996/751*e^3 - 5085/751*e^2 + 114754/751*e - 6944/751, 6960/751*e^9 + 19847/751*e^8 - 97911/751*e^7 - 256305/751*e^6 + 455590/751*e^5 + 944165/751*e^4 - 921100/751*e^3 - 1036927/751*e^2 + 679618/751*e + 153526/751, -533/751*e^9 - 840/751*e^8 + 9249/751*e^7 + 11074/751*e^6 - 55886/751*e^5 - 40420/751*e^4 + 138152/751*e^3 + 34700/751*e^2 - 103850/751*e + 4646/751, 3978/751*e^9 + 9951/751*e^8 - 61281/751*e^7 - 132051/751*e^6 + 323665/751*e^5 + 509570/751*e^4 - 725044/751*e^3 - 598231/751*e^2 + 556095/751*e + 103857/751, -922/751*e^9 - 2414/751*e^8 + 12681/751*e^7 + 29146/751*e^6 - 55784/751*e^5 - 90983/751*e^4 + 99226/751*e^3 + 55591/751*e^2 - 60396/751*e + 20429/751, -500/751*e^9 - 664/751*e^8 + 9371/751*e^7 + 9705/751*e^6 - 58889/751*e^5 - 40820/751*e^4 + 136342/751*e^3 + 43880/751*e^2 - 82985/751*e - 4896/751, 2124/751*e^9 + 6071/751*e^8 - 30790/751*e^7 - 79648/751*e^6 + 152176/751*e^5 + 301554/751*e^4 - 337497/751*e^3 - 343932/751*e^2 + 285471/751*e + 58943/751, 929/751*e^9 + 2952/751*e^8 - 12291/751*e^7 - 37265/751*e^6 + 52894/751*e^5 + 132499/751*e^4 - 105800/751*e^3 - 140077/751*e^2 + 85372/751*e + 10773/751, 142/751*e^9 - 244/751*e^8 - 4641/751*e^7 + 1164/751*e^6 + 41901/751*e^5 + 8679/751*e^4 - 130247/751*e^3 - 27542/751*e^2 + 127401/751*e + 1042/751, 801/751*e^9 + 2770/751*e^8 - 9123/751*e^7 - 34390/751*e^6 + 25490/751*e^5 + 116732/751*e^4 - 13484/751*e^3 - 108777/751*e^2 - 7097/751*e + 5296/751, 976/751*e^9 + 4204/751*e^8 - 10638/751*e^7 - 53370/751*e^6 + 28340/751*e^5 + 190348/751*e^4 - 22377/751*e^3 - 199235/751*e^2 + 11246/751*e + 32093/751, 638/751*e^9 + 2902/751*e^8 - 7154/751*e^7 - 36731/751*e^6 + 20797/751*e^5 + 126195/751*e^4 - 20474/751*e^3 - 105647/751*e^2 + 5360/751*e - 7493/751, 15/751*e^9 - 671/751*e^8 - 1310/751*e^7 + 9209/751*e^6 + 12904/751*e^5 - 37527/751*e^4 - 30180/751*e^3 + 50803/751*e^2 + 950/751*e - 25297/751, -1786/751*e^9 - 4769/751*e^8 + 25053/751*e^7 + 60756/751*e^6 - 116846/751*e^5 - 219377/751*e^4 + 240968/751*e^3 + 236075/751*e^2 - 178951/751*e - 44891/751, -254/751*e^9 - 854/751*e^8 + 3658/751*e^7 + 10833/751*e^6 - 18191/751*e^5 - 38340/751*e^4 + 39420/751*e^3 + 37281/751*e^2 - 19341/751*e + 5900/751, -370/751*e^9 - 972/751*e^8 + 8031/751*e^7 + 15668/751*e^6 - 58703/751*e^5 - 76919/751*e^4 + 158660/751*e^3 + 119437/751*e^2 - 114805/751*e - 41894/751, 1845/751*e^9 + 5334/751*e^8 - 25199/751*e^7 - 68142/751*e^6 + 112228/751*e^5 + 247655/751*e^4 - 217737/751*e^3 - 271413/751*e^2 + 150645/751*e + 41918/751, 177/751*e^9 + 193/751*e^8 - 3442/751*e^7 - 3383/751*e^6 + 22945/751*e^5 + 19497/751*e^4 - 57226/751*e^3 - 35420/751*e^2 + 32238/751*e + 14362/751, -4134/751*e^9 - 12285/751*e^8 + 57632/751*e^7 + 158390/751*e^6 - 263658/751*e^5 - 578751/751*e^4 + 518473/751*e^3 + 613754/751*e^2 - 372968/751*e - 72677/751, -1138/751*e^9 - 2815/751*e^8 + 18778/751*e^7 + 38926/751*e^6 - 107473/751*e^5 - 160256/751*e^4 + 252944/751*e^3 + 209607/751*e^2 - 190481/751*e - 51475/751, 2561/751*e^9 + 7901/751*e^8 - 34659/751*e^7 - 102647/751*e^6 + 151461/751*e^5 + 382531/751*e^4 - 289256/751*e^3 - 425751/751*e^2 + 211262/751*e + 56385/751, 5842/751*e^9 + 15887/751*e^8 - 84134/751*e^7 - 207854/751*e^6 + 403373/751*e^5 + 786443/751*e^4 - 824801/751*e^3 - 910033/751*e^2 + 589035/751*e + 158692/751, -1124/751*e^9 - 3241/751*e^8 + 15052/751*e^7 + 40712/751*e^6 - 63687/751*e^5 - 142561/751*e^4 + 112126/751*e^3 + 141269/751*e^2 - 73690/751*e - 13854/751, 6959/751*e^9 + 18590/751*e^8 - 101078/751*e^7 - 243451/751*e^6 + 490978/751*e^5 + 919030/751*e^4 - 1018971/751*e^3 - 1038912/751*e^2 + 739885/751*e + 155613/751, -1512/751*e^9 - 5060/751*e^8 + 18647/751*e^7 + 63203/751*e^6 - 67431/751*e^5 - 218306/751*e^4 + 97473/751*e^3 + 209956/751*e^2 - 57459/751*e - 15929/751, -3827/751*e^9 - 10147/751*e^8 + 56605/751*e^7 + 133183/751*e^6 - 282583/751*e^5 - 504482/751*e^4 + 600721/751*e^3 + 576538/751*e^2 - 437887/751*e - 87052/751, 1272/751*e^9 + 3780/751*e^8 - 17213/751*e^7 - 48331/751*e^6 + 75002/751*e^5 + 174380/751*e^4 - 141044/751*e^3 - 179431/751*e^2 + 91825/751*e + 10635/751, 520/751*e^9 + 270/751*e^8 - 9866/751*e^7 - 3935/751*e^6 + 63828/751*e^5 + 19322/751*e^4 - 157056/751*e^3 - 39477/751*e^2 + 105530/751*e + 37505/751, 5504/751*e^9 + 14585/751*e^8 - 79899/751*e^7 - 188962/751*e^6 + 389071/751*e^5 + 699760/751*e^4 - 816139/751*e^3 - 768381/751*e^2 + 612438/751*e + 116102/751, 787/751*e^9 + 2445/751*e^8 - 8401/751*e^7 - 30168/751*e^6 + 17001/751*e^5 + 102792/751*e^4 + 15435/751*e^3 - 99017/751*e^2 - 21752/751*e + 4474/751, 3737/751*e^9 + 9667/751*e^8 - 57757/751*e^7 - 129859/751*e^6 + 307295/751*e^5 + 511854/751*e^4 - 696760/751*e^3 - 626767/751*e^2 + 535825/751*e + 129188/751, 2831/751*e^9 + 7088/751*e^8 - 42468/751*e^7 - 93093/751*e^6 + 217762/751*e^5 + 354407/751*e^4 - 484032/751*e^3 - 416252/751*e^2 + 367297/751*e + 88438/751, 6534/751*e^9 + 17575/751*e^8 - 95253/751*e^7 - 228255/751*e^6 + 467320/751*e^5 + 846783/751*e^4 - 991473/751*e^3 - 925763/751*e^2 + 754023/751*e + 121862/751, -2352/751*e^9 - 5785/751*e^8 + 36433/751*e^7 + 77705/751*e^6 - 195263/751*e^5 - 306710/751*e^4 + 452275/751*e^3 + 375747/751*e^2 - 358489/751*e - 75763/751, 1576/751*e^9 + 3649/751*e^8 - 23986/751*e^7 - 46992/751*e^6 + 126193/751*e^5 + 172493/751*e^4 - 289325/751*e^3 - 185052/751*e^2 + 218221/751*e + 24300/751, -3279/751*e^9 - 9978/751*e^8 + 45295/751*e^7 + 128314/751*e^6 - 206283/751*e^5 - 466292/751*e^4 + 415116/751*e^3 + 485248/751*e^2 - 312059/751*e - 36638/751, 3894/751*e^9 + 10254/751*e^8 - 56198/751*e^7 - 133755/751*e^6 + 269727/751*e^5 + 502532/751*e^4 - 554534/751*e^3 - 571964/751*e^2 + 414093/751*e + 105684/751, 544/751*e^9 + 1900/751*e^8 - 6705/751*e^7 - 24047/751*e^6 + 25596/751*e^5 + 86348/751*e^4 - 46883/751*e^3 - 99981/751*e^2 + 33452/751*e + 42991/751, 4279/751*e^9 + 12057/751*e^8 - 61033/751*e^7 - 155985/751*e^6 + 291017/751*e^5 + 573466/751*e^4 - 608194/751*e^3 - 613562/751*e^2 + 469768/751*e + 68960/751, -4042/751*e^9 - 11544/751*e^8 + 58359/751*e^7 + 149635/751*e^6 - 285548/751*e^5 - 553877/751*e^4 + 617247/751*e^3 + 610126/751*e^2 - 475035/751*e - 85192/751, -4158/751*e^9 - 10911/751*e^8 + 62732/751*e^7 + 143205/751*e^6 - 326060/751*e^5 - 542139/751*e^4 + 740242/751*e^3 + 617933/751*e^2 - 587021/751*e - 91681/751, -1116/751*e^9 - 2948/751*e^8 + 15605/751*e^7 + 37012/751*e^6 - 71925/751*e^5 - 126978/751*e^4 + 144845/751*e^3 + 107583/751*e^2 - 112736/751*e + 14510/751, -4471/751*e^9 - 12330/751*e^8 + 63532/751*e^7 + 159171/751*e^6 - 300581/751*e^5 - 587729/751*e^4 + 621251/751*e^3 + 659761/751*e^2 - 463153/751*e - 131623/751, -5669/751*e^9 - 15465/751*e^8 + 81542/751*e^7 + 201815/751*e^6 - 390578/751*e^5 - 760093/751*e^4 + 801157/751*e^3 + 874183/751*e^2 - 583836/751*e - 154006/751, 302/751*e^9 + 359/751*e^8 - 5597/751*e^7 - 6748/751*e^6 + 34851/751*e^5 + 40216/751*e^4 - 80422/751*e^3 - 71924/751*e^2 + 49417/751*e + 19341/751, -3795/751*e^9 - 10477/751*e^8 + 54311/751*e^7 + 137158/751*e^6 - 258459/751*e^5 - 518752/751*e^4 + 529578/751*e^3 + 597251/751*e^2 - 392803/751*e - 90752/751, 5508/751*e^9 + 14356/751*e^8 - 81500/751*e^7 - 187057/751*e^6 + 409735/751*e^5 + 700417/751*e^4 - 891026/751*e^3 - 785224/751*e^2 + 671770/751*e + 111509/751, 1648/751*e^9 + 4784/751*e^8 - 22764/751*e^7 - 60766/751*e^6 + 103119/751*e^5 + 215861/751*e^4 - 202881/751*e^3 - 212609/751*e^2 + 141673/751*e + 955/751, -438/751*e^9 - 1585/751*e^8 + 5208/751*e^7 + 20082/751*e^6 - 17218/751*e^5 - 73068/751*e^4 + 22112/751*e^3 + 84340/751*e^2 - 23985/751*e - 8873/751, 1896/751*e^9 + 4855/751*e^8 - 29653/751*e^7 - 65069/751*e^6 + 160908/751*e^5 + 253591/751*e^4 - 373670/751*e^3 - 290338/751*e^2 + 290557/751*e + 27103/751, 2499/751*e^9 + 6569/751*e^8 - 37255/751*e^7 - 86739/751*e^6 + 187894/751*e^5 + 331418/751*e^4 - 400326/751*e^3 - 381348/751*e^2 + 285189/751*e + 64868/751, 5244/751*e^9 + 14450/751*e^8 - 76468/751*e^7 - 188872/751*e^6 + 375932/751*e^5 + 707372/751*e^4 - 797691/751*e^3 - 776805/751*e^2 + 588962/751*e + 84958/751, 1544/751*e^9 + 4730/751*e^8 - 20190/751*e^7 - 60730/751*e^6 + 81792/751*e^5 + 219056/751*e^4 - 140829/751*e^3 - 218532/751*e^2 + 104796/751*e + 20490/751, -1243/751*e^9 - 2624/751*e^8 + 20438/751*e^7 + 34543/751*e^6 - 115942/751*e^5 - 130377/751*e^4 + 268944/751*e^3 + 144623/751*e^2 - 194878/751*e - 13331/751, 657/751*e^9 + 1251/751*e^8 - 9314/751*e^7 - 15854/751*e^6 + 41598/751*e^5 + 57783/751*e^4 - 72971/751*e^3 - 65679/751*e^2 + 51373/751*e + 15938/751, 2839/751*e^9 + 8132/751*e^8 - 38911/751*e^7 - 104303/751*e^6 + 173476/751*e^5 + 380504/751*e^4 - 337912/751*e^3 - 410886/751*e^2 + 242637/751*e + 46208/751, -2202/751*e^9 - 5736/751*e^8 + 32345/751*e^7 + 74418/751*e^6 - 161600/751*e^5 - 275689/751*e^4 + 354747/751*e^3 + 294242/751*e^2 - 278395/751*e - 27582/751, 351/751*e^9 + 370/751*e^8 - 6622/751*e^7 - 5754/751*e^6 + 43159/751*e^5 + 28926/751*e^4 - 108416/751*e^3 - 50510/751*e^2 + 65037/751*e + 21467/751, -3042/751*e^9 - 7212/751*e^8 + 47878/751*e^7 + 96430/751*e^6 - 259392/751*e^5 - 377611/751*e^4 + 590891/751*e^3 + 457780/751*e^2 - 452506/751*e - 85914/751, 3022/751*e^9 + 7606/751*e^8 - 45881/751*e^7 - 99947/751*e^6 + 237180/751*e^5 + 379583/751*e^4 - 516105/751*e^3 - 436649/751*e^2 + 374387/751*e + 69076/751, 958/751*e^9 + 2606/751*e^8 - 14323/751*e^7 - 33780/751*e^6 + 74287/751*e^5 + 124683/751*e^4 - 170907/751*e^3 - 131327/751*e^2 + 136274/751*e - 8445/751, -6285/751*e^9 - 16998/751*e^8 + 92282/751*e^7 + 223114/751*e^6 - 459939/751*e^5 - 846251/751*e^4 + 998912/751*e^3 + 972432/751*e^2 - 760783/751*e - 162387/751, -2418/751*e^9 - 6137/751*e^8 + 37691/751*e^7 + 81194/751*e^6 - 202775/751*e^5 - 308163/751*e^4 + 463405/751*e^3 + 338612/751*e^2 - 361167/751*e - 41659/751, -1492/751*e^9 - 4703/751*e^8 + 18903/751*e^7 + 58459/751*e^6 - 70002/751*e^5 - 196997/751*e^4 + 90277/751*e^3 + 167797/751*e^2 - 30408/751*e + 158/751, -2642/751*e^9 - 6831/751*e^8 + 39480/751*e^7 + 88666/751*e^6 - 201917/751*e^5 - 329184/751*e^4 + 447722/751*e^3 + 363347/751*e^2 - 335050/751*e - 49554/751, -6498/751*e^9 - 17383/751*e^8 + 94362/751*e^7 + 226625/751*e^6 - 459331/751*e^5 - 852886/751*e^4 + 958844/751*e^3 + 985958/751*e^2 - 695418/751*e - 179721/751, 1608/751*e^9 + 4070/751*e^8 - 24778/751*e^7 - 52029/751*e^6 + 133795/751*e^5 + 187512/751*e^4 - 316910/751*e^3 - 197383/751*e^2 + 254293/751*e + 28110/751, 4798/751*e^9 + 14074/751*e^8 - 65054/751*e^7 - 180110/751*e^6 + 282840/751*e^5 + 654018/751*e^4 - 525922/751*e^3 - 707594/751*e^2 + 374968/751*e + 100291/751, 1596/751*e^9 + 4006/751*e^8 - 24481/751*e^7 - 52487/751*e^6 + 131132/751*e^5 + 200561/751*e^4 - 310039/751*e^3 - 241480/751*e^2 + 251280/751*e + 50150/751, 5483/751*e^9 + 14473/751*e^8 - 78816/751*e^7 - 187135/751*e^6 + 376713/751*e^5 + 693870/751*e^4 - 768630/751*e^3 - 780026/751*e^2 + 545020/751*e + 120126/751, -4263/751*e^9 - 11471/751*e^8 + 62890/751*e^7 + 150838/751*e^6 - 312750/751*e^5 - 576095/751*e^4 + 660865/751*e^3 + 685125/751*e^2 - 472009/751*e - 133143/751]; heckeEigenvalues := AssociativeArray(); for i := 1 to #heckeEigenvaluesArray do heckeEigenvalues[primes[i]] := heckeEigenvaluesArray[i]; end for; ALEigenvalues := AssociativeArray(); ALEigenvalues[ideal] := 1; // EXAMPLE: // pp := Factorization(2*ZF)[1][1]; // heckeEigenvalues[pp]; print "To reconstruct the Hilbert newform f, type f, iso := Explode(make_newform());"; function make_newform(); M := HilbertCuspForms(F, NN); S := NewSubspace(M); // SetVerbose("ModFrmHil", 1); NFD := NewformDecomposition(S); newforms := [* Eigenform(U) : U in NFD *]; if #newforms eq 0 then; print "No Hilbert newforms at this level"; return 0; end if; print "Testing ", #newforms, " possible newforms"; newforms := [* f: f in newforms | IsIsomorphic(BaseField(f), K) *]; print #newforms, " newforms have the correct Hecke field"; if #newforms eq 0 then; print "No Hilbert newform found with the correct Hecke field"; return 0; end if; autos := Automorphisms(K); xnewforms := [* *]; for f in newforms do; if K eq RationalField() then; Append(~xnewforms, [* f, autos[1] *]); else; flag, iso := IsIsomorphic(K,BaseField(f)); for a in autos do; Append(~xnewforms, [* f, a*iso *]); end for; end if; end for; newforms := xnewforms; for P in primes do; xnewforms := [* *]; for f_iso in newforms do; f, iso := Explode(f_iso); if HeckeEigenvalue(f,P) eq iso(heckeEigenvalues[P]) then; Append(~xnewforms, f_iso); end if; end for; newforms := xnewforms; if #newforms eq 0 then; print "No Hilbert newform found which matches the Hecke eigenvalues"; return 0; else if #newforms eq 1 then; print "success: unique match"; return newforms[1]; end if; end if; end for; print #newforms, "Hilbert newforms found which match the Hecke eigenvalues"; return newforms[1]; end function;