TEST = 0,
M = a2e902b83b98958e933d678477362eedb109de66e6560df5e06981bc505477d8,
G = db8464583649f70888f7d858cfbfa8330b2ffbe2e6ed9302c44e8e65e855d2d95f17619fd0e32c425e0b69abe546d747efefdec557ed6b7e81141f5d10f0e329b4342690e6c219532c464f3002c5d2777c59705844d5cb3d9fb57c8e853d0bfdbe860ec8e62e2fd9033c2f5b7c4edd3568384c1bcfd0d79795c01530eeaabb1fe2954db006877364c23194c51658620e0175495d6ee2bdd55dd05b1d8cb74d3d1ca85ed471b333ccd964c98d4d46e1cff9cb98225856b34d7331d6a02c35e0accb2e6b9316f6f38c1f1d0197224a6dde6e71b6dfdd8e9d178c2f8d5fdb28ef1770b112e4ad9bb24351def343a66ddb3a49c7cd62650296bd4064105ba59735d8,
H1 = 67037356edc64f75176b7392e326a24678619d19032e43905f0ee4f3447a63ba0588f61e404b303d487c0000604ad27b242b378ccc9d9cae3e3537f2448a1876c56b21cd97fda284145dd2d66b11d14d0b92d8b2c6e43d460ac3bac48605b3cef6da6480a65c7090b08e0938a0036e489e7e6e9bf793c21a893e515649ba143f521f503d05cb7c348ab7a32667dfc72f8b9aad2b0ada3dc4f4ab86dc10187462c5a1b6439b104cce439a6d5eb18d5c1f5604facf810583037edafa89618cc0f6a01cd17f7bc4e65b1a5c592e399b4a55917f24935f84d6e6d214f20095798cad3a9e28d2a8b7c5708cc64586dd66e887cf74a10abadfac13ee441e59f2a9f798,
H2 = 07093308059da1abef7063f4cb6668afa7ec935aa2d33e378a7467984f35d97af7e669e91145e2b731fca0bf2df72c6ee5767c3e5043d1acbd99c08134c89a97b0e3bbf96f20ab3283b527c8dca7f7da1b9a0b971dc5b1dcb6c0f026ae6ac0394e007547919a2495387fd84b3547e975f8ac2bbe4097da2277d4c9fa0116a99e6e437cdc5957cf4836530ddeae48c9a4e09d328c83833591ca1de29da4180701bf2c6395e2369805b6de069d7cdfa75e728ef59fbeb53968652858dcedbf01ab1d1a843a3348bbc8d20078b24a9f42af54ad2eebd9979f7e4242ba59fb550d01d31dec4c2617fa7fc7476cd6c2c85f0cc631b4da87369b4fe8b79a401e2ad4a7,
P = ec5b7d7639e19772ead6a295fb56fca8567eace68f5fbfbcdb4f9237fa55b9cb6e9d76dc84c14295335d1db16a729cbf6ed14887d1ed696a67e51893523fa27932b3c06d89ffb7d0384b2bac063b4873bbe0d1837679b28bc91488cf969beaea58f14cdb46f2c5818cc08ff47e6037cb6bee51d70ed14060b05830d32a11c279,
Q = edc2a0267404a366e69d5b6b24e45c3a0612f142ef045117b49d8ed4cb2847d71af79a6088af79696ea3a721177b0310cbd797c2a58f7a8b525e4f8d6d2dc2ee184b454ae425d44ab3498f88d922ee59c1942b6c961d41da2de2d26f13e538b9ff792e398aed9653da8c4ccb228943652946c662d7af8c666e6ee572420526cf,
NT = b5eed17dc8d2b334110128bd1b19e58d97c3286e2505283a9f8d060527e8aa76b08771ca8b16ac020b4e022f85f70422abe7ea8f78a0e066188a2ca022a01af3ab93b7c39ba2558425664ae00a3ac13540b9e73ffd44973fd0ed9030850d242cdbd7c8825ef164eb04de336f3e9565b3b9fedefcf5269f54c68d5d2751bd77142f2ddbe3eda0fb68f2397899515057729b7ef88e7c8a459f88b39c33592cd2d95461185522c90c4d8b0feed1c9d4e1d68b7eff16d0439b2a687b24b242521ef3af8ed11151e3b8d50bddf39d90d0d34ba6a13ddec9b0b1cea034ac6c87d9e550335b8e8268094770d137d022d51122dbaaa403a9ffaa3258c8e1bedfc6ef6421,
ALPHA = 0000000000000000000000000000000000000000000000000000000000000000605cef29d80ae37b9fa7ff6538bcb038e27933903cc1afe66acc00d489c5483a8bbedfbf2341b73f5ce7150979d614c769d9ed37c3a7c171fec95e4af733062cdbe0748f738b1cf566cbb98524feb34efe3b01ff112a9027de7f37e2cfd4c032,
BETA = a7dc145e329ddd06401272211515b9637cc52e98c7b391d72fea02f5afd3f8ad93bdf66d97093f4912d412d99b9ce3de3fb611c4584dce36824227163ab9897c94d7cf6da34901f86611634b924a4df865751e1f7fd6f5d8fe26da2b836094b4e3677fa6ea5718d88663bc33b54c994bccf0d524e0e0187a8d5ec77cdc3611b036b7517f9ac28d3cec3964adaeaba83575f7638aa370b3ef2738f47ec15839308532bb897b1de574d711053384fe8d23a4d50ac86e13eedc475deb003eaecad8698c8944fb4f8228939069caa6fd9b72a10ede29030c2ab49c645481862429b77de830e45a00468cc3504300f1356241a5166e3b3b94cad7e7c1e3b40e6ad927,
GAMMA = 00000000000000000000000000000000000000000000000000000000000000009d9e6ea39c7de54cf3a3411242ba8cfbc40c5b9f4646eefe0da0dce35b180fe11f3ac5024f5353ddf78b4b00d59bb762b1b3abeef4b176cb2d71aa26da53036373409413167bc9d5b09265311af9ac5b6f6a55acf30bbd482a4315a4f1310a7be559121d988781adfc31114d21de0384878a3218064c30004d4d3fa908b245d6d177da152b7e9877b3789c49377d4e08a907ceed89bbf77a3381c8777f0e2480fad13629183596efdc19f7a82c190aaa3f8145338d8000384630f36e8ba3b87845c2fc9ecd4f89e99fe6563dac3fb913d479fd89492067bfc0694d4d719f1af8589d68730d92155a639dc9fcf0b5be946a96da4ec35950a63bc628d1b75e3890ec227685210b30b020b142c4f580a180e64016d74b6afba576e6c619c92e1d35776d210b6f6709da64896754b9107b076034d1ab904f6a04a475112193f1287c763d8a6aac7fe74d098c489ca3ea7efd85a4d7102f023166f99190811b7b8d23,
RHO = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ce714b9f261e0d14ed75f5b33e28f9413b0f93532e99abd39ee8ecd13e8f0b7959ef2dfb2f2422ee270828bdb962179f7f00a6d77ca5c8d37f62032b3c57c214a24ce73d7c73e5bcb18b74506b5a4fc8d15999cd1d947f485e0dbcf55f19bf935a6d85e4afcd5474b41254c084e724d36c281fc7c3e717327b53c62c8e195d0a22b06418c67b76e21a7c56be5175a2b839141115357b16455ff1b9f48d7a5ad7f34a4abf0cbbc7ca130b0ce7d260b85f5249770f04f77028f70d76c0fd2dcba398c329735192c9134730ff152b1740d1c4b5c972b5125ea019b5113a9ba8fb32bfbbed9f29599ea356af32babeb53a72aefe179718978baed579bfcd31322a2c2bf9ac440045c6510010cade44c7473f6012777d65661c641da527714e31536,
Z = 66019284a581670174c3656b78aabef7b9c870d5839d82ae5f4b4aec74f7f42e5498d7d43705f38bae5f5c41dae4a4ef739eb5831541e4be3e1d16a40332c26f8ea6518f991e111d5c8c19bd96f8943ecdde1d09dbfb18cc62621237fbff0fa166448692c0f9eb04aea4a6d3dedcca97b90507e96d116bbfe7624d387e2f480790ad9de6b440233c96c87d930aa90913e088fd264a5f027b8fc34eba7dae24889b1aa11dc572eabb31f0eba01a20f4178488215954281edc53e99bc39d669919c2d6dcb5303166127982552b7e6fcff6e6a8f2532e605a914543a759a2282a9c23df044a6b508edd4d4bbd2cfb044f47d03f443b5bfceaa1c0332686485b8a09,
U = 43a6f6615feeaaf96820a3f3e03b33716a67a4b7361e18a6ac8b5b6ba951b62c4b1f074b24478c6a1c6c5ee88e459dd74286cd62cb84c91f1d8b7cacba01d52dc85b2a074a3dc7aa2f12d18a07a323ad7c01d07a86915df5fae7677c1f347e609130ccd5cf8d1701e1caea3341e0bb03172c075cf6e53a0cb02a5422bc189fbc19f22a60f859736f5ef59c93a729940439a6a9aa7b01fd26722b954cf6eda4ef97d92f8077a71327262a97ac3e4696f64165b1eb8418b64ce12800a0b3924491f96df49eef34d9ec98ccddba765bd23ee33905df44449e4d8c8a66aa856d238f41bea207bdd849094c95260a80b80551a4b671f286356b8780893d40bb3550e6c7b6b8ba2dc719d275f0fe1c1b57497fcf9eec0949836385b1c0a1aca8ddaa0e19c1670f85bb8c08b4bcc7a9ea2719fe6c69999baf6ba6b6fd433d079c4e1d13ecd440566aa857f5bb003836de883bffa35892c121c8661bac4c6718755d449cec6e044b1ad08ec6a4b6d8d86fa88ef969d1c2eeb6ca2de959f1533ab10956751add3ef911b23630025ad0c887e896f8726d8e73c3e06691b95680f968e247edd6bc17b9f0b677ea7ec168e8f841fb505af17caea75b29ceca8b66c5c71ed9d08ad2b2b03b5209013535869ad61cc7b78e67799802229ecf7d3980c9d05a2620f9047df600b4ec6237f8881b7eeb3f3b3bc268fbb6488456b9e95f0765874e2a,
W = 3c27278ab5fa9a0f189849338a45a97b409c3789909212acfdac7ffb994475e68c2a32f26773d23122d20c343933b0d1a691ad7d816df55acab49c3e056546fb56e534def39b102273a2b45b4437f6693bd712ad9e08f475de52f7635881d80bba4de29c6f44bf5efe2c1037938347d938847c4c3d92f1d8d0e0b43ab6446a402914c9b8dd08f09c559e155a10840633c2d5ac1ba3f1d6b31321e89268e12931c1f714edc3323e1fbee0d595b023e75974a5493417c6fd84033e0742e8dec9ecd210ab15811e3e0b474170d20a449da9ea0ae85010c0b73c173fb0f995194509b0d10c0f2bbd29454bf71b11824cd50648260f622c9529a30394b1008e33029f,

TEST = 1,
M = 5aa7908111b9c38abc903fa9cdfb713362e79717cc6fc39acd567f9037b64148,
G = cd4b7c5ef5e5698908264614d957b04d4b5544097d8c9230a9f0471fa45dcf163673ea3edb8cbf7c330bf8ef4af878413d14938ecd15a8add91f2a723c0c6ef3a688bfc91c0df897848f396b8c80b654da23c4beb0f0e4311e5b4ee84e4756307f5755455e1381bb0a8c241e25959c9f2ea33e4d012928c66edeafc561072f62bfa1d14414b64bb54d599ba5710c394d2b0399dd890506bdd58a2483922a9c396b1d1e26e1d503b8857cca07aab3b9c691343c5a8f5de90d1f5060528a9250f0caf364fef31de963eeb119673fe99f1bffec12bbb0bca1bc96fe5bbc122ea6ca852a0f82bd250cb25215bf96889b7d97f8cc507a23d20d8091a791db23ecd456,
H1 = 8a4b02d56c831f89f0f573aee8123b9961e2e60b119df134f1a298344056ce38f35b5c8a170a373c49c05f5b29b0dfe90c491d1b2f77f1d57c79e159d34d5cbd3cc8a7bf9f729b0cd96233c81e9481750c653c321dc4d0c60e115894969eea66d3e06df4e645fe14fca1960180f13f97ff1687011688064e809543aaf12ffc69c710af11127f54f96d3ccfb8bd0b755ed88cb8ae72538684ac79f0aa9c54f0c6a1ca1fbd24dfe9761e0258773e2e886f87d7f386ce0d7de63586eda3906c793e463fb5a516fbb43bbd71afc41b067a7b195aa5c854cdd4a17888f2c7c11f34a4618ec7e55375525e14415739d07f68c8a8f941309f39472ceab1b7e48c5ae8fb,
H2 = 87e074ab6a0d4ab0900f96c71af688164cb74bd7ecac8f993a88e842841a31c157ec2a08770e022eac64209481816f98c5fe9f91811d991610f9ccf1413a2b014c184c0b4f1f40a0664eb6ca375824b55c24cdffffdd3579aec899a888319ff816aa373bbf39084982a81ba1800e33832e06bffaa8b218f378258abf06ebee2502dd8ede9854b0c7869e8ae2d0a6d79af172e2f78e2e8d292bd925c355b89925b16186a43b54cbd46df98d3ecffb1151dcbc3c652096e756dec758417ffb508781c1995a912f560676cbe77f77463aa7186da0c2980dab34d9531ce528a2b76798062c3872202b7ea2aeb0c69aa35d0647e27d5b7b6fcc71f48c16af181baf3f,
P = e343dbb42156366aa791092aafbfdb05ee618bef9dddb88c3624cf8ef4184f34a5fcd66972bb3a1fb8342ac911f965d0ed6d00ec3f44e8eeec1a745884dffa13298958025fe5e74c16c5b0d7987a3e49b870d666b63d51e9751e896c130b34eec99b6d1e39b12adc42014038d884c301459c508c4098802afdac3af7355aa2df,
Q = e7407e56d81babb32f8bc3d249f19c64400b0b4a06848cfb5e543ed62dfc2e8dc4a98a4e30168fe67529e8e86496c870dd275931506ed75e3bc00284abf4c3e659eaf8f0a562cfec3ba70544a390becc4a3cb49a940984be253492c27631e6679230a3146709ce012539587078097c0bdecc101d3888abc7434c1a172ed9834b,
NT = c1b8aab9caaf1f9021fcd135ef022089792684e7cdb1467ff522e46713609e7ebb633f19ad52e597f7dbdb59f6684f204f368b7104116a1fd8eabdc9ef7eb4b64867ad1f007f74bc57f2fb77b0b9b518af7df355e7a5d99217df442358543b76a51798e8ef194437fb4b58378943cc812942805a0b3d30eccae13fb56ea3500a781549d1d6fbd0b2ac57d63aedaa05987298201d8434b6e51b3c0e75bbd7eeb3cfbd4f79d28692110738954720784d269fabf4d4280d61e4fb8581803dd75e1be888d29d8ca419b68ea9850919c0d5563104c084f9fe0730b496b70612aa131b20b951ea8eb61c30b186a684698f22bf09d2b02b82504a1cb3491ad01fceadad,
ALPHA = 000000000000000000000000000000000000000000000000000000000000000095071050cc895109965e6ff39d7369c51d3a4b4b4c1b56e2087c663cbdc85903bc1518a5c1a37ba525914f973e5e7fbc3164caa72168d658c6a0702ac84241a7c7f866dcd709710a00d89d6c962a0279ef95157b73bfd1a819f83f6f1e0afd0c,
BETA = 0ea4fff03e65dea23deac267110a0c2d8b2cac2661e372c9fb30933346ad9effefec4a39bda386b4fa1e759a2c089af429548b5bced69bb7a6efd6931d3e72cddfa9f76f996d6c2ab23f391ec9c6c0ccda0d0d05cd9846534b35cf39c494e10152ba1b26efb94231c52ec0bc3ca4aa94a83e8620d1b8ff58b66eabac94d9be2c11b961e988a40182083f1fd6a3bc49ee04c652553201fa54edf0b715ac7aba966fa5ca71e664c276f2257e10f7f227a281a7b34e46026a33b575472ac14e1ca159e65b37ffe438686d3b072a3f4886d559da9ca4818221b316bc0b468f95168b5cd65dc38fc4e89b4b8e217d8033711d8c25c7e3de99223fe731524ffc57b679,
GAMMA = 00000000000000000000000000000000000000000000000000000000000000004266e017d415d8002cb1537afaf4b20430804fce1dbf0606e207bea3a1e8820d0bbef9e559677180dc203ba72dadaf4da83694786ce77c5831b146f26ab1d99eceed3b0f5baba6754d54eba4f5c260cf6811e618210f290e5b000e25ff905ce2497b11ee3e17063a20f49d8d8cf93c39041daf4a9bebd0b824865f291e3e5f60bf006170ea6c15d1ecb391b9fbd6b9eb8a78fdace6a1692588207485ecb86556ccdf84be29c1df18686197f0a7e4ce90728e86328a4b05fec26758dcdd1462d8f8b1594d151bbddff6eff56566a23e19fd0e9cb2a06c2b9f9b17cd830775a43d0957014105a1e9e8eb64c6a564094a73a16071eb2c2cdf4426d14b5db6372609b2512344b3a743a5f455cb270c953f57dab846ff0de4f337cca664ab6bd1fe41bcf23b0078858c3c3fa3b25afaf68012b429889d446fe02e1e5f2c9f95c1112dd3cc005431d4a6c4374c8e10eca50e4e60c12642188e1e1b1ea86629cd8d4edb,
RHO = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ab7b0f181241d6c07351ec9abf5bdfabeee3121a61d25195610d581de91f08c4a9cb26f85b124441a25dc4aa34ed6755589447e76c59d26d0d4a6bda9d5d89289517ae176898d72be0a52ce6b9b1ef9ad354f307d8c0dbe12a5510008961cb5c763b5ac4fc18e936b80585d4304b32e371ac74c2393187f1c35a26713393a78ff2b06aac71d0e39f92b8d4de32e51e256c9945822e16624fab44706a554549dc1129e871edb5df555d5e9b7dcb9a383c023d72012b2550fae06b8d0e4d57def68b465507e1504bdf696fdfeb82a0d5250f1d96f02edde6606f5c3dd5dc5a9b47cf65c4617dad03814af8ed36558d272c20afcf4d9479624f1d0c80a4abf2de51ac07bd181cc9ebf99e9cb169ef300b31010404f1e5c321a215b06427f4599d2,
Z = 4ae67572d88ae516b10b1d4d12c30884b35ae52a8ffbfb6996f45c60881cd9f41abc4d416c6143855c3f6451f86d36f37e563e80539e1bd16135f5ac083a6dd627fed4571cf7676ddef30e60453ea7dc58d3fb4e6050aee9ef2021d307dc012516c709b3e3a38d2ad4a1676793526b61928ba3a5e84ff363309ac6aa25ffa07fd268d9ca4f3902b0c4602418869e1b789fe27358a170967495ab3eab44599c11b3a5e77d132930e8e4b02d36d03387d5efd87828e78408adc456c6dba43dfbb53739d5ad56f2de87255f979fa29777eaaaaa9899a360c27e7781aa351767eef59cf1c6d8d0ae3d9ae4720c16c53cf404f326d04377ba8790229b4c9e49358d40,
U = 9e0b5487b8462c6d995041ae08c9aa9fb057378ee30347506ec2d88093eac0428910be8d76bdfe0f84509d7446bae22681261e829ba7cf9169d44a3786658503494033d6e8800e340987fb893d9a2621db65e87fd3b30158075ff24e578d22449e331fe7742a9eefca2a10af90e3ae5faae116aadd90308c7ea3498ce4624e535a3cee7783c3ab2c2233d711d157b1ad5acbdc142e54aa6cd9d3538f57cc18693048b0ba1653b7f988eaf1aff4e0e9d0f294f54b270ed240a30e13849891c053c379bf0bd61e1b915c46ef4cacb222492ab229019645e87a5bde2b643b70ba70700239ada89228dd9e35e9c710ed434fb4cbd39c201c3a5ff18e021e080f44a66b6c410e586dcdba17027696648e04d88852aaabfccb4866d1140d4a6daa7d969f098224fe3ef3aa73627881f4288c8ed091779d4fa68c75f4ad68659006a5abf57af343c62c0bebf1f9efe13056dd10662268b2286c2d94287456ab2aeac91fa32db48e06b4932bf38cc39b4fa6a9d6922d689d99d22066b4438a69721941a8ff3ff01d5964363fe8691964c9ef0f5a53a3d2861c5893a27153da5e69204fc8eb79a401b77a0f4ce67a4f297dbda3f706503567fad0ea2a336d52898aa60bc48002098471c8d2b349657500384a9ad31454216d7c34d859f0d9e36e430316402d7c36daff2e392a153d74a7ce4b3a119725cdb19fbc631540f1101cf8352f96,
W = 151284d907a9e184909dd3865be77ff93f3cd12ebb2914bc6f2cf1e33ea9e17d0bbe0a285be083bb646bd1589134467d9926869ac5883dd4ae3343d25af93458cab747c57c7e8d9ece0bcacbf68808f79f187a6d004f8052e8d99c26ec6bc77feae77602eae630144a9420f20efa13c9924b05116f37921a858c73e50491d3d7d332d353f9c56b3713436412010500627335a6602ccbb87f8d723f637fa3e40244bfbf8e640c421759691feb6f4eec3da327374e5820102410fbadaae64ab098dad0336ba364f7ea1710c65fb3167a7ad0c73313537cb9315f58691844400c6c16335e0570a8d630895690a55f726a3a2e1b81383ff88faa72670535431a7c33,

TEST = 2,
M = 89135990e4fd5219ad4cc2d3d9a107d9ea498b4c87b6560ebb308367c045f207,
G = 8b435054603249c8edab1b742ec430e0a2bbc6df1c0ee47cfec81cca8202b69535576220c1adaee3043638c2f091fbbb9ebcfee2b5bea295feab7eb196f4cca764f9acef177b0f146bbdfdc94ca61749b6667406710b13430a251ac9117603050c8e4f67accdf4bb999a3d3305270e5c85b7a0b93eff78de21a49acea7c85cbd3dfdd6d8a739b7344e7f39527f08ce674851a65168dd0f2045d6ee2e848df57fc8d0da5832a9c86b9a19d9828eb7fa62d6945d9887b2975b7dd8d27cf8cfd69c5947d5235b316d8b6c5f459506965dcacaef82a6bd634d1f9293a8eb968df8177716b180639ec892be3f515659f99ebc6595435d246f7091836b27a8405f4df2,
H1 = a9046cefb932bc208b45ad2b0d3fb627cee7bfc97b12bd4f143bc05c27eebf61953b3c95b579fc3095e6e1348bc42d20bca27f86a466db8b707026aae5354cae8a80b09fb006813fdc13c2cdc934b8a04b1b2513d689d6f97c836cc09e363545d6730c58b5d4690090c955227bd6f76297fff1255543843d05bd2f5dde165cba3143bc153e3efed491cb732ecf9ddae2cdbdc1c094fabc7a5b02dfe4141b0608aea306732d1ef0c3b72f6e7702c4e75cd22a5b2445f746be6dff20f1b323159b120456f6b35c5bf43949b07e96543c9296ae1614093031edb449eaa7c61488ddc25ed0db0bf9e980b9e2dbcfd1a4deb515c5297614e9398e52e5b419cbc90888,
H2 = 557f89a23e54196a57432421ea08de1428544c24f8527c9b4a4522d76c3f01696319555c065d00cdb60f174e618c8e4153353fb3317297b44b1b8537e18442d50e63a1f770df538a25ee2e86a94beaf3bad0905e8c7ff1da13058465dce807ed902a18f063cbc38c1b85ca8a29d6d7b88097548bedc5ca720aa2a5a25d8c30659c14a9c7a11054a2e8a7d1a0e970f765383b88c587a0d663c991ed283cd7b8d720806fd9a2263e042d14ab94cfa1c3d0d8b4a6e4f66ac8df6c9a36e2967cfc255d5da1285b70623d2373f923de8385593c49ca65a6713783dcc3e75da61c528c3915470a5828afc1b9c3fb43a3965a93038e4aa9163650d5051ad5a9e11d6a7c,
P = b6d77541aaaaf08feb7cb6723010c8ae1aa9aa5b5c732ee74f99067e03fb35b3d89261f64303b973f3024fb98cff857b1a7f2eeff765839cbe06726cfaa952b94c4d33c275189b8d7679072b0c5a44346b04c236f3bb9078fa49719f8171fd4fd70d9eba2df0ba525145060a3c73f299ffc75b583d2f908eb9d9508c71023d6f,
Q = c2fc12bbaba49877a94c9641831df6ee82188c1115b544ab1cdf067649fe9f643c25335dd1d0e1ccea44af28b7880ff2d64f33a8d788608c013b4c8fca5b31c6455378ac354315a3c83447cac5a4cbf582caf5c5be3a3f96264b761222a71851ece4ffd9a9a93b6322ba978294980f7b27e843a955bfe7bca801f4566af03a9f,
NT = dfbdfc2a4784522a0bcd93a9925e2d185ec9af22e3c76af9e3a55552ef2d22e01c3a9e5155420383305ae63787a6451f91d2ee741c24a695272fa1f3b7ed6830d7c9f519fe3afefd97b956029c9bb781ea3efe49bc9cfd911dd132f7b1c12d9002fe73782c148b299144b664200246b3a5336b46768afe63e8b508efb0aeb71022e27307663d1ff104865310e59edeb9220630561530a7de5e3c5a74abaa4549b80d37e851c8affc44eb1024387c63a7854346ba6cf9c9305d04350b93db8cde33c3260789feff3b3c4d55cd50216e4473db4fd83d138e6bf25a9d609f010769895dd1844fdaed0cca3a773ecb734a6687ec07422d5ec7496238cba08fd08fa9,
ALPHA = 000000000000000000000000000000000000000000000000000000000000000093d539080a4ea27de410dcbb2beee8f2320c2aa6c68817c4f0dfddef3e96f3fd466147218faf8359bf1bb073f05c62a2095d16441162b9051fd446f3383fecd1a54e2bb2943106771f9bcfb2696e734f3c3b4d1c1c9b9e743e77abeac20d030e,
BETA = 1d0af11e4dfbab001217ec52d72981a808a8ac26cb496099e158c3f46a2ba5126abd393670bc6a7cde5a0856e6916273c92c0eda47c419d1311a70cdf85f3c305c71fcd785b33e5873eca0057edfb744a232a8649fa10c529d4d7a547b0e9fcf2c728c5be270d795195216a1d85668077be3ed0ab826617bb4aa4fbe7549482019411996af2a3c6045e770fb3891897aa1251395307fb0ebaa4c247e933b4a16e1b17c2368e7588e3efbd84fc45e06a47b3bdc1ffbb0a7e590dabb6e5a94971e817a5d963412fbee425322c4ec74f2387647316c87d4daf557603f134e07e0ae78c4603070009c7e3794668054cc5c44322c7f1f4a82cfa97549bfaf7bd435a9,
GAMMA = 00000000000000000000000000000000000000000000000000000000000000005036b2c923f980c28fcb1f8858f66e078fff7fa1ff3401f36ee4b7af4ea9a5bdb6e76fc193fe393bbf3b544c48b6f20f729d543a9b58bda9d4943aeb6c7c0d20d24a49b8f789ba838e89310ea1d35f86e131deea9db73cf3546c61bc9d63a771920d90a0a9aa131e0c8d9f692042ab914142f6a6138bee1bba144788af6debea4db1ec6bf8f8c2534a28e51b2da140099d583eeb08d2961eb6c0b4a89b535099d77af773910a811ea457f36675ff633a607aa8f5f71b462896dc81b3d898866ae0de640016908e4ffac2841035a1434633c074c1aef6ffd21d1e7c9db77e547899742d1ad7e99b773a61f3ade6e4405dcc4e919dbc7451e3f197ed40c33e2a38fb3039aea150897de340f49258ad73d07491e12269371d1e1e3048a243a94bbf7cae23ba5b8f0687474ab94b5b49bea3cf184db7bd83b1a11486dd0dd4a1fdfda6580167d23fdac15c803c64d2ecc22bd73ca05ffb05098e02e08b52409eb86c,
RHO = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aab314aeae683700de86901cb756678cb2c83f29aaa8dc87da1657ba06f7fcfeb40afcce000542e64ab39faa8615b7d202bc32a31afd033cb0e79f6448c9adde60a3f2124db2a166b49d3f565798e99190eaab1d72949db01937b87f15791ae25dafa746d2653ee76b289ca8ebcdc031817cb89efee67a6064bf6e060523fc65dd19f48b754f68d94171afae3bd98ea480438594718996a6741bb675e14381a69853d638f8574c62540d694f017eee01d6c37ef05dd9c9c868532b0128fb2b49e5b2af11c2d06cd1acfbbcfc3994856f2fa2058b81b8895ccbd6c65c3c0865ec69c0fb83d015f87353fe6b9d1f0aa0c3a2e7bb7e3b3fdcd2d57adfa66469d1d62fd5066b8bb37a373438300786296445c701dd19849fdb042dfcbd53fcdba0cf,
Z = 2db6dedc1d1a4215156ab38063804e098cefee75fafb3f261e44545055198fdfd5800f68c4d6ddcb2703dd5fcb0c4afb16f0379db7143c0a547cd841c8b51933d2ae72ad96761425ea3e134bbdb593951cc1340e6f4c5d7e8a22f80a2d6b7e9c4ab49e1b4da054da91c798995f2842c2a241e81d9bfabe119bdea232867575963a655a879d4729b0ad51b71658e95211e0f89c457c29ba0044e4f666140550c3457e0257e81a23c49c5708d5d6ac0b87119645c9202118845fc025e25bdd561fc052d12394d6ee619918afb8854832f38fb3175f0c847c9abef0d05ffa3c88a65c53e0b3d1d60ee0d13889d8f0b762b0a177c342a09d75de9358265bb1ae064d,
U = 192cdc9fdd008836f789e10e36ce2e0cddd6ab132ae32a3221aba50a67236d78a81ea76e223e1c21b2f914a1ee9859ac77596973585c62b102f4648edd1ddb0958c97f493d1ea94ce29fdf69f6632b93102a06206cc2330d83ba845ccd1bdaec7c5fecab274fc5166c2f5ff22d0a9871b901472a1653788c912ff3176417408b4afdbd84cf077f1cbc61bdc0f8803bc599164396aefc6d60c3a8bdd0bdfeadd407799f3e648117f7a699b74afd5c9727b0620fca9512144d3c7df253d55f90fcb4c7d46a0b53af6692b0941587814887c0e4636770fc78804ca73ab7395767be4c1f69a068898ce48307239de0ed9aa0854c1873ba398cbb67d6624a15a210450aaa0d74d67628eec6e24314291d77b655419cb58760232ab731bca1812b8500520279f9e8b5ebc6711fd05372619ef75d523cde2b0ec41d45fc26d5daaa5e7503ebd198dda5c509020adfad8257c772af683a04084a36328bf38fe9835b1227ac0578f746e36990a24eef09d0fc60a22d39c2543c3992469c8553096497667e0fa4c5620f77680abfa5d8c348ea53e9146129e594821c776cbdc3f874b856902ee01bbe570a88ef53d12f77d38e9ea0513c911dc6607647553641e616bc3f27f9a3af44c4c9a2bf2c01c0b2947ceed4cf82ae414960fcde2fe8b7e94d2506f263e1102f763e028bc3b87362eadd20f9e440a74a67345d385b4cb971c1c5ffe2,
W = 2acb87ecfd0227755cd705aa4c0b68cf56e0fc0c450e129eac464464fd7184dd285609036800cbb150e34229c5d99fc96939a4f0ccf756be10defdaac3e5b4abe0b5a87de64828e7e52ce2a4fdca4c8c64c53833b1079d2413765b1757288324245ed50f9fcc4663fe051b987ed286365acd799d9d895070cb17e269e0ccc3d5aecfa94a14e6d5c4a019fdc520b9ac7b00bb00e5f6f0ea17d6e413ca5ce67b1e6853c0cdadbe405c5e05c01c2197dac37e11657753a8c1e73c7416368117e3c7ca8268a108cbffb00f2126a4cd24156dbc5cb1a4064e7e85670bb34275262e7aa353921753d094acbd9cc189b8b7d1c4d3c5ba2d54cdba194cb9589a19101751,

TEST = 3,
M = dc68fd5fc7e690dd956e952e6bae6f3600d5289d257d0c2c98b6bcad02443e2a,
G = d77d5d9b53eb93b2dc79fcbb7854b88a9bfda5b1b1393750622ad228b0b54dd586da9f3ec0b896dbb4801571f7b35a3f8ebdc853add2cd04b9261bafd83e15c97c2eccaa9217ce4edf84d530d57f7b946fcba745b95d95a55b15cd7a3bd47d9ac599e057a0250bfb60c9eb4a45d2843322318fd97665be53d5c26608ebc03f50a3296e58f3605f923db6163c73fb4fdb71214f2db3df9e4213a19b7ccc1b62af234a94055b34e8d313be993b8d658b30572b14fd24a2a856d767b762e41fe96323237468ecab9bb837af8d11891db356542e17d0c2d67c290c4f597f31f0fbf2ea59910b481bb96f5bd8e03c3cd2ccc4b08a2b8ac2fd20d0404d9b52bbe0aa78,
H1 = 093a32d8c1f538476919c82c3ee5228c76249f04e574f5953fb3211be7c977694097b5362cab83adfcd3fce8a1d3db024c75c7b3f7ed777dfb4b10a955d6e524e80c6d13ffcd1c104ac360c6560e72c4a8bc303c9cc61b20cbb7c6fa33780a683ddb146daa7ebc7c299e40789cc6081ff12ed9f6095faef2ec19e5568653696376dfbd04f272f06335ac5a4b0c639429b2cf44674896b04c4827bd401c4bd0a1525a5b81d47c781bbef9b22bfdf52042bc7c784fbe82cb2094b3861cd32fb42fb599373b58b09294213f187432ae4b69267cc2b7d9d59c63db005d1f23242cc562f784db76b5d113f447d210922ab278ed9cc1e201814ae69186b36e2832a093,
H2 = 5588090c831392fc530769f3432dbbfbb2dcd8f6ecb4f3721e3ddf74ab70ea538a4cb584759b0a5d339c969499da2ee5d729bdf83ae315b122f6536358f37b9e337f2270718faa6dd33b89bc4e65d99a342df101c38d15f983922184a178f2622607959a1f0f3c67f4308df649d9b96c6ecd582c3f402f5ce4a784f54b71a58f738f17802602c5123d2e1708892ff79fa98b92b0168c0bcc29a28bf6481706c7a8dec09d0d5c71fad3c515e13ab47a4d54fc39fa3ea0bb785b4373562bc92123843edac6077b0cf2c4e63566ac31182776f40521122b38e14ac3e84c96016f8f2aae9d18644ca7cdf241b16a290d54e5963ed69cc8f9901ed1d975afad184269,
P = f864a0ec06d7ce058da47ce8032ddac0ce4b546775974094539ec0fdd5c04f4a54a3148c7d4aaec5b6785977fb599ff5d7f9d8ee82f0a869f19f2bf754dcbc75347bde4ae08914883376c351216a8afa54753b7d46de1710e75e1a23415a50142fce99344df170a02d2654da5985e71015997f57470bd9b3614117508965b213,
Q = de16c75520278971d34b63b3cc8f33daa1e2e8303bfacfbdecbc6fb5b3153ce43752e9b99c7bfcf5fb2a7cec9c99b40aa35120044d44e8303bf5be08821177d3e7c1f5d03dd0a7bce8754cf565e9e9977a7f72956fa9725a2f07162a9dd6c9942fd4c3517a51b950d1632683f4a13262e62a2c7f170b7b0662f240393b4ed28d,
NT = a86824e86c82674f33904dbdcb24e39d2464f3f906a90702ae2af8f71be38e87cb974493dbdfc40ec9477fde12be9f9c3d8ce49b31a9a55e8e7b56909b263106025cacbb8d454375f0078689f2c7df41e6c0a92a10aee5e53718ff1ed4ce08ac3eeef87d42e41e485f457720dd0173bea2d6aec0c6aa0046965e09c755244bf365c92f884dc2c38c415e041fda53b0226147ba3d8ded0b8d1cfb36f4aad7b98cf24f46dcbc6c83e9f40aa44d50c3c0cabc27d4c52a0c6e6fcc4736303bb65c5149a7a263a4524abdb512407a5a84267ee90412aef31d81251e20ed3735ce6f3ad0051138b21f58d95dc0bfa1b73b5b5adae3548d5a160faac4b865a2b85b0c6d,
ALPHA = 0000000000000000000000000000000000000000000000000000000000000000b66dd267a3e1b5485a17161e3b65b7e007cdcf1720912155bcd172e5bde9a2f371c5fd0b6133072b6390304bbd59d3ce2b70fd0069869577d3d2d0b6b2615c2b764a7656d2a48781f6610d527d6ee21925c15389480121d3ae2748574e47cb53,
BETA = 3d163248c1e18dc9b4cc38a728efa65bb00819b18b9008974bd391083787af9dffe85d16b853788caed209263c1cfba55640bc1854a25e5b0d35ec1105b5f4c576c3374787180a5949456623cc6daadd2b89980e92d76650d3cda083740fa3d251cee642624f35d6e8b8a9b4bbacb66965ef3cefe6519ec5d1c3aeff2e4a69e92fe5065f7c97dbe01086f2a0a315c92effb2fc73473cf30adf445734a980748645fa2d8f3374ea41f16058b9118d0630f4017bb00a45e9d76652a85ff4852111b92e883f59e5b9df4164f9e1f8657edcb34deef436001afc24f000d43800d8a8b062893faf0801d643afef65ce587b5adc8fa9a4fd6e4f3e7a224a4a7a60b9ec,
GAMMA = 0000000000000000000000000000000000000000000000000000000000000000309c5364b567807d430f65ff34058ac2158c5b81bddd897447e4e955a2531bfb1d3c428002ad2d47a99b32cd1f6d806c068ef1e7eb3c1ebdf20846b5cf9e8083205d8e3d8c7b8eac448de6caca50d6a290587598f20c50643f02adb822df144bb41c7be2ad7412044e4237e148b5e21b29b639e0f92ce36c1f000a75cf52b253aa91cae1742dcc60b38fe5b0e36f7b3576496930a64ec3aabb0e131b165e7b60256b86edd6348574b4af83b70fbc9952b797c297dc887556d8549461de7e06520415b38bc6bf07956843be4507cf869bd89d464c875f53d0d19d8b09e5c049d10c986daacc05f78d4c123147c86391d78192b37c53dada50271ff98df157d862f84705fcaef5c03760c71eac0af29e4976f7ea06e45fbfb3931a4a867ae0e301e2c5dbbfaacff15b20632e8338da0d2d5affc6d90a1f38433617cd758f7c1ffe42f195b3fb2a4a7a40145e1fc2b60ed3a835e1c0f43ac3660ab62023cf487bae,
RHO = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000963f3416b322be59834bad676f6c222661a639c5f379f16cd9cf95f857444bde854192e61d2afcd5577e09a805acf45f0035d76260775a00c5745522da1a506c0224d5267768584a9f2cc4c07ef229b75ab7cb6cbb4810b390e51ec0b810ff94583e43ec0382c60dd73cbd10e55ebbaf27e80fea1eb92c3ee37530986e413a9160fa3821a293977a18a0ddedc13f7a3f5f4bf7fd8f280826f7adf1066f752cf67d85953507d76699e4702a3d3021a8b5b2ea18118ca6f81674cb6561ee78a16612db9cb11a206fcbb39817e5d58d36c092db69b66341bdf155562441cdb9c71e23c9d48c8f026c31e4cb54599f20a63e2cedef2fe261801c095af52298ef2eeeb7d2f41d7c91e1e94c644b169e9d2f61cd2d1d76146a3bbc939e76e7238af277,
Z = 7c9a9b123f33799dd8a9ebfa793bd47ae4727ac4b7028b4633b1d4c952f542d569192095f5a9762bfb27bef966d79d6d56149e50f4cd5f1a7b5f5f1e3e3eabc49b3f2f7858e18a8d0d738e95a75c48d275809a66fb15fb638a0e725c958f99aceb7a9986365f32f59d8377b8ef89f6b957d477fea8a513cbad7a8a104753e64c4d8988e788b02d10d609131743e3d57d1e251aadfaa1e709d8538e7f10c21ad0468d5fe9e199601db52ff646b3496196bb6c7a868f94fe9fb6cbd977faa01c27f511c4fffd9aaa5cfc89bc76968370e2f8895bf571697daf3095b56d422f13c61a372f2db411665f3d112447c11be24bb4019291a8d52328ef6db219e65c6aef,
U = 89a23a6a343b3c4462ad5001ebc93000e69442a3d822d67daeaabcc3c9eb4ece9d3ab51e184cc1a9721af0a534d7f0c01d08f5ca6051964a209bd44e7af3847abcc46544e95ca89f4eaa4067d7bf8445872e7a999c72148a454d4d63d6ec5364447d639a10419ddea55d2d0987e0a40104331f48f8737a8c656b6d376430628792d56d17ac382eee30c3ce04fd55568b2b8884b0b19e41d1a7da8c9286e08b140bfb76c7a1c2b4b0ee6b9e9e61528093d74c8b3d9c7de53a3861586a26ba0af22a0f555770a4b739e87095e53ee607dbf18c3b44fa2332a765045b25c1e60e498f34dc7a1117d89978d5bed7d7b3f0afd0e87df73bc19fa3bf33ecb591b673def0f69843e466613fa06bb762be6d0809d9bb7742bde842ced7299ad687b0ff94826c3fd0fb73585dfb8d67d7cab92cdaf3b73cb896ff952823b0f4c4f043866dff4982b9ef8497d30940b3689ba2d216019a69dc3f6e0ffb8008d23f5c9a118b54912a3bfe9ec49a2738e73d69ba7c0cd0013ca21d0337d9b8f00a177eb2468bb96b259fe21773194fbe50d89025c9a4ad1a57b7ac6b5f199eee210288b66c24eee7f4b4a989d93d1c16e666638fdbe8f25fd08f365fbda57fdbffc8653154d7dba2098657bb0c9d5c027865f42d7908f5c347a764bede8fb7faf1a45604178840dbf92dc2fe543f08dae9c1fcd3b816bb4cedf450fec411e63ea1f74c74b7f9,
W = 1ca7eef98978b7ec05b24e191385a1ef9d6f3e83aa139fb6bb3c8e4a4d7a51a5e56828387f594d013fc1239fec12b7d3937fe939ecb04a8c17ab2017b08e7b5033dce6daa1a9107b7f1e7b6bcd5b41921d6abef1e93f58f39f692f2e5409c509860f42f08dbaf6b68acdd0b82495eea588d4b81708ce376f3da7c28bd83d0c410905d56d8460901771c0ef6e05e7752a9aeef263174cf2e5bd1bc01e9326a21f5eef585e43f926b1b7d75f1a75ab4462c7d1c9babead44fb5d25554b5e1b505abbcbb0003e208315c9df584f084076dc9ce7a8cc8294207145525f7dfcc245e349f2c3bd7a6e33f83b475a4d6534147872a087dc9d6f661fda53e7863ee3c66d,

TEST = 4,
M = 6e3c461cd22d93d0a490fa083903bc282e8ac209efd9f911d14441e8fa96d606,
G = d9c796bd462afd225ba67ee1e2740a307a9ed5ff2aba21fafa369f4ffa0f31ede59653dc328e7a13f8eda51b1bd75a67a2b5010eca82522867467fdb4adba3959b3e187b29015dc7a87ab1acf63da517f54bfd4bf2db90491efbf6eeaff812108f41585f90057ab318e71c1072d8e2d57a1e2de74fb0a72f993f0934a6312fa88b2779610deb1224cd26db0a72a9302d83640e506d9bf19a3d47288d0aef45abf26beea2019f413f955b0bad3692d5b8d92451fd2d738ceff88c907927eee67c2d17ddc4fe2cbb9b6926caa839ac362adacc930e5066356f961b5376df18df7451c997989af684c32967c150b5a8ccf9514aabc00947d70028b79044ec2d33c0,
H1 = 13429ef32b27cbcbcb392484315fe4e008c9963771f9d30ba9d04bca8178337c28cca291a3650befc7c9281e46d85617eec614cf2f86e929df4446e077b710e25b84ecbeca8dd8d7d5d5ec0b04f2d831ccf76dd8e6eb1d03201f1030544fae6ac4ddaee0813b67bcaf6d61448a4b1a7cc1cb5c771903d2624a9d5b2ae1f7448a6fc9b8659ccb34cbb5720495621f886a7508da7eb698bf9da4592e8a933b477205fccde3988e0deec5c37a66798e324da96cecfb39a9c9d4da0f47279bfbf0309506a90b63d458c8f5d008befb7d299fcb4860c3b6d8dc604815ea75932c5440d57218b77ca9ed7cbe268e1deec396a4c312ded544bb8570a2ac477f091dc08d,
H2 = 860685cb54831c115b2d9430f774bb85091d2fe94cc4c057cae1f17f1147e5b80f98d32201f2d3dcf578d3f1190783433271172bda114b1c954dde21768257364ed592ac19390dda6142925963bbe4f56dd944edc98ca23ad6da2ead982f28eb5a900f08dfa6b07d8ecd60f18ffb01f9731d7fa703f3ccc7e354454d11f9a2ef6646574593bfc3ff747b372d65cae00643fc4d81ca31aceb0c1e7eafb2736b936241ff981b18a00ad8f0682bce65546f9fd810e90d527bb279abbb0eebaab29c04daa2d4ba7d9e9c7ff56c601240874792ec7a65f5e431a0ba6856a4b607deb840ea7eb44c6bc8ea025519348a1d957ac5570eded7872b409da2fd4831200c86,
P = ddd249ee5fea0bb57946a125f7a1ed7fb5b902b26b62d3bf6f39ec37c656cba2a3d44a65d9b9f3d7c40f6bd12dd65639c6c62755857a5ce1d968ee0b25746b84f3dc8fc05a35ad2289511e781e55a36c5350b3e7b1dc7ac7762648efd7c644d4f83d20e4a9fc5d2043f8607bc6d6f4b9e999bafba31c8355d7cb3c956ccb8471,
Q = fb55df3bcfdd84e08933f24ea3f4c76f234b40aefff9a1ea7380dd33e23e9910be6a209701d0b2bd4e95a7ccdf11b83f431fb7e087a00761b70bc37fa544cc142446b6604efcc2e1df47303989323408f673f971be3c78a6e90d55d89df7c29225df7c43a39830f8c5fcff78aa058bf4c6b20a42c66b27c2625b6b298773932f,
NT = 9c9bc9253874a40a5a355579224cba50de2b41b28e6090aff68358b3b427b6c1d380dd159830af170deb982bc00eced7f4fd1767584d8c2d9679112404d565caec1ab17d20a2f0266fdf318a98cebd98def0aaab434e5de8e2231f899cd48db142b2893bc3c61bf679e6ab1132969cf78764f27b42fc2fef54d08ef578d8b26fd6809e65540d8433d3d7624a0932b80a71733788371789c3fbc6328020e844e8b9630346bae67e04b6ef762321dc75aa4def408a27ff0b2954a7de9c6daff0a21a3081ffa60a98af89ffea10337c6a8644afe0f5072cf1748fec2653337a85a8bee2d088510863383893c86be8d76682a5b1d4b19fd4e7a040c4c50d14bfef49,
ALPHA = 00000000000000000000000000000000000000000000000000000000000000007d8093990df2262c10497a8b46956a6dc30f7ff2be0c939d319c4d69dc7be1570f4b4e03cab38447004e0f0d412c2d82a8923c0149ca8d8b0038532e3d3ecc135975f09cd496eb0922c560e3925d5c0579662ed9d5fca01cb373498041a0201c,
BETA = 1ed2e06963ba221ae7ab87e34665f843370a3ea823ea3c0f9348443711171f9bba6a30cedf0940bb4f2ea9ab979eadf1a7a5394b8887d4414b95fb38aff63b6074a7605afa9d72db48e431e37557b532432c4ce139e8ccc8ef44a4c76c0ed670e984f58ce49ab97f1a8ec59c15a58cb5b529e11b6662bbe49676b60f0a3905bb059f6ebf92056f86cfe13c318a366067486b838038be02cf229008ea6bdbea46ffdb10cf5f24e9a2e775c1541d8728a5cb684bd6f5c6f16118fb64622c433816c7ad233b0801be893d4bdf33f52f4c8936b44d85117a2cfd5d12e88be06fd371253cbba609b18da700a78998e331a3872d973a7ec45ccff5c35c1ee296ea7e9c,
GAMMA = 0000000000000000000000000000000000000000000000000000000000000000967a4a42896d34723af7c3990c9928e5e911cf3ecb7b444ac65d9d5a7d36d28028f2dfa40c945302c5fc600a27736387634f56655b5c01ae66bbac9174f979ab15849f6229b77de8c3801c476f387a05bf12281af56a1a5afb6016b53df8f1dd81cac41b070a91f43730bb0c364f027cda7c0c058282a83297e2b1b12ee334d0ff71ff28974ca79e8f5dd96c53cbe239b57e2534cb6378c3430a1a26d82990ba8bc1d9c8a01fb621d76cca85d8a5a015164ff8fcaff9140785b222dba0349a6b25bc1e770ebdaa28314c2fa750427934fd8441f89b9aed2dbfdeee99d8ba18c5112c7177cf78cff45b4691670ba95bae4c92fa082b957a2823d666299fb7cf00b1170367234ed45a0e6c2908e447897635102fd5469289a43f78b3f9c1e19b19a8f03321234aff6a6dad877ad0287c3e7724f1c8d06117ca2251c556cf8e5fcfdb46d2bc87242c686a8956027ad72b438d636f9bf7a410666add75f2c6d0d76c,
RHO = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008821ef4450e76b78e0b0c54ddd19619ec3b9f0cb0d30898c44e308b3eae9d08e50a67b4277e31667238e2a9ff91ce7c1eded1981cb4dddb3656bec558e3a79dee4b09da2406783f493c58ec66d3e23cc8a472d9177145ecda6bff962028f66db0d549ff93d4fef5ae0a0fe59f6f1291193e893fe11ad891d6b0f903ff9c6b6a7e456943cc955415c5ed3cfc62451c8f967b812205e963681ac996d74f3b9edc87f0602df68c43267b438f0f2c5e2629ddb49889e65d2e324b812a088bd41a16fe0ca398a16edf7f28be0945278f04959c759602a6bde4a214e1fdeee1de7904f13f3e778de3cd68cd616d16a05ab1e8fd366aebec32094d67c903b66f1c0a86b153c3b9f0f852f2e724be8ab163c8c2a7733a8b0da8f294774638af693c0c64,
Z = 99cfaea2f92a58baf002341a3a9687bc56a0b64079a558cf10106a3d3f2245ee7d52e617a023470cec39f2fcc099e94ea19dddd8d09de40fb4e191ae42275ae8e303f5a9f894def4cc47bc0dc1ac8f2c80b3fc638d2108e90f504c2c73790a6c08f36161ed1f9e31f1589f039deefe273d16fab050df02832d20b2356f152ac6e0dcb2dc7bf234f48b9dbfd0349624fb1f7126e5058b2bcd5e7e06180896997ef2b2941f330e5ee749d3680531f12f0bb3f3a2bff502dc1c39638a585eb3abce9f134c83d7e844215b6ca66dfd69cc76fe76418aa04544e0d4b25c6d0df6300b331e2f589e2071c20bfc21b6c8bc06e3add532f98b90aec8845c5b15f75582e9,
U = 382cca7b168d74872f4c5c519974357e3a1997057b3fa1a5f0d77d8b94d84299f8023a06726774bad3e1f1767b3a57847ddd4c49e8f07545ce86ec5a63b103cc6a41ea71e5a757f6d07d65cf44ae6c40daab6dc6f995e33a52e70f89d49340c64800b4623a5f72740b3412b02a251bfd10e4d22d66847df9724276d1481e6a731039288775174137d84a04154cb2982380cc94dd9e9c5c3df8a6479efeaeb614b33b7e62bc25e9c82ecb5d387343d744c42a7607a7bcb6db2e29897a1a54b873c36c863836727323652a42827feaea140311db5be5e08b093b3664a2ed7424dabccd210e16f53c98fefe0b5b512d93f12cd20a7987061f0675c85c453b731d7afd50e31933b99d38d66e99ece3b5d433ee017bfeff0554a0d49989600dc0e7b4373ceb50c3722e25690895ca896902043057e135fbaf9854bb3bc8c5a37b240d2730d5a64026e03fa5500871461c02d3ef4910e7c92d030110a88c36ad505e22d08bb359f6708bbe5b61c65e5612e5c5af7a8b80102181ad36a07340b8eb6816d469c798eb3c0b23fb9257a9761034f5cab753201681b204e5a7537d7d9d2ed930b53cdc65771e4d6d2affc3d84b05db8f892fc54520db80245a09ac94411eb4120ced3a1d0d8864904d2a009ef74ff8f47edbc1b498b9c9a7e982855b86755c117af2c680ae019bad983fa4942c7f586548c935e1a70e7c8cb41f4588044eaa,
W = 569d08ffc82be0c169f77231df2a2e294ff6c585dc08759e37e38a750be34c16cf8bf5bed8bba5d6fc29a779a2440994a9a59a5fa6f30782dc8eab13eeeabc71640ee09b1b976b8549e0070280b4b816c2be4bbbf1715676d095aa3e69acb4f74c0658e231a63be4b06ca93c66e73ca1eae3b010fe8d3971c816961e8c27fc8af37697c6b9530c48ecfce101cce08d0e7bb2b5b977c4052b8c4673f6c6105602a8371e75b8a4407b0439e60aa2072520d618eb72a533fdd2a254da3c6598c88b798418d32354d54718ca95f63e9b71df681d10f336b9a452ab39c741c6931694156c80e4a052d3919b785b45a254bb3e36fef1176635caed62f83aa7238bad63,

TEST = 5,
M = 02537c3da7785e57fdc4352a38aa466fe7fc348d86aef975a62af90aa602e009,
G = e23524fa8f5599e5fc92784a3300c47dcb08643cc82bba3d7306f067234e6de5ff367c02cba604846d06ebc35ba454f0199536c7c26220d2bc4431997354ba0e9820b19d7aca63d59414d25454714a2145df6b35ec7a2d4574377a2d26d0c4a89fc5fab0c3cb5b1f1b30f25cc1f5aaf3617781731f72684523af6f2799f4bd6565f6ce9ec6ad7cc802b51f8e66451c7a9123432ae807472543592931166f5a418185eaea3d69cd31062784e64a20d4d0b8db44290a2464402bde340f60e1431b726a490242f556e59bf5d835bcb3e9b240dc6aae2c2777d6fccbcf01a9c3ee0b32f06c44ea37e6ff1b0e640520653beea21fcebd3ae4937a6d94d4eee447c31e,
H1 = 988cbf38b0c15afee37285c74fd26d48ba2107452576670c9122240fb053ca30302e4d5f027ccae989c47d1d85ebd6333d3b640f0a0a21d077cd573cfa998dfa03dca00231eefb1fc68cf7fa981dc9193c955d25abd8c3e4d704e465308da87fba62c02abcd6984fbbb67f82a05aebf54dc5cba3c5efc92ed4b3a9a897138eab10ef68f565ee7d6889ea9dd61ad92ef0f99be5bf30e87dbfd7de433daf61e396fa127e4069d5184d26a41e19b4b1ee7e3a007e141f11049e1276b66b06a37439d6ec4763ef3fd830857226f0c0147c8df74395e8505e5610358169a642f3ea94c66574b361ea2a0796dd6496fd71977fc529d8af835977d28a872769ef36fd3b,
H2 = 43c06a360380bcdf1f49d8b0891332d5e68d1c938a1a97116163d55525edf8626dbbf9895125de344d859633ccc2e0854fad41b773c62c203e3ac52fc406fa50175bb436746e5931b77d5dc66c32252f0e3267ba7bbfdc6a54a707494cee71963c9ed2d9c43c53c9f1cb42d57cd91fae5e2e0db08db937fc88bb2b9aed186e974a6b355e4c466d29b1b3053f41ae84669f6682f47643b9b785213b865ae993d96ff99495d5174cbdd09a7357b28e7c66257d08deba3436e5ee17193a71b0a7251b12e7de4c0c8aff9f4257660ed6f91961db94b26bf41c9398004fe5b84f7e817094bd7fd933bf4e00f1b07f130711837937d7216152d4956f7a5eb3868efc21,
P = f12f051a9f03798aa0b992ee559c54f0ab00f9d0d2f6ce5d79e23a63e24a1e4591c93fa175051596c5367629608ca599309fef0c7b252a6ec4616803b179aa4454b7df20a34d2f7524db7d9128bf87f60ff879870ffa9f18600a9442a4c35d3607fe650564afdd896b52fcf3f397401b5b7e5f2b5d8c404ffaf70dd3cc9488ef,
Q = f01a9a5a02131fe6c2a997c4665c8602c84dba71e5c10464c980356654c72edac5e2f7015226f5d9df4888a327f647441324e56b8a79966b0098af12bce20cf0bc92ecfcf6e202d36dd19e3285a6085e7e4a188cf3689064a10f77052224fc83c52ae1d78ab21c3d5dfc48b7e3eee798d1f66a0a42f6695a8a9f38aef4ec3cb3,
NT = b8d5562cebee1ba65ed1bc96f5a10d7f76f804ff76065ae71ef8e9224c1e8ecaec249e4ef4794053866b9052780ca0adbb656e56427d5e7e041b358a5f23036655a3bf3d180a5795f1aea576670ddc9ee3403dfa1c17babc5d86bd569c8932e404d727dd4ce769646413617a00c11527d40ffaff50b205ceb73de9591a3e614c65f92e1bc01d6f78bc8a7bc349eac9f4d432efa76be3a18d89f49abe6ad2e8fca17a2f100103e6622e290adcaa7b9d80b5fd61c2cffb533de4b9a8c8a0376a595c360f193319bce77256812e972f1e4bb2e38895783f870f7958033a59e3023224da56f5479d6fd8d990d361c4b28987232ae33fa84a24ebc5c041e78b5093d1,
ALPHA = 0000000000000000000000000000000000000000000000000000000000000000fdfd832000d5f5b1a715de7eb44d8a929d563fcb4ba3de4885998657026754bf3b62190dd7ea6898f3f391ee67b807b3ea962920d6bbe37159316c7f9f0a4edd3e4807318303137f874cb954190876d8a59fa0b551e66595d5dd1666491e894c,
BETA = bd5434d05524459a8a15f37c247113e32f7321a39d38404c4186bcf6db519158d9cec76b0263e0fb0b08ab2ec8efa939722cc6660e226893de31b22edbf865e4e55eb4f9040e0524c6442d3306f562c3499ec683deedc091301e06ee21a02978b0409712717a11846672873637ebd5e33ce6483454962637df2b12a1c732f41d6fa0f961a2943301f7438a80c0b2fba3a009b01f98b61f015d9d5fcef66cdf581b8cb4ce011e97cfeafefce077692437ae0432b61eeade7fe83ca5dbba1d5aac210fa63a4bd5ece9120160ead0394c2b90804755c76a0a3712b9a52a8fdf339195a67289dd9b5544b9595abfff37d598a274e5742144a08dcfafd60edcb715d0,
GAMMA = 000000000000000000000000000000000000000000000000000000000000000049dc4df5beb612c59edf8067f4b5bc8a2cadec78c94fff0412eed7b8bacebfd9d4fba1d47c19b2240766894564004513465068c9906e15c7efaf315a6ec909ec2c7882d524ba8f2d0848dc9fabe716bea60c03ca129fa185bb0fb44c53ed6db2dbe1b138508ed949e39b502bbf4c18f7a548b3a2a87313cc1f5f2ce738a80c5c5d0a904326b519816608bb2d616b7aee91b44b13bf8760b1dbeda2ad43f06a3b2f51a7ef6f7efc485982d81f82a207640e9510e75f6f78c043ae4ee2491804928bb32316a2155c4094f54e4a97a143514713b0b83b84e148f9e50f8ba1f390a201cf5847f757c449265ca0a3f8a8b8fd96a0ca1bcef468d0fee368395afae957fe4880ca42025a3e15d670e85aae917e569b28d6818cbeff7cacbedb03ee45f806c91c7cfa76d8d34ae9ade25d931e69fce91179d5f81b396e294d5a898bc925b7029b9a20f8b055e776ff9cbb8f6c698828f3be8d7a29e01058fd91b886b7f0,
RHO = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a15a94438bb20a1c719d6b3a446de819f81eae177dfa5f71005653e3fae7632a6b0d34a32b84145be1320f47b42c99d1907096e6a98f5fca52fbb6ff297e4a68940a6213e83214e4bacc02a6c8a55c799ce7aef9fb696a5ddd392a56d51136307842aed4bde222bebe5f152339d91bad481f3efef3c966278a3d845f577253cead58928913c9598089c9eed1be05a6b5a4acaf400f930132f0b9c9c2dcfece49f4d039cb7ba2c8ed6c6fffc7085e35bb7c9b7a73c2df35328cd4544e99765e4fecb74981c21837d7c882f2641c04f66b2cd5ded942de374a7d647e05280dc7e4abeae257c52b2b3b9cc4871338063d8a44e2f2768d7178b59e0db9fd78a80239cbeca8fcb70aecccf51b6882b24e642cb8246c9c8f71488bfc16811d8491980,
Z = b473143183f26051b63cf265ed325e03a5c8e1384db4520099e923b7152dff64ede5c855cb06d24e5bd14d034f05ed332125fdda74332ec4341de7dead2793fbdca0c0c7423c0b4fe836adecd37bad908a906698f71a8bdb68f30a65f4b873d11a112f5bf4a8fdb2c78dc7f0803aa4f3c900c630124ad775e03aeb5195b794ba6f10957bb1e8b66674bd39b51294e013ad7461a9888b313bc49ef2f0be304e31dab5a6d1d9751d45367d1cb84aade9065437abbcf6d935c9715d942ce0735a8f7dd9a01b3ed9d111a718d3041ad182aedcb504b88571d9137c392cc8d51e83648c43a244c15455eaef6aa3db49bbf0b54a25f172b508a365ae5a32bb0673345e,
U = 79f450cb7d20977fe4e9723132d08c17330ac23948fcea74244a99256ac1d88ff895d549b82d9b2c02325f6ba7245175bce8748175fb9eb9c12a54f2895e97de5726c83340aedf54fb8d9803199e4bc833b1ed4931deedef419a29671cee507d50cffd964b111b6fc108d5af185fc6f02f4b551d26872cc2271a78dc6bbbce5168407cf5960eaaa9861d5218e1a3678c97165a4483a44ef750c47b611a1c38652139cd54e43850f49ed5fd59be026dfedce0eb5509140ee5822c2d7f4e1ec4e290743e0200553dc293e80ea7998a3b67f3770b2a54fa7a58b60d52fbb7304ef931ec05b33dcd55e5c5041738a132bd8025eb442d58e56d1e8a3e05586a811315c234466ca9e54b823a68deab30455a6baeb1748b96cf2b500900facd0316d49eb6985a4622e97790d153f33006531f30fbef0db0d97874bbd0ec99811d311099946a3845e69d390010d3a3ff09ad07b518ec8ca52dcbe3a7e50422e9eeb76fdfe24e775d4657fd76477cd4a6d9e4a1dfc1f14cf4cf496dac0db18b069956dd67ed096ee8f603758689890aebef94ad154bdcaad9381fa625dfc73b593b30ea014eaead601781408402db1b58eeffbd592dee1a9c88ea475f2947ef89e0d5437bb3086f9953c2efed50fd30462e967eeec096777f0fd5bd6449fd1ed594beaa517f892d9ef00e542b01d9ccbe192e1ca1f0eb0d2db511d4f4b5029f11929db470,
W = a85d47043e089e70c482b706190d3c132dd80056bcf7b7472314b9c8ace1b1d4d78726cd2a0b7e066dd2708c42e454d69db577196c00cbc99e78afb2300cdc03afbb06ba2cc522695cbe4a9fa397fb61ac73ce132d0abb3ae5c7d0d06975ce4ee3a7c102033d2a3d2e76486fad3879fea243706d51dc65f3f33d5647e1e146354cb9a78e933ac87dcda8d945cfe0eb2e520d55cdb23e11e2069dd0e88f026185fdc287b6656868f20c2f9158c0ce5d958ec43d3235f88eceb32ff20714329c7437a1ed6f9d66dd25df1559c9153e0a1e41e4ad0a73ef5ab321c843b8aed61d54f6e4093f24c6203b2013343da7c621a9cc8c000522f14b61a8db3a80526c6c86,

TEST = 6,
M = 16c9a3793e56bc60d59fda76af0e1eedf995172a10d7c134edd12995fe2655e1,
G = aac2050ea5d8bc7784c59c8739cf4cec82cd156c8ac2cc7ffe96c13411572bd8e77666c03e7eec9adc9cbd6304b0d020e518816a65a2175ba32c907b84be7fc045db807940009ec3719e25fcc998001ad74244c4ea655cbf9aa12ce57bd7993a241797b5819f1b85c187ae148117d47c06286ca20d566136f4e94760e9b5e08fec2cbc37c75fc61693dc0a6ed29fa3d6a05a8afe3b996092537f14124e99b1e1592a0c3553fde2ef66d923544d9255c4c7de67fe108e91d0521bff7b77bd177b2a2efba307059c4b9c263113e3f3b74a8771e54dde222b40486a600ef4029274ed0af9fba07bcd9513eced44ef27e3a65ac399c58b0cd7ec7850bea51ffea9d4,
H1 = 31762bb9e409ec703f614d8226765b16952cc08b526b2ec4506fee119690dce929abe02a4371dea58c3c0be2c61ed0c17f3a801953f4368ad0b18b9d924b63b5fac9c3fd446c77e2c4e3845531a1895fbe73af9a45211f0c77e88052b5e41fae0458c1ae19cb9e33eeb21146f0fe13a9f407474530adcacdc8b74d3eaf1825fe76709b3a6ad6e547a1ca0a4144e2c6598d39f0d478fdd7d06ee5a866963e84dc61858557386b51610ca9c85f1dcfea2126da679646367222bc1d70476b43a09ea77dfd70a77436999148956b7b2257bb3c4211f994949608d97d6db65d57ea58e5572a44331d5c501f3370adf405daababd5474af882095a13cf71efb7a0c244,
H2 = 475abe52ac8d85f3e0da154761b183ef6ad1ba138eeae2b52f15be8338e44071eb71059f69c2c56f481b31e7046281790a651724138bc9f0ec2f22ef71e148ed7fce747c1f8849475f1d37b779a9cf6c8d10d06f4341162d072710aa76bedf5efdbc945a0587a4ede1858666a9602ff5afd17ab2bc6e7461a7610b79ddb0465f77f7d719c7803c676b2f660de542c8d7ce390932e4bcf143249c51b77cb322ea697aa1b3fb8f7afbcf241cf0e46909d3e317a63db59e67367abc79510ef930426ff62a76768880c635bc5df5f4827b5da3b418deba662357f2c464dea89a454bdbb20a04b7b6fa799dd0393bb7a446ca09473078e886f879bafd3c897fa0594a,
P = dab5e8cee81c47fe78338b1349873e9670f587d19812dc6917a7307537fc1f3aba139059834fa5b7380b5a305ffadf52b05995e94f8c3a82d037e7b8dbdd5c656ff7d81f00c1e3011a7c7cf67990d28707a067ff02f5f02112cbb3f3505b3073275b2eb18c57f6434d7a540ff055ec8cc875842482af8a18c62bb6d012ccd883,
Q = c7df1cd2d345160c624cf482bada4223957e2b5f139528c65618b0b777346f2ef9400ae1a8e3f22d6ec06ca66f0b1f3aa450461eb03d34433af63d13af3b979f941939f7b60dc269af6cd5ddda4d47468b8d6aa2bbd584cbdc77b0d4fc087fe758ae12de613c8888fc37bbb631403ce8653eddde6cf38e1cd53be2b3f0c50871,
NT = d732a7a46bf87b14bc8a80b47a2867203148a8e6835f02d0788a0624a0161fe67c447f4e542bab2ebc19afb9a4c279f06c3f3797ee6a98bc86f9ecf92118547db3c8a7241e3f184934d227b408f68958cba730b5889b159ef3f75f466228788455fbfecba32d3e7fc1e384b06d116b6f1403ddc9c0974a127dbfb009378fa38fd5042831da323fc7b491f98e4b9dd143fc3c94c339316fee2ead9f19e25047fc67f8ea8b3b11959f544fbdef7da6f663513cf4946d34990d989a8caf60112ec6c1278430715a53c0374d7a1f3834cdd1fb4663637f7a09398ea45950ceddfe667dafbb963f617513f0c65ee0588b85340e268df861369091b3d2d51d963862fd,
ALPHA = 000000000000000000000000000000000000000000000000000000000000000026ce4c2e77254c3589101a79f0a0d7fc00a46ae43c43dc40aa84795424b1de19fd3a2a3d005adaa12ccec987645068dcacb1431e3f2705c2cea86c03961778fd77228d33c5524c3e37920a609d261ee6e7f499290f833b82d176b2e1f54ad1fd,
BETA = 3cd6963db38e9f6f31e1c5158b7faaee1f3674173196dcba2c5b066aefc782a95bcb2df623b47fa6a2d1e0832fce3d8fbf1a548e52fa8c6fd374e69e17ff3fb021e648fc69d5f11cc656494b8021c4df114b5888cfde46a3c49e6d790c687bf8f3f5d5acd6c48e7a644c5bd7a20efc2868aec9d8681a42d267df6ff541895e25550144b4df0bde993c624e35ef0d535720f0bdc1ee7bf8ed929caaa8e5aa90647433e2cb82da3fd6c3f48ed803df3c7f73ccd199593a6dab568b5ab8f4b85cbd81512dcc97a02c57d3218fd01c3a323b8f93f2fe851a0c9079be9c09b99cc24245f6689ae647d932c23a74a9351d79aba2eafa50af0ea12b6f8062a4b464251a,
GAMMA = 00000000000000000000000000000000000000000000000000000000000000003171591f4a643a5039c5ccba6ce9f7d5aec4b0f41115476f3ecd0f8b9e67ac974b4a16e6167c41249aa2fbfc26cf8565a85e4de34fba39a6877e65ad53452a229c0262be4220a697f1338dea44b31a95266b0615aa741ea96761d88f84279659e986d4e3287a5c5cb1f6d974ba03f3394cece355cccbb6defcedf776deea47dea022d9d47050c407807d19efd6dc2c704260ed1146c7cf21d1a9caae0a4e54cc78b02e9130c76cda7ba456f39509e252a275162c7fd78a6911e94c8bb6ee7ce8362db94bbd738c9b4d9a02b8853c6f57f5f5c0d0c44662b2c8e3db9f1336cfed407ff1a1120470a851cbafc0a6a69d3d015c451a119e1d50c86cda2fef710d4acfcb92620813d46e688f3c472f7c720973e166d33da16ac5735cd4ca68941d04e36023da52a2ded7f7997f755aaca25ccfbe288cc818f4fa305d4d43432297c151888186e95dd96f38c3d428cc94f8ac7ab6d5a0cb83626d4d977b8ef08d0f68,
RHO = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b4b358e9fa733ac55d86a7f11197d6272d689b7ac0d7ac6c67c7efb00c1412b30275b64b8d7b54b3bd2bd6beff00a13eda951c856abf57ce3c68552d900315d2752175fbc1b7723edd7bbb93e6686afb1d39acf89e5d2be186310a62f1c3b4d12904d1ab841b93100c20cc75d8ada580c3ab932f33d1fd922066dc33a17f8222e4515211fde9d1b9a27305f4f9ffff42b3a81e3b294507ed9e445e57584e2ecf2379bdfae705af6901c23c380d5bacb9edf3e96c4e9a720e93251790276994733340f2bfd0d6bd5dda88b6b91031400b8d893e55e0b1cbf556e9dd2f13354a35534daa55fc5e17cca48b633c7b55a3bd422cbd5fcdd0e058d73f9c30f7afce99348d75cbbb409a3029f774df41dee63c3d5fd14d3e06fdf96eabb42a982ccc7,
Z = ab29b0778d69ec5d3c40b7baaa6da1aa62983e85ded5e62d6efddd8fd71ae123481b3e770f8d78ed7f8a42d9c1ea52e6c90c2c44376d1451516054adc92a1b8d6155ce78df0bd2c0815b144982d8cba533eddb3145b91196cbe2b7b17e206a9f1f4468dfa6caa9b415bbce47f2d451ac79e716e605819c7d04277bace01c937483118e966191db164b0e6ca91cb295dd3e574e53f7c9a80c43d54daf83a8fb308c6393a9c18d0ef3a833565a55ee10fc5afd79ae0cc936f6940d54f3f82ae8e5721649ba0b8cfa7365d25ae4ff92c856b1ad46af8deebf8ab209e934f20881ec02563379e89bcdd627bcfaa5f5820417ca6e3d61fe02e0dc88287d13baed1fc1,
U = 1164bc418ca8c555f7d6d9e08e352c6fba111fbb33ab3314f6a509257ffba5206174304c3222d446a435b7d7b9f737a6105fe1acd6e63b5dd35dcdcd39217738e58803963a1eda113a188b6481bbe090843a0a07600fb75b4c2f4382e2896cc0b8b105d92d308c9f269ed8f04057b3605387b24b16e79232275f1d6bde1b56db2b7c2080b7fdeb6ad82e0a5cab8be0d6fc806bf62aeecb935a3704f93a4a7524c8b45d38eaf43585f5c98562e9ca90c8e1e4d0dd2dfb2137cfc9fffe3dddf6c0bf74ef189979c9d4addf682bae2535d05846e5ce2070e301311f857a34a08bdf6e5f41a08762cfcc0d3cd6a5c7061e2a0f33fee5ba6456985be676454d4ecdfb10ffde4fe41cfb0959e8df9c04d17689932ae5d539c67705f9db4f6f4a002031d0ff41a44e5245ab32f4e5ea8e47a0f4544007544cc7e55271754f52b69de60c59f616362bd27936e9cb088a1fb3a32d75b4538218a5e484be24b352b5e69aabce7e7e32b6362fbc6307a6ae05f2bcb9039f7873faa06a5418b54ce6a452869a6921e91b2f11559c08df6d57febccc9191becd0123d4c69f576cc37923e91569029bc1a728af74db78568d3ce52dd560e5e82b7c4b9cf72cbfdcb5633d11cbafd73bc5b03a43d33380ce72aba124be2661ff8aa7334dd871629b0fe7bb60a68a7092700c6bbdda4feb577bf2fb818f5bb1df96ed460545e88239ca7552e7bd66,
W = 22e2d00e6963591d5b8944e5fef07b181f42801538acf79fa6ec7eb0db7d91f9f13e80fd03cddee39285bace2af1abd69abce24696ddcf8fbabf4eb20073b7163cc39278e1cb5827e4009abdb1c102cf0332064e100821c01264448ed8d24b671361c479123da690ffed363f3146a3424cb522fe943b0978bb54cf0f8c4b2a41d29162136f53cff26565af974d27855311a6ca72e62a2d31e8dc921b387d9d5113eb71b44f57fbd43d903733a2fe0649985cda86b95d72a4242d6006f30bf2e7e8b9612e2a1e16ea559eca26388330dd2cfa0b9e6b29745334068e22333d7b4487a641e4a827359891811f06aabdd55a674c0ed40af6d2077a0592a2eb2f53d4,

TEST = 7,
M = bb9f6fd6115b686654c07848924bd649d1eebc30eb4d7fba2776ed80c7a7af0a,
G = b2e334a5a08325666da5c8ecfec967f7c540bed205538195b6c9cde548d1012438ad7e379da5a8a0578cd2a638d8e8ef995ce0ea88014b5b9afab80d3d9f1d5c0ffc27f916b7f2397b621e822a57a4b7e6293a8000dca279e398d7e5a0d79d4aaaccf08ee35d9817b2d1e13524fcc753761ee1f332247253ad4db1cb50ff42532e56f6dd93f061ccbe8c0b511af537c3702fe30055729d8c9c01f349cd6875f9de0f01147a5e93cc6f23afdda8b2017309d47736031f2c9e135c28964d95e3055c7f76b40838bb3649e36cb8e8d37c71ead171482b5aa3bf6f632210f025d9898979955479f23959c37fe14b9b9c4b137633ab031ab569f9e91af798d0cb918c,
H1 = 5f536bc5af45e6c6dd5ce3e6fabf1c7d777daa5d41b6dea626105362097a2cc10671bbd7c2ce3a7a08ba20603b0d54edac18641ae57039fb7230ac76fe390ec0ff418e14c323c86940b2924850cb459dadfd2828f823cd0c73d398b03ee47a2dd033c1b20dd8df8394b715cc8472dda7acf08f466a0077740a536855127a0fbd897f75bd50ebe6c1cc4b857f3a78d9eb44123f8f1be999ed97230b0f4fe879dd098bdba1532729be0b3863b4880764aac67895bc52eaba16904d6689286b4453821c2a8023d82187815606b53bcb2a9ba367504916744c544f599b452ffe856c35c73a433a6039c86568f97250d247152360609b96e165e1f1dfe9e90bd50cc3,
H2 = 43322a1b39b03a8c6b5d33f79a06616999ff713b0a01f895d84a3e9387d10e304ea8232139d65d63bfd6f22e1050d9ae3f5ce38728e63392de083db0b645553a6b27c9df2e918c064adfc15dacf4a2415e27e9df62611a7539e40d3a18c9fb9359d6bbaeecc2b1246ffe42a03be06fc29b9ec86747c21aa877870faacff0bfecddf7f52d9f810017fa6e823d4adfe59f6ada3613f667e895d314157311ed296f451085bfc121009d3229cb0ae7d3bea0de1f8a7812ec86db92ec9620ef4219e322986d8d372b58505ab43431ae840a7b791bd7044981f9a8150027c75347f70e65c79a41babfc6c8a34ac7232936fb101b4cb660e906f6f9b2fc10198736e682,
P = f270d0d65d41207859f1f61acd56ac0c4c3a226623b1c1b656d70f9f238b52a156ea3d25afd160781862a5ff1d8989f72ead9c38a58d910ec104b7bbb4ab7e26603e5b3bfb9ef9f352ef6dd26f0add950744321063d619503b63fa26f319c02fc7c082810e93a93ee7f59adcd440253b6290b4095fbc890709399d9e649e9801,
Q = bce47500aeee3b3dc771264ab79ede00391a22093a0ebf297e2a79aa7047e77c52e40136dac6a43bd8da36f8a7eef88b523ad5d3e2148cc8492a9e054afb2f4cdbe66e81e5fc874c53b00f3497235bbe781f963dbbad8978210d7e000d727be7d2070e5c002b63bac8203530e644ebf7848fd373f76edff1674c14e0f357098b,
NT = c031847390333f4b8b1fd0bae9a57ddc4b34bb9819f5285d08d0943db0975b61a43286ca3f83e9fa8768d670189f6ecac37cc2b5ab7e1ec3341c21b5c66816c0ad65a3bb2c45825f85a53bb40b31a89c9ead55706eeb55f8a0819c8b3a5489de0c5911a3a3e9ebf42ea1f9cc152401419e33a7e15f8d3abfc4739890374472a2d714e17587350918ff7c82d9be44f5541f74a7de905b4dc9d0c8333fcd185982a5e7a9304551032115ea99e9cd0e33a9b0c3086cb296719394f95dbb0927d4857f8c4cc4d747e0fa14d1d8478a31a124607a91c7694d511e39c295282ba72953c1460958ade560cdd4f53a4a4191aa5a4711cd9dda12f3f778f09b8d72b161ed,
ALPHA = 000000000000000000000000000000000000000000000000000000000000000079fd341854c32cffd797fbdd0c3cae62a66a19363263e491de7684d22a2a5600b4fcaa29870c90cc57b7fc3f728d3c07872e4bf10f93d2883217ac0b7bd046787251903742f350756526e41cbf8d66d78a6084bc47017b365f045c763f0d41af,
BETA = ae2f8efdb2183382bb306f22093613236abee6d66fd0947379c41fc1e4928040a142e39d891a1760a652bd31c2a26258dbe19da2f4cbaa5446ce6ba987d5b51ab19739ec29eec8e9db840531eb1336bcfe1ab4b2d5842e4f8dfda329d8377f21770232ba8b436638d9a2f62e4271ba56b6305f107372bca95542aa26a76c6c7e70ff0cf9e6d816ca87cf99d0da6ae78d1d9600ce5caff92b117238bd3524fd25ec84749bb2f97af346263b23a50b833662b66ac8a3e6deb1b8d9192f84ad1f6336a7524257c5947fb609b2f926b23be9837c492f5f76d065d6a773fddb6a48834f186ecafc95f39f4e72adb1e27c78548db83fa9c9a15c356fc9d2401507e48c,
GAMMA = 0000000000000000000000000000000000000000000000000000000000000000a5836c3b8670f08a62a0a033ed2c6d3093c9b3bec99b4a0e0e0ff3d1c87613162abfef2602463b778208bd7e81413dfc54bf65fc6c1ec445f8e4784c27a50e8ca4773619343025d5948bd3fa36a0ff187b795bb869b4e527f58537ef547e332ed5879233bd013e89d05d4324f9df72aa14e917d1e0c40f9f9f391ab0e1bf5afe1f24c7f64160067e487f2cec400ac20f9801a788ddc385cf6f9c60849588ef2505e0b47a45aba1e6ab47737c41672ee7ab2a9d7dd93393e5a39069b60227c2d50cc5cd6868691555ea34e88cae3a36ee184e243d359b8811ec1fcd7acec65b778735a025e1a796840f2cf46b3cbc144b7210d964470277eee7221a09115e45878d385ce1fffe977b270c0cfcff6d81a1ec0f6f4f2fe6e5a30b6f6d7c9e943295fe89e0270caf626ac8c9b5f164b82128fce3c7f9e751792b0d01348d095eeec88abc4aa8746ac63b614cd862f4563bc5d7f7c396144dbe0ea74c7fa12176d57e,
RHO = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d065e0176f6c7efb9ebaa9331a85121b04ecc2063765ddf61c234b68d7415bcae860c2a942ba1464e2263fb6b03277c4535c1c262fcf3db6125e8d6f09a7fdf482090c6c9329e0c5a1fe6f4de8cb5f01c62b6fa998f716f79bffd9507746f2397b7d97dba359ce369a28163caa9d65ca71f66bb4b8bb9607be6aa1dbac6d3c3793a8b206d8eaa919bb50d701a027e785b7d8787852f80565cc38671dbb73fd827448469c57360a53414a5612b0d261f8c7407537be996575d52e24d6ee1721df04a6f1f1732535f4ed1e7b75bcfbd6a5f3a9e10c875be2c88e717e778c25f9c284d8b059e19c3d0a57774bcdafcbf259341e45a36b4dd67576c9ef1df07cf42f6c58df24a5e570002644623eef65880ff3281519896826a3b0d4639127e9a3f,
Z = 0bbcf76f442582483db3d00d165969e89979ff08bd0ebcbf210dbc3c7ad268d56254e4ef0cd279b08edda5f927e0f8adc246485948a00dc4eaf925df93eedab234e3421f16c984de1f8755c4e35795e5544fc937d7dd0a5571698c2e3940d5b965eb3e725427c92a257c9689d0e6faf0b4db32abb268d445ac3309879d7eba2f6d49f1a8adbeeceb29167a52778c625355952af7c22be17dc6f73fb02b0a94ac59656fddb973296bc7df28dad83ece8cd6a13d99db61f175568e896d1591eb89d3a6f952ed7d04deda7e1480f39da7eb6b782f111b3e52cc36c921fd6d07bcb2b10ee0d063866829a16ef648b93b3765268f4a1bd0c76f52641dc8f61598c359,
U = 485fa5246bf646baf2cbb2981aff67cf15d92834b063880e770fafdc5ecec6a6f4d7ca2c907daaffe341ee53c1ca44cd4c3e3bddeff839bff2b00b9e51071b6239157b1ff407bd4e61ea39a851354feb9aeddfb9c7cdf95621174371638f66ade6f1018788d04eae089187999e3269f82d3860d0c70038db78788c13e34b7590111891c277188e3732e0db666ecfcb769ca3dd5a542204c1adbe480aa28c97a4c06aaa649b6b3ff0e62a01d67c30041381f03c6ff029660cd7667892ea7bd01daa872b181d995fed7502b9af98b86fa30a026b0db979df363c54b2fb34ea9b40ee0787f121937eee581cc107e23102f6b1b6dbad5e32cf5aacb5f48f90fa0d1c32fd62224ac58e06e411554756cba6e1f9be0cb9daec430d3a5326bb9f2f77aa107c294291d819d2ece705dd5786e18e19d1f7a6a53e153131c85d91c8339e692e770eee6a2db1622a77e14a633a52011cf43ee2a5bcb6393d59fe402d7cd3361b61051e1f3a8504da3bef2011ae345674f4b0ed3d12c27357e5ee1c6f8214b3b344b2dc814a383993cbfe7ab9ab681def53aa5ec8a06f0cdc4851169fcde3b841ff8b900a51db41be150469b1428a7ea7388b5299b977100d5059f9642bc180754c77882015d7f450e73452034eb8cbd74e87872f237bfc2b056dd627ca17ec51d183f815bc47ada76380ae73c2016e9e52e5ba7bc803b096ca687ba24e2274,
W = 6638f441974a1dec7be769520b16880f0ce23a9021aed87666560471cf9b076d338cbfc0bd2f3d9a63322c9e516f2eafd0f7ef764414ccedbe6bdbeb26320d0e881c711e61056cf46c9feed9d103debc35590bf12d40080ab277f59af4dd34f129d0e0620c677d525ed34d6c880f84099bc3dc6c467b927ec119d8c556f3ef5bee55021405ac285759ad2a0de64ae904bda7e357fac35e6258e60be0502175b41692b6b818c75d9c632943998e68f0e3be0f680606d1cccd503b19a24aa6ba1155a302ff52d16ff6eb1055652bd25ccc39f3e6b0a6778fe1b457a84adfe90bea27fa9979294a1f7fa6bde7fce6938ef060d85b4ed0d703069a2eaf1837acb2ff,

TEST = 8,
M = a53a70cb54992fc41cd0929e95ca0856a3423c7bbc4e5f9e6c005e7f9bb60ef7,
G = c519912d409ee3493eaf054c255ea42e9160255fef380a99112abda088c906e394295b0b26f64ea25a7d962c8a1ab09a1adfa8265cb6117aa7b2cd2b22312725987350153281d396149f1f92d66b39cadb7fabe1b5adb2ef7a2624d1e305ca89ca39759dbd6ae1981c56c1c5c245cc6e42e618ea507bb34bff8e675e2be7a1ff386b13a24b08340e5a8dac40d8ed27431ee6d0fe1362ba62a1654d4314f6b26f6f6e571c8ef6ded8ecdb06d42a0a5027eeaa865872ed16ee2ff703945fc4ecd75e43d33a2565ea5b59e4ab3e6043de87a93b264de4dd0febc7fb10b4e3476c9a7700ba9fe1ce734aa0b20a7bd01b892ed76c6655ff8f79ac79f5b619401466a8,
H1 = 57999bac6c814b021f01f62e9d04e6f53fb3543243caa4a9dd76471457670d6037205d10fe05126204540e07d62e6447546878202f73df478375fff1ae2753160ad276447ee39e296805e4064641cb557b70ccca4a43889a1823b3d57c0021236e67e89d8b2534f6ce20d3b37120a478ce5a059ed9969e140a5550713e6c5800a21e0a2f95fe3317bfbc71f6349011814df64b74db50757c91981206c6d4856fbd34b3b88ee0f9f099626a37b19f57f511b3953ea485d1e64572de72620041263e3d328dbeebdb0da768bd604971eb2c3572badd721e3fc7a265457f066ff5e8d175d579bafeeb33247740644ff6a849bd334e08df9eff34daf9929db5425a8e,
H2 = 5f4cb2a2bd0721cf1c62ea8c74ae668befb95f56d9cf7f61e1453470ad990a0b1877a5b7607fb6f2ca549aaa3181f29e998b4fcefe7ac12d049ccb8ac339e35dba6569cd682751844f911739b54703894342e696931d741f7ff3443c95bd40dfe69beb6e6a29072189a0e4593e1d2ac07696e3157c55e1f232b73554011581d8d401a6b4581268802d31aaa60331ee76f61fceb133a3c60721fd79a5a02bac2f163188db89c61fd654b004de26fbc281a01c2230655b30c4e5ae86634f4be55377e6131d5b9a1e2d417b05fa8f39273945809549c133bd51e9b14ef2b6e6d0084cc2fd30a8f6dc41c5681cef14bb3dd48251388d5b1b9b3206899712f40c196a,
P = ff508d49b9480d2e3491151ac2747c48faa9f3e5a9cd90a1add7cac0ec01e28c3fee6d0b423ad6f05f6ed6f71a27c8bbad781b3dea9098fb907827de8e284ba0c286333dee7038700457e724b3ddc00acf8637ca041870b3d75e87f51685b3172e8f9086bf5850f1f3cba6c178e8875d39a9e7d7cc4493172c8f0ef0c215ff13,
Q = c5a102cc94c7b7d3b955a25424e4bbcdd0b9200db6f5a28970b9e95293be4606c70d5a18a7aaaab607b678c6e9f78310f752d90eacca7718c83c12dcc3fa92d86cf015893f7a2274dde17e4673b399f00bf9506e77bd131449b86ce545c91fba9919b1356ff4c4ff985d1177c7ba2a79c9d04bd63f59430f92530332dfd4289d,
NT = aa3a57faaa2d2859140344aeeb482e83770b6ea2941c4bec7780251c6bdbd2aa247dedeb19642a8cb55f03ba8d129ea4ef10314f9aa73bedafa112afec5dcf54f90e8319cf8bb80acc148bc34cc8d731237a114d9d088ddc89d419f3180a16793dd927e77258e35260d7885aaf53e7c1338ec3e068bcb8e74e244f29caf01bd3b7da0d08a12128601c353b634bc2a85874d86d2849d69987461a68b670b7d414d7c1a6e0cb1f8aef00e647032b44c993f868b6c4940ee7f0b2c5a4ad07657d9ea889bd90aadca65e845af1a3ca449409939b5df9fbf28036b59c44bdb1d24a458d15976e7905e614fbc779094b612415925588398c3daf1d6536f08068d2baf5,
ALPHA = 00000000000000000000000000000000000000000000000000000000000000007586f47e1c16948db626c9914a510a16947a773a085a795bb7293148966eaa9eb1a8b9bc3574a2aa913993a0a1570c22bab00341bdedd474ca3f5c097fbdefce74ced03606cdc4d0bc11907fca57aef557bb74538f80127c71f751e743d1882a,
BETA = 74be104f5f98f8cb7e2852f4d6257095f02a1a07ca5346ed4ddbb5b1bfdb10aa662b68a93d540c2f26954d76ceac023e1595ca527e985d6508d6b717358b16e61f886f7232a6cdc8817ebaddda3f81a3d34a003c1c2504d380561ea1ac06c86284ca292e8fcbda0672e5ed96c96de30688ff841dca641d3de1f6763983c5c8af13c8281fb10ad4a81d91dafd0b859129f922d57a33605cf1e224b9137783c27e33d9bab9cfecf488e63d85a2a2e6682acede69e4d5281e1a6c5c5ae6cf5060749f9d07aee6a40bdff9f1cccc2915f0ae2191b69317207e5ff954d12a13de5898b7ea1e17b07f3600903e2da783b2f415a2b48c3f6686a77ecddd6f36536e01c8,
GAMMA = 000000000000000000000000000000000000000000000000000000000000000088c7cfb5b7d5dead1636e30a0586a534768fe1de617bdb4d4d2a6db21b1db3854f913307ca148284f254cf9dc503e9437d2a4cd014b4f73e9478e4b651a8bea0bc750c70df3c7a4851d22b77e5c554226a0b3bb340253ca55c71cd4c9597b1d93b68498a968e32fd1a9687658c13445e325cb8951d455a57194165c71377154c55845161d2965a531d1e515327acd5533226da930d1487ec6304c7738fdbf6730fcfbfb0cf300c8157bcf442be9afb9034a67f4083e121ee78a81749d8cf7e9d3aba836bd824ace833dc8b418374fd1bee98a860f4d2cd3bca3b4841d2cedecef9c376f97fba484dce4d1076b8e496317c3bfd04ff7eba630ee2903dbcbd651b7bd1b387b1d1a11353ce3d1ab30e98b618e99db8ab54a04ea7197240daad79ba3756a784c6b5e258d4bbde075cf39fd2a503982e773e4662072a08dcb71f2e0b7dbdea727c264bcbf464820e1af2252aa714fb6614fa295a5b757243a06378ff,
RHO = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7b89a461e71228d4137e4637ee3398d685d5ab32d0671673eceb1fa0c284c014e599a3e1fc29e7433a4f9ab47a9a5dc4c7ce090a40d0581b498bb020f85062f6e1cd59d842ed38bfbdeb42855bdb4ba354ad6088cf8683fe25c97cc080afc30bd8134aebfabadb829f84651c3068f89447043de48bab19f2b08b61cf4c147e6cf844be20e504f9999b833b688beb7c035edb9c9c92835d35ac642029f81af846d6c490c60fcdb81eb13dbdb9bd7c014524a05db8b6b27f5d5fb3108fbfef6c4e43e3bc11e85b576ff9288648dca1da24386ca5882f0bbec546168b0e829a5bef430ae9aa6f85553b8695df919591cfd08abb248d7cdda34fac8fdfe77b35a3a2fd6c01b3d4e725c24100a1f2fb07d6417eabbf3d093992f31535758a5cc842c,
Z = 16c3daf986731d8766dba48aee1cb5819f28b6645f83094aa4b3cae39f37bc6a6efb146f73b86ace27ae778071c885e9ce7b8ebaae1b7e0063e3e9154475e97767880e2a525f7afbac3c8dea5330d9111b14fe64435dc7541d38b18b88edf55d82fd21b7292b2206593c8825ed03851465f2e7b335b8e8395dd19ad59e5bb184517857e1afa30ea88dacdc9934d90146c2ff91d4526c6c07635599b59e4f881ca36d95a60e3ac739aa34f030c3082e8b8bc07a5b4ebcf44e74ba69d87cad794c43f31c263c05dca997097356e4d5609cd0efeada05058497207184341d8aee91d8be92d790134182f97d325943306c2ff7d815fef5bac74f16d4482332c45ebe,
U = 2362ca43a8051306ab9191a4be04d19fffca17d62460f9b3283137ae779c1a07817f5ebe9b6ea369602511f203d1236ba39c098e1e846686491b095ce93fd62a4645eb412904f25ef77a0bc6029e26bdb6c2ef4eba9669a4118910d8b545b824de8ab62ea9f5f22527651d8b33e87c4e814091c4b990d6c605e80e80de09dbf2187f8a77fe3c665560b70f2bc7ba6f8b760a4a296f9bc88c390b13d1c33d9cfffa567c55ddfb26355c813c4e2ed4d1f3e8b35c101b648bff9d3d47df85d68c6c8ccb03c80e4a61b40742dde03c99128ffa944e063d506290b0fab7b8a2cd5fa247996041c64a8d3a50ed134492cd6cf3b8f851636de47e9a450e4d746467a74e0636deaa25054e5a3b8413a9edaecd1f29702e16ce2f0c712b07c867400097d50d384671f20de7e7f0d4ad9ff3814a9022f626c7abc8b57a19e6154024f9a630e12439fe43ee17e0c6f8004007850c8b3ac2a040f1c326ff55846da54b5c81a5780ce6c33bfd7631bbb91f9631c6555e4e4ed1c8a4757d5011c5b40b38bb2844dcd5434c296bb66bd257db0823c8e11be7791ab511650dc18a448f7b57d171bee9fe3f860f677ecec3df9a3fcb33d3e047ef0aa72d946db90d67ccdf7c989c0d424e3b9d16c3d99cf1fa9901154758fb64db893aadff3830072bc294be4faec4ac5d4c12c0e3124ccc0d7c8106c7b62dc5ed081f33286a698b755b48b3248b46,
W = 733111b6de827b4b701d78e5aed633d8f368dc60fd4eed9bb0c60c47b5066712260f8ee1b5fc05fb79188a966ef00b5db0c64acbd889f4c063b5c36e0410ffacf98f3dbb8042882a207a13915f570dc723c97fe092ebd83563135b7b1a9ce6525552fd6a2792baec066e18bb49881ebafd64ea3df2ab9878ee4bec53af108e1081f2ef43161fb170687e5d690e37ba57ecbb3d36a560be992375ae387bc49402216579e70db0ce87cdaa6a2d743eb898bac6928511403d7bb82b2fe24fa256d5eb2d0760c886f40bfcc06fd6480a83d1cac5afadf10762751eed6fc4a8b18e88b98e7de840c9cff9cd1544525ed571e6c42a0679adc05868a9e3669c558757b6,

TEST = 9,
M = 49bb95636017f266f09b39d833e61765a025bb6350fbf3498b2cbf16541ddf8d,
G = b0a377213c48b92312fcc87c1fd96bed91831f53bb23fed6f547e7d3f3356ac6633b6ff98ea28af314e84ac15cd96819a2d1edc25d013f309fa7055617da6a19a85c8f1aa6200f915242e54bcb23657c637479a716fe67969149bf64005ca1528cbda37512e5f62713e65d25f8845f012ed3cef26be07507b8bed1b8a50419d32099504c92a22fb1bc3290356740a6e781cfff9c1148a4cfb85c30c8fce331cd94d3d0d0dfc9aa823d0156d6e5b801c35bd81fcd6883fe47d2bd2ad7cc348edede25f8069661fdc1090a9b0285f516d6909644ab70f2dac400f46d7088e976bd3931ba831c353219e60d1a839c2de7b98d7003a64c1ef165bd3403798320b8b8,
H1 = 7fe2ef837704e5043e848e09adcad2367f188466fa6d07c9dcab4953be2b7e733447ad7632f9e92c4e4724dd976cc8c4effedb16b7d57c2e87607e3579af0e7ab83209139874d33e4b4499f3fd1c60918e889e0b3d8c60c576fb66d2327f3817cf4ee709f1e4a759a759800bd75e4e951f011d40d6e8c3f15ea927cb85978b89982333a594153227033d843051337b55db15cac3465f90334f05805baf36bfaf185108a9ef4336ea010ddc72c907907c06f90ab5985c40e2bea199e6121c7c92a5361837c292c8557f9f65b40e62d2e516e3b44d153cb4c3af6b5ccf00cdf0e60f6b5522229f21509c0e98e79201a40e2ede8e0c0125eb7ddeaa2a36bf86529d,
H2 = 41a431e1043da770a8129a963e6adceb427695e055745dff3bbcf2ef79e2e83302f314923d971ce26d8d122a1f0d0ef22ec01cd733a5c662476bbf9f11fc508070569e1209aa692843c8a27185a391bf559f17b2dd9399c25a1058026effa44fe0692c65001367f0bd4c8e89df665e2de7b1ac503862675b9603f8dc46c012bc889b591ffe7af950c10ba752466bc03f0533a742cb4c827e25c679d9c30cb4f260c8a89d02e8d9e48825e9ea669d251dd6cfb2ea7b80af116b8358fefe2a4f118651ee98659663202af3ab52d4b11f50b7d42a907eaccc07f6e0e4a8f4b9b8a09546ea74bcbee9277a5d85c980b9ea1bb23238cab632752ce3da308324549dfb,
P = d1e81a97520a8fae13c08ceb9ae38c127f3569d47e52096365fdb6446f6c79989e5ea5ec8d9aeb6577dd6155bbe33f50fbf43bf29273ba0dd0d82f38f02d3445a694ea50be1f9720622dada2c58a43cd481d16886f572f15774e485117ef1a630de68634617c8cce43a89a339027a742522502cd6470ae8681083b67b0b53c7f,
Q = d76d31f81116e8e5ebd5ef17fdd2f956ce11d781d56d3da179b03eaacbeb8e3941dce0e494fe5ac1fc364ae28f4e4873b67af6c360599a1468d59a22012c77b790e01ec85f325ebc9a08fc0550a297e34a4a5f82d4853128688156dfff09591bc829999e110e40db5382463ebeeae07faf1408323b962bedbfee0202ac7347c9,
NT = e2d11074958171a031686ab23db36f285b0e23f889cf881e66cfaccbbb4d0800fcc9972dc3469b733f0abf4222ad4981eeb748d23d82d8d2be337315b39bb1d87fb782cb59c3c21b14b05d1ba3e080f21c91be2b6a4986e961c03b405d4ab0626f603a992e450268a857e20acf91a0bc913a1d318240cbd8a4a3562fe0f84028931a63df780e9d16f756de3cb837e30412916c0ae01a5f491de64469b7a29cae5b3030314a60ee75d4aad22e0a8c7c523324e3cf402a865815e2f7bc2d51826dbc13527b9a6702f60416d0a72178e82f0e9e06762bd3fe78d4ccfc167e563ffda9bcf7b3eeac25419704d2c7a5e194eb571018529ab69ad6dece43ebd3523145,
ALPHA = 0000000000000000000000000000000000000000000000000000000000000000347d3c4394c8bce64d8aef1c9b49e4c921758c8f1863bf002090b1d44e21ca8186b55e2b37470c83eab4987e3de365fe1a1ca2b8a58a7d6745870fd60b16c0f131f6da78e81410eecaee16b58b18ca0a5a4038a3b25d1ee72f397cc84193c608,
BETA = 4247b8ca7402ef134f982eb2165a3d52f0a2dd6f41c1105806e5db8acb01f22071e0725cee3f4161c7d7e85a3d4ca5135c9fa4cf4785efd3b65ed1b2c33ffb8e0f7d7d2a0a762aaf59e3394b5f4ca1a97b9fc8e91291492a1785f4b42979289aec7086a106edf81f05fb8cc638469502dc01a8e4b99315926e9ed763b8235e96bf31c1a91447c259fdf5e8160cdc39e1ad29907e8c7ce2b210d5f611672f64178b74e826655f10bf6dbb3dd8dc6c7104937961e1c737f767648d6a8cd1b8bd6a845069ff45adcc3843cedfa9eb92b78647a9a99f7ed2dfa2312b47465295743557ecd1cc7ac4beb254d55968b831403c45bb3245546140259bb95b6d575915a8,
GAMMA = 00000000000000000000000000000000000000000000000000000000000000007ac92e32cb32814fb24a5339772e3126b9cdd66fec114cfe45db3ff186548b7a874c22f68e7f877065ee61d35e4045881d47594ee96b82e4764aba0ca4598ddc4a30751342a412206bff8ec58f4886e8f975583e92ef261304a2b8c2bc2d8dc5097fae5c7ec78063e18765c6b9e8d4d4a0fdbb537019546b4ecfd1bd738aeb09f5b7a43fc2013ec24d36dbdbc3fea4281fc922a79829fd60873b423f8e76ade6b1d47c94c023f3546202ed070f2d242cc8593c70292de77514a5172287c23f9a715149dd19fdbec816ca8a4919bc9884e0e65b0a1bab7d400774e07a89c3b55050d669aaef2c2625009e312558488da328b563b6bd502d4f291a3f00a3ce8958832ca6ebf157d4062ff2e09ed9a4713196e89276eeaaa00789a7d54c7bfd5aea5e735c48fa15d7e39231efc93026f007fe1c56b14642691b405f284165f73243400f45b1a1b4a16ba8dc094409ff0caab66d0d1e0c89f85fcbe1ebc2813ac9ea,
RHO = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000231dac2bc6e5f084940c76fcd26ffc689433cd23c4d0942c5a916bdca2904edf3234511047ac0a55ff35b9542f2bde4079697c1a59babcdec67362c6dd5719591877e3464d3c079f423e216c56c8ddfa4635d971846d063fbfdf53b74339d6117e7d959a20a79fa382cfada8c10969aa3a65a49779f93a705fa55fb312aca169a016689a9eb222656cd0d1453aab4f02cd1afee497f86e0064cd04f46ac8642c012488f02cde2c73808f5c5521c5c74f94f1c919d034a1f3ecc97729ce954c9e0a5d6e7903c9ddd5e55022ae0435ef3ed8c4f98f55557bcf6889ec7b2bbf774c58dbbc15bcb7d29d74611c82277d0f0a5d24e73b711790271c2f43c7a7081ee16a37280ab397297513d9194691ae332278fdee7c02d9203a79a4faffd2bdebe9,
Z = 8c808e42c56512fbf98a6c9119378bdfb03d9b0d96e6f9e37d2e740f0489a08d152afad6d29bceec2fa038fc1e507fc2eee873a665b45c7dc85661e7aca86ab77bc178d3348a5c527a55c910c92e2860b2ba283ef11fa89d3723d12432143ae95cae64de3d72d8d40f29ef889848701a6eab7331b443ec99d0c253f64971adf758263c2b412578530cc62aa3ae828289a8e6541f3b5203b57c34522ddce145f1e3d20df9cde76870ebfd8327a541a3b1df0f412ead2cb14c87b25a14666c45b8ba4958d1192cf1665c20c1cce6a6fc38fa603e274790cf51d0acee1890effdbdd52364a7c919c5afdafaf7ce572017413f36d84dda865caffdb1c707849f51c1,
U = 58a019b142607041d8a9d1ef8ba79851786a61d28950f265a1b6136736b7067ab06ff597ea241decf6453e2ff9b2f025f3f25a600d9f344ee3f8157a86998ecefa0c90a33eefd8a2fdb89c65de98498bc6236ecbb4fa858d213bd0ecde6b1125ab616d63d3080e1f9416e6ce744204f6b582580142118b6b142937ea28d91601f4e2e7e0de4fe3201ac968a88e632db86eb980a7a565fc834e216786995af1894111dccb106ab6f09aec47e373c07ea7bcdef404e8fbcdbb30e9a0d4c41202cde88695526e5c37f47c8ad422df6c34bb8c79e4fd6c42ebf6c868b8933a9c481f37147d2416935b3d4d5327e480eaf6820a7739115bd95bdf13ec34f2a923369a973ed59d7c188c5bfcccdfafe1b6155e3a9f77490347d1d5e57de52f6de7505352ceaf6daf9728cacca202c2645d8a74a305116bc66245c82fea2fa8e192159113cb4b20b33abc08e0ca8c1ccfa334be98797242dd9f017d9951a4a8a649c16dc23b14b705334ad55c893a2d500b7ee79b99f9355550389842c28448226b096a3e275fc2ba37c82bc3daad8274839ca5d33210028af9fa125ce6b293f5e3b83fe2a7458283eed812441de841eab3c53339f4a17767c11d21552ade92933797629da28d6024ba20bd888d3546686a7508d4d6eb5bfeeb2f547ac2861a956f812a1b8177b58f49baa584ea9b50d690c326d06c660c631d73c5b8482c253b5afb61,
W = 84153d115e4b2ae7050ab2cbab7d6638f0b382a5475f1eb375c413bf744ababbf0a6cb3b45880adefdc33a646e8fdf02cd206e3c7762ad50eccc2c71d2698193a3ad40866e15cc1aa1b99aab9b837866c8f10fe51a2eda55933231adfbf06558fe9fe79591600296b3d316843ba76e3a07ed8e3b6bf034c8be34cbfaa7a0c8f0678456e9712336c39d54ded651c32c1c76e440e302a051c29544d27486c56f231ad4a2a9e1d93b3746f63e2827a2746786bcb91ddb572171e9886bf7948bdace88dbaa888d93f3d62b64bb9206dbfd3fd17d0603710939ce0ded6dd111c424c15cb792fbb85bee240725d7ecde71d2cb6f72fbd2f58cd2bc3074b5c86e9244b7,

