{{{{0, 0, 1048575, 0}, {1048575, 1048575, 2, 1}, {0, 0, 0, 0}}, {{699051, 699050, 1048575, 699051, 699051}, {699051, 699050, 1048575, 699051, 699051}, {699051, 699050, 1048575, 699051, 699051}, {0, 0, 1, 0, 1}}, {{1048574, 1048575, 0}, {1, 0, 0}, {0, 0, 0}, {1, 0, 0}, {0, 1, 0}}}, {{{349525, 349525, 699051, 699051}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1, 1048574, 1048573, 1, 1}, {0, 0, 0, 0, 0}, {1, 1048574, 0, 1, 4}}, {{1, 0, 0}, {1048575, 0, 0}, {0, 0, 0}, {1048575, 0, 0}, {1, 0, 0}}}, {{{0, 0, 699051, 0}, {0, 0, 349525, 0}, {0, 0, 0, 0}}, {{1, 1048574, 1048570, 1, 1048574}, {1, 1048574, 1048573, 1, 1048574}, {1, 1048574, 1048573, 1, 1048574}, {0, 0, 0, 0, 0}}, {{0, 1048575, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 1, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {1, 0, 0, 0}}, {{699051, 699050, 0, 699052, 699051}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 1048575, 0, 1, 0}}, {{0, 0, 1}, {0, 0, 1}, {0, 0, 0}, {0, 0, 1}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {1, 0, 1048575, 0}, {0, 0, 1, 0}}, {{0, 1048575, 0, 1, 0}, {349525, 349525, 0, 349525, 349525}, {349525, 349525, 0, 349525, 349525}, {0, 1048575, 0, 1, 0}}, {{0, 1048575, 1048574}, {0, 0, 1048575}, {0, 0, 0}, {0, 1, 0}, {0, 0, 0}}}, {{{0, 0, 699051, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {0, 1048573, 1048573, 0, 0}, {1048575, 1048575, 3, 1048575, 2}, {1, 1048574, 1048570, 1, 1048574}}, {{1048574, 1048575, 0}, {0, 0, 0}, {0, 0, 0}, {1, 0, 0}, {1, 1, 0}}}, {{{0, 0, 0, 0}, {417117, 417117, 631459, 631459}, {0, 0, 0, 0}}, {{237479, 573618, 336139, 237479, 237479}, {237479, 573618, 336139, 237479, 237479}, {237479, 573618, 336139, 237479, 237479}, {1, 1, 1, 1, 1}}, {{0, 1, 0}, {0, 1048575, 0}, {0, 0, 0}, {0, 1048575, 0}, {0, 1, 0}}}, {{{1, 2, 1048574, 1048575}, {1048575, 1048574, 2, 1}, {0, 1, 1048575, 1048575}}, {{0, 0, 1, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 1, 1, 1, 1}}, {{0, 699048, 1048573}, {0, 699052, 1}, {0, 1048575, 1048575}, {0, 699052, 1}, {0, 1, 1}}}, {{{1048575, 0, 1, 0}, {1, 0, 1048575, 0}, {0, 1048575, 1, 1}}, {{699051, 699050, 1048575, 699051, 699051}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 1, 0, 1}}, {{1048574, 0, 1048575}, {1, 0, 0}, {0, 0, 0}, {1, 0, 0}, {0, 0, 1}}}, {{{0, 349525, 699051, 0}, {0, 699051, 349525, 0}, {0, 0, 0, 0}}, {{0, 0, 3, 0, 0}, {1, 1048574, 1048573, 1, 1048574}, {0, 0, 0, 0, 0}, {1, 1048574, 3, 1, 1048574}}, {{1048573, 0, 0}, {1, 0, 0}, {1048575, 0, 0}, {1, 0, 0}, {1, 0, 0}}}, {{{1048575, 1, 1048575, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1, 1, 0, 1, 1}, {0, 0, 0, 0, 0}, {1, 1, 0, 1, 1}}, {{349523, 699048, 349526}, {699052, 699052, 699051}, {1048575, 1048575, 0}, {1, 699052, 0}, {1, 1, 0}}}, {{{1048575, 1, 1048575, 0}, {0, 1048575, 1, 0}, {0, 0, 0, 0}}, {{0, 0, 1, 0, 0}, {1048575, 1048575, 0, 1048575, 1048575}, {0, 0, 0, 0, 0}, {1048574, 1048574, 1, 1048574, 1048574}}, {{1048573, 699048, 0}, {1, 699052, 0}, {1048575, 1048575, 0}, {1, 699052, 0}, {1, 1, 0}}}, {{{461573, 923146, 125430, 587003}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1, 1048574, 1048573, 1, 1}, {0, 0, 0, 0, 0}, {1, 1048574, 1048573, 1, 1}}, {{272177, 382240, 330186}, {498262, 498262, 828451}, {440251, 440251, 110062}, {608325, 498262, 938514}, {718388, 718388, 1}}}, {{{0, 0, 0, 0}, {1048575, 1048575, 2, 1}, {0, 0, 1048575, 0}}, {{0, 0, 0, 0, 0}, {349525, 349526, 1, 349525, 349525}, {349525, 349526, 1, 349525, 349525}, {0, 1048575, 0, 1, 0}}, {{0, 1048575, 0}, {0, 0, 1048575}, {0, 0, 0}, {0, 1, 0}, {0, 0, 1}}}, {{{699051, 1, 349525, 0}, {349525, 0, 699051, 0}, {349525, 1048575, 0, 0}}, {{1, 1048574, 1048570, 1, 1048574}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}, {{0, 0, 1048575}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 1}}}, {{{573619, 98662, 949914, 474957}, {0, 474957, 573619, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {784189, 528774, 793161, 784189, 784189}, {0, 0, 0, 0, 0}, {255416, 1, 264388, 255416, 255416}}, {{1048573, 631456, 0}, {1, 417118, 0}, {1048575, 1048575, 0}, {1, 417118, 0}, {1, 631460, 0}}}, {{{0, 699051, 0, 0}, {0, 0, 0, 0}, {0, 349525, 699051, 0}}, {{0, 0, 0, 0, 0}, {0, 0, 1048573, 1048573, 0}, {1048575, 2, 3, 1048572, 2}, {1, 1048574, 1048570, 1, 1048574}}, {{1, 0, 1048575}, {0, 0, 0}, {0, 0, 0}, {1048575, 0, 0}, {0, 0, 1}}}, {{{0, 0, 0, 0}, {349525, 0, 699051, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1, 1, 0, 1, 1}, {1, 1, 0, 1, 1}, {0, 0, 0, 0, 0}}, {{0, 1, 2}, {1, 1, 1}, {0, 0, 0}, {1, 0, 0}, {1, 1, 0}}}, {{{0, 0, 0, 0}, {0, 0, 778209, 0}, {0, 0, 270367, 0}}, {{0, 220127, 0, 828449, 0}, {828450, 660379, 880505, 828450, 828450}, {0, 220127, 625675, 828449, 0}, {828450, 440252, 254830, 1, 828450}}, {{0, 1048575, 0}, {0, 0, 0}, {0, 0, 0}, {0, 1, 0}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 1048575, 1, 1}}, {{349525, 349526, 1, 349525, 349525}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 2, 1, 1, 1}}, {{1048574, 0, 1048574}, {1, 0, 1}, {0, 0, 0}, {1, 0, 1}, {0, 0, 0}}}, {{{587003, 125430, 923146, 461573}, {0, 0, 0, 0}, {0, 461573, 587003, 0}}, {{0, 0, 0, 0, 0}, {1, 1048574, 1048573, 1, 1}, {0, 0, 0, 0, 0}, {1, 1048571, 1048573, 4, 1}}, {{938513, 0, 330186}, {0, 0, 828451}, {0, 0, 110062}, {110063, 0, 938514}, {0, 0, 1}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {1, 1, 1048575, 1048575}}, {{699051, 699050, 1048575, 699051, 699051}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 1048575, 0, 1, 0}}, {{0, 0, 1}, {0, 0, 1048575}, {0, 0, 0}, {0, 0, 1048575}, {0, 0, 1}}}, {{{0, 1048575, 0, 0}, {0, 0, 0, 0}, {0, 1, 0, 0}}, {{1, 1048574, 1048570, 1, 1048574}, {349525, 349526, 1, 349524, 349526}, {349525, 349526, 1, 349524, 349526}, {0, 0, 0, 0, 0}}, {{0, 0, 1048575}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 1}}}, {{{0, 699051, 349525, 349525}, {0, 349525, 699051, 699051}, {0, 349525, 699051, 699051}}, {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 1048574, 1048570, 1, 1048574}}, {{1048574, 0, 0}, {1, 0, 0}, {0, 0, 0}, {1, 0, 0}, {0, 0, 0}}}, {{{643030, 237484, 811092, 405546}, {405546, 880503, 237484, 643030}, {643030, 573619, 405546, 405546}}, {{0, 0, 8970, 0, 0}, {676006, 745140, 997386, 585763, 676006}, {0, 0, 0, 0, 0}, {676006, 1, 997386, 282326, 676006}}, {{0, 0, 1048573}, {0, 0, 1}, {0, 0, 1048575}, {0, 0, 1}, {0, 0, 1}}}, {{{0, 0, 0, 0}, {0, 237475, 0, 0}, {0, 0, 811101, 0}}, {{0, 0, 0, 0, 0}, {828450, 440252, 880505, 1, 828450}, {0, 0, 625675, 0, 0}, {828450, 440252, 254830, 1, 828450}}, {{0, 699051, 1048573}, {0, 0, 1}, {0, 0, 1048575}, {0, 349525, 1}, {0, 0, 1}}}, {{{0, 0, 349525, 0}, {0, 349525, 699051, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1, 1048574, 1048573, 1, 1048574}, {0, 0, 3, 0, 0}, {1, 1048574, 1048570, 1, 1048574}}, {{1048573, 1048575, 0}, {1, 0, 0}, {1048575, 0, 0}, {1, 0, 0}, {1, 1, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 1048575, 1, 1}}, {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 1, 0, 1, 1}}, {{349528, 699048, 0}, {349524, 699052, 0}, {0, 1048575, 1048575}, {349524, 699052, 0}, {0, 1, 1}}}, {{{1, 0, 1048575, 0}, {1048575, 0, 1, 0}, {0, 0, 0, 0}}, {{0, 0, 1, 0, 1}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 1, 0, 1}}, {{0, 0, 1048575}, {1, 0, 0}, {0, 0, 0}, {1, 0, 0}, {1, 0, 1}}}, {{{168071, 336142, 712434, 880505}, {168071, 168071, 712434, 880505}, {880505, 712434, 504213, 168071}}, {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 1048575, 0, 1, 0}}, {{0, 0, 1048573}, {0, 0, 969418}, {0, 0, 1048575}, {0, 0, 1}, {0, 0, 79160}}}, {{{237475, 474950, 573626, 811101}, {811101, 811100, 474950, 237475}, {237475, 1, 811101, 811101}}, {{0, 0, 1, 0, 0}, {48020, 952536, 619020, 96042, 48020}, {0, 0, 0, 0, 0}, {48020, 1, 619020, 1, 48020}}, {{0, 0, 1048573}, {0, 0, 1}, {0, 0, 1048575}, {0, 0, 1}, {0, 0, 1}}}, {{{0, 0, 0, 0}, {0, 1048575, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 0, 0, 0}}, {{0, 1048574, 1048573}, {0, 1, 1}, {0, 1048575, 1048575}, {0, 1, 1}, {0, 0, 1}}}, {{{349525, 699051, 349525, 0}, {0, 0, 0, 0}, {0, 349525, 699051, 0}}, {{0, 3, 0, 1048573, 0}, {1, 1, 0, 1, 1}, {0, 0, 0, 0, 0}, {1, 4, 0, 1048574, 1}}, {{1048575, 0, 1048574}, {0, 0, 1048575}, {0, 0, 0}, {1, 0, 0}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {0, 699051, 349525, 349525}, {0, 0, 0, 0}}, {{1, 1048574, 1048573, 1, 1}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 1048574, 1048573, 1, 1}}, {{1048574, 1048574, 0}, {1, 1, 0}, {0, 0, 0}, {1, 1, 0}, {0, 0, 0}}}, {{{0, 699047, 349529, 0}, {0, 0, 0, 0}, {0, 349529, 699047, 0}}, {{0, 762601, 0, 285975, 0}, {0, 762601, 762601, 0, 0}, {953251, 190650, 285975, 667276, 190650}, {95325, 1, 476626, 953250, 857926}}, {{1048575, 0, 0}, {0, 0, 0}, {0, 0, 0}, {1, 0, 0}, {0, 0, 0}}}, {{{0, 1048573, 3, 1}, {0, 3, 1048573, 1048575}, {0, 1048575, 1, 1}}, {{0, 0, 1, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 1, 0, 0}}, {{0, 699048, 0}, {0, 699052, 0}, {0, 1048575, 0}, {0, 699052, 0}, {0, 1, 0}}}, {{{1048574, 1048575, 1, 1}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 1, 0, 1, 1}}, {{699048, 699048, 0}, {699052, 699052, 0}, {1048575, 1048575, 0}, {699052, 699052, 0}, {1, 1, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 3, 1048573, 0}}, {{0, 0, 0, 0, 0}, {0, 0, 1, 1, 0}, {0, 0, 0, 0, 0}, {0, 0, 1, 1, 0}}, {{349525, 0, 349522}, {0, 0, 1}, {0, 0, 1048575}, {699051, 0, 699052}, {0, 0, 1}}}, {{{0, 0, 0, 0}, {0, 573617, 474959, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {242566, 1, 806011, 242566, 242566}, {0, 0, 886865, 0, 0}, {242566, 1, 967722, 242566, 242566}}, {{1048573, 349522, 0}, {1, 1, 0}, {1048575, 1048575, 0}, {1, 699052, 0}, {1, 1, 0}}}, {{{1048575, 1048574, 2, 1}, {1, 2, 1048574, 1048575}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {1, 1, 1, 1, 1}}, {{0, 631456, 1048573}, {0, 417118, 1}, {0, 1048575, 1048575}, {0, 417118, 1}, {0, 631460, 1}}}, {{{0, 0, 0, 0}, {349525, 349525, 349526, 699051}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1, 1048574, 1048573, 1, 1}, {1, 1048574, 1048573, 1, 1}, {0, 0, 0, 0, 0}}, {{2, 1, 0}, {1048575, 1048575, 1048575}, {0, 0, 0}, {1048575, 0, 0}, {0, 0, 1}}}, {{{1, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{699051, 699051, 1048575, 699051, 699050}, {699051, 699051, 0, 699051, 699051}, {0, 0, 0, 0, 0}, {1, 1, 1048575, 1, 0}}, {{1, 0, 0}, {1, 0, 0}, {0, 0, 0}, {1, 0, 0}, {0, 0, 0}}}, {{{0, 349525, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}}, {{0, 0, 0, 0, 0}, {1, 1048574, 1048570, 1, 1048574}, {0, 0, 0, 0, 0}, {1, 1048574, 1048570, 1, 1048574}}, {{2, 0, 1048575}, {1048575, 0, 0}, {1, 0, 0}, {1048575, 0, 0}, {0, 0, 1}}}, {{{0, 0, 1, 0}, {1, 0, 1048575, 0}, {0, 0, 0, 0}}, {{0, 0, 1, 0, 1}, {699051, 699051, 0, 699051, 699051}, {699051, 699051, 0, 699051, 699051}, {0, 0, 1, 0, 1}}, {{0, 1048575, 0}, {1, 0, 0}, {0, 0, 0}, {1, 0, 0}, {1, 1, 0}}}, {{{1, 1048575, 1, 0}, {1, 0, 1048575, 0}, {1048575, 1, 0, 0}}, {{0, 1048575, 0, 1, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 1048575, 0, 1, 0}}, {{0, 0, 2}, {0, 0, 1}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}}}, {{{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 1, 0}}, {{0, 0, 0, 0, 0}, {0, 0, 1, 1, 0}, {0, 0, 1, 1, 0}, {0, 0, 0, 0, 0}}, {{0, 1048575, 1048574}, {0, 0, 0}, {0, 0, 0}, {0, 1, 1}, {0, 0, 1}}}, {{{0, 0, 0, 0}, {699051, 0, 0, 0}, {0, 0, 0, 0}}, {{1, 1, 1, 1, 1}, {1, 1, 0, 1, 1}, {1, 1, 0, 1, 1}, {1, 1, 1, 1, 1}}, {{0, 1, 0}, {0, 1, 0}, {0, 0, 0}, {0, 1, 0}, {0, 0, 0}}}}