From 3bceac90599a02a96e9b744736b3feeb00171504 Mon Sep 17 00:00:00 2001 From: Ali Romman <226877337+aliromman@users.noreply.github.com> Date: Tue, 13 Oct 2026 19:53:55 -0500 Subject: [PATCH] Prove fixed R480 helper cleanup boundary obstruction --- .../CERTIFICATE.json | 18496 ++++++++++++++++ .../r480-source-independent-cleanup/README.md | 478 + .../SOURCES.json | 66 + .../r480-source-independent-cleanup/TASK.json | 66 + .../VERIFY.json | 24 + .../r480-source-independent-cleanup/verify.py | 538 + 6 files changed, 19668 insertions(+) create mode 100644 research/r480-source-independent-cleanup/CERTIFICATE.json create mode 100644 research/r480-source-independent-cleanup/README.md create mode 100644 research/r480-source-independent-cleanup/SOURCES.json create mode 100644 research/r480-source-independent-cleanup/TASK.json create mode 100644 research/r480-source-independent-cleanup/VERIFY.json create mode 100644 research/r480-source-independent-cleanup/verify.py diff --git a/research/r480-source-independent-cleanup/CERTIFICATE.json b/research/r480-source-independent-cleanup/CERTIFICATE.json new file mode 100644 index 0000000000..bb4914f883 --- /dev/null +++ b/research/r480-source-independent-cleanup/CERTIFICATE.json @@ -0,0 +1,18496 @@ +{ + "status": "PASS_R480_SOURCE_INDEPENDENT_CLEANUP", + "coordinates": 712, + "cleanup_macros": 6680, + "cleanup_nonzeros": 3908, + "inverse_nonzeros": 10595, + "final_helpers": 402, + "final_helper_profile": { + "1": 260, + "2": 36, + "3": 64, + "4": 2, + "5": 40 + }, + "final_helper_mass": 732, + "shared_word_identical_directional_climbs": 3486, + "isolated_nonfinal_helpers": [ + 273, + 275, + 277, + 282, + 289, + 291, + 293, + 298, + 305, + 307, + 309, + 311, + 314, + 321, + 323, + 325, + 327, + 330, + 337, + 339, + 341, + 346, + 353, + 355, + 357, + 362, + 369, + 371, + 373, + 378, + 385, + 387, + 389, + 394, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 484, + 485, + 498, + 500, + 501, + 508, + 509, + 510, + 512, + 513, + 531, + 532, + 533, + 543, + 554, + 555, + 556, + 557, + 566, + 567, + 572, + 573, + 574, + 575, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 587, + 588, + 589, + 590, + 591 + ], + "inverse_source_witnesses": [ + { + "helper": 224, + "source": 0, + "coefficient": "1", + "from": 418, + "to": 1, + "rank": 1 + }, + { + "helper": 225, + "source": 0, + "coefficient": "1", + "from": 37, + "to": 1, + "rank": 5 + }, + { + "helper": 226, + "source": 0, + "coefficient": "1", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 227, + "source": 0, + "coefficient": "-1/2", + "from": 37, + "to": 1, + "rank": 5 + }, + { + "helper": 228, + "source": 0, + "coefficient": "1", + "from": 999, + "to": 1, + "rank": 1 + }, + { + "helper": 229, + "source": 81, + "coefficient": "1", + "from": 37, + "to": 1, + "rank": 5 + }, + { + "helper": 230, + "source": 27, + "coefficient": "1", + "from": 999, + "to": 1, + "rank": 1 + }, + { + "helper": 231, + "source": 7, + "coefficient": "1", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 232, + "source": 27, + "coefficient": "-1/2", + "from": 999, + "to": 1, + "rank": 1 + }, + { + "helper": 233, + "source": 7, + "coefficient": "1", + "from": 501, + "to": 1, + "rank": 2 + }, + { + "helper": 234, + "source": 7, + "coefficient": "1/2", + "from": 37, + "to": 1, + "rank": 5 + }, + { + "helper": 235, + "source": 7, + "coefficient": "1", + "from": 489, + "to": 1, + "rank": 2 + }, + { + "helper": 236, + "source": 7, + "coefficient": "1/2", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 237, + "source": 7, + "coefficient": "1/2", + "from": 490, + "to": 1, + "rank": 2 + }, + { + "helper": 238, + "source": 0, + "coefficient": "-1/2", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 239, + "source": 0, + "coefficient": "-1/2", + "from": 466, + "to": 1, + "rank": 2 + }, + { + "helper": 240, + "source": 4, + "coefficient": "-1", + "from": 420, + "to": 1, + "rank": 1 + }, + { + "helper": 241, + "source": 70, + "coefficient": "1", + "from": 66, + "to": 1, + "rank": 5 + }, + { + "helper": 242, + "source": 13, + "coefficient": "1", + "from": 826, + "to": 1, + "rank": 1 + }, + { + "helper": 243, + "source": 70, + "coefficient": "-1/2", + "from": 66, + "to": 1, + "rank": 5 + }, + { + "helper": 244, + "source": 6, + "coefficient": "1", + "from": 842, + "to": 1, + "rank": 1 + }, + { + "helper": 245, + "source": 11, + "coefficient": "1", + "from": 66, + "to": 1, + "rank": 5 + }, + { + "helper": 246, + "source": 1, + "coefficient": "1", + "from": 839, + "to": 1, + "rank": 1 + }, + { + "helper": 247, + "source": 10, + "coefficient": "1", + "from": 823, + "to": 1, + "rank": 1 + }, + { + "helper": 248, + "source": 3, + "coefficient": "-1/2", + "from": 887, + "to": 1, + "rank": 1 + }, + { + "helper": 249, + "source": 11, + "coefficient": "1", + "from": 514, + "to": 1, + "rank": 2 + }, + { + "helper": 250, + "source": 10, + "coefficient": "1/2", + "from": 66, + "to": 1, + "rank": 5 + }, + { + "helper": 251, + "source": 10, + "coefficient": "1", + "from": 476, + "to": 1, + "rank": 2 + }, + { + "helper": 252, + "source": 4, + "coefficient": "-1/2", + "from": 903, + "to": 1, + "rank": 1 + }, + { + "helper": 253, + "source": 10, + "coefficient": "1/2", + "from": 491, + "to": 1, + "rank": 2 + }, + { + "helper": 254, + "source": 5, + "coefficient": "-1/2", + "from": 906, + "to": 1, + "rank": 1 + }, + { + "helper": 255, + "source": 11, + "coefficient": "1/2", + "from": 479, + "to": 1, + "rank": 2 + }, + { + "helper": 256, + "source": 1, + "coefficient": "-1", + "from": 422, + "to": 1, + "rank": 1 + }, + { + "helper": 257, + "source": 72, + "coefficient": "1", + "from": 95, + "to": 1, + "rank": 5 + }, + { + "helper": 258, + "source": 2, + "coefficient": "1", + "from": 826, + "to": 1, + "rank": 1 + }, + { + "helper": 259, + "source": 72, + "coefficient": "-1/2", + "from": 95, + "to": 1, + "rank": 5 + }, + { + "helper": 260, + "source": 15, + "coefficient": "1", + "from": 842, + "to": 1, + "rank": 1 + }, + { + "helper": 261, + "source": 9, + "coefficient": "1", + "from": 95, + "to": 1, + "rank": 5 + }, + { + "helper": 262, + "source": 2, + "coefficient": "1", + "from": 839, + "to": 1, + "rank": 1 + }, + { + "helper": 263, + "source": 1, + "coefficient": "1", + "from": 823, + "to": 1, + "rank": 1 + }, + { + "helper": 264, + "source": 14, + "coefficient": "-1/2", + "from": 903, + "to": 1, + "rank": 1 + }, + { + "helper": 265, + "source": 9, + "coefficient": "1", + "from": 513, + "to": 1, + "rank": 2 + }, + { + "helper": 266, + "source": 79, + "coefficient": "1/2", + "from": 95, + "to": 1, + "rank": 5 + }, + { + "helper": 267, + "source": 79, + "coefficient": "1", + "from": 462, + "to": 1, + "rank": 2 + }, + { + "helper": 268, + "source": 2, + "coefficient": "-1/2", + "from": 887, + "to": 1, + "rank": 1 + }, + { + "helper": 269, + "source": 79, + "coefficient": "1/2", + "from": 478, + "to": 1, + "rank": 2 + }, + { + "helper": 270, + "source": 9, + "coefficient": "1/2", + "from": 890, + "to": 1, + "rank": 1 + }, + { + "helper": 271, + "source": 9, + "coefficient": "1/2", + "from": 479, + "to": 1, + "rank": 2 + }, + { + "helper": 272, + "source": 12, + "coefficient": "1", + "from": 421, + "to": 1, + "rank": 1 + }, + { + "helper": 274, + "source": 5, + "coefficient": "1", + "from": 794, + "to": 1, + "rank": 1 + }, + { + "helper": 276, + "source": 6, + "coefficient": "1", + "from": 810, + "to": 1, + "rank": 1 + }, + { + "helper": 278, + "source": 1, + "coefficient": "1", + "from": 807, + "to": 1, + "rank": 1 + }, + { + "helper": 279, + "source": 4, + "coefficient": "1", + "from": 791, + "to": 1, + "rank": 1 + }, + { + "helper": 280, + "source": 2, + "coefficient": "1/4", + "from": 891, + "to": 1, + "rank": 1 + }, + { + "helper": 281, + "source": 77, + "coefficient": "1", + "from": 124, + "to": 1, + "rank": 5 + }, + { + "helper": 283, + "source": 8, + "coefficient": "1", + "from": 775, + "to": 1, + "rank": 1 + }, + { + "helper": 284, + "source": 4, + "coefficient": "1/4", + "from": 904, + "to": 1, + "rank": 1 + }, + { + "helper": 285, + "source": 17, + "coefficient": "-1/2", + "from": 124, + "to": 1, + "rank": 5 + }, + { + "helper": 286, + "source": 5, + "coefficient": "1/4", + "from": 907, + "to": 1, + "rank": 1 + }, + { + "helper": 287, + "source": 12, + "coefficient": "-1/2", + "from": 766, + "to": 1, + "rank": 2 + }, + { + "helper": 288, + "source": 18, + "coefficient": "1", + "from": 422, + "to": 1, + "rank": 1 + }, + { + "helper": 290, + "source": 6, + "coefficient": "1", + "from": 794, + "to": 1, + "rank": 1 + }, + { + "helper": 292, + "source": 3, + "coefficient": "1", + "from": 810, + "to": 1, + "rank": 1 + }, + { + "helper": 294, + "source": 26, + "coefficient": "1", + "from": 807, + "to": 1, + "rank": 1 + }, + { + "helper": 295, + "source": 1, + "coefficient": "1", + "from": 791, + "to": 1, + "rank": 1 + }, + { + "helper": 296, + "source": 14, + "coefficient": "-1/4", + "from": 907, + "to": 1, + "rank": 1 + }, + { + "helper": 297, + "source": 18, + "coefficient": "1", + "from": 153, + "to": 1, + "rank": 5 + }, + { + "helper": 299, + "source": 18, + "coefficient": "1", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 300, + "source": 3, + "coefficient": "1/4", + "from": 888, + "to": 1, + "rank": 1 + }, + { + "helper": 301, + "source": 19, + "coefficient": "1/2", + "from": 153, + "to": 1, + "rank": 5 + }, + { + "helper": 302, + "source": 8, + "coefficient": "1/4", + "from": 891, + "to": 1, + "rank": 1 + }, + { + "helper": 303, + "source": 18, + "coefficient": "-1/2", + "from": 770, + "to": 1, + "rank": 2 + }, + { + "helper": 304, + "source": 24, + "coefficient": "1", + "from": 422, + "to": 1, + "rank": 1 + }, + { + "helper": 306, + "source": 45, + "coefficient": "1", + "from": 1003, + "to": 1, + "rank": 1 + }, + { + "helper": 308, + "source": 24, + "coefficient": "1", + "from": 1001, + "to": 1, + "rank": 1 + }, + { + "helper": 310, + "source": 35, + "coefficient": "1", + "from": 1001, + "to": 1, + "rank": 1 + }, + { + "helper": 312, + "source": 25, + "coefficient": "1/4", + "from": 923, + "to": 1, + "rank": 1 + }, + { + "helper": 313, + "source": 35, + "coefficient": "1", + "from": 182, + "to": 1, + "rank": 5 + }, + { + "helper": 315, + "source": 22, + "coefficient": "1", + "from": 775, + "to": 1, + "rank": 1 + }, + { + "helper": 316, + "source": 10, + "coefficient": "-1/4", + "from": 936, + "to": 1, + "rank": 1 + }, + { + "helper": 317, + "source": 24, + "coefficient": "1/2", + "from": 182, + "to": 1, + "rank": 5 + }, + { + "helper": 318, + "source": 11, + "coefficient": "-1/4", + "from": 939, + "to": 1, + "rank": 1 + }, + { + "helper": 319, + "source": 35, + "coefficient": "1/2", + "from": 758, + "to": 1, + "rank": 2 + }, + { + "helper": 320, + "source": 22, + "coefficient": "-1", + "from": 421, + "to": 1, + "rank": 1 + }, + { + "helper": 322, + "source": 22, + "coefficient": "1", + "from": 1002, + "to": 1, + "rank": 1 + }, + { + "helper": 324, + "source": 49, + "coefficient": "1", + "from": 1000, + "to": 1, + "rank": 1 + }, + { + "helper": 326, + "source": 22, + "coefficient": "1", + "from": 1000, + "to": 1, + "rank": 1 + }, + { + "helper": 328, + "source": 1, + "coefficient": "1/4", + "from": 939, + "to": 1, + "rank": 1 + }, + { + "helper": 329, + "source": 23, + "coefficient": "1", + "from": 211, + "to": 1, + "rank": 5 + }, + { + "helper": 331, + "source": 22, + "coefficient": "1", + "from": 999, + "to": 1, + "rank": 1 + }, + { + "helper": 332, + "source": 1, + "coefficient": "1/4", + "from": 920, + "to": 1, + "rank": 1 + }, + { + "helper": 333, + "source": 22, + "coefficient": "-1/2", + "from": 211, + "to": 1, + "rank": 5 + }, + { + "helper": 334, + "source": 6, + "coefficient": "1/4", + "from": 923, + "to": 1, + "rank": 1 + }, + { + "helper": 335, + "source": 23, + "coefficient": "1/2", + "from": 762, + "to": 1, + "rank": 2 + }, + { + "helper": 336, + "source": 1, + "coefficient": "-1", + "from": 422, + "to": 1, + "rank": 1 + }, + { + "helper": 338, + "source": 6, + "coefficient": "1/2", + "from": 792, + "to": 1, + "rank": 1 + }, + { + "helper": 340, + "source": 6, + "coefficient": "1/2", + "from": 811, + "to": 1, + "rank": 1 + }, + { + "helper": 342, + "source": 1, + "coefficient": "1/2", + "from": 808, + "to": 1, + "rank": 1 + }, + { + "helper": 343, + "source": 1, + "coefficient": "1/2", + "from": 795, + "to": 1, + "rank": 1 + }, + { + "helper": 344, + "source": 1, + "coefficient": "-1/4", + "from": 827, + "to": 1, + "rank": 1 + }, + { + "helper": 345, + "source": 86, + "coefficient": "1", + "from": 240, + "to": 1, + "rank": 5 + }, + { + "helper": 347, + "source": 22, + "coefficient": "-1/2", + "from": 779, + "to": 1, + "rank": 1 + }, + { + "helper": 348, + "source": 1, + "coefficient": "-1/4", + "from": 840, + "to": 1, + "rank": 1 + }, + { + "helper": 349, + "source": 28, + "coefficient": "1/2", + "from": 240, + "to": 1, + "rank": 5 + }, + { + "helper": 350, + "source": 6, + "coefficient": "-1/4", + "from": 843, + "to": 1, + "rank": 1 + }, + { + "helper": 351, + "source": 1, + "coefficient": "1/2", + "from": 999, + "to": 1, + "rank": 1 + }, + { + "helper": 352, + "source": 29, + "coefficient": "-1", + "from": 421, + "to": 1, + "rank": 1 + }, + { + "helper": 354, + "source": 5, + "coefficient": "1/2", + "from": 795, + "to": 1, + "rank": 1 + }, + { + "helper": 356, + "source": 3, + "coefficient": "1/2", + "from": 808, + "to": 1, + "rank": 1 + }, + { + "helper": 358, + "source": 26, + "coefficient": "1/2", + "from": 811, + "to": 1, + "rank": 1 + }, + { + "helper": 359, + "source": 4, + "coefficient": "1/2", + "from": 792, + "to": 1, + "rank": 1 + }, + { + "helper": 360, + "source": 2, + "coefficient": "1/4", + "from": 843, + "to": 1, + "rank": 1 + }, + { + "helper": 361, + "source": 29, + "coefficient": "1", + "from": 269, + "to": 1, + "rank": 5 + }, + { + "helper": 363, + "source": 29, + "coefficient": "1", + "from": 999, + "to": 1, + "rank": 1 + }, + { + "helper": 364, + "source": 10, + "coefficient": "1/4", + "from": 824, + "to": 1, + "rank": 1 + }, + { + "helper": 365, + "source": 30, + "coefficient": "-1/2", + "from": 269, + "to": 1, + "rank": 5 + }, + { + "helper": 366, + "source": 13, + "coefficient": "-1/4", + "from": 827, + "to": 1, + "rank": 1 + }, + { + "helper": 367, + "source": 29, + "coefficient": "1/2", + "from": 999, + "to": 1, + "rank": 1 + }, + { + "helper": 368, + "source": 3, + "coefficient": "1", + "from": 421, + "to": 1, + "rank": 1 + }, + { + "helper": 370, + "source": 8, + "coefficient": "1", + "from": 643, + "to": 1, + "rank": 3 + }, + { + "helper": 372, + "source": 3, + "coefficient": "1", + "from": 651, + "to": 1, + "rank": 3 + }, + { + "helper": 374, + "source": 26, + "coefficient": "1", + "from": 650, + "to": 1, + "rank": 3 + }, + { + "helper": 375, + "source": 3, + "coefficient": "1", + "from": 642, + "to": 1, + "rank": 3 + }, + { + "helper": 376, + "source": 2, + "coefficient": "1/4", + "from": 859, + "to": 1, + "rank": 1 + }, + { + "helper": 377, + "source": 8, + "coefficient": "1", + "from": 298, + "to": 1, + "rank": 5 + }, + { + "helper": 379, + "source": 8, + "coefficient": "1/2", + "from": 776, + "to": 1, + "rank": 1 + }, + { + "helper": 380, + "source": 8, + "coefficient": "1/4", + "from": 872, + "to": 1, + "rank": 1 + }, + { + "helper": 381, + "source": 66, + "coefficient": "1/2", + "from": 298, + "to": 1, + "rank": 5 + }, + { + "helper": 382, + "source": 3, + "coefficient": "-1/4", + "from": 875, + "to": 1, + "rank": 1 + }, + { + "helper": 383, + "source": 8, + "coefficient": "-1/2", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 384, + "source": 4, + "coefficient": "-1", + "from": 422, + "to": 1, + "rank": 1 + }, + { + "helper": 386, + "source": 5, + "coefficient": "1", + "from": 645, + "to": 1, + "rank": 3 + }, + { + "helper": 388, + "source": 68, + "coefficient": "1", + "from": 653, + "to": 1, + "rank": 3 + }, + { + "helper": 390, + "source": 4, + "coefficient": "1", + "from": 652, + "to": 1, + "rank": 3 + }, + { + "helper": 391, + "source": 4, + "coefficient": "1", + "from": 644, + "to": 1, + "rank": 3 + }, + { + "helper": 392, + "source": 4, + "coefficient": "-1/4", + "from": 875, + "to": 1, + "rank": 1 + }, + { + "helper": 393, + "source": 65, + "coefficient": "1", + "from": 327, + "to": 1, + "rank": 5 + }, + { + "helper": 395, + "source": 64, + "coefficient": "1", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 396, + "source": 4, + "coefficient": "-1/4", + "from": 856, + "to": 1, + "rank": 1 + }, + { + "helper": 397, + "source": 64, + "coefficient": "-1/2", + "from": 327, + "to": 1, + "rank": 5 + }, + { + "helper": 398, + "source": 12, + "coefficient": "1/4", + "from": 859, + "to": 1, + "rank": 1 + }, + { + "helper": 399, + "source": 4, + "coefficient": "1/2", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 400, + "source": 14, + "coefficient": "-1", + "from": 420, + "to": 1, + "rank": 1 + }, + { + "helper": 401, + "source": 15, + "coefficient": "1", + "from": 356, + "to": 1, + "rank": 5 + }, + { + "helper": 402, + "source": 14, + "coefficient": "1", + "from": 659, + "to": 1, + "rank": 3 + }, + { + "helper": 403, + "source": 15, + "coefficient": "-1/2", + "from": 356, + "to": 1, + "rank": 5 + }, + { + "helper": 404, + "source": 15, + "coefficient": "1", + "from": 667, + "to": 1, + "rank": 3 + }, + { + "helper": 405, + "source": 41, + "coefficient": "1", + "from": 356, + "to": 1, + "rank": 5 + }, + { + "helper": 406, + "source": 14, + "coefficient": "1", + "from": 666, + "to": 1, + "rank": 3 + }, + { + "helper": 407, + "source": 52, + "coefficient": "1", + "from": 658, + "to": 1, + "rank": 3 + }, + { + "helper": 408, + "source": 41, + "coefficient": "1/2", + "from": 1001, + "to": 1, + "rank": 1 + }, + { + "helper": 409, + "source": 16, + "coefficient": "1", + "from": 524, + "to": 1, + "rank": 2 + }, + { + "helper": 410, + "source": 42, + "coefficient": "-1/2", + "from": 356, + "to": 1, + "rank": 5 + }, + { + "helper": 411, + "source": 42, + "coefficient": "1", + "from": 477, + "to": 1, + "rank": 2 + }, + { + "helper": 412, + "source": 14, + "coefficient": "-1/2", + "from": 1000, + "to": 1, + "rank": 1 + }, + { + "helper": 413, + "source": 42, + "coefficient": "-1/2", + "from": 463, + "to": 1, + "rank": 2 + }, + { + "helper": 414, + "source": 15, + "coefficient": "-1/2", + "from": 1000, + "to": 1, + "rank": 1 + }, + { + "helper": 415, + "source": 36, + "coefficient": "-1/2", + "from": 464, + "to": 1, + "rank": 2 + }, + { + "helper": 416, + "source": 13, + "coefficient": "1", + "from": 422, + "to": 1, + "rank": 1 + }, + { + "helper": 417, + "source": 13, + "coefficient": "1", + "from": 385, + "to": 1, + "rank": 5 + }, + { + "helper": 418, + "source": 13, + "coefficient": "1", + "from": 661, + "to": 1, + "rank": 3 + }, + { + "helper": 419, + "source": 13, + "coefficient": "-1/2", + "from": 385, + "to": 1, + "rank": 5 + }, + { + "helper": 420, + "source": 13, + "coefficient": "1", + "from": 669, + "to": 1, + "rank": 3 + }, + { + "helper": 421, + "source": 43, + "coefficient": "1", + "from": 385, + "to": 1, + "rank": 5 + }, + { + "helper": 422, + "source": 16, + "coefficient": "1", + "from": 668, + "to": 1, + "rank": 3 + }, + { + "helper": 423, + "source": 44, + "coefficient": "1", + "from": 660, + "to": 1, + "rank": 3 + }, + { + "helper": 424, + "source": 16, + "coefficient": "1/2", + "from": 1002, + "to": 1, + "rank": 1 + }, + { + "helper": 425, + "source": 42, + "coefficient": "1", + "from": 513, + "to": 1, + "rank": 2 + }, + { + "helper": 426, + "source": 16, + "coefficient": "-1/2", + "from": 385, + "to": 1, + "rank": 5 + }, + { + "helper": 427, + "source": 16, + "coefficient": "1", + "from": 448, + "to": 1, + "rank": 2 + }, + { + "helper": 428, + "source": 43, + "coefficient": "1/2", + "from": 1003, + "to": 1, + "rank": 1 + }, + { + "helper": 429, + "source": 16, + "coefficient": "-1/2", + "from": 465, + "to": 1, + "rank": 2 + }, + { + "helper": 430, + "source": 13, + "coefficient": "-1/2", + "from": 1003, + "to": 1, + "rank": 1 + }, + { + "helper": 431, + "source": 36, + "coefficient": "-1/2", + "from": 466, + "to": 1, + "rank": 2 + }, + { + "helper": 432, + "source": 20, + "coefficient": "-1", + "from": 422, + "to": 1, + "rank": 1 + }, + { + "helper": 433, + "source": 36, + "coefficient": "1", + "from": 414, + "to": 1, + "rank": 5 + }, + { + "helper": 434, + "source": 20, + "coefficient": "1", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 435, + "source": 36, + "coefficient": "-1/2", + "from": 414, + "to": 1, + "rank": 5 + }, + { + "helper": 436, + "source": 36, + "coefficient": "1", + "from": 999, + "to": 1, + "rank": 1 + }, + { + "helper": 437, + "source": 37, + "coefficient": "1", + "from": 414, + "to": 1, + "rank": 5 + }, + { + "helper": 438, + "source": 20, + "coefficient": "1", + "from": 999, + "to": 1, + "rank": 1 + }, + { + "helper": 439, + "source": 46, + "coefficient": "1", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 440, + "source": 20, + "coefficient": "1/2", + "from": 999, + "to": 1, + "rank": 1 + }, + { + "helper": 441, + "source": 37, + "coefficient": "1", + "from": 514, + "to": 1, + "rank": 2 + }, + { + "helper": 442, + "source": 20, + "coefficient": "-1/2", + "from": 414, + "to": 1, + "rank": 5 + }, + { + "helper": 443, + "source": 20, + "coefficient": "1", + "from": 449, + "to": 1, + "rank": 2 + }, + { + "helper": 444, + "source": 21, + "coefficient": "-1/2", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 445, + "source": 20, + "coefficient": "-1/2", + "from": 451, + "to": 1, + "rank": 2 + }, + { + "helper": 446, + "source": 20, + "coefficient": "1/2", + "from": 998, + "to": 1, + "rank": 1 + }, + { + "helper": 447, + "source": 13, + "coefficient": "-1/2", + "from": 452, + "to": 1, + "rank": 2 + }, + { + "helper": 456, + "source": 4, + "coefficient": "1", + "from": 855, + "to": 1, + "rank": 1 + }, + { + "helper": 457, + "source": 12, + "coefficient": "1", + "from": 858, + "to": 1, + "rank": 1 + }, + { + "helper": 458, + "source": 8, + "coefficient": "-1", + "from": 871, + "to": 1, + "rank": 1 + }, + { + "helper": 459, + "source": 3, + "coefficient": "1", + "from": 874, + "to": 1, + "rank": 1 + }, + { + "helper": 460, + "source": 1, + "coefficient": "-1/2", + "from": 919, + "to": 1, + "rank": 1 + }, + { + "helper": 461, + "source": 6, + "coefficient": "-1/2", + "from": 922, + "to": 1, + "rank": 1 + }, + { + "helper": 462, + "source": 10, + "coefficient": "1/2", + "from": 935, + "to": 1, + "rank": 1 + }, + { + "helper": 463, + "source": 11, + "coefficient": "1/2", + "from": 938, + "to": 1, + "rank": 1 + }, + { + "helper": 464, + "source": 4, + "coefficient": "1", + "from": 871, + "to": 1, + "rank": 1 + }, + { + "helper": 465, + "source": 2, + "coefficient": "1", + "from": 874, + "to": 1, + "rank": 1 + }, + { + "helper": 466, + "source": 2, + "coefficient": "1", + "from": 855, + "to": 1, + "rank": 1 + }, + { + "helper": 467, + "source": 14, + "coefficient": "1", + "from": 858, + "to": 1, + "rank": 1 + }, + { + "helper": 468, + "source": 25, + "coefficient": "-1/2", + "from": 919, + "to": 1, + "rank": 1 + }, + { + "helper": 469, + "source": 2, + "coefficient": "-1/2", + "from": 922, + "to": 1, + "rank": 1 + }, + { + "helper": 470, + "source": 1, + "coefficient": "-1/2", + "from": 935, + "to": 1, + "rank": 1 + }, + { + "helper": 471, + "source": 6, + "coefficient": "-1/2", + "from": 938, + "to": 1, + "rank": 1 + }, + { + "helper": 472, + "source": 7, + "coefficient": "1", + "from": 746, + "to": 1, + "rank": 2 + }, + { + "helper": 473, + "source": 0, + "coefficient": "1", + "from": 748, + "to": 1, + "rank": 2 + }, + { + "helper": 474, + "source": 31, + "coefficient": "1", + "from": 670, + "to": 1, + "rank": 3 + }, + { + "helper": 475, + "source": 12, + "coefficient": "1", + "from": 671, + "to": 1, + "rank": 3 + }, + { + "helper": 476, + "source": 17, + "coefficient": "1", + "from": 680, + "to": 1, + "rank": 3 + }, + { + "helper": 477, + "source": 12, + "coefficient": "1", + "from": 681, + "to": 1, + "rank": 3 + }, + { + "helper": 478, + "source": 1, + "coefficient": "-1/2", + "from": 951, + "to": 1, + "rank": 1 + }, + { + "helper": 479, + "source": 5, + "coefficient": "-1/2", + "from": 954, + "to": 1, + "rank": 1 + }, + { + "helper": 480, + "source": 4, + "coefficient": "-1/2", + "from": 967, + "to": 1, + "rank": 1 + }, + { + "helper": 481, + "source": 12, + "coefficient": "-1/2", + "from": 970, + "to": 1, + "rank": 1 + }, + { + "helper": 482, + "source": 3, + "coefficient": "1/2", + "from": 983, + "to": 1, + "rank": 1 + }, + { + "helper": 483, + "source": 4, + "coefficient": "1/2", + "from": 986, + "to": 1, + "rank": 1 + }, + { + "helper": 486, + "source": 19, + "coefficient": "1", + "from": 678, + "to": 1, + "rank": 3 + }, + { + "helper": 487, + "source": 18, + "coefficient": "1", + "from": 679, + "to": 1, + "rank": 3 + }, + { + "helper": 488, + "source": 39, + "coefficient": "1", + "from": 672, + "to": 1, + "rank": 3 + }, + { + "helper": 489, + "source": 18, + "coefficient": "1", + "from": 673, + "to": 1, + "rank": 3 + }, + { + "helper": 490, + "source": 3, + "coefficient": "-1/2", + "from": 951, + "to": 1, + "rank": 1 + }, + { + "helper": 491, + "source": 19, + "coefficient": "1/2", + "from": 954, + "to": 1, + "rank": 1 + }, + { + "helper": 492, + "source": 1, + "coefficient": "-1/2", + "from": 967, + "to": 1, + "rank": 1 + }, + { + "helper": 493, + "source": 3, + "coefficient": "-1/2", + "from": 970, + "to": 1, + "rank": 1 + }, + { + "helper": 494, + "source": 3, + "coefficient": "-1/4", + "from": 984, + "to": 1, + "rank": 1 + }, + { + "helper": 495, + "source": 4, + "coefficient": "1/4", + "from": 987, + "to": 1, + "rank": 1 + }, + { + "helper": 496, + "source": 24, + "coefficient": "1", + "from": 754, + "to": 1, + "rank": 2 + }, + { + "helper": 497, + "source": 0, + "coefficient": "1", + "from": 756, + "to": 1, + "rank": 2 + }, + { + "helper": 499, + "source": 24, + "coefficient": "-1", + "from": 1003, + "to": 1, + "rank": 1 + }, + { + "helper": 502, + "source": 3, + "coefficient": "-1/4", + "from": 955, + "to": 1, + "rank": 1 + }, + { + "helper": 503, + "source": 19, + "coefficient": "-1/4", + "from": 952, + "to": 1, + "rank": 1 + }, + { + "helper": 504, + "source": 4, + "coefficient": "-1/4", + "from": 968, + "to": 1, + "rank": 1 + }, + { + "helper": 505, + "source": 12, + "coefficient": "1/4", + "from": 971, + "to": 1, + "rank": 1 + }, + { + "helper": 506, + "source": 22, + "coefficient": "-1/2", + "from": 983, + "to": 1, + "rank": 1 + }, + { + "helper": 507, + "source": 1, + "coefficient": "1/2", + "from": 986, + "to": 1, + "rank": 1 + }, + { + "helper": 511, + "source": 22, + "coefficient": "1", + "from": 1002, + "to": 1, + "rank": 1 + }, + { + "helper": 514, + "source": 1, + "coefficient": "1/4", + "from": 952, + "to": 1, + "rank": 1 + }, + { + "helper": 515, + "source": 5, + "coefficient": "-1/4", + "from": 955, + "to": 1, + "rank": 1 + }, + { + "helper": 516, + "source": 1, + "coefficient": "1/4", + "from": 971, + "to": 1, + "rank": 1 + }, + { + "helper": 517, + "source": 3, + "coefficient": "-1/4", + "from": 968, + "to": 1, + "rank": 1 + }, + { + "helper": 518, + "source": 22, + "coefficient": "-1/4", + "from": 987, + "to": 1, + "rank": 1 + }, + { + "helper": 519, + "source": 1, + "coefficient": "-1/4", + "from": 984, + "to": 1, + "rank": 1 + }, + { + "helper": 520, + "source": 27, + "coefficient": "1", + "from": 762, + "to": 1, + "rank": 2 + }, + { + "helper": 521, + "source": 0, + "coefficient": "1", + "from": 764, + "to": 1, + "rank": 2 + }, + { + "helper": 522, + "source": 1, + "coefficient": "1", + "from": 702, + "to": 1, + "rank": 3 + }, + { + "helper": 523, + "source": 6, + "coefficient": "1", + "from": 703, + "to": 1, + "rank": 3 + }, + { + "helper": 524, + "source": 1, + "coefficient": "1", + "from": 712, + "to": 1, + "rank": 3 + }, + { + "helper": 525, + "source": 6, + "coefficient": "1", + "from": 713, + "to": 1, + "rank": 3 + }, + { + "helper": 526, + "source": 1, + "coefficient": "-1/2", + "from": 718, + "to": 1, + "rank": 3 + }, + { + "helper": 527, + "source": 6, + "coefficient": "-1/2", + "from": 719, + "to": 1, + "rank": 3 + }, + { + "helper": 528, + "source": 1, + "coefficient": "-1/2", + "from": 728, + "to": 1, + "rank": 3 + }, + { + "helper": 529, + "source": 6, + "coefficient": "-1/2", + "from": 729, + "to": 1, + "rank": 3 + }, + { + "helper": 530, + "source": 28, + "coefficient": "1/2", + "from": 736, + "to": 1, + "rank": 4 + }, + { + "helper": 534, + "source": 29, + "coefficient": "1", + "from": 710, + "to": 1, + "rank": 3 + }, + { + "helper": 535, + "source": 30, + "coefficient": "1", + "from": 711, + "to": 1, + "rank": 3 + }, + { + "helper": 536, + "source": 29, + "coefficient": "1", + "from": 704, + "to": 1, + "rank": 3 + }, + { + "helper": 537, + "source": 59, + "coefficient": "1", + "from": 705, + "to": 1, + "rank": 3 + }, + { + "helper": 538, + "source": 30, + "coefficient": "1/2", + "from": 720, + "to": 1, + "rank": 3 + }, + { + "helper": 539, + "source": 29, + "coefficient": "1/2", + "from": 721, + "to": 1, + "rank": 3 + }, + { + "helper": 540, + "source": 59, + "coefficient": "1/2", + "from": 726, + "to": 1, + "rank": 3 + }, + { + "helper": 541, + "source": 29, + "coefficient": "1/2", + "from": 727, + "to": 1, + "rank": 3 + }, + { + "helper": 542, + "source": 30, + "coefficient": "-1/2", + "from": 738, + "to": 1, + "rank": 4 + }, + { + "helper": 544, + "source": 7, + "coefficient": "-1", + "from": 770, + "to": 1, + "rank": 2 + }, + { + "helper": 545, + "source": 0, + "coefficient": "1", + "from": 772, + "to": 1, + "rank": 2 + }, + { + "helper": 546, + "source": 3, + "coefficient": "1", + "from": 686, + "to": 1, + "rank": 3 + }, + { + "helper": 547, + "source": 8, + "coefficient": "1", + "from": 687, + "to": 1, + "rank": 3 + }, + { + "helper": 548, + "source": 26, + "coefficient": "1", + "from": 696, + "to": 1, + "rank": 3 + }, + { + "helper": 549, + "source": 3, + "coefficient": "1", + "from": 697, + "to": 1, + "rank": 3 + }, + { + "helper": 550, + "source": 3, + "coefficient": "-1/2", + "from": 722, + "to": 1, + "rank": 3 + }, + { + "helper": 551, + "source": 26, + "coefficient": "1/2", + "from": 723, + "to": 1, + "rank": 3 + }, + { + "helper": 552, + "source": 8, + "coefficient": "1/2", + "from": 730, + "to": 1, + "rank": 3 + }, + { + "helper": 553, + "source": 3, + "coefficient": "-1/2", + "from": 731, + "to": 1, + "rank": 3 + }, + { + "helper": 558, + "source": 4, + "coefficient": "1", + "from": 694, + "to": 1, + "rank": 3 + }, + { + "helper": 559, + "source": 5, + "coefficient": "1", + "from": 695, + "to": 1, + "rank": 3 + }, + { + "helper": 560, + "source": 4, + "coefficient": "1", + "from": 688, + "to": 1, + "rank": 3 + }, + { + "helper": 561, + "source": 68, + "coefficient": "1", + "from": 689, + "to": 1, + "rank": 3 + }, + { + "helper": 562, + "source": 4, + "coefficient": "-1/2", + "from": 724, + "to": 1, + "rank": 3 + }, + { + "helper": 563, + "source": 5, + "coefficient": "-1/2", + "from": 725, + "to": 1, + "rank": 3 + }, + { + "helper": 564, + "source": 4, + "coefficient": "-1/2", + "from": 732, + "to": 1, + "rank": 3 + }, + { + "helper": 565, + "source": 64, + "coefficient": "1/2", + "from": 733, + "to": 1, + "rank": 3 + }, + { + "helper": 568, + "source": 52, + "coefficient": "1", + "from": 690, + "to": 1, + "rank": 3 + }, + { + "helper": 569, + "source": 14, + "coefficient": "1", + "from": 691, + "to": 1, + "rank": 3 + }, + { + "helper": 570, + "source": 14, + "coefficient": "1", + "from": 698, + "to": 1, + "rank": 3 + }, + { + "helper": 571, + "source": 15, + "coefficient": "1", + "from": 699, + "to": 1, + "rank": 3 + }, + { + "helper": 576, + "source": 44, + "coefficient": "1", + "from": 700, + "to": 1, + "rank": 3 + }, + { + "helper": 577, + "source": 13, + "coefficient": "1", + "from": 701, + "to": 1, + "rank": 3 + }, + { + "helper": 578, + "source": 16, + "coefficient": "1", + "from": 692, + "to": 1, + "rank": 3 + }, + { + "helper": 579, + "source": 13, + "coefficient": "1", + "from": 693, + "to": 1, + "rank": 3 + }, + { + "helper": 592, + "source": 3, + "coefficient": "1", + "from": 783, + "to": 1, + "rank": 1 + }, + { + "helper": 593, + "source": 8, + "coefficient": "1", + "from": 786, + "to": 1, + "rank": 1 + }, + { + "helper": 594, + "source": 1, + "coefficient": "1", + "from": 786, + "to": 1, + "rank": 1 + }, + { + "helper": 595, + "source": 28, + "coefficient": "1", + "from": 783, + "to": 1, + "rank": 1 + }, + { + "helper": 596, + "source": 28, + "coefficient": "1/2", + "from": 787, + "to": 1, + "rank": 1 + }, + { + "helper": 597, + "source": 1, + "coefficient": "1/2", + "from": 784, + "to": 1, + "rank": 1 + }, + { + "helper": 598, + "source": 8, + "coefficient": "1/2", + "from": 787, + "to": 1, + "rank": 1 + }, + { + "helper": 599, + "source": 3, + "coefficient": "1/2", + "from": 784, + "to": 1, + "rank": 1 + }, + { + "helper": 600, + "source": 5, + "coefficient": "1", + "from": 799, + "to": 1, + "rank": 1 + }, + { + "helper": 601, + "source": 4, + "coefficient": "1", + "from": 802, + "to": 1, + "rank": 1 + }, + { + "helper": 602, + "source": 6, + "coefficient": "1", + "from": 802, + "to": 1, + "rank": 1 + }, + { + "helper": 603, + "source": 1, + "coefficient": "1", + "from": 799, + "to": 1, + "rank": 1 + }, + { + "helper": 604, + "source": 1, + "coefficient": "1/2", + "from": 803, + "to": 1, + "rank": 1 + }, + { + "helper": 605, + "source": 6, + "coefficient": "1/2", + "from": 800, + "to": 1, + "rank": 1 + }, + { + "helper": 606, + "source": 4, + "coefficient": "1/2", + "from": 803, + "to": 1, + "rank": 1 + }, + { + "helper": 607, + "source": 5, + "coefficient": "1/2", + "from": 800, + "to": 1, + "rank": 1 + }, + { + "helper": 608, + "source": 6, + "coefficient": "1", + "from": 815, + "to": 1, + "rank": 1 + }, + { + "helper": 609, + "source": 1, + "coefficient": "1", + "from": 818, + "to": 1, + "rank": 1 + }, + { + "helper": 610, + "source": 3, + "coefficient": "1", + "from": 818, + "to": 1, + "rank": 1 + }, + { + "helper": 611, + "source": 18, + "coefficient": "1", + "from": 815, + "to": 1, + "rank": 1 + }, + { + "helper": 612, + "source": 18, + "coefficient": "-1/2", + "from": 819, + "to": 1, + "rank": 1 + }, + { + "helper": 613, + "source": 3, + "coefficient": "1/2", + "from": 816, + "to": 1, + "rank": 1 + }, + { + "helper": 614, + "source": 1, + "coefficient": "1/2", + "from": 819, + "to": 1, + "rank": 1 + }, + { + "helper": 615, + "source": 6, + "coefficient": "1/2", + "from": 816, + "to": 1, + "rank": 1 + }, + { + "helper": 616, + "source": 10, + "coefficient": "1", + "from": 831, + "to": 1, + "rank": 1 + }, + { + "helper": 617, + "source": 44, + "coefficient": "1", + "from": 834, + "to": 1, + "rank": 1 + }, + { + "helper": 618, + "source": 6, + "coefficient": "1", + "from": 834, + "to": 1, + "rank": 1 + }, + { + "helper": 619, + "source": 1, + "coefficient": "1", + "from": 831, + "to": 1, + "rank": 1 + }, + { + "helper": 620, + "source": 1, + "coefficient": "-1/4", + "from": 835, + "to": 1, + "rank": 1 + }, + { + "helper": 621, + "source": 6, + "coefficient": "-1/4", + "from": 832, + "to": 1, + "rank": 1 + }, + { + "helper": 622, + "source": 44, + "coefficient": "-1/4", + "from": 835, + "to": 1, + "rank": 1 + }, + { + "helper": 623, + "source": 10, + "coefficient": "1/4", + "from": 832, + "to": 1, + "rank": 1 + }, + { + "helper": 624, + "source": 6, + "coefficient": "1", + "from": 847, + "to": 1, + "rank": 1 + }, + { + "helper": 625, + "source": 1, + "coefficient": "1", + "from": 850, + "to": 1, + "rank": 1 + }, + { + "helper": 626, + "source": 2, + "coefficient": "1", + "from": 850, + "to": 1, + "rank": 1 + }, + { + "helper": 627, + "source": 14, + "coefficient": "1", + "from": 847, + "to": 1, + "rank": 1 + }, + { + "helper": 628, + "source": 14, + "coefficient": "-1/4", + "from": 851, + "to": 1, + "rank": 1 + }, + { + "helper": 629, + "source": 2, + "coefficient": "1/4", + "from": 848, + "to": 1, + "rank": 1 + }, + { + "helper": 630, + "source": 1, + "coefficient": "-1/4", + "from": 851, + "to": 1, + "rank": 1 + }, + { + "helper": 631, + "source": 6, + "coefficient": "-1/4", + "from": 848, + "to": 1, + "rank": 1 + }, + { + "helper": 632, + "source": 10, + "coefficient": "1", + "from": 863, + "to": 1, + "rank": 1 + }, + { + "helper": 633, + "source": 4, + "coefficient": "1", + "from": 866, + "to": 1, + "rank": 1 + }, + { + "helper": 634, + "source": 2, + "coefficient": "1", + "from": 866, + "to": 1, + "rank": 1 + }, + { + "helper": 635, + "source": 3, + "coefficient": "1", + "from": 863, + "to": 1, + "rank": 1 + }, + { + "helper": 636, + "source": 3, + "coefficient": "-1/4", + "from": 867, + "to": 1, + "rank": 1 + }, + { + "helper": 637, + "source": 2, + "coefficient": "1/4", + "from": 864, + "to": 1, + "rank": 1 + }, + { + "helper": 638, + "source": 4, + "coefficient": "-1/4", + "from": 867, + "to": 1, + "rank": 1 + }, + { + "helper": 639, + "source": 10, + "coefficient": "1/4", + "from": 864, + "to": 1, + "rank": 1 + }, + { + "helper": 640, + "source": 3, + "coefficient": "1", + "from": 879, + "to": 1, + "rank": 1 + }, + { + "helper": 641, + "source": 8, + "coefficient": "-1", + "from": 882, + "to": 1, + "rank": 1 + }, + { + "helper": 642, + "source": 5, + "coefficient": "1", + "from": 882, + "to": 1, + "rank": 1 + }, + { + "helper": 643, + "source": 2, + "coefficient": "1", + "from": 879, + "to": 1, + "rank": 1 + }, + { + "helper": 644, + "source": 2, + "coefficient": "1/4", + "from": 883, + "to": 1, + "rank": 1 + }, + { + "helper": 645, + "source": 5, + "coefficient": "-1/4", + "from": 880, + "to": 1, + "rank": 1 + }, + { + "helper": 646, + "source": 8, + "coefficient": "1/4", + "from": 883, + "to": 1, + "rank": 1 + }, + { + "helper": 647, + "source": 3, + "coefficient": "-1/4", + "from": 880, + "to": 1, + "rank": 1 + }, + { + "helper": 648, + "source": 3, + "coefficient": "-1/2", + "from": 895, + "to": 1, + "rank": 1 + }, + { + "helper": 649, + "source": 8, + "coefficient": "-1/2", + "from": 898, + "to": 1, + "rank": 1 + }, + { + "helper": 650, + "source": 2, + "coefficient": "-1/2", + "from": 898, + "to": 1, + "rank": 1 + }, + { + "helper": 651, + "source": 9, + "coefficient": "1/2", + "from": 895, + "to": 1, + "rank": 1 + }, + { + "helper": 652, + "source": 9, + "coefficient": "-1/4", + "from": 899, + "to": 1, + "rank": 1 + }, + { + "helper": 653, + "source": 2, + "coefficient": "1/4", + "from": 896, + "to": 1, + "rank": 1 + }, + { + "helper": 654, + "source": 8, + "coefficient": "1/4", + "from": 899, + "to": 1, + "rank": 1 + }, + { + "helper": 655, + "source": 3, + "coefficient": "1/4", + "from": 896, + "to": 1, + "rank": 1 + }, + { + "helper": 656, + "source": 4, + "coefficient": "-1/2", + "from": 911, + "to": 1, + "rank": 1 + }, + { + "helper": 657, + "source": 5, + "coefficient": "-1/2", + "from": 914, + "to": 1, + "rank": 1 + }, + { + "helper": 658, + "source": 15, + "coefficient": "-1/2", + "from": 914, + "to": 1, + "rank": 1 + }, + { + "helper": 659, + "source": 2, + "coefficient": "-1/2", + "from": 911, + "to": 1, + "rank": 1 + }, + { + "helper": 660, + "source": 2, + "coefficient": "1/4", + "from": 915, + "to": 1, + "rank": 1 + }, + { + "helper": 661, + "source": 15, + "coefficient": "-1/4", + "from": 912, + "to": 1, + "rank": 1 + }, + { + "helper": 662, + "source": 5, + "coefficient": "1/4", + "from": 915, + "to": 1, + "rank": 1 + }, + { + "helper": 663, + "source": 4, + "coefficient": "1/4", + "from": 912, + "to": 1, + "rank": 1 + }, + { + "helper": 664, + "source": 1, + "coefficient": "-1/2", + "from": 927, + "to": 1, + "rank": 1 + }, + { + "helper": 665, + "source": 6, + "coefficient": "-1/2", + "from": 930, + "to": 1, + "rank": 1 + }, + { + "helper": 666, + "source": 14, + "coefficient": "-1/2", + "from": 930, + "to": 1, + "rank": 1 + }, + { + "helper": 667, + "source": 2, + "coefficient": "-1/2", + "from": 927, + "to": 1, + "rank": 1 + }, + { + "helper": 668, + "source": 2, + "coefficient": "1/4", + "from": 931, + "to": 1, + "rank": 1 + }, + { + "helper": 669, + "source": 14, + "coefficient": "-1/4", + "from": 928, + "to": 1, + "rank": 1 + }, + { + "helper": 670, + "source": 6, + "coefficient": "1/4", + "from": 931, + "to": 1, + "rank": 1 + }, + { + "helper": 671, + "source": 1, + "coefficient": "1/4", + "from": 928, + "to": 1, + "rank": 1 + }, + { + "helper": 672, + "source": 10, + "coefficient": "1/2", + "from": 943, + "to": 1, + "rank": 1 + }, + { + "helper": 673, + "source": 11, + "coefficient": "1/2", + "from": 946, + "to": 1, + "rank": 1 + }, + { + "helper": 674, + "source": 1, + "coefficient": "-1/2", + "from": 946, + "to": 1, + "rank": 1 + }, + { + "helper": 675, + "source": 6, + "coefficient": "-1/2", + "from": 943, + "to": 1, + "rank": 1 + }, + { + "helper": 676, + "source": 6, + "coefficient": "1/4", + "from": 947, + "to": 1, + "rank": 1 + }, + { + "helper": 677, + "source": 1, + "coefficient": "1/4", + "from": 944, + "to": 1, + "rank": 1 + }, + { + "helper": 678, + "source": 11, + "coefficient": "-1/4", + "from": 947, + "to": 1, + "rank": 1 + }, + { + "helper": 679, + "source": 10, + "coefficient": "-1/4", + "from": 944, + "to": 1, + "rank": 1 + }, + { + "helper": 680, + "source": 1, + "coefficient": "-1/2", + "from": 959, + "to": 1, + "rank": 1 + }, + { + "helper": 681, + "source": 4, + "coefficient": "-1/2", + "from": 962, + "to": 1, + "rank": 1 + }, + { + "helper": 682, + "source": 18, + "coefficient": "1/2", + "from": 962, + "to": 1, + "rank": 1 + }, + { + "helper": 683, + "source": 3, + "coefficient": "-1/2", + "from": 959, + "to": 1, + "rank": 1 + }, + { + "helper": 684, + "source": 3, + "coefficient": "-1/4", + "from": 963, + "to": 1, + "rank": 1 + }, + { + "helper": 685, + "source": 18, + "coefficient": "-1/4", + "from": 960, + "to": 1, + "rank": 1 + }, + { + "helper": 686, + "source": 4, + "coefficient": "-1/4", + "from": 963, + "to": 1, + "rank": 1 + }, + { + "helper": 687, + "source": 1, + "coefficient": "1/4", + "from": 960, + "to": 1, + "rank": 1 + }, + { + "helper": 688, + "source": 31, + "coefficient": "-1/2", + "from": 975, + "to": 1, + "rank": 1 + }, + { + "helper": 689, + "source": 4, + "coefficient": "-1/2", + "from": 978, + "to": 1, + "rank": 1 + }, + { + "helper": 690, + "source": 1, + "coefficient": "-1/2", + "from": 978, + "to": 1, + "rank": 1 + }, + { + "helper": 691, + "source": 6, + "coefficient": "-1/2", + "from": 975, + "to": 1, + "rank": 1 + }, + { + "helper": 692, + "source": 6, + "coefficient": "1/4", + "from": 979, + "to": 1, + "rank": 1 + }, + { + "helper": 693, + "source": 1, + "coefficient": "1/4", + "from": 976, + "to": 1, + "rank": 1 + }, + { + "helper": 694, + "source": 4, + "coefficient": "-1/4", + "from": 979, + "to": 1, + "rank": 1 + }, + { + "helper": 695, + "source": 31, + "coefficient": "1/4", + "from": 976, + "to": 1, + "rank": 1 + }, + { + "helper": 696, + "source": 3, + "coefficient": "1/2", + "from": 991, + "to": 1, + "rank": 1 + }, + { + "helper": 697, + "source": 5, + "coefficient": "-1/2", + "from": 994, + "to": 1, + "rank": 1 + }, + { + "helper": 698, + "source": 23, + "coefficient": "1/2", + "from": 994, + "to": 1, + "rank": 1 + }, + { + "helper": 699, + "source": 1, + "coefficient": "1/2", + "from": 991, + "to": 1, + "rank": 1 + }, + { + "helper": 700, + "source": 1, + "coefficient": "-1/4", + "from": 995, + "to": 1, + "rank": 1 + }, + { + "helper": 701, + "source": 23, + "coefficient": "1/4", + "from": 992, + "to": 1, + "rank": 1 + }, + { + "helper": 702, + "source": 5, + "coefficient": "-1/4", + "from": 995, + "to": 1, + "rank": 1 + }, + { + "helper": 703, + "source": 3, + "coefficient": "-1/4", + "from": 992, + "to": 1, + "rank": 1 + } + ], + "rank_one_defects": [ + { + "helper": 224, + "source": 0, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 225, + "source": 0, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 226, + "source": 0, + "nonzero_output_rows": 3, + "source_rows_changed": 0 + }, + { + "helper": 227, + "source": 0, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 228, + "source": 0, + "nonzero_output_rows": 3, + "source_rows_changed": 0 + }, + { + "helper": 229, + "source": 81, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 230, + "source": 27, + "nonzero_output_rows": 3, + "source_rows_changed": 0 + }, + { + "helper": 231, + "source": 7, + "nonzero_output_rows": 3, + "source_rows_changed": 0 + }, + { + "helper": 232, + "source": 27, + "nonzero_output_rows": 3, + "source_rows_changed": 0 + }, + { + "helper": 233, + "source": 7, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 234, + "source": 7, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 235, + "source": 7, + "nonzero_output_rows": 12, + "source_rows_changed": 4 + }, + { + "helper": 236, + "source": 7, + "nonzero_output_rows": 3, + "source_rows_changed": 0 + }, + { + "helper": 237, + "source": 7, + "nonzero_output_rows": 12, + "source_rows_changed": 4 + }, + { + "helper": 238, + "source": 0, + "nonzero_output_rows": 3, + "source_rows_changed": 0 + }, + { + "helper": 239, + "source": 0, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 240, + "source": 4, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 241, + "source": 70, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 242, + "source": 13, + "nonzero_output_rows": 12, + "source_rows_changed": 0 + }, + { + "helper": 243, + "source": 70, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 244, + "source": 6, + "nonzero_output_rows": 11, + "source_rows_changed": 0 + }, + { + "helper": 245, + "source": 11, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 246, + "source": 1, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 247, + "source": 10, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 248, + "source": 3, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 249, + "source": 11, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 250, + "source": 10, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 251, + "source": 10, + "nonzero_output_rows": 12, + "source_rows_changed": 4 + }, + { + "helper": 252, + "source": 4, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 253, + "source": 10, + "nonzero_output_rows": 11, + "source_rows_changed": 4 + }, + { + "helper": 254, + "source": 5, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 255, + "source": 11, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 256, + "source": 1, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 257, + "source": 72, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 258, + "source": 2, + "nonzero_output_rows": 12, + "source_rows_changed": 0 + }, + { + "helper": 259, + "source": 72, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 260, + "source": 15, + "nonzero_output_rows": 11, + "source_rows_changed": 0 + }, + { + "helper": 261, + "source": 9, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 262, + "source": 2, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 263, + "source": 1, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 264, + "source": 14, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 265, + "source": 9, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 266, + "source": 79, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 267, + "source": 79, + "nonzero_output_rows": 12, + "source_rows_changed": 4 + }, + { + "helper": 268, + "source": 2, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 269, + "source": 79, + "nonzero_output_rows": 11, + "source_rows_changed": 4 + }, + { + "helper": 270, + "source": 9, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 271, + "source": 9, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 272, + "source": 12, + "nonzero_output_rows": 14, + "source_rows_changed": 0 + }, + { + "helper": 274, + "source": 5, + "nonzero_output_rows": 11, + "source_rows_changed": 0 + }, + { + "helper": 276, + "source": 6, + "nonzero_output_rows": 12, + "source_rows_changed": 0 + }, + { + "helper": 278, + "source": 1, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 279, + "source": 4, + "nonzero_output_rows": 11, + "source_rows_changed": 0 + }, + { + "helper": 280, + "source": 2, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 281, + "source": 77, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 283, + "source": 8, + "nonzero_output_rows": 17, + "source_rows_changed": 4 + }, + { + "helper": 284, + "source": 4, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 285, + "source": 17, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 286, + "source": 5, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 287, + "source": 12, + "nonzero_output_rows": 7, + "source_rows_changed": 2 + }, + { + "helper": 288, + "source": 18, + "nonzero_output_rows": 13, + "source_rows_changed": 0 + }, + { + "helper": 290, + "source": 6, + "nonzero_output_rows": 12, + "source_rows_changed": 0 + }, + { + "helper": 292, + "source": 3, + "nonzero_output_rows": 13, + "source_rows_changed": 0 + }, + { + "helper": 294, + "source": 26, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 295, + "source": 1, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 296, + "source": 14, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 297, + "source": 18, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 299, + "source": 18, + "nonzero_output_rows": 13, + "source_rows_changed": 4 + }, + { + "helper": 300, + "source": 3, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 301, + "source": 19, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 302, + "source": 8, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 303, + "source": 18, + "nonzero_output_rows": 7, + "source_rows_changed": 2 + }, + { + "helper": 304, + "source": 24, + "nonzero_output_rows": 13, + "source_rows_changed": 0 + }, + { + "helper": 306, + "source": 45, + "nonzero_output_rows": 17, + "source_rows_changed": 0 + }, + { + "helper": 308, + "source": 24, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 310, + "source": 35, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 312, + "source": 25, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 313, + "source": 35, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 315, + "source": 22, + "nonzero_output_rows": 16, + "source_rows_changed": 4 + }, + { + "helper": 316, + "source": 10, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 317, + "source": 24, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 318, + "source": 11, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 319, + "source": 35, + "nonzero_output_rows": 7, + "source_rows_changed": 2 + }, + { + "helper": 320, + "source": 22, + "nonzero_output_rows": 14, + "source_rows_changed": 0 + }, + { + "helper": 322, + "source": 22, + "nonzero_output_rows": 15, + "source_rows_changed": 0 + }, + { + "helper": 324, + "source": 49, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 326, + "source": 22, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 328, + "source": 1, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 329, + "source": 23, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 331, + "source": 22, + "nonzero_output_rows": 13, + "source_rows_changed": 4 + }, + { + "helper": 332, + "source": 1, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 333, + "source": 22, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 334, + "source": 6, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 335, + "source": 23, + "nonzero_output_rows": 7, + "source_rows_changed": 2 + }, + { + "helper": 336, + "source": 1, + "nonzero_output_rows": 13, + "source_rows_changed": 0 + }, + { + "helper": 338, + "source": 6, + "nonzero_output_rows": 12, + "source_rows_changed": 0 + }, + { + "helper": 340, + "source": 6, + "nonzero_output_rows": 11, + "source_rows_changed": 0 + }, + { + "helper": 342, + "source": 1, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 343, + "source": 1, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 344, + "source": 1, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 345, + "source": 86, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 347, + "source": 22, + "nonzero_output_rows": 16, + "source_rows_changed": 4 + }, + { + "helper": 348, + "source": 1, + "nonzero_output_rows": 11, + "source_rows_changed": 0 + }, + { + "helper": 349, + "source": 28, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 350, + "source": 6, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 351, + "source": 1, + "nonzero_output_rows": 7, + "source_rows_changed": 2 + }, + { + "helper": 352, + "source": 29, + "nonzero_output_rows": 14, + "source_rows_changed": 0 + }, + { + "helper": 354, + "source": 5, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 356, + "source": 3, + "nonzero_output_rows": 13, + "source_rows_changed": 0 + }, + { + "helper": 358, + "source": 26, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 359, + "source": 4, + "nonzero_output_rows": 12, + "source_rows_changed": 0 + }, + { + "helper": 360, + "source": 2, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 361, + "source": 29, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 363, + "source": 29, + "nonzero_output_rows": 13, + "source_rows_changed": 4 + }, + { + "helper": 364, + "source": 10, + "nonzero_output_rows": 11, + "source_rows_changed": 0 + }, + { + "helper": 365, + "source": 30, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 366, + "source": 13, + "nonzero_output_rows": 11, + "source_rows_changed": 0 + }, + { + "helper": 367, + "source": 29, + "nonzero_output_rows": 7, + "source_rows_changed": 2 + }, + { + "helper": 368, + "source": 3, + "nonzero_output_rows": 14, + "source_rows_changed": 0 + }, + { + "helper": 370, + "source": 8, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 372, + "source": 3, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 374, + "source": 26, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 375, + "source": 3, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 376, + "source": 2, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 377, + "source": 8, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 379, + "source": 8, + "nonzero_output_rows": 18, + "source_rows_changed": 4 + }, + { + "helper": 380, + "source": 8, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 381, + "source": 66, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 382, + "source": 3, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 383, + "source": 8, + "nonzero_output_rows": 7, + "source_rows_changed": 2 + }, + { + "helper": 384, + "source": 4, + "nonzero_output_rows": 13, + "source_rows_changed": 0 + }, + { + "helper": 386, + "source": 5, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 388, + "source": 68, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 390, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 391, + "source": 4, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 392, + "source": 4, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 393, + "source": 65, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 395, + "source": 64, + "nonzero_output_rows": 13, + "source_rows_changed": 4 + }, + { + "helper": 396, + "source": 4, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 397, + "source": 64, + "nonzero_output_rows": 4, + "source_rows_changed": 4 + }, + { + "helper": 398, + "source": 12, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 399, + "source": 4, + "nonzero_output_rows": 7, + "source_rows_changed": 2 + }, + { + "helper": 400, + "source": 14, + "nonzero_output_rows": 15, + "source_rows_changed": 0 + }, + { + "helper": 401, + "source": 15, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 402, + "source": 14, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 403, + "source": 15, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 404, + "source": 15, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 405, + "source": 41, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 406, + "source": 14, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 407, + "source": 52, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 408, + "source": 41, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 409, + "source": 16, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 410, + "source": 42, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 411, + "source": 42, + "nonzero_output_rows": 12, + "source_rows_changed": 4 + }, + { + "helper": 412, + "source": 14, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 413, + "source": 42, + "nonzero_output_rows": 12, + "source_rows_changed": 4 + }, + { + "helper": 414, + "source": 15, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 415, + "source": 36, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 416, + "source": 13, + "nonzero_output_rows": 15, + "source_rows_changed": 0 + }, + { + "helper": 417, + "source": 13, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 418, + "source": 13, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 419, + "source": 13, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 420, + "source": 13, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 421, + "source": 43, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 422, + "source": 16, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 423, + "source": 44, + "nonzero_output_rows": 10, + "source_rows_changed": 0 + }, + { + "helper": 424, + "source": 16, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 425, + "source": 42, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 426, + "source": 16, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 427, + "source": 16, + "nonzero_output_rows": 12, + "source_rows_changed": 4 + }, + { + "helper": 428, + "source": 43, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 429, + "source": 16, + "nonzero_output_rows": 12, + "source_rows_changed": 4 + }, + { + "helper": 430, + "source": 13, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 431, + "source": 36, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 432, + "source": 20, + "nonzero_output_rows": 15, + "source_rows_changed": 0 + }, + { + "helper": 433, + "source": 36, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 434, + "source": 20, + "nonzero_output_rows": 9, + "source_rows_changed": 2 + }, + { + "helper": 435, + "source": 36, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 436, + "source": 36, + "nonzero_output_rows": 9, + "source_rows_changed": 2 + }, + { + "helper": 437, + "source": 37, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 438, + "source": 20, + "nonzero_output_rows": 2, + "source_rows_changed": 0 + }, + { + "helper": 439, + "source": 46, + "nonzero_output_rows": 8, + "source_rows_changed": 2 + }, + { + "helper": 440, + "source": 20, + "nonzero_output_rows": 2, + "source_rows_changed": 0 + }, + { + "helper": 441, + "source": 37, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 442, + "source": 20, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 443, + "source": 20, + "nonzero_output_rows": 12, + "source_rows_changed": 4 + }, + { + "helper": 444, + "source": 21, + "nonzero_output_rows": 8, + "source_rows_changed": 2 + }, + { + "helper": 445, + "source": 20, + "nonzero_output_rows": 12, + "source_rows_changed": 4 + }, + { + "helper": 446, + "source": 20, + "nonzero_output_rows": 9, + "source_rows_changed": 2 + }, + { + "helper": 447, + "source": 13, + "nonzero_output_rows": 6, + "source_rows_changed": 2 + }, + { + "helper": 456, + "source": 4, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 457, + "source": 12, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 458, + "source": 8, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 459, + "source": 3, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 460, + "source": 1, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 461, + "source": 6, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 462, + "source": 10, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 463, + "source": 11, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 464, + "source": 4, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 465, + "source": 2, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 466, + "source": 2, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 467, + "source": 14, + "nonzero_output_rows": 9, + "source_rows_changed": 0 + }, + { + "helper": 468, + "source": 25, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 469, + "source": 2, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 470, + "source": 1, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 471, + "source": 6, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 472, + "source": 7, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 473, + "source": 0, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 474, + "source": 31, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 475, + "source": 12, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 476, + "source": 17, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 477, + "source": 12, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 478, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 479, + "source": 5, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 480, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 481, + "source": 12, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 482, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 483, + "source": 4, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 486, + "source": 19, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 487, + "source": 18, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 488, + "source": 39, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 489, + "source": 18, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 490, + "source": 3, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 491, + "source": 19, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 492, + "source": 1, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 493, + "source": 3, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 494, + "source": 3, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 495, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 496, + "source": 24, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 497, + "source": 0, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 499, + "source": 24, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 502, + "source": 3, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 503, + "source": 19, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 504, + "source": 4, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 505, + "source": 12, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 506, + "source": 22, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 507, + "source": 1, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 511, + "source": 22, + "nonzero_output_rows": 8, + "source_rows_changed": 0 + }, + { + "helper": 514, + "source": 1, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 515, + "source": 5, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 516, + "source": 1, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 517, + "source": 3, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 518, + "source": 22, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 519, + "source": 1, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 520, + "source": 27, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 521, + "source": 0, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 522, + "source": 1, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 523, + "source": 6, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 524, + "source": 1, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 525, + "source": 6, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 526, + "source": 1, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 527, + "source": 6, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 528, + "source": 1, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 529, + "source": 6, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 530, + "source": 28, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 534, + "source": 29, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 535, + "source": 30, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 536, + "source": 29, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 537, + "source": 59, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 538, + "source": 30, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 539, + "source": 29, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 540, + "source": 59, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 541, + "source": 29, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 542, + "source": 30, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 544, + "source": 7, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 545, + "source": 0, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 546, + "source": 3, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 547, + "source": 8, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 548, + "source": 26, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 549, + "source": 3, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 550, + "source": 3, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 551, + "source": 26, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 552, + "source": 8, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 553, + "source": 3, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 558, + "source": 4, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 559, + "source": 5, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 560, + "source": 4, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 561, + "source": 68, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 562, + "source": 4, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 563, + "source": 5, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 564, + "source": 4, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 565, + "source": 64, + "nonzero_output_rows": 1, + "source_rows_changed": 0 + }, + { + "helper": 568, + "source": 52, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 569, + "source": 14, + "nonzero_output_rows": 6, + "source_rows_changed": 0 + }, + { + "helper": 570, + "source": 14, + "nonzero_output_rows": 4, + "source_rows_changed": 0 + }, + { + "helper": 571, + "source": 15, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 576, + "source": 44, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 577, + "source": 13, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 578, + "source": 16, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 579, + "source": 13, + "nonzero_output_rows": 7, + "source_rows_changed": 0 + }, + { + "helper": 592, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 593, + "source": 8, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 594, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 595, + "source": 28, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 596, + "source": 28, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 597, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 598, + "source": 8, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 599, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 600, + "source": 5, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 601, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 602, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 603, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 604, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 605, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 606, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 607, + "source": 5, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 608, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 609, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 610, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 611, + "source": 18, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 612, + "source": 18, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 613, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 614, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 615, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 616, + "source": 10, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 617, + "source": 44, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 618, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 619, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 620, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 621, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 622, + "source": 44, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 623, + "source": 10, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 624, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 625, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 626, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 627, + "source": 14, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 628, + "source": 14, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 629, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 630, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 631, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 632, + "source": 10, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 633, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 634, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 635, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 636, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 637, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 638, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 639, + "source": 10, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 640, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 641, + "source": 8, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 642, + "source": 5, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 643, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 644, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 645, + "source": 5, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 646, + "source": 8, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 647, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 648, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 649, + "source": 8, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 650, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 651, + "source": 9, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 652, + "source": 9, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 653, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 654, + "source": 8, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 655, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 656, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 657, + "source": 5, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 658, + "source": 15, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 659, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 660, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 661, + "source": 15, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 662, + "source": 5, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 663, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 664, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 665, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 666, + "source": 14, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 667, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 668, + "source": 2, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 669, + "source": 14, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 670, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 671, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 672, + "source": 10, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 673, + "source": 11, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 674, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 675, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 676, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 677, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 678, + "source": 11, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 679, + "source": 10, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 680, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 681, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 682, + "source": 18, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 683, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 684, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 685, + "source": 18, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 686, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 687, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 688, + "source": 31, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 689, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 690, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 691, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 692, + "source": 6, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 693, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 694, + "source": 4, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 695, + "source": 31, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 696, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 697, + "source": 5, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 698, + "source": 23, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 699, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 700, + "source": 1, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 701, + "source": 23, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 702, + "source": 5, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + }, + { + "helper": 703, + "source": 3, + "nonzero_output_rows": 5, + "source_rows_changed": 0 + } + ], + "source_dependent_survivors": { + "forward": { + "helpers": [ + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 234, + 236, + 238, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 250, + 252, + 254, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 266, + 268, + 270, + 272, + 274, + 276, + 278, + 279, + 280, + 284, + 286, + 288, + 290, + 292, + 294, + 295, + 296, + 300, + 302, + 304, + 306, + 308, + 310, + 312, + 316, + 318, + 320, + 322, + 324, + 326, + 328, + 332, + 334, + 336, + 338, + 340, + 342, + 343, + 344, + 348, + 350, + 352, + 354, + 356, + 358, + 359, + 360, + 364, + 366, + 368, + 370, + 372, + 374, + 375, + 376, + 380, + 382, + 384, + 386, + 388, + 390, + 391, + 392, + 396, + 398, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 410, + 412, + 414, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 426, + 428, + 430, + 432, + 433, + 435, + 437, + 438, + 440, + 442, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 499, + 502, + 503, + 504, + 505, + 506, + 507, + 511, + 514, + 515, + 516, + 517, + 518, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 568, + 569, + 570, + 571, + 576, + 577, + 578, + 579, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615, + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 639, + 640, + 641, + 642, + 643, + 644, + 645, + 646, + 647, + 648, + 649, + 650, + 651, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 663, + 664, + 665, + 666, + 667, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685, + 686, + 687, + 688, + 689, + 690, + 691, + 692, + 693, + 694, + 695, + 696, + 697, + 698, + 699, + 700, + 701, + 702, + 703 + ], + "profile": { + "1": 243, + "2": 8, + "3": 64, + "4": 2, + "5": 24 + }, + "mass": 579 + }, + "backward": { + "helpers": [], + "profile": {}, + "mass": 0 + } + }, + "backward_separate_target_covariance": { + "blocks": { + "physical_X": { + "basis_columns": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 74, + 75, + 76, + 77, + 79, + 80, + 83, + 85, + 87, + 88, + 89, + 90, + 91, + 92, + 98, + 99, + 101, + 111, + 229, + 234, + 245, + 249, + 250, + 266, + 281, + 285, + 297, + 301, + 313, + 317, + 329, + 333, + 345, + 349, + 361, + 365, + 377, + 381, + 393, + 397, + 405, + 409, + 410, + 426 + ], + "fixed_anchor_rank": 86, + "helper_column_expansions": { + "224": { + "3": "-4", + "5": "-4", + "7": "-4", + "8": "-1", + "9": "1", + "16": "2", + "17": "2", + "19": "4", + "22": "2", + "23": "-1", + "24": "-8", + "26": "-1", + "29": "-1", + "30": "-1", + "32": "4", + "34": "-2", + "37": "-1", + "38": "8", + "39": "1", + "40": "2", + "41": "1", + "44": "4", + "50": "-4", + "56": "-4", + "59": "1", + "60": "-8", + "63": "-1", + "64": "2", + "65": "-1", + "67": "4", + "69": "-4", + "76": "-2", + "79": "2", + "87": "4", + "92": "1" + }, + "225": { + "0": "1" + }, + "226": { + "5": "4", + "7": "-2", + "9": "-1", + "13": "-2", + "14": "2", + "15": "2", + "16": "-1", + "17": "-1", + "19": "4", + "23": "1", + "24": "8", + "25": "4", + "30": "-1", + "34": "-2", + "35": "1", + "37": "1", + "38": "-8", + "41": "-2", + "44": "-4", + "45": "-1", + "48": "2", + "50": "4", + "56": "4", + "57": "-1", + "58": "-1", + "59": "-1", + "62": "1", + "64": "-2", + "65": "1", + "69": "4", + "76": "1", + "79": "-2" + }, + "227": { + "27": "1" + }, + "228": { + "5": "4", + "7": "-2", + "9": "-1", + "13": "-2", + "14": "2", + "15": "2", + "16": "-1", + "17": "-1", + "19": "4", + "23": "1", + "24": "8", + "25": "4", + "30": "-1", + "34": "-2", + "35": "1", + "37": "1", + "38": "-8", + "41": "-2", + "44": "-4", + "45": "-1", + "48": "2", + "50": "4", + "56": "4", + "57": "-1", + "58": "-1", + "59": "-1", + "62": "1", + "64": "-2", + "65": "1", + "69": "4", + "76": "1", + "79": "-2", + "87": "2" + }, + "229": { + "229": "1" + }, + "230": { + "7": "2", + "76": "1", + "87": "-2" + }, + "231": { + "7": "2", + "76": "1" + }, + "232": { + "5": "2", + "7": "-1", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1/2", + "19": "2", + "23": "1/2", + "24": "4", + "25": "2", + "30": "-1/2", + "34": "-1", + "35": "1/2", + "37": "1/2", + "38": "-4", + "41": "-1", + "44": "-2", + "45": "-1/2", + "48": "1", + "50": "2", + "56": "2", + "57": "-1/2", + "58": "-1/2", + "59": "-1/2", + "62": "1/2", + "64": "-1", + "65": "1/2", + "69": "2", + "79": "-1" + }, + "233": { + "5": "4", + "9": "-1", + "13": "-2", + "14": "2", + "15": "2", + "16": "-1", + "17": "-1", + "19": "4", + "23": "1", + "24": "8", + "25": "4", + "30": "-1", + "34": "-2", + "35": "1", + "37": "1", + "38": "-8", + "41": "-2", + "44": "-4", + "45": "-1", + "48": "2", + "50": "4", + "56": "4", + "57": "-1", + "58": "-1", + "59": "-1", + "62": "1", + "64": "-2", + "65": "1", + "69": "4", + "76": "1", + "79": "-2" + }, + "234": { + "234": "1" + }, + "235": { + "5": "4", + "9": "-1", + "13": "-2", + "14": "2", + "15": "2", + "16": "-1", + "17": "-1", + "19": "4", + "23": "1", + "24": "8", + "25": "4", + "30": "-1", + "34": "-2", + "35": "1", + "37": "1", + "38": "-8", + "41": "-2", + "44": "-4", + "45": "-1", + "48": "2", + "50": "4", + "56": "4", + "57": "-1", + "58": "-1", + "59": "-1", + "62": "1", + "64": "-2", + "65": "1", + "69": "4", + "76": "1", + "79": "-2", + "229": "-1" + }, + "236": { + "5": "2", + "7": "-1", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1/2", + "19": "2", + "23": "1/2", + "24": "4", + "25": "2", + "30": "-1/2", + "34": "-1", + "35": "1/2", + "37": "1/2", + "38": "-4", + "41": "-1", + "44": "-2", + "45": "-1/2", + "48": "1", + "50": "2", + "56": "2", + "57": "-1/2", + "58": "-1/2", + "59": "-1/2", + "62": "1/2", + "64": "-1", + "65": "1/2", + "69": "2", + "79": "-1", + "87": "1" + }, + "237": { + "234": "1" + }, + "238": { + "7": "1", + "87": "-1" + }, + "239": { + "5": "-2", + "7": "2", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1/2", + "19": "-2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "30": "1/2", + "34": "1", + "35": "-1/2", + "37": "-1/2", + "38": "4", + "41": "1", + "44": "2", + "45": "1/2", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "62": "-1/2", + "64": "1", + "65": "-1/2", + "69": "-2", + "79": "1", + "87": "-1" + }, + "240": { + "11": "1", + "20": "1", + "22": "1", + "25": "4", + "26": "-1", + "28": "8", + "30": "-1", + "32": "4", + "34": "-2", + "37": "-1", + "39": "1", + "45": "1", + "50": "-4", + "58": "1", + "60": "-8", + "65": "1", + "77": "-1", + "90": "4" + }, + "241": { + "70": "1" + }, + "242": { + "3": "-2", + "9": "1/2", + "11": "1/2", + "19": "4", + "22": "1/2", + "23": "-1", + "25": "4", + "26": "-1", + "28": "4", + "29": "-1", + "30": "-1/2", + "32": "4", + "34": "-1", + "35": "1", + "37": "-1", + "39": "1", + "40": "1", + "41": "1/2", + "43": "1/2", + "45": "3/2", + "50": "-4", + "56": "-2", + "58": "1/2", + "60": "-8", + "61": "1/2", + "63": "1/2", + "77": "-1", + "79": "2" + }, + "243": { + "91": "1" + }, + "244": { + "3": "4", + "5": "1", + "8": "1", + "9": "-1/2", + "10": "-2", + "16": "-1/2", + "18": "1/2", + "19": "-6", + "22": "-3/2", + "23": "3/2", + "24": "4", + "25": "-4", + "28": "-4", + "29": "1", + "30": "1/2", + "32": "-4", + "34": "2", + "35": "-1/2", + "37": "1/2", + "38": "4", + "39": "-1", + "40": "-2", + "44": "-2", + "45": "-1", + "48": "1", + "50": "4", + "56": "2", + "57": "-1/2", + "58": "-1/2", + "59": "-1/2", + "60": "8", + "61": "1/2", + "63": "1", + "65": "-1/2", + "66": "-4", + "67": "-2", + "69": "-2", + "75": "2", + "76": "1", + "77": "1", + "79": "-1", + "90": "2", + "92": "-1/2" + }, + "245": { + "245": "1" + }, + "246": { + "3": "-4", + "5": "-1", + "8": "-1", + "9": "1/2", + "10": "2", + "16": "1/2", + "18": "-1/2", + "19": "6", + "22": "1/2", + "23": "-3/2", + "24": "-4", + "25": "4", + "28": "4", + "29": "-1", + "30": "-1/2", + "32": "4", + "35": "1/2", + "37": "-1/2", + "38": "-4", + "39": "1", + "40": "2", + "43": "1", + "44": "2", + "45": "1", + "48": "-1", + "50": "-4", + "56": "-2", + "57": "1/2", + "58": "3/2", + "59": "1/2", + "60": "-8", + "61": "-1/2", + "65": "1/2", + "66": "4", + "67": "2", + "69": "2", + "75": "-2", + "76": "-1", + "77": "-1", + "79": "1", + "90": "-2", + "92": "1/2" + }, + "247": { + "3": "2", + "9": "-1/2", + "11": "-1/2", + "19": "-4", + "22": "-1/2", + "23": "1", + "25": "-4", + "26": "1", + "28": "-4", + "29": "1", + "30": "3/2", + "32": "-4", + "34": "1", + "35": "-1", + "37": "1", + "39": "-1", + "40": "-1", + "41": "-1/2", + "43": "1/2", + "45": "-1/2", + "50": "4", + "56": "2", + "58": "-1/2", + "60": "8", + "61": "-1/2", + "63": "1/2", + "77": "1", + "79": "-2" + }, + "248": { + "8": "-1/2", + "10": "-1", + "40": "-1/2", + "43": "-1/2", + "62": "-1/2" + }, + "249": { + "249": "1" + }, + "250": { + "250": "1" + }, + "251": { + "62": "-1/2", + "63": "1/2", + "245": "-1" + }, + "252": { + "5": "-1/2", + "11": "1/4", + "16": "-1/4", + "17": "-1/4", + "19": "1", + "20": "1/4", + "22": "1/4", + "23": "-1/4", + "25": "1", + "26": "-1/4", + "28": "2", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "34": "-1/2", + "39": "1/4", + "40": "1/4", + "41": "1/4", + "43": "-1/4", + "44": "-1", + "45": "1/4", + "46": "1", + "50": "-1", + "56": "1", + "58": "1/4", + "60": "-2", + "62": "-1/4", + "64": "1/4", + "65": "1/4", + "79": "1/2", + "90": "1" + }, + "253": { + "250": "1" + }, + "254": { + "5": "-1/2", + "11": "-1/4", + "16": "1/4", + "17": "-1/4", + "19": "-1", + "20": "-1/4", + "22": "-1/4", + "23": "1/4", + "25": "-1", + "26": "1/4", + "28": "-2", + "29": "1/4", + "30": "1/4", + "32": "-1", + "34": "1/2", + "39": "-1/4", + "40": "-1/4", + "41": "-1/4", + "43": "-1/4", + "44": "1", + "45": "-1/4", + "46": "-1", + "50": "1", + "56": "-1", + "58": "-1/4", + "60": "2", + "62": "-1/4", + "64": "1/4", + "65": "-1/4", + "79": "-1/2", + "90": "-1" + }, + "255": { + "11": "-1/2", + "19": "-2", + "22": "-1/2", + "23": "1/2", + "25": "-2", + "26": "1/2", + "28": "-4", + "29": "1/2", + "30": "1/2", + "32": "-2", + "34": "1", + "37": "1/2", + "39": "-1/2", + "40": "-1/2", + "41": "-1/2", + "45": "-1/2", + "50": "2", + "58": "-1/2", + "60": "4", + "77": "1/2", + "79": "-1", + "90": "-1" + }, + "256": { + "5": "-6", + "8": "-1", + "9": "1", + "17": "2", + "18": "-1", + "19": "-8", + "20": "-1", + "24": "-8", + "25": "-8", + "26": "1", + "28": "-8", + "29": "1", + "30": "2", + "34": "2", + "35": "-1", + "37": "-1", + "38": "8", + "39": "-1", + "45": "-1", + "46": "-4", + "47": "4", + "48": "-2", + "56": "-4", + "57": "1", + "59": "1", + "60": "8", + "61": "-2", + "62": "-1", + "63": "-1", + "64": "2", + "66": "8", + "67": "4", + "75": "4", + "76": "-2", + "92": "1", + "99": "4" + }, + "257": { + "2": "-1", + "3": "-2", + "8": "-1/2", + "19": "4", + "25": "2", + "26": "-1/2", + "29": "-1/2", + "30": "-1/2", + "32": "2", + "35": "1/2", + "39": "1/2", + "40": "1/2", + "45": "1/2", + "60": "-4", + "61": "1", + "70": "1" + }, + "258": { + "19": "-4", + "22": "-1", + "23": "1", + "25": "-4", + "28": "-4", + "29": "1", + "30": "1", + "32": "-4", + "34": "2", + "35": "-1", + "39": "-1", + "40": "-1", + "45": "-1", + "50": "4", + "60": "8", + "79": "-2" + }, + "259": { + "89": "1" + }, + "260": { + "19": "-4", + "29": "1", + "30": "1", + "39": "-1", + "40": "-1", + "60": "4", + "79": "-2" + }, + "261": { + "3": "2", + "8": "1/2", + "19": "-4", + "25": "-2", + "26": "1/2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "35": "-1/2", + "39": "-1/2", + "40": "-1/2", + "45": "-1/2", + "60": "4", + "245": "1", + "249": "-1" + }, + "262": { + "19": "4", + "29": "-1", + "39": "1", + "40": "1", + "41": "1", + "45": "1", + "60": "-4", + "61": "1", + "79": "2" + }, + "263": { + "19": "4", + "23": "-1", + "25": "4", + "28": "4", + "29": "-1", + "30": "-1", + "32": "4", + "35": "1", + "39": "1", + "40": "1", + "41": "1", + "45": "1", + "50": "-4", + "58": "1", + "60": "-8", + "61": "1", + "79": "2" + }, + "264": { + "3": "2", + "19": "-4", + "25": "-2", + "26": "1/2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "35": "-1/2", + "39": "-1/2", + "40": "-1", + "41": "-1/2", + "45": "-1/2", + "60": "4", + "61": "-1/2", + "79": "-1" + }, + "265": { + "3": "2", + "8": "1/2", + "19": "-4", + "25": "-2", + "26": "1/2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "35": "-1/2", + "39": "-1/2", + "40": "-1/2", + "45": "-1/2", + "60": "4", + "62": "-1/2", + "63": "1/2", + "249": "-1" + }, + "266": { + "266": "1" + }, + "267": { + "245": "-1", + "249": "1" + }, + "268": { + "17": "-1/2", + "19": "-2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "35": "-1/2", + "38": "-2", + "39": "-1/2", + "40": "-1/2", + "41": "-1/2", + "45": "-1/2", + "60": "4", + "61": "-1/2", + "65": "1/2", + "69": "2", + "79": "-1" + }, + "269": { + "266": "1" + }, + "270": { + "3": "2", + "5": "-1", + "8": "1/2", + "19": "-2", + "25": "-2", + "26": "1/2", + "38": "2", + "64": "1/2", + "65": "-1/2", + "69": "-2", + "79": "1" + }, + "271": { + "19": "2", + "25": "1", + "29": "-1/2", + "30": "-1/2", + "32": "2", + "35": "1/2", + "39": "1/2", + "40": "1/2", + "45": "1/2", + "60": "-4", + "61": "1/2", + "79": "1" + }, + "272": { + "20": "1", + "37": "1", + "46": "4", + "56": "4", + "77": "1" + }, + "274": { + "5": "-1", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "29": "1/2", + "30": "1/2", + "37": "-1/2", + "38": "4", + "41": "1", + "44": "2", + "45": "1/2", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "1", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "1/2", + "69": "-2", + "76": "-1", + "77": "1/2", + "79": "1", + "92": "1/2" + }, + "276": { + "3": "4", + "5": "-1", + "8": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-8", + "20": "1/2", + "22": "-1/2", + "23": "1", + "25": "-6", + "26": "1", + "28": "-4", + "29": "1", + "30": "1", + "32": "-4", + "34": "1", + "35": "-1", + "37": "1/2", + "38": "4", + "39": "-1", + "40": "-1", + "45": "-3/2", + "46": "2", + "50": "4", + "56": "2", + "57": "1/2", + "58": "-1/2", + "59": "-1/2", + "60": "8", + "61": "-1", + "62": "-1/2", + "63": "-1/2", + "64": "1/2", + "75": "2", + "76": "-1", + "77": "1", + "92": "1/2" + }, + "278": { + "5": "1", + "8": "-1/2", + "17": "-1/2", + "18": "-1/2", + "20": "-1/2", + "22": "1/2", + "23": "-1", + "25": "2", + "28": "4", + "34": "-1", + "37": "-1/2", + "38": "-4", + "45": "-1/2", + "46": "-2", + "50": "-4", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "-1/2", + "61": "-1", + "62": "-1/2", + "63": "-1/2", + "64": "-1/2", + "75": "-2", + "76": "-1", + "77": "-1", + "92": "1/2" + }, + "279": { + "5": "-1", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "29": "-1/2", + "30": "1/2", + "35": "-1", + "37": "-1/2", + "38": "4", + "41": "1", + "44": "2", + "45": "1/2", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "1", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "1/2", + "65": "-1", + "69": "-2", + "76": "-1", + "77": "-1/2", + "79": "1", + "92": "1/2" + }, + "280": { + "3": "-1", + "5": "1/2", + "8": "-1/4", + "17": "-1/4", + "19": "2", + "25": "1", + "26": "-1/4", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "35": "1/4", + "38": "-1", + "39": "1/4", + "40": "1/4", + "41": "-1/4", + "45": "1/4", + "60": "-2", + "61": "1/4", + "64": "-1/4" + }, + "281": { + "281": "1" + }, + "283": { + "5": "2", + "8": "1", + "17": "-1", + "40": "-1", + "64": "-1", + "67": "-2" + }, + "284": { + "5": "1/4", + "11": "-1/8", + "16": "-1/8", + "17": "-1/8", + "19": "-1/2", + "20": "1/8", + "22": "-1/8", + "23": "1/8", + "25": "-1/2", + "26": "1/8", + "28": "-1", + "29": "1/8", + "30": "1/8", + "32": "-1/2", + "34": "1/4", + "37": "1/4", + "39": "-1/8", + "40": "-1/8", + "41": "-1/8", + "43": "-1/8", + "44": "-1/2", + "45": "-1/8", + "46": "1/2", + "50": "1/2", + "56": "1/2", + "58": "-1/8", + "60": "1", + "62": "1/8", + "64": "-1/8", + "65": "-1/8", + "77": "1/4", + "79": "-1/4", + "90": "-1/2" + }, + "285": { + "285": "1" + }, + "286": { + "5": "1/4", + "11": "1/8", + "16": "1/8", + "17": "-1/8", + "19": "1/2", + "20": "-1/8", + "22": "1/8", + "23": "-1/8", + "25": "1/2", + "26": "-1/8", + "28": "1", + "29": "-1/8", + "30": "-1/8", + "32": "1/2", + "34": "-1/4", + "37": "-1/4", + "39": "1/8", + "40": "1/8", + "41": "1/8", + "43": "-1/8", + "44": "1/2", + "45": "1/8", + "46": "-1/2", + "50": "-1/2", + "56": "-1/2", + "58": "1/8", + "60": "-1", + "62": "1/8", + "64": "-1/8", + "65": "1/8", + "77": "-1/4", + "79": "1/4", + "90": "1/2" + }, + "287": { + "37": "-1/2", + "56": "-1", + "77": "-1/2" + }, + "288": { + "3": "-4", + "5": "-4", + "8": "-2", + "9": "1", + "16": "1", + "17": "1", + "18": "-1", + "19": "4", + "22": "1", + "23": "-1", + "24": "-8", + "29": "-1", + "32": "4", + "37": "-1", + "39": "1", + "40": "2", + "44": "4", + "45": "1", + "48": "-2", + "50": "-4", + "56": "-4", + "57": "1", + "58": "1", + "59": "1", + "60": "-8", + "61": "-1", + "62": "-1", + "63": "-1", + "64": "1", + "66": "8", + "67": "4", + "76": "-2", + "77": "-1", + "79": "2", + "92": "1" + }, + "290": { + "3": "4", + "8": "1", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "18": "1/2", + "19": "-6", + "22": "-1", + "23": "3/2", + "24": "4", + "25": "-4", + "26": "3/2", + "28": "-4", + "29": "1", + "30": "1/2", + "32": "-4", + "34": "1", + "35": "-1/2", + "37": "1/2", + "39": "-1/2", + "40": "-1", + "41": "-1", + "44": "-2", + "45": "-3/2", + "48": "1", + "50": "4", + "56": "2", + "58": "-1", + "59": "-1", + "60": "8", + "61": "-1/2", + "77": "1/2", + "79": "-1" + }, + "292": { + "3": "-2", + "5": "-2", + "8": "-1/2", + "9": "1", + "16": "1", + "17": "1/2", + "19": "4", + "22": "1/2", + "23": "-1", + "24": "-4", + "25": "2", + "29": "-1", + "30": "-1/2", + "32": "6", + "35": "1", + "37": "-1", + "39": "1", + "40": "3/2", + "44": "4", + "45": "3/2", + "48": "-1", + "50": "-4", + "56": "-4", + "57": "1/2", + "58": "1/2", + "59": "1", + "60": "-8", + "62": "-1/2", + "63": "-1/2", + "64": "1/2", + "66": "4", + "67": "2", + "76": "-1", + "77": "-1", + "79": "2", + "92": "1/2" + }, + "294": { + "3": "2", + "5": "2", + "8": "3/2", + "9": "-1", + "16": "-1", + "17": "-1/2", + "18": "1", + "19": "-4", + "22": "-1/2", + "23": "1", + "24": "4", + "25": "-2", + "29": "1", + "30": "1/2", + "32": "-6", + "35": "-1", + "37": "1", + "39": "-1", + "40": "-3/2", + "44": "-4", + "45": "-1/2", + "48": "1", + "50": "4", + "56": "4", + "57": "-1/2", + "58": "-1/2", + "60": "8", + "62": "1/2", + "63": "1/2", + "64": "-1/2", + "66": "-4", + "67": "-2", + "76": "1", + "77": "1", + "79": "-2", + "92": "-1/2" + }, + "295": { + "5": "2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1", + "18": "1/2", + "19": "2", + "23": "-1/2", + "24": "4", + "25": "4", + "26": "-1/2", + "28": "4", + "30": "-1/2", + "34": "-1", + "35": "1/2", + "37": "1/2", + "38": "-8", + "39": "-1/2", + "41": "-1", + "44": "-2", + "45": "-1/2", + "48": "1", + "56": "2", + "59": "-1", + "61": "-1/2", + "64": "-1", + "65": "1", + "69": "4", + "77": "-1/2", + "79": "-1" + }, + "296": { + "3": "-1", + "19": "1", + "25": "1", + "26": "-1/4", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "35": "1/4", + "39": "1/4", + "41": "-1/4", + "45": "1/4", + "60": "-2", + "61": "1/4" + }, + "297": { + "297": "1" + }, + "299": { + "18": "1/2", + "40": "-1/2" + }, + "300": { + "10": "-1/2", + "11": "-1/4", + "19": "-1", + "22": "-1/4", + "23": "1/4", + "25": "-1", + "28": "-2", + "29": "1/4", + "30": "1/4", + "32": "-1", + "34": "1/2", + "37": "1/4", + "39": "-1/4", + "40": "-1/2", + "41": "-1/4", + "43": "-1/4", + "45": "-1/4", + "50": "1", + "58": "-1/4", + "60": "2", + "77": "1/4", + "79": "-1/2" + }, + "301": { + "301": "1" + }, + "302": { + "8": "1/4", + "10": "1/2", + "11": "1/4", + "19": "1", + "22": "1/4", + "23": "-1/4", + "25": "1", + "28": "2", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "34": "-1/2", + "37": "-1/4", + "39": "1/4", + "40": "1/4", + "41": "1/4", + "45": "1/4", + "50": "-1", + "58": "1/4", + "60": "-2", + "62": "1/4", + "77": "-1/4", + "79": "1/2" + }, + "303": { + "3": "2", + "5": "2", + "8": "3/4", + "9": "-1/2", + "10": "-1", + "11": "-1/4", + "16": "-1/4", + "17": "-1/2", + "18": "1/2", + "19": "-3", + "22": "-3/4", + "23": "3/4", + "24": "4", + "25": "-1", + "28": "-2", + "29": "3/4", + "30": "1/4", + "32": "-3", + "34": "1/2", + "37": "3/4", + "39": "-1", + "40": "-3/2", + "41": "-1/4", + "43": "-1/4", + "44": "-1", + "45": "-3/4", + "46": "1", + "47": "-1", + "48": "1", + "50": "3", + "56": "2", + "57": "-1/2", + "58": "-3/4", + "59": "-1/2", + "60": "6", + "61": "1/2", + "62": "1/4", + "63": "1/2", + "64": "-1/2", + "66": "-4", + "67": "-2", + "76": "1", + "77": "3/4", + "79": "-3/2", + "92": "-1/2", + "99": "-1" + }, + "304": { + "32": "4", + "35": "1" + }, + "306": { + "35": "1/2", + "45": "1/2" + }, + "308": { + "32": "2", + "35": "1/2", + "45": "1/2" + }, + "310": { + "32": "-2", + "35": "-1/2", + "45": "1/2" + }, + "312": { + "5": "1/2", + "8": "-1/4", + "9": "-1/4", + "16": "-1/4", + "17": "-1/4", + "19": "1", + "23": "1/4", + "24": "1", + "25": "1", + "35": "1/4", + "37": "1/4", + "38": "-2", + "41": "-1/4", + "44": "-1", + "50": "1", + "56": "1", + "64": "-1/4", + "65": "1/4", + "69": "1", + "79": "-1/2" + }, + "313": { + "313": "1" + }, + "315": { + "3": "4", + "5": "2", + "9": "-1", + "13": "-2", + "14": "2", + "15": "2", + "16": "-1", + "17": "-1", + "19": "-4", + "22": "-1", + "23": "1", + "24": "8", + "26": "1", + "29": "1", + "32": "-4", + "37": "1", + "38": "-8", + "39": "-1", + "40": "-1", + "41": "-2", + "44": "-4", + "45": "-1", + "48": "1", + "50": "4", + "56": "4", + "58": "-1", + "59": "-1", + "60": "8", + "61": "-1", + "64": "-1", + "65": "1", + "69": "4", + "79": "-2" + }, + "316": { + "3": "1", + "5": "3/4", + "8": "1/8", + "9": "-1/4", + "10": "-1/2", + "11": "-1/4", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-3/8", + "17": "-1/4", + "18": "1/8", + "19": "-2", + "22": "-3/8", + "23": "1/2", + "24": "2", + "25": "-1", + "26": "1/4", + "28": "-2", + "29": "3/8", + "30": "3/8", + "32": "-3/2", + "34": "1/2", + "35": "1/8", + "37": "1/2", + "38": "-1", + "39": "-1/2", + "40": "-3/4", + "41": "-1/2", + "43": "-1/8", + "44": "-1", + "45": "-1/2", + "48": "1/4", + "50": "2", + "56": "1", + "57": "-1/8", + "58": "-3/8", + "59": "-1/8", + "60": "4", + "62": "1/8", + "63": "1/8", + "64": "-1/4", + "65": "1/8", + "66": "-1", + "67": "-1/2", + "69": "1/2", + "76": "1/4", + "77": "3/8", + "79": "-1", + "90": "-1/2", + "92": "-1/8" + }, + "317": { + "317": "1" + }, + "318": { + "5": "-1/4", + "8": "-1/8", + "10": "1/2", + "11": "1/4", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-1/8", + "18": "-1/8", + "19": "1", + "22": "3/8", + "23": "-1/4", + "25": "1", + "28": "2", + "29": "-1/8", + "30": "-1/8", + "32": "1/2", + "34": "-1/2", + "35": "-1/8", + "37": "-1/4", + "38": "-1", + "39": "1/4", + "40": "1/2", + "43": "1/8", + "45": "1/4", + "48": "-1/4", + "50": "-1", + "57": "1/8", + "58": "3/8", + "59": "1/8", + "60": "-2", + "61": "-1/4", + "62": "1/8", + "63": "-1/8", + "65": "1/8", + "66": "1", + "67": "1/2", + "69": "1/2", + "76": "-1/4", + "77": "-3/8", + "79": "1/2", + "90": "1/2", + "92": "1/8" + }, + "319": { + "3": "1", + "5": "1", + "8": "1/4", + "9": "-1/4", + "10": "-1", + "11": "-1/4", + "17": "-1/4", + "18": "1/4", + "19": "-2", + "20": "1/4", + "22": "-1/2", + "23": "1/2", + "24": "2", + "25": "-1", + "28": "-2", + "29": "1/2", + "30": "1/4", + "32": "-3", + "34": "1/2", + "35": "-1/2", + "37": "1/4", + "39": "-1/2", + "40": "-1", + "41": "-1/4", + "43": "-1/4", + "45": "-1/2", + "46": "1", + "47": "-1", + "48": "1/2", + "50": "2", + "56": "1", + "57": "-1/4", + "58": "-1/2", + "59": "-1/4", + "60": "4", + "61": "1/4", + "63": "1/4", + "64": "-1/4", + "66": "-2", + "67": "-1", + "76": "1/2", + "77": "1/2", + "79": "-1", + "92": "-1/4", + "99": "-1" + }, + "320": { + "23": "1", + "50": "4" + }, + "322": { + "22": "-1/2", + "23": "1/2", + "34": "1" + }, + "324": { + "22": "-1/2", + "23": "1/2", + "34": "1", + "50": "2" + }, + "326": { + "22": "-1/2", + "23": "-1/2", + "34": "1", + "50": "-2" + }, + "328": { + "3": "-1/2", + "5": "1/2", + "8": "-1/4", + "9": "-1/8", + "16": "-1/8", + "17": "-1/4", + "19": "3/2", + "23": "1/8", + "24": "1", + "25": "3/2", + "26": "-1/8", + "28": "1", + "29": "-1/4", + "30": "-3/8", + "32": "1", + "34": "-1/2", + "35": "3/8", + "37": "1/8", + "38": "-2", + "39": "1/8", + "40": "1/8", + "41": "-1/4", + "44": "-1/2", + "45": "1/8", + "48": "1/4", + "56": "1/2", + "59": "-1/4", + "60": "-2", + "61": "1/8", + "64": "-1/4", + "65": "1/4", + "69": "1", + "75": "-1/2", + "77": "-1/8", + "79": "-1/4" + }, + "329": { + "329": "1" + }, + "331": { + "22": "-1", + "34": "1" + }, + "332": { + "5": "1/2", + "8": "-1/8", + "9": "-1/8", + "11": "-1/8", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-3/8", + "17": "-1/4", + "22": "-1/8", + "23": "1/4", + "24": "1", + "25": "1/2", + "26": "1/8", + "29": "1/8", + "32": "-1/2", + "34": "-1/4", + "35": "1/8", + "37": "1/4", + "38": "-2", + "39": "-1/8", + "40": "-1/8", + "41": "-3/8", + "44": "-1", + "45": "-1/4", + "48": "1/4", + "50": "1", + "56": "1/2", + "58": "-1/8", + "59": "-1/4", + "60": "1", + "61": "-1/8", + "62": "1/8", + "64": "-1/4", + "65": "1/4", + "69": "1", + "79": "-1/2" + }, + "333": { + "333": "1" + }, + "334": { + "3": "1", + "8": "1/8", + "9": "-1/8", + "11": "1/8", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-1/8", + "19": "-1", + "22": "-1/8", + "24": "1", + "25": "-1/2", + "26": "1/8", + "29": "1/8", + "32": "-1/2", + "34": "-1/4", + "35": "-1/8", + "39": "-1/8", + "40": "-1/8", + "41": "-1/8", + "45": "-1/4", + "48": "1/4", + "56": "1/2", + "58": "-1/8", + "59": "-1/4", + "60": "1", + "61": "-1/8", + "62": "1/8" + }, + "335": { + "23": "-1/2", + "50": "-1" + }, + "336": { + "3": "4", + "5": "-2", + "8": "1", + "17": "1", + "19": "-8", + "22": "-1", + "23": "1", + "25": "-8", + "26": "1", + "28": "-8", + "29": "1", + "30": "1", + "32": "-4", + "34": "2", + "35": "-1", + "38": "8", + "39": "-1", + "40": "-1", + "45": "-1", + "50": "4", + "58": "-1", + "60": "8", + "64": "1", + "65": "-1", + "69": "-4", + "75": "4", + "77": "1" + }, + "338": { + "3": "2", + "8": "1/2", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "18": "-1/4", + "19": "-3", + "23": "1/4", + "24": "2", + "25": "-2", + "26": "3/4", + "28": "-2", + "29": "1/2", + "30": "1/4", + "32": "-2", + "34": "-1/2", + "35": "-1/4", + "37": "1/4", + "39": "-3/4", + "40": "-1/2", + "41": "-1/2", + "44": "-1", + "45": "-3/4", + "48": "1/2", + "50": "2", + "56": "1", + "58": "-1/2", + "59": "-1/2", + "60": "4", + "61": "-1/4", + "77": "1/4", + "79": "-1/2" + }, + "340": { + "3": "2", + "5": "3/2", + "8": "1/4", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1/4", + "18": "1/4", + "19": "-2", + "20": "-1/4", + "22": "-1/4", + "23": "1/2", + "24": "4", + "25": "-1", + "26": "1/2", + "28": "-2", + "29": "1/2", + "32": "-2", + "34": "-1/2", + "37": "1/4", + "38": "-2", + "39": "-1/2", + "40": "-1/2", + "41": "-1", + "44": "-2", + "45": "-3/4", + "46": "-1", + "48": "1", + "50": "2", + "56": "1", + "57": "-1/4", + "58": "-3/4", + "59": "-3/4", + "60": "4", + "62": "1/4", + "63": "1/4", + "64": "-3/4", + "65": "1/2", + "69": "2", + "75": "1", + "76": "1/2", + "79": "-1", + "92": "-1/4" + }, + "342": { + "5": "5/2", + "8": "-1/4", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-3/4", + "18": "1/4", + "19": "2", + "20": "1/4", + "22": "1/4", + "23": "1/2", + "24": "4", + "25": "3", + "28": "2", + "30": "-1/2", + "34": "-3/2", + "35": "1/2", + "37": "3/4", + "38": "-6", + "41": "-1", + "44": "-2", + "45": "-1/4", + "46": "1", + "48": "1", + "50": "2", + "56": "3", + "57": "-1/4", + "58": "-1/4", + "59": "-3/4", + "62": "1/4", + "63": "1/4", + "64": "-5/4", + "65": "1/2", + "69": "2", + "75": "-1", + "76": "1/2", + "79": "-1", + "92": "-1/4" + }, + "343": { + "5": "1", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-1/2", + "18": "-1/4", + "19": "1", + "22": "1/2", + "23": "1/4", + "24": "2", + "25": "2", + "26": "-1/4", + "28": "2", + "30": "-1/4", + "34": "-3/2", + "35": "1/4", + "37": "1/4", + "38": "-4", + "39": "1/4", + "41": "-1/2", + "44": "-1", + "45": "-1/4", + "48": "1/2", + "56": "1", + "59": "-1/2", + "61": "-1/4", + "64": "-1/2", + "65": "1/2", + "69": "2", + "77": "-1/4", + "79": "-1/2" + }, + "344": { + "22": "-1/4", + "28": "-1", + "34": "1/2", + "41": "-1/4", + "58": "-1/4", + "61": "1/4" + }, + "345": { + "345": "1" + }, + "347": { + "22": "1/2", + "30": "-1/2", + "34": "-1", + "45": "-1/2", + "48": "1/2", + "58": "-1/2" + }, + "348": { + "3": "1", + "5": "1/4", + "8": "1/4", + "9": "-1/8", + "10": "-1/2", + "11": "-1/4", + "16": "-1/8", + "18": "1/8", + "19": "-5/2", + "22": "-5/8", + "23": "3/8", + "24": "1", + "25": "-2", + "26": "1/4", + "28": "-3", + "29": "1/2", + "30": "3/8", + "32": "-2", + "34": "1", + "35": "-1/8", + "37": "3/8", + "38": "1", + "39": "-1/2", + "40": "-3/4", + "41": "-1/4", + "43": "-1/4", + "44": "-1/2", + "45": "-1/2", + "48": "1/4", + "50": "2", + "56": "1/2", + "57": "-1/8", + "58": "-5/8", + "59": "-1/8", + "60": "4", + "61": "1/8", + "63": "1/4", + "65": "-1/8", + "66": "-1", + "67": "-1/2", + "69": "-1/2", + "75": "1/2", + "76": "1/4", + "77": "1/2", + "79": "-3/4", + "90": "-1/2", + "92": "-1/8" + }, + "349": { + "349": "1" + }, + "350": { + "3": "-1", + "5": "-1/4", + "8": "-1/4", + "9": "1/8", + "10": "1/2", + "11": "1/4", + "16": "1/8", + "18": "-1/8", + "19": "5/2", + "22": "3/8", + "23": "-3/8", + "24": "-1", + "25": "2", + "26": "-1/4", + "28": "3", + "29": "-1/2", + "30": "-3/8", + "32": "2", + "34": "-1/2", + "35": "1/8", + "37": "-3/8", + "38": "-1", + "39": "1/2", + "40": "3/4", + "41": "1/4", + "44": "1/2", + "45": "1/2", + "48": "-1/4", + "50": "-2", + "56": "-1/2", + "57": "1/8", + "58": "3/8", + "59": "1/8", + "60": "-4", + "61": "-1/8", + "65": "1/8", + "66": "1", + "67": "1/2", + "69": "1/2", + "75": "-1/2", + "76": "-1/4", + "77": "-1/2", + "79": "3/4", + "90": "1/2", + "92": "1/8" + }, + "351": { + "3": "-2", + "5": "1", + "8": "-1/2", + "17": "-1/2", + "19": "4", + "22": "1/2", + "23": "-1/2", + "25": "4", + "26": "-1/2", + "28": "4", + "29": "-1/2", + "30": "-1/2", + "32": "2", + "34": "-1", + "35": "1/2", + "38": "-4", + "39": "1/2", + "40": "1/2", + "45": "1/2", + "50": "-2", + "58": "1/2", + "60": "-4", + "64": "-1/2", + "65": "1/2", + "69": "2", + "75": "-1", + "77": "-1/2" + }, + "352": { + "3": "-4", + "9": "1", + "16": "1", + "19": "4", + "23": "-1", + "25": "4", + "26": "-1", + "29": "-1", + "30": "-1", + "32": "4", + "35": "1", + "37": "-1", + "39": "1", + "40": "1", + "44": "4", + "45": "1", + "50": "-4", + "56": "-4", + "60": "-8", + "61": "1", + "77": "-1", + "79": "2" + }, + "354": { + "5": "3/2", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-1/4", + "18": "1/4", + "19": "1", + "22": "-1/4", + "23": "1/4", + "24": "2", + "25": "1", + "29": "1/4", + "30": "-1/4", + "37": "1/4", + "38": "-2", + "41": "-1/2", + "44": "-1", + "45": "-1/4", + "48": "1/2", + "50": "1", + "56": "1", + "57": "-1/4", + "58": "-1/4", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-3/4", + "65": "1/2", + "69": "1", + "76": "1/2", + "77": "-1/4", + "79": "-1/2", + "92": "-1/4" + }, + "356": { + "3": "1", + "5": "1", + "8": "3/4", + "17": "-1/4", + "22": "-1/4", + "24": "2", + "25": "1", + "30": "-1/4", + "32": "-1", + "40": "-1/4", + "45": "-1/4", + "48": "1/2", + "57": "-1/4", + "58": "-1/4", + "61": "1/2", + "62": "1/4", + "63": "1/4", + "64": "-1/4", + "66": "-2", + "67": "-1", + "76": "1/2", + "92": "-1/4" + }, + "358": { + "3": "-1", + "5": "-1", + "8": "-1/4", + "17": "1/4", + "18": "-1/2", + "22": "1/4", + "24": "-2", + "25": "-1", + "30": "1/4", + "32": "1", + "40": "1/4", + "45": "-1/4", + "48": "-1/2", + "57": "1/4", + "58": "1/4", + "59": "1/2", + "61": "-1/2", + "62": "-1/4", + "63": "-1/4", + "64": "1/4", + "66": "2", + "67": "1", + "76": "-1/2", + "92": "1/4" + }, + "359": { + "5": "3/2", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-1/4", + "18": "1/4", + "19": "1", + "22": "-1/4", + "23": "1/4", + "24": "2", + "25": "1", + "29": "-1/4", + "30": "-1/4", + "35": "1/2", + "37": "1/4", + "38": "-2", + "41": "-1/2", + "44": "-1", + "45": "-1/4", + "48": "1/2", + "50": "1", + "56": "1", + "57": "-1/4", + "58": "-1/4", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-3/4", + "69": "1", + "76": "1/2", + "77": "1/4", + "79": "-1/2", + "92": "-1/4" + }, + "360": { + "30": "-1/4", + "41": "-1/4", + "45": "1/4", + "60": "-1", + "61": "1/4" + }, + "361": { + "361": "1" + }, + "363": { + "30": "-1/2", + "59": "1/2" + }, + "364": { + "3": "-1/2", + "9": "1/8", + "11": "-1/8", + "22": "-1/8", + "28": "-1", + "30": "-1/8", + "34": "1/4", + "41": "-1/8", + "43": "-1/8", + "45": "1/8", + "56": "-1/2", + "58": "-1/8", + "61": "1/8", + "63": "1/8" + }, + "365": { + "365": "1" + }, + "366": { + "3": "1/2", + "9": "-1/8", + "11": "1/8", + "22": "1/8", + "28": "1", + "30": "-1/8", + "34": "-1/4", + "41": "1/8", + "43": "-1/8", + "45": "1/8", + "56": "1/2", + "58": "1/8", + "61": "-1/8", + "63": "1/8" + }, + "367": { + "3": "1", + "9": "-1/4", + "16": "-1/4", + "19": "-1", + "23": "1/4", + "25": "-1", + "26": "1/4", + "30": "1/4", + "32": "-1", + "35": "-1/4", + "37": "1/4", + "39": "-1/4", + "40": "-1/4", + "44": "-1", + "45": "-1/4", + "50": "1", + "56": "1", + "60": "2", + "61": "-1/4", + "77": "1/4", + "79": "-1/2" + }, + "368": { + "3": "4", + "26": "1" + }, + "370": { + "8": "1/2", + "26": "1/2" + }, + "372": { + "3": "2", + "8": "1/2", + "26": "1/2" + }, + "374": { + "3": "-2", + "8": "1/2", + "26": "-1/2" + }, + "375": { + "8": "1/2", + "26": "-1/2" + }, + "376": { + "5": "3/2", + "8": "1/4", + "9": "-1/4", + "16": "-1/4", + "17": "-1/2", + "18": "1/4", + "19": "1", + "22": "-1/4", + "23": "1/4", + "24": "2", + "25": "1", + "30": "-1/4", + "35": "1/4", + "37": "1/4", + "38": "-2", + "40": "-1/4", + "41": "-1/4", + "44": "-1", + "48": "1/2", + "50": "1", + "56": "1", + "57": "-1/4", + "58": "-1/4", + "59": "-1/4", + "61": "1/2", + "62": "1/4", + "63": "1/4", + "64": "-1/2", + "65": "1/4", + "66": "-1", + "67": "-1", + "69": "1", + "76": "1/2", + "79": "-1/2", + "92": "-1/4" + }, + "377": { + "377": "1" + }, + "379": { + "5": "3", + "8": "1/2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1/2", + "19": "2", + "22": "-1/2", + "23": "1/2", + "24": "4", + "25": "2", + "30": "-1/2", + "35": "1/2", + "37": "1/2", + "38": "-4", + "41": "-1", + "44": "-2", + "48": "1", + "50": "2", + "56": "2", + "57": "-1/2", + "58": "-1/2", + "59": "-1/2", + "61": "1/2", + "62": "1/2", + "63": "1/2", + "64": "-3/2", + "65": "1/2", + "67": "-1", + "69": "2", + "76": "1", + "79": "-1", + "92": "-1/2" + }, + "380": { + "3": "1/2", + "5": "3/4", + "8": "1/8", + "9": "-1/8", + "11": "-1/8", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-3/8", + "17": "-1/4", + "18": "1/8", + "22": "-1/4", + "23": "1/4", + "24": "1", + "26": "1/4", + "28": "-1", + "29": "1/8", + "32": "-1/2", + "34": "1/4", + "35": "1/8", + "37": "1/4", + "38": "-1", + "39": "-1/4", + "40": "-1/4", + "41": "-3/8", + "44": "-1", + "45": "-1/8", + "48": "1/4", + "50": "1", + "56": "1/2", + "57": "-1/8", + "58": "-1/4", + "59": "-1/8", + "60": "1", + "61": "1/8", + "62": "1/8", + "63": "1/4", + "64": "-1/4", + "65": "1/8", + "67": "-1/2", + "69": "1/2", + "76": "1/4", + "77": "1/8", + "79": "-1/2", + "90": "-1/2", + "92": "-1/8" + }, + "381": { + "381": "1" + }, + "382": { + "3": "-1/2", + "5": "3/4", + "8": "1/8", + "9": "-1/8", + "11": "1/8", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-1/8", + "17": "-1/4", + "18": "1/8", + "19": "1", + "24": "1", + "25": "1", + "26": "-1/4", + "28": "1", + "29": "-1/8", + "30": "-1/4", + "32": "1/2", + "34": "-1/4", + "35": "1/8", + "38": "-1", + "39": "1/4", + "41": "-1/8", + "45": "1/8", + "48": "1/4", + "56": "1/2", + "57": "-1/8", + "59": "-1/8", + "60": "-1", + "61": "1/8", + "62": "1/8", + "63": "1/4", + "64": "-1/4", + "65": "1/8", + "67": "-1/2", + "69": "1/2", + "76": "1/4", + "77": "-1/8", + "90": "1/2", + "92": "-1/8" + }, + "383": { + "3": "-1", + "26": "-1/2" + }, + "384": { + "65": "1", + "69": "4" + }, + "386": { + "5": "1", + "64": "-1/2", + "65": "1/2" + }, + "388": { + "5": "1", + "64": "-1/2", + "65": "1/2", + "69": "2" + }, + "390": { + "5": "1", + "64": "-1/2", + "65": "-1/2", + "69": "-2" + }, + "391": { + "5": "1", + "64": "-1/2", + "65": "-1/2" + }, + "392": { + "5": "-1/2", + "9": "1/8", + "13": "1/2", + "14": "-1/2", + "15": "-1/2", + "16": "1/8", + "17": "1/8", + "18": "-1/8", + "19": "-1/2", + "20": "-1/8", + "22": "1/8", + "23": "-1/8", + "24": "-1", + "29": "-1/8", + "32": "1/2", + "37": "-1/4", + "38": "1", + "41": "1/4", + "44": "1/2", + "45": "1/8", + "46": "-1/2", + "48": "-1/4", + "50": "-1/2", + "56": "-1", + "57": "1/8", + "58": "1/8", + "59": "1/8", + "60": "-1", + "61": "1/8", + "62": "-1/8", + "63": "-1/8", + "64": "1/8", + "69": "-1/2", + "76": "-1/4", + "77": "-1/8", + "79": "1/4", + "92": "1/8" + }, + "393": { + "393": "1" + }, + "395": { + "5": "1", + "64": "-1" + }, + "396": { + "3": "1/2", + "8": "1/8", + "10": "-1/2", + "11": "-1/4", + "13": "1/4", + "14": "-1/4", + "15": "-1/4", + "16": "-1/8", + "19": "-2", + "22": "-1/4", + "23": "1/4", + "25": "-3/2", + "26": "1/8", + "28": "-2", + "29": "3/8", + "30": "3/8", + "32": "-3/2", + "34": "1/2", + "35": "-1/8", + "37": "1/4", + "38": "1", + "39": "-3/8", + "40": "-5/8", + "43": "-1/8", + "45": "-3/8", + "50": "1", + "58": "-1/4", + "60": "3", + "62": "-1/8", + "63": "1/8", + "66": "-1", + "67": "-1/2", + "77": "1/4", + "79": "-1/2" + }, + "397": { + "397": "1" + }, + "398": { + "3": "-1/2", + "5": "-1", + "8": "-1/8", + "9": "1/4", + "10": "1/2", + "11": "1/4", + "13": "1/4", + "14": "-1/4", + "15": "-1/4", + "16": "1/8", + "17": "1/4", + "18": "-1/4", + "19": "1", + "22": "1/2", + "23": "-1/2", + "24": "-2", + "25": "1/2", + "26": "-1/8", + "28": "2", + "29": "-3/8", + "30": "-1/8", + "32": "3/2", + "34": "-1/2", + "35": "-1/8", + "37": "-1/2", + "38": "1", + "39": "3/8", + "40": "5/8", + "41": "1/2", + "43": "1/8", + "44": "1", + "45": "3/8", + "48": "-1/2", + "50": "-2", + "56": "-1", + "57": "1/4", + "58": "1/2", + "59": "1/4", + "60": "-3", + "61": "-1/4", + "62": "-1/8", + "63": "-1/8", + "64": "1/4", + "65": "-1/4", + "66": "1", + "67": "1/2", + "69": "-1", + "76": "-1/2", + "77": "-1/4", + "79": "1", + "92": "1/4" + }, + "399": { + "65": "-1/2", + "69": "-1" + }, + "400": { + "19": "-4", + "39": "-1", + "40": "-1", + "41": "-1", + "79": "-2" + }, + "401": { + "15": "1" + }, + "402": { + "3": "-2", + "5": "1", + "8": "-1/2", + "17": "-1/2", + "19": "2", + "25": "2", + "26": "-1/2", + "38": "-4", + "64": "-1/2", + "65": "1/2", + "69": "2", + "77": "-1/2", + "79": "-1" + }, + "403": { + "20": "1/4", + "21": "-1/2", + "36": "-1/2", + "37": "1/4" + }, + "404": { + "19": "-2", + "39": "-1/2", + "40": "-1/2", + "79": "-1" + }, + "405": { + "405": "1" + }, + "406": { + "19": "2", + "39": "1/2", + "40": "1/2", + "41": "1", + "79": "1" + }, + "407": { + "3": "2", + "5": "-1", + "8": "1/2", + "17": "1/2", + "19": "-2", + "25": "-2", + "26": "1/2", + "38": "4", + "41": "1", + "64": "1/2", + "65": "-1/2", + "69": "-2", + "77": "1/2", + "79": "1" + }, + "408": { + "3": "-1", + "5": "1/2", + "8": "-1/4", + "13": "1/2", + "14": "-1/2", + "15": "-1/2", + "17": "-1/4", + "19": "1", + "25": "1", + "26": "-1/4", + "38": "-2", + "64": "-1/4", + "65": "1/4", + "69": "1", + "77": "-1/4", + "79": "-1/2" + }, + "409": { + "409": "1" + }, + "410": { + "410": "1" + }, + "411": { + "13": "1", + "14": "-1", + "15": "-1", + "41": "1", + "405": "-1" + }, + "412": { + "13": "1/2", + "14": "-1/2", + "15": "-1/2", + "19": "-1", + "39": "-1/4", + "40": "-1/4", + "79": "-1/2" + }, + "413": { + "410": "1" + }, + "414": { + "13": "1/2", + "14": "-1/2", + "15": "-1/2", + "19": "1", + "39": "1/4", + "40": "1/4", + "41": "1/2", + "79": "1/2" + }, + "415": { + "3": "1", + "5": "-1/2", + "8": "1/4", + "17": "1/4", + "20": "-1/4", + "21": "1/2", + "25": "-1", + "26": "1/4", + "37": "-1/4", + "38": "2", + "39": "1/4", + "40": "1/4", + "41": "1/2", + "64": "1/4", + "65": "-1/4", + "69": "-1", + "77": "1/4", + "79": "1" + }, + "416": { + "3": "4", + "5": "4", + "8": "1", + "9": "-1", + "10": "-4", + "11": "-1", + "16": "-1", + "17": "-1", + "18": "1", + "19": "-8", + "22": "-2", + "23": "2", + "24": "8", + "25": "-4", + "28": "-8", + "29": "2", + "30": "1", + "32": "-8", + "34": "2", + "37": "2", + "39": "-2", + "40": "-4", + "41": "-1", + "43": "-1", + "44": "-4", + "45": "-2", + "48": "2", + "50": "8", + "56": "4", + "57": "-1", + "58": "-2", + "59": "-1", + "60": "16", + "61": "1", + "63": "1", + "64": "-1", + "66": "-8", + "67": "-4", + "76": "2", + "77": "2", + "79": "-4", + "92": "-1" + }, + "417": { + "13": "1" + }, + "418": { + "16": "-1/2", + "43": "1/2", + "44": "-2" + }, + "419": { + "51": "1" + }, + "420": { + "3": "2", + "5": "2", + "8": "1/2", + "9": "-1/2", + "10": "-2", + "11": "-1/2", + "16": "-1/2", + "17": "-1/2", + "18": "1/2", + "19": "-4", + "22": "-1", + "23": "1", + "24": "4", + "25": "-2", + "28": "-4", + "29": "1", + "30": "1/2", + "32": "-4", + "34": "1", + "37": "1", + "39": "-1", + "40": "-2", + "41": "-1/2", + "44": "-2", + "45": "-1", + "48": "1", + "50": "4", + "56": "2", + "57": "-1/2", + "58": "-1", + "59": "-1/2", + "60": "8", + "61": "1/2", + "63": "1/2", + "64": "-1/2", + "66": "-4", + "67": "-2", + "76": "1", + "77": "1", + "79": "-2", + "92": "-1/2" + }, + "421": { + "16": "-1/2", + "43": "1/2", + "405": "1", + "409": "-1" + }, + "422": { + "3": "-2", + "5": "-2", + "8": "-1/2", + "9": "1/2", + "10": "2", + "11": "1/2", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "4", + "22": "1", + "23": "-1", + "24": "-4", + "25": "2", + "28": "4", + "29": "-1", + "30": "-1/2", + "32": "4", + "34": "-1", + "37": "-1", + "39": "1", + "40": "2", + "41": "1/2", + "43": "1", + "44": "2", + "45": "1", + "48": "-1", + "50": "-4", + "56": "-2", + "57": "1/2", + "58": "1", + "59": "1/2", + "60": "-8", + "61": "-1/2", + "63": "-1/2", + "64": "1/2", + "66": "4", + "67": "2", + "76": "-1", + "77": "-1", + "79": "2", + "92": "1/2" + }, + "423": { + "16": "1/2", + "43": "1/2", + "44": "2" + }, + "424": { + "16": "-1/2", + "44": "-1" + }, + "425": { + "13": "1", + "14": "-1", + "15": "-1", + "16": "-1/2", + "41": "1", + "43": "1/2", + "409": "-1" + }, + "426": { + "426": "1" + }, + "427": { + "405": "-1", + "409": "1" + }, + "428": { + "3": "1", + "5": "1", + "8": "1/4", + "9": "-1/4", + "10": "-1", + "11": "-1/4", + "16": "-1/2", + "17": "-1/4", + "18": "1/4", + "19": "-2", + "22": "-1/2", + "23": "1/2", + "24": "2", + "25": "-1", + "28": "-2", + "29": "1/2", + "30": "1/4", + "32": "-2", + "34": "1/2", + "37": "1/2", + "39": "-1/2", + "40": "-1", + "41": "-1/4", + "43": "-1/4", + "44": "-1", + "45": "-1/2", + "48": "1/2", + "50": "2", + "56": "1", + "57": "-1/4", + "58": "-1/2", + "59": "-1/4", + "60": "4", + "61": "1/4", + "63": "1/4", + "64": "-1/4", + "66": "-2", + "67": "-1", + "76": "1/2", + "77": "1/2", + "79": "-1", + "92": "-1/4" + }, + "429": { + "426": "1" + }, + "430": { + "3": "-1", + "5": "-1", + "8": "-1/4", + "9": "1/4", + "10": "1", + "11": "1/4", + "17": "1/4", + "18": "-1/4", + "19": "2", + "22": "1/2", + "23": "-1/2", + "24": "-2", + "25": "1", + "28": "2", + "29": "-1/2", + "30": "-1/4", + "32": "2", + "34": "-1/2", + "37": "-1/2", + "39": "1/2", + "40": "1", + "41": "1/4", + "43": "1/4", + "44": "1", + "45": "1/2", + "48": "-1/2", + "50": "-2", + "56": "-1", + "57": "1/4", + "58": "1/2", + "59": "1/4", + "60": "-4", + "61": "-1/4", + "63": "-1/4", + "64": "1/4", + "66": "2", + "67": "1", + "76": "-1/2", + "77": "-1/2", + "79": "1", + "92": "1/4" + }, + "431": { + "3": "-1", + "5": "-1", + "8": "-1/4", + "9": "1/4", + "10": "1", + "11": "1/4", + "16": "1/2", + "17": "1/4", + "18": "-1/4", + "19": "2", + "22": "1/2", + "23": "-1/2", + "24": "-2", + "25": "1", + "28": "2", + "29": "-1/2", + "30": "-1/4", + "32": "2", + "34": "-1/2", + "37": "-1/2", + "39": "1/2", + "40": "1", + "41": "1/4", + "43": "1/4", + "44": "2", + "45": "1/2", + "48": "-1/2", + "50": "-2", + "51": "-1", + "56": "-1", + "57": "1/4", + "58": "1/2", + "59": "1/4", + "60": "-4", + "61": "-1/4", + "63": "-1/4", + "64": "1/4", + "66": "2", + "67": "1", + "76": "-1/2", + "77": "-1/2", + "79": "1", + "92": "1/4", + "111": "1" + }, + "432": { + "3": "-4", + "5": "-4", + "8": "-1", + "9": "1", + "10": "4", + "11": "1", + "17": "1", + "18": "-1", + "19": "8", + "20": "-1", + "22": "2", + "23": "-2", + "24": "-8", + "25": "4", + "28": "8", + "29": "-2", + "30": "-1", + "32": "8", + "34": "-2", + "37": "-2", + "39": "2", + "40": "4", + "41": "1", + "43": "1", + "45": "2", + "46": "-4", + "47": "4", + "48": "-2", + "50": "-8", + "56": "-4", + "57": "1", + "58": "2", + "59": "1", + "60": "-16", + "61": "-1", + "63": "-1", + "64": "1", + "66": "8", + "67": "4", + "76": "-2", + "77": "-2", + "79": "4", + "92": "1", + "99": "4" + }, + "433": { + "36": "1" + }, + "434": { + "20": "-1/2", + "37": "1/2", + "46": "-2" + }, + "435": { + "111": "1" + }, + "436": { + "3": "-2", + "5": "-2", + "8": "-1/2", + "9": "1/2", + "10": "2", + "11": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "4", + "20": "-1/2", + "22": "1", + "23": "-1", + "24": "-4", + "25": "2", + "28": "4", + "29": "-1", + "30": "-1/2", + "32": "4", + "34": "-1", + "37": "-1/2", + "39": "1", + "40": "2", + "41": "1/2", + "43": "1/2", + "45": "1", + "46": "-2", + "47": "2", + "48": "-1", + "50": "-4", + "56": "-2", + "57": "1/2", + "58": "1", + "59": "1/2", + "60": "-8", + "61": "-1/2", + "63": "-1/2", + "64": "1/2", + "66": "4", + "67": "2", + "76": "-1", + "77": "-1", + "79": "2", + "92": "1/2", + "99": "2" + }, + "437": { + "3": "-2", + "5": "1", + "8": "-1/2", + "17": "-1/2", + "19": "4", + "20": "-1/2", + "25": "2", + "26": "-1/2", + "37": "1/2", + "38": "-4", + "39": "1/2", + "40": "1/2", + "52": "2", + "64": "-1/2", + "65": "1/2", + "69": "2", + "77": "-1/2", + "410": "2" + }, + "438": { + "3": "2", + "5": "2", + "8": "1/2", + "9": "-1/2", + "10": "-2", + "11": "-1/2", + "17": "-1/2", + "18": "1/2", + "19": "-4", + "20": "1/2", + "22": "-1", + "23": "1", + "24": "4", + "25": "-2", + "28": "-4", + "29": "1", + "30": "1/2", + "32": "-4", + "34": "1", + "37": "3/2", + "39": "-1", + "40": "-2", + "41": "-1/2", + "43": "-1/2", + "45": "-1", + "46": "2", + "47": "-2", + "48": "1", + "50": "4", + "56": "2", + "57": "-1/2", + "58": "-1", + "59": "-1/2", + "60": "8", + "61": "1/2", + "63": "1/2", + "64": "-1/2", + "66": "-4", + "67": "-2", + "76": "1", + "77": "1", + "79": "-2", + "92": "-1/2", + "99": "-2" + }, + "439": { + "20": "1/2", + "37": "1/2", + "46": "2" + }, + "440": { + "20": "-1/2", + "46": "-1" + }, + "441": { + "3": "-2", + "5": "1", + "8": "-1/2", + "17": "-1/2", + "19": "4", + "20": "-1/2", + "25": "2", + "26": "-1/2", + "37": "1/2", + "38": "-4", + "39": "1/2", + "40": "1/2", + "52": "2", + "64": "-1/2", + "65": "1/2", + "69": "2", + "77": "-1/2" + }, + "442": { + "3": "-1", + "5": "-1", + "8": "-1/4", + "9": "1/4", + "10": "1", + "11": "1/4", + "17": "1/4", + "18": "-1/4", + "19": "2", + "22": "1/2", + "23": "-1/2", + "24": "-2", + "25": "1", + "28": "2", + "29": "-1/2", + "30": "-1/4", + "32": "2", + "34": "-1/2", + "37": "-1/2", + "39": "1/2", + "40": "1", + "41": "1/4", + "43": "1/4", + "45": "1/2", + "48": "-1/2", + "50": "-2", + "56": "-1", + "57": "1/4", + "58": "1/2", + "59": "1/4", + "60": "-4", + "61": "-1/4", + "63": "-1/4", + "64": "1/4", + "66": "2", + "67": "1", + "76": "-1/2", + "77": "-1/2", + "79": "1", + "92": "1/4", + "99": "1", + "426": "1" + }, + "443": { + "3": "2", + "5": "-1", + "8": "1/2", + "17": "1/2", + "19": "-4", + "25": "-2", + "26": "1/2", + "38": "4", + "39": "-1/2", + "40": "-1/2", + "52": "-2", + "64": "1/2", + "65": "-1/2", + "69": "-2", + "77": "1/2", + "410": "-2" + }, + "444": { + "3": "-1", + "5": "-1", + "8": "-1/4", + "9": "1/4", + "10": "1", + "11": "1/4", + "17": "1/4", + "18": "-1/4", + "19": "2", + "20": "-1/2", + "22": "1/2", + "23": "-1/2", + "24": "-2", + "25": "1", + "28": "2", + "29": "-1/2", + "30": "-1/4", + "32": "2", + "34": "-1/2", + "37": "-1/2", + "39": "1/2", + "40": "1", + "41": "1/4", + "43": "1/4", + "45": "1/2", + "46": "-1", + "47": "1", + "48": "-1/2", + "50": "-2", + "56": "-1", + "57": "1/4", + "58": "1/2", + "59": "1/4", + "60": "-4", + "61": "-1/4", + "63": "-1/4", + "64": "1/4", + "66": "2", + "67": "1", + "76": "-1/2", + "77": "-1/2", + "79": "1", + "92": "1/4", + "99": "1" + }, + "445": { + "3": "-1", + "5": "-1", + "8": "-1/4", + "9": "1/4", + "10": "1", + "11": "1/4", + "17": "1/4", + "18": "-1/4", + "19": "2", + "22": "1/2", + "23": "-1/2", + "24": "-2", + "25": "1", + "28": "2", + "29": "-1/2", + "30": "-1/4", + "32": "2", + "34": "-1/2", + "37": "-1/2", + "39": "1/2", + "40": "1", + "41": "1/4", + "43": "1/4", + "45": "1/2", + "48": "-1/2", + "50": "-2", + "56": "-1", + "57": "1/4", + "58": "1/2", + "59": "1/4", + "60": "-4", + "61": "-1/4", + "63": "-1/4", + "64": "1/4", + "66": "2", + "67": "1", + "76": "-1/2", + "77": "-1/2", + "79": "1", + "92": "1/4", + "99": "1", + "426": "1" + }, + "446": { + "3": "1", + "5": "1", + "8": "1/4", + "9": "-1/4", + "10": "-1", + "11": "-1/4", + "17": "-1/4", + "18": "1/4", + "19": "-2", + "22": "-1/2", + "23": "1/2", + "24": "2", + "25": "-1", + "28": "-2", + "29": "1/2", + "30": "1/4", + "32": "-2", + "34": "1/2", + "37": "1/2", + "39": "-1/2", + "40": "-1", + "41": "-1/4", + "43": "-1/4", + "45": "-1/2", + "46": "1", + "47": "-1", + "48": "1/2", + "50": "2", + "56": "1", + "57": "-1/4", + "58": "-1/2", + "59": "-1/4", + "60": "4", + "61": "1/4", + "63": "1/4", + "64": "-1/4", + "66": "-2", + "67": "-1", + "76": "1/2", + "77": "1/2", + "79": "-1", + "92": "-1/4", + "99": "-1" + }, + "447": { + "3": "1", + "5": "1", + "8": "1/4", + "9": "-1/4", + "10": "-1", + "11": "-1/4", + "17": "-1/4", + "18": "1/4", + "19": "-2", + "20": "1/2", + "22": "-1/2", + "23": "1/2", + "24": "2", + "25": "-1", + "28": "-2", + "29": "1/2", + "30": "1/4", + "32": "-2", + "34": "1/2", + "37": "1/2", + "39": "-1/2", + "40": "-1", + "41": "-1/4", + "43": "-1/4", + "45": "-1/2", + "46": "2", + "47": "-1", + "48": "1/2", + "50": "2", + "51": "1", + "56": "1", + "57": "-1/4", + "58": "-1/2", + "59": "-1/4", + "60": "4", + "61": "1/4", + "63": "1/4", + "64": "-1/4", + "66": "-2", + "67": "-1", + "76": "1/2", + "77": "1/2", + "79": "-1", + "92": "-1/4", + "99": "-1", + "111": "-1" + }, + "456": { + "3": "-2", + "5": "-4", + "8": "-1/2", + "9": "1", + "10": "2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "3/2", + "17": "1", + "18": "-1", + "22": "1", + "23": "-1", + "24": "-8", + "25": "-2", + "26": "1/2", + "29": "-1/2", + "30": "1/2", + "32": "2", + "35": "-1/2", + "37": "-1", + "38": "4", + "39": "1/2", + "40": "3/2", + "41": "1", + "43": "1/2", + "44": "4", + "45": "1/2", + "48": "-2", + "50": "-4", + "56": "-4", + "57": "1", + "58": "1", + "59": "1", + "60": "-4", + "61": "-1", + "62": "-1/2", + "63": "-1/2", + "64": "2", + "65": "-1", + "66": "4", + "67": "2", + "69": "-4", + "76": "-2", + "77": "-1", + "79": "2", + "92": "1" + }, + "457": { + "3": "2", + "8": "1/2", + "10": "-2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "19": "-4", + "25": "-2", + "26": "-1/2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "35": "-1/2", + "38": "4", + "39": "-1/2", + "40": "-3/2", + "41": "1", + "43": "-1/2", + "45": "-1/2", + "60": "4", + "62": "-1/2", + "63": "1/2", + "64": "1", + "66": "-4", + "67": "-2", + "77": "1" + }, + "458": { + "3": "-2", + "5": "-3", + "8": "-1/2", + "9": "1/2", + "11": "-1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "3/2", + "17": "1", + "18": "1/2", + "19": "-4", + "24": "-4", + "25": "-4", + "28": "-4", + "29": "1/2", + "30": "1", + "32": "-2", + "34": "1", + "35": "-1/2", + "38": "4", + "39": "-1", + "41": "1/2", + "44": "4", + "45": "-1/2", + "48": "-1", + "56": "-2", + "57": "1/2", + "59": "1/2", + "60": "4", + "61": "-1/2", + "62": "-1/2", + "64": "1", + "65": "-1/2", + "67": "2", + "69": "-2", + "76": "-1", + "77": "1/2", + "90": "-2", + "92": "1/2" + }, + "459": { + "3": "2", + "5": "-3", + "8": "-1/2", + "9": "1/2", + "11": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1", + "18": "1/2", + "22": "1", + "23": "-1", + "24": "-4", + "28": "4", + "29": "-1/2", + "32": "2", + "34": "-1", + "35": "-1/2", + "37": "-1", + "38": "4", + "39": "1", + "40": "1", + "41": "3/2", + "45": "1/2", + "48": "-1", + "50": "-4", + "56": "-2", + "57": "1/2", + "58": "1", + "59": "1/2", + "60": "-4", + "61": "-1/2", + "62": "-1/2", + "64": "1", + "65": "-1/2", + "67": "2", + "69": "-2", + "76": "-1", + "77": "-1/2", + "79": "2", + "90": "2", + "92": "1/2" + }, + "460": { + "5": "-1", + "8": "1/4", + "9": "1/4", + "11": "1/4", + "13": "1/2", + "14": "-1/2", + "15": "-1/2", + "16": "-1/4", + "17": "1/2", + "22": "-1/4", + "24": "-2", + "25": "-1", + "26": "-1/4", + "29": "-1/4", + "32": "1", + "34": "1/2", + "35": "-1/4", + "37": "-1/2", + "38": "4", + "39": "1/4", + "40": "1/4", + "41": "3/4", + "45": "1/2", + "48": "-1/2", + "56": "-1", + "58": "1/4", + "59": "1/2", + "60": "-2", + "61": "1/4", + "62": "-1/4", + "64": "1/2", + "65": "-1/2", + "69": "-2", + "79": "1" + }, + "461": { + "3": "-2", + "8": "-1/4", + "9": "1/4", + "11": "-1/4", + "13": "1/2", + "14": "-1/2", + "15": "-1/2", + "16": "1/4", + "19": "2", + "22": "-1/4", + "23": "-1/2", + "24": "-2", + "25": "1", + "26": "-1/4", + "29": "-1/4", + "32": "1", + "34": "1/2", + "35": "1/4", + "39": "1/4", + "40": "1/4", + "41": "1/4", + "44": "2", + "45": "1/2", + "48": "-1/2", + "50": "-2", + "56": "-1", + "58": "1/4", + "59": "1/2", + "60": "-2", + "61": "1/4", + "62": "-1/4" + }, + "462": { + "3": "2", + "5": "3/2", + "8": "1/4", + "9": "-1/2", + "10": "-1", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-3/4", + "17": "-1/2", + "18": "1/4", + "19": "-2", + "22": "-1/4", + "23": "1/2", + "24": "4", + "29": "3/4", + "30": "1/4", + "32": "-1", + "35": "1/4", + "37": "1/2", + "38": "-2", + "39": "-1/2", + "40": "-1", + "41": "-1/2", + "43": "-1/4", + "44": "-2", + "45": "-1/2", + "48": "1/2", + "50": "2", + "56": "2", + "57": "-1/4", + "58": "-1/4", + "59": "-3/4", + "60": "4", + "62": "-1/4", + "63": "1/4", + "64": "-1/2", + "65": "1/4", + "66": "-2", + "67": "-1", + "69": "1", + "76": "1/2", + "77": "1/4", + "79": "-1", + "90": "1", + "92": "-1/4" + }, + "463": { + "5": "-1/2", + "8": "-1/4", + "10": "1", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "18": "-1/4", + "22": "1/4", + "26": "1/2", + "29": "-1/4", + "30": "1/4", + "32": "-1", + "35": "-1/4", + "38": "-2", + "40": "1/2", + "41": "-1/2", + "43": "1/4", + "48": "-1/2", + "57": "1/4", + "58": "1/4", + "59": "-1/4", + "61": "-1/2", + "62": "-1/4", + "63": "-1/4", + "65": "1/4", + "66": "2", + "67": "1", + "69": "1", + "76": "-1/2", + "77": "-1/4", + "90": "-1", + "92": "1/4" + }, + "464": { + "5": "-2", + "9": "1/2", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "2", + "20": "-1/2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "29": "-1/2", + "32": "2", + "37": "-1", + "38": "4", + "39": "1", + "40": "1", + "41": "1", + "44": "2", + "45": "1/2", + "46": "-2", + "48": "-1", + "50": "-2", + "56": "-4", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "60": "-4", + "61": "1/2", + "62": "-1/2", + "63": "-1/2", + "64": "3/2", + "65": "-1", + "69": "-2", + "76": "-1", + "77": "-1/2", + "79": "3", + "92": "1/2" + }, + "465": { + "5": "-2", + "9": "1/2", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-6", + "20": "1/2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-4", + "29": "1/2", + "30": "1", + "32": "-2", + "35": "-1", + "38": "4", + "39": "-1", + "40": "-1", + "44": "2", + "45": "-1/2", + "46": "2", + "48": "-1", + "50": "-2", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "60": "4", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "3/2", + "69": "-2", + "76": "-1", + "77": "1/2", + "79": "-1", + "92": "1/2" + }, + "466": { + "3": "4", + "5": "-2", + "8": "1", + "17": "1", + "18": "1", + "19": "-4", + "25": "-4", + "38": "8", + "41": "1", + "61": "1", + "64": "1", + "65": "-1", + "66": "-4", + "69": "-4", + "77": "1", + "79": "2" + }, + "467": { + "3": "-4", + "5": "-4", + "8": "-2", + "9": "1", + "16": "1", + "17": "1", + "22": "1", + "23": "-1", + "24": "-8", + "30": "1", + "35": "-1", + "37": "-1", + "40": "1", + "44": "4", + "48": "-2", + "50": "-4", + "56": "-4", + "57": "1", + "58": "1", + "59": "1", + "61": "-1", + "62": "-1", + "63": "-1", + "64": "1", + "66": "4", + "67": "4", + "76": "-2", + "77": "-1", + "92": "1" + }, + "468": { + "5": "1", + "17": "-1/2", + "19": "-2", + "24": "2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "38": "-4", + "39": "-1/2", + "40": "-1/2", + "41": "-1/2", + "45": "-1/2", + "59": "-1/2", + "60": "4", + "61": "-1/2", + "64": "-1/2", + "65": "1/2", + "69": "2", + "77": "-1/2", + "79": "-1" + }, + "469": { + "3": "4", + "8": "1/2", + "9": "-1/2", + "16": "-1/2", + "19": "-4", + "23": "1/2", + "24": "2", + "25": "-2", + "26": "1", + "29": "1/2", + "30": "1/2", + "32": "-2", + "35": "-1/2", + "37": "1/2", + "39": "-1/2", + "40": "-1/2", + "44": "-2", + "45": "-1/2", + "50": "2", + "56": "2", + "59": "-1/2", + "60": "4", + "61": "-1/2", + "77": "1/2" + }, + "470": { + "3": "1", + "5": "-1", + "8": "1/2", + "9": "1/4", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/4", + "17": "1/2", + "19": "-5", + "22": "-1/2", + "23": "1/4", + "24": "-2", + "25": "-3", + "26": "1/4", + "28": "-2", + "29": "1/2", + "30": "3/4", + "32": "-2", + "34": "1", + "35": "-3/4", + "37": "-1/4", + "38": "4", + "39": "-3/4", + "40": "-3/4", + "41": "1/2", + "44": "1", + "45": "-1/4", + "48": "-1/2", + "56": "-1", + "59": "1/2", + "60": "4", + "61": "-1/4", + "64": "1/2", + "65": "-1/2", + "69": "-2", + "75": "1", + "77": "1/4", + "79": "-1/2" + }, + "471": { + "3": "-1", + "9": "1/4", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/4", + "19": "3", + "23": "-3/4", + "24": "-2", + "25": "1", + "26": "-1/4", + "28": "2", + "29": "-1/2", + "30": "-1/4", + "32": "2", + "35": "1/4", + "37": "-1/4", + "39": "3/4", + "40": "3/4", + "41": "1", + "44": "1", + "45": "3/4", + "48": "-1/2", + "50": "-2", + "56": "-1", + "58": "1/2", + "59": "1/2", + "60": "-4", + "61": "1/4", + "75": "-1", + "77": "-1/4", + "79": "3/2" + }, + "472": { + "5": "-2", + "7": "2", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "18": "-1/2", + "19": "-2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "30": "1/2", + "35": "-1/2", + "37": "-1/2", + "38": "4", + "41": "1", + "44": "2", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "1", + "65": "-1/2", + "69": "-2", + "79": "1", + "92": "1/2" + }, + "473": { + "5": "2", + "7": "-2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "18": "-1/2", + "19": "2", + "22": "1/2", + "23": "1/2", + "24": "4", + "25": "2", + "30": "-1/2", + "34": "-2", + "35": "1/2", + "37": "1/2", + "38": "-4", + "41": "-1", + "44": "-2", + "45": "-1", + "48": "1", + "50": "2", + "56": "2", + "57": "-1/2", + "58": "-1/2", + "59": "-1/2", + "61": "-1/2", + "62": "1/2", + "63": "-1/2", + "64": "-1", + "65": "1/2", + "69": "2", + "79": "-1", + "92": "1/2" + }, + "474": { + "5": "-2", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "30": "1/2", + "35": "-1/2", + "37": "-1/2", + "38": "4", + "41": "1", + "44": "2", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "1", + "65": "-1/2", + "69": "-2", + "76": "-1", + "77": "-1/2", + "79": "1", + "92": "1/2" + }, + "475": { + "5": "-2", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "30": "1/2", + "35": "-1/2", + "37": "-1/2", + "38": "4", + "41": "1", + "44": "2", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "1", + "65": "-1/2", + "69": "-2", + "76": "-1", + "77": "1/2", + "79": "1", + "92": "1/2" + }, + "476": { + "5": "-2", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-2", + "20": "-1/2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "30": "1/2", + "35": "-1/2", + "37": "-1", + "38": "4", + "41": "1", + "44": "2", + "46": "-2", + "48": "-1", + "50": "-2", + "56": "-4", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "1", + "65": "-1/2", + "69": "-2", + "76": "-1", + "77": "-1/2", + "79": "1", + "92": "1/2" + }, + "477": { + "5": "-2", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-2", + "20": "1/2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "30": "1/2", + "35": "-1/2", + "38": "4", + "41": "1", + "44": "2", + "46": "2", + "48": "-1", + "50": "-2", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "1", + "65": "-1/2", + "69": "-2", + "76": "-1", + "77": "1/2", + "79": "1", + "92": "1/2" + }, + "478": { + "3": "1", + "5": "-1/2", + "8": "1/4", + "19": "-2", + "22": "-1/2", + "23": "1/2", + "25": "-2", + "26": "1/4", + "28": "-2", + "29": "1/4", + "30": "1/4", + "32": "-1", + "34": "1/2", + "35": "-1/4", + "38": "2", + "39": "-1/4", + "40": "-1/4", + "45": "-1/4", + "50": "1", + "58": "-1/2", + "60": "2", + "69": "-1", + "77": "1/2" + }, + "479": { + "3": "-1", + "5": "1/2", + "8": "-1/4", + "17": "-1/2", + "19": "2", + "23": "-1/2", + "25": "2", + "26": "-1/4", + "28": "2", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "34": "-1/2", + "35": "1/4", + "38": "-2", + "39": "1/4", + "40": "1/4", + "45": "1/4", + "50": "-1", + "60": "-2", + "64": "-1/2", + "69": "1", + "77": "-1/2" + }, + "480": { + "5": "1/2", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "17": "-1/2", + "20": "1/4", + "24": "2", + "25": "1", + "30": "-1/4", + "32": "1", + "35": "1/2", + "37": "1/4", + "38": "-2", + "41": "-1/2", + "46": "1", + "56": "1", + "59": "-1/4", + "64": "-1/2", + "65": "1/2", + "69": "2" + }, + "481": { + "3": "2", + "5": "1/2", + "9": "-1/2", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/2", + "17": "-1/2", + "19": "-2", + "20": "-1/4", + "23": "1/2", + "24": "2", + "25": "-1", + "26": "1/2", + "29": "1/2", + "30": "1/4", + "32": "-3", + "35": "-1/2", + "37": "1/4", + "38": "-2", + "39": "-1/2", + "40": "-1/2", + "41": "-1/2", + "44": "-2", + "45": "-1/2", + "46": "-1", + "50": "2", + "56": "1", + "59": "-1/4", + "60": "4", + "61": "-1/2", + "64": "-1/2", + "79": "-1" + }, + "482": { + "5": "-1", + "8": "-1/2", + "9": "1/4", + "16": "1/4", + "17": "1/4", + "18": "-1/4", + "19": "1", + "20": "1/4", + "22": "1/4", + "23": "-1/4", + "24": "-2", + "29": "-1/4", + "32": "1", + "40": "1/2", + "44": "1", + "45": "1/4", + "46": "1", + "48": "-1/2", + "50": "-1", + "57": "1/4", + "58": "1/4", + "59": "1/4", + "60": "-2", + "61": "-1/4", + "62": "-1/4", + "63": "-1/4", + "64": "1/4", + "66": "2", + "67": "1", + "69": "1", + "76": "-1/2", + "77": "-1/4", + "79": "1/2", + "92": "1/4" + }, + "483": { + "5": "1", + "8": "1/2", + "9": "-1/4", + "16": "-1/4", + "17": "-1/4", + "18": "1/4", + "19": "-1", + "20": "-1/4", + "22": "-1/4", + "23": "1/4", + "24": "2", + "26": "-1/2", + "29": "1/4", + "32": "-1", + "39": "-1/2", + "40": "-1/2", + "44": "-1", + "45": "-1/4", + "46": "-1", + "48": "1/2", + "50": "1", + "57": "-1/4", + "58": "-1/4", + "59": "-1/4", + "60": "2", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-1/4", + "65": "-1/2", + "66": "-2", + "67": "-1", + "69": "-1", + "76": "1/2", + "77": "-1/4", + "79": "-1/2", + "92": "-1/4" + }, + "486": { + "18": "1/2", + "39": "-1/2" + }, + "487": { + "18": "1/2", + "39": "1/2" + }, + "488": { + "3": "2", + "5": "2", + "8": "1", + "9": "-1/2", + "16": "-1/2", + "17": "-1/2", + "18": "1", + "19": "-2", + "22": "-1/2", + "23": "1/2", + "24": "4", + "29": "1/2", + "32": "-2", + "37": "1/2", + "39": "-1/2", + "40": "-1", + "44": "-2", + "45": "-1/2", + "48": "1", + "50": "2", + "56": "2", + "57": "-1/2", + "58": "-1/2", + "59": "-1/2", + "60": "4", + "61": "1/2", + "62": "1/2", + "63": "1/2", + "64": "-1/2", + "66": "-4", + "67": "-2", + "76": "1", + "77": "1/2", + "79": "-1", + "92": "-1/2" + }, + "489": { + "3": "-2", + "5": "-2", + "8": "-1", + "9": "1/2", + "16": "1/2", + "17": "1/2", + "19": "2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "29": "-1/2", + "32": "2", + "37": "-1/2", + "39": "1/2", + "40": "1", + "44": "2", + "45": "1/2", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "60": "-4", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "1/2", + "66": "4", + "67": "2", + "76": "-1", + "77": "-1/2", + "79": "1", + "92": "1/2" + }, + "490": { + "3": "1", + "5": "2", + "8": "1/4", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-3/4", + "22": "-1/4", + "23": "1/2", + "24": "4", + "25": "1", + "26": "1/2", + "29": "1/2", + "30": "-1/4", + "32": "-1", + "35": "1/2", + "37": "1/2", + "38": "-4", + "40": "-3/4", + "41": "-1", + "44": "-2", + "45": "-1/4", + "48": "1/2", + "50": "2", + "56": "2", + "57": "-1/4", + "58": "-1/4", + "59": "-1/2", + "60": "2", + "62": "1/4", + "63": "1/4", + "64": "-3/4", + "65": "1/2", + "67": "-1", + "69": "2", + "76": "1/2", + "79": "-1", + "92": "-1/4" + }, + "491": { + "3": "1", + "5": "2", + "8": "1/4", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-3/4", + "22": "-1/4", + "23": "1/2", + "24": "4", + "25": "1", + "30": "-1/4", + "32": "-1", + "37": "1/2", + "38": "-4", + "39": "-1/2", + "40": "-3/4", + "41": "-1", + "44": "-2", + "45": "-1/4", + "48": "1/2", + "50": "2", + "56": "2", + "57": "-1/4", + "58": "-1/4", + "59": "-1/2", + "60": "2", + "62": "1/4", + "63": "1/4", + "64": "-3/4", + "65": "1/2", + "67": "-1", + "69": "2", + "76": "1/2", + "79": "-1", + "92": "-1/4" + }, + "492": { + "3": "1", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "18": "-1/4", + "22": "-1/2", + "23": "1/2", + "25": "-1", + "26": "1/2", + "28": "-2", + "34": "1/2", + "40": "-1/4", + "41": "-1/2", + "50": "2", + "58": "-1/2", + "66": "2", + "75": "1" + }, + "493": { + "3": "-1", + "5": "3", + "8": "1/2", + "9": "-1/2", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/2", + "17": "-1", + "18": "1/4", + "19": "2", + "22": "-1/2", + "24": "4", + "25": "3", + "26": "-1/2", + "28": "2", + "30": "-1/2", + "34": "-1/2", + "35": "1/2", + "37": "1/2", + "38": "-4", + "40": "-3/4", + "41": "-1/2", + "44": "-2", + "48": "1", + "56": "2", + "57": "-1/2", + "58": "-1/2", + "59": "-1/2", + "61": "1/2", + "62": "1/2", + "63": "1/2", + "64": "-1", + "65": "1/2", + "66": "-2", + "67": "-2", + "69": "2", + "75": "-1", + "76": "1", + "79": "-1", + "92": "-1/2" + }, + "494": { + "3": "-1", + "5": "-1/2", + "8": "-1/4", + "9": "1/8", + "16": "1/8", + "17": "1/8", + "18": "-1/8", + "19": "1/2", + "20": "-1/8", + "22": "1/8", + "23": "-1/8", + "24": "-1", + "29": "-1/8", + "32": "1/2", + "37": "-1/4", + "40": "1/4", + "44": "1/2", + "45": "1/8", + "46": "-1/2", + "48": "-1/4", + "50": "-1/2", + "56": "-1", + "57": "1/8", + "58": "1/8", + "59": "1/8", + "60": "-1", + "61": "-1/8", + "62": "-1/8", + "63": "-1/8", + "64": "1/8", + "66": "1", + "67": "1/2", + "69": "1/2", + "76": "-1/4", + "77": "-1/8", + "79": "1/4", + "92": "1/8" + }, + "495": { + "3": "1", + "5": "1/2", + "8": "1/4", + "9": "-1/8", + "16": "-1/8", + "17": "-1/8", + "18": "1/8", + "19": "-1/2", + "20": "1/8", + "22": "-1/8", + "23": "1/8", + "24": "1", + "26": "1/4", + "29": "1/8", + "32": "-1/2", + "37": "1/4", + "39": "-1/4", + "40": "-1/4", + "44": "-1/2", + "45": "-1/8", + "46": "1/2", + "48": "1/4", + "50": "1/2", + "56": "1", + "57": "-1/8", + "58": "-1/8", + "59": "-1/8", + "60": "1", + "61": "1/8", + "62": "1/8", + "63": "1/8", + "64": "-1/8", + "65": "-1/4", + "66": "-1", + "67": "-1/2", + "69": "-1/2", + "76": "1/4", + "77": "3/8", + "79": "-1/4", + "92": "-1/8" + }, + "496": { + "3": "2", + "5": "1", + "7": "2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1/2", + "19": "-2", + "23": "1/2", + "24": "4", + "26": "1/2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "37": "1/2", + "38": "-4", + "39": "-1/2", + "40": "-1/2", + "41": "-1", + "44": "-2", + "50": "2", + "56": "2", + "59": "-1/2", + "60": "4", + "61": "-1/2", + "64": "-1/2", + "65": "1/2", + "69": "2", + "76": "1", + "79": "-1", + "87": "-2" + }, + "497": { + "3": "-2", + "5": "3", + "7": "-2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1/2", + "19": "6", + "23": "1/2", + "24": "4", + "25": "4", + "26": "-1/2", + "29": "-1/2", + "30": "-3/2", + "32": "2", + "34": "-2", + "35": "1", + "37": "1/2", + "38": "-4", + "39": "1/2", + "40": "1/2", + "41": "-1", + "44": "-2", + "48": "2", + "50": "2", + "56": "2", + "57": "-1", + "58": "-1", + "59": "-1/2", + "60": "-4", + "61": "1/2", + "62": "1", + "64": "-3/2", + "65": "1/2", + "69": "2", + "76": "1", + "79": "-1", + "87": "2" + }, + "499": { + "35": "1" + }, + "502": { + "3": "1/2", + "5": "1", + "8": "1/8", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-3/8", + "22": "-1/8", + "23": "1/4", + "24": "2", + "25": "1/2", + "26": "1/4", + "30": "1/8", + "32": "-1/2", + "35": "1/4", + "37": "1/4", + "38": "-2", + "39": "-1/4", + "40": "-1/8", + "41": "-1/2", + "44": "-1", + "45": "-1/8", + "48": "1/4", + "50": "1", + "56": "1", + "57": "-1/8", + "58": "-1/8", + "59": "-1/4", + "60": "1", + "62": "1/8", + "63": "1/8", + "64": "-3/8", + "65": "1/4", + "67": "-1/2", + "69": "1", + "76": "1/4", + "79": "-1/2", + "92": "-1/8" + }, + "503": { + "3": "1/2", + "5": "1", + "8": "1/8", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-3/8", + "22": "-1/8", + "23": "1/4", + "24": "2", + "25": "1/2", + "29": "1/4", + "30": "1/8", + "32": "-1/2", + "37": "1/4", + "38": "-2", + "40": "-1/8", + "41": "-1/2", + "44": "-1", + "45": "-1/8", + "48": "1/4", + "50": "1", + "56": "1", + "57": "-1/8", + "58": "-1/8", + "59": "-1/4", + "60": "1", + "62": "1/8", + "63": "1/8", + "64": "-3/8", + "65": "1/4", + "67": "-1/2", + "69": "1", + "76": "1/4", + "79": "-1/2", + "92": "-1/8" + }, + "504": { + "3": "1", + "5": "1/4", + "9": "-1/4", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-1/4", + "19": "-1", + "20": "-1/8", + "23": "1/4", + "24": "1", + "25": "-1/2", + "26": "1/4", + "29": "1/4", + "30": "3/8", + "32": "-1/2", + "37": "1/8", + "38": "-1", + "39": "-1/4", + "40": "-1/4", + "41": "-1/4", + "44": "-1", + "45": "-1/4", + "46": "-1/2", + "50": "1", + "56": "1/2", + "59": "-1/8", + "60": "2", + "61": "-1/4", + "64": "-1/4", + "65": "1/4", + "69": "1", + "79": "-1/2" + }, + "505": { + "5": "1/4", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "20": "1/8", + "24": "1", + "25": "1/2", + "30": "1/8", + "32": "-1/2", + "37": "1/8", + "38": "-1", + "41": "-1/4", + "46": "1/2", + "56": "1/2", + "59": "-1/8", + "64": "-1/4" + }, + "506": { + "3": "-1", + "9": "1/4", + "16": "1/4", + "19": "1", + "23": "-1/4", + "25": "1", + "26": "-1/4", + "29": "-1/2", + "30": "-1/4", + "32": "2", + "35": "1/4", + "37": "-1/4", + "39": "1/4", + "40": "1/4", + "44": "1", + "45": "1/4", + "56": "-1", + "60": "-2", + "61": "1/4", + "75": "1", + "77": "-1/4", + "79": "1/2" + }, + "507": { + "3": "-1", + "5": "1", + "8": "-1/2", + "9": "-1/4", + "16": "-1/4", + "17": "-1/2", + "19": "3", + "22": "1/2", + "23": "-3/4", + "25": "3", + "26": "-1/4", + "28": "4", + "29": "-1/2", + "30": "-1/4", + "34": "-1", + "35": "-1/4", + "37": "1/4", + "38": "-4", + "39": "1/4", + "40": "1/4", + "44": "-1", + "45": "1/4", + "50": "-2", + "56": "1", + "58": "1/2", + "60": "-2", + "61": "-1/4", + "64": "-1/2", + "65": "1/2", + "69": "2", + "75": "-1", + "77": "-1/4", + "79": "-1/2" + }, + "511": { + "23": "1" + }, + "514": { + "3": "-1/2", + "5": "1/4", + "8": "-1/8", + "19": "1", + "25": "1", + "26": "-1/8", + "28": "1", + "29": "-1/8", + "30": "-1/8", + "32": "1/2", + "34": "-1/4", + "35": "1/8", + "38": "-1", + "39": "1/8", + "40": "1/8", + "45": "1/8", + "50": "-1/2", + "58": "1/4", + "60": "-1", + "64": "-1/4", + "65": "1/4", + "69": "1/2", + "77": "-1/4" + }, + "515": { + "3": "1/2", + "5": "-1/4", + "8": "1/8", + "17": "1/4", + "19": "-1", + "22": "-1/4", + "25": "-1", + "26": "1/8", + "28": "-1", + "29": "1/8", + "30": "1/8", + "32": "-1/2", + "34": "1/4", + "35": "-1/8", + "38": "1", + "39": "-1/8", + "40": "-1/8", + "45": "-1/8", + "50": "1/2", + "60": "1", + "65": "-1/4", + "69": "-1/2", + "77": "1/4" + }, + "516": { + "3": "1/2", + "5": "3/2", + "8": "1/4", + "9": "-1/4", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-1/4", + "17": "-1/2", + "18": "1/8", + "19": "1", + "22": "-1/4", + "23": "1/4", + "24": "2", + "25": "3/2", + "28": "1", + "30": "-1/4", + "34": "-1/4", + "35": "1/4", + "37": "1/4", + "38": "-2", + "40": "-1/8", + "41": "-1/4", + "44": "-1", + "48": "1/2", + "50": "1", + "56": "1", + "57": "-1/4", + "59": "-1/4", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-1/2", + "65": "1/4", + "66": "-1", + "67": "-1", + "69": "1", + "75": "-1/2", + "76": "1/2", + "79": "-1/2", + "92": "-1/4" + }, + "517": { + "3": "-1/2", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "18": "-1/8", + "22": "-1/4", + "25": "-1/2", + "28": "-1", + "34": "1/4", + "40": "1/8", + "41": "-1/4", + "66": "1", + "75": "1/2" + }, + "518": { + "3": "-1/2", + "9": "1/8", + "16": "1/8", + "19": "1/2", + "23": "-1/8", + "25": "1/2", + "26": "-1/8", + "29": "-1/4", + "30": "-1/8", + "35": "1/8", + "37": "-1/8", + "39": "1/8", + "40": "1/8", + "44": "1/2", + "45": "1/8", + "56": "-1/2", + "60": "-1", + "61": "1/8", + "75": "-1/2", + "77": "-1/8", + "79": "1/4" + }, + "519": { + "3": "3/2", + "5": "-1/2", + "8": "1/4", + "9": "-1/8", + "16": "-1/8", + "17": "1/4", + "19": "-5/2", + "22": "-1/4", + "23": "1/8", + "25": "-5/2", + "26": "3/8", + "28": "-2", + "29": "1/4", + "30": "3/8", + "32": "-1", + "34": "1/2", + "35": "-1/8", + "37": "1/8", + "38": "2", + "39": "-3/8", + "40": "-3/8", + "44": "-1/2", + "45": "-3/8", + "50": "1", + "56": "1/2", + "58": "-1/4", + "60": "3", + "61": "-1/8", + "64": "1/4", + "65": "-1/4", + "69": "-1", + "75": "1/2", + "77": "3/8", + "79": "-1/4" + }, + "520": { + "3": "2", + "5": "-3", + "7": "2", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1/2", + "19": "-6", + "23": "-1/2", + "24": "-4", + "25": "-4", + "26": "1/2", + "29": "1/2", + "30": "1", + "32": "-2", + "34": "1", + "35": "-1", + "37": "-1/2", + "38": "4", + "39": "-1/2", + "40": "-1/2", + "41": "1", + "44": "2", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1", + "60": "4", + "61": "-1/2", + "62": "-1", + "64": "3/2", + "65": "-1/2", + "69": "-2", + "79": "1" + }, + "521": { + "3": "2", + "5": "1", + "7": "-2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1/2", + "19": "-2", + "23": "1/2", + "24": "4", + "26": "1/2", + "29": "1/2", + "32": "-2", + "34": "-1", + "37": "1/2", + "38": "-4", + "39": "-1/2", + "40": "-1/2", + "41": "-1", + "44": "-2", + "45": "-1", + "48": "1", + "50": "2", + "56": "2", + "59": "-1", + "60": "4", + "61": "-1/2", + "64": "-1/2", + "65": "1/2", + "69": "2", + "79": "-1" + }, + "522": { + "5": "2", + "8": "-1/2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1", + "19": "2", + "22": "1/2", + "24": "4", + "25": "4", + "28": "4", + "30": "-1/2", + "34": "-2", + "35": "1/2", + "37": "1/2", + "38": "-8", + "41": "-1", + "44": "-2", + "45": "-1/2", + "48": "1", + "56": "2", + "59": "-1", + "61": "-1/2", + "64": "-1", + "65": "1", + "69": "4", + "77": "-1/2", + "79": "-1" + }, + "523": { + "3": "4", + "8": "1/2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "19": "-6", + "22": "-1/2", + "23": "1", + "24": "4", + "25": "-4", + "26": "1", + "28": "-4", + "29": "1", + "30": "1/2", + "32": "-4", + "35": "-1/2", + "37": "1/2", + "39": "-1", + "40": "-1", + "41": "-1", + "44": "-2", + "45": "-3/2", + "48": "1", + "50": "4", + "56": "2", + "58": "-1", + "59": "-1", + "60": "8", + "61": "-1/2", + "77": "1/2", + "79": "-1" + }, + "524": { + "5": "2", + "8": "-1/2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1", + "19": "2", + "22": "1/2", + "24": "4", + "25": "4", + "28": "4", + "30": "-1/2", + "34": "-2", + "35": "1/2", + "37": "1/2", + "38": "-8", + "41": "-1", + "44": "-2", + "45": "-1/2", + "48": "1", + "56": "2", + "59": "-1", + "61": "-1/2", + "64": "-1", + "65": "1", + "69": "4", + "75": "-2", + "77": "-1/2", + "79": "-1" + }, + "525": { + "3": "4", + "8": "1/2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "19": "-6", + "22": "-1/2", + "23": "1", + "24": "4", + "25": "-4", + "26": "1", + "28": "-4", + "29": "1", + "30": "1/2", + "32": "-4", + "35": "-1/2", + "37": "1/2", + "39": "-1", + "40": "-1", + "41": "-1", + "44": "-2", + "45": "-3/2", + "48": "1", + "50": "4", + "56": "2", + "58": "-1", + "59": "-1", + "60": "8", + "61": "-1/2", + "75": "2", + "77": "1/2", + "79": "-1" + }, + "526": { + "3": "1", + "5": "-1/2", + "8": "1/4", + "17": "1/4", + "19": "-2", + "22": "-1/4", + "23": "1/4", + "25": "-2", + "26": "1/4", + "28": "-2", + "29": "1/4", + "30": "1/4", + "32": "-1", + "34": "1/2", + "35": "-1/4", + "38": "2", + "39": "-1/4", + "40": "-1/4", + "45": "-1/4", + "50": "1", + "58": "-1/2", + "60": "2", + "64": "1/4", + "65": "-1/4", + "69": "-1", + "77": "1/4" + }, + "527": { + "3": "-1", + "5": "1/2", + "8": "-1/4", + "17": "-1/4", + "19": "2", + "22": "1/4", + "23": "-1/4", + "25": "2", + "26": "-1/4", + "28": "2", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "34": "-1/2", + "35": "1/4", + "38": "-2", + "39": "1/4", + "40": "1/4", + "45": "1/4", + "50": "-1", + "60": "-2", + "64": "-1/4", + "65": "1/4", + "69": "1", + "77": "-1/4" + }, + "528": { + "3": "1", + "5": "-1/2", + "8": "1/4", + "17": "1/4", + "19": "-2", + "22": "-1/4", + "23": "1/4", + "25": "-2", + "26": "1/4", + "28": "-2", + "29": "1/4", + "30": "1/4", + "32": "-1", + "34": "1/2", + "35": "-1/4", + "38": "2", + "39": "-1/4", + "40": "-1/4", + "45": "-1/4", + "50": "1", + "58": "-1/2", + "60": "2", + "64": "1/4", + "65": "-1/4", + "69": "-1", + "75": "1", + "77": "1/4" + }, + "529": { + "3": "-1", + "5": "1/2", + "8": "-1/4", + "17": "-1/4", + "19": "2", + "22": "1/4", + "23": "-1/4", + "25": "2", + "26": "-1/4", + "28": "2", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "34": "-1/2", + "35": "1/4", + "38": "-2", + "39": "1/4", + "40": "1/4", + "45": "1/4", + "50": "-1", + "60": "-2", + "64": "-1/4", + "65": "1/4", + "69": "1", + "75": "-1", + "77": "-1/4" + }, + "530": { + "75": "1" + }, + "534": { + "29": "-1/2", + "59": "1/2" + }, + "535": { + "29": "1/2", + "59": "1/2" + }, + "536": { + "3": "2", + "9": "-1/2", + "16": "-1/2", + "19": "-2", + "23": "1/2", + "25": "-2", + "26": "1/2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "35": "-1/2", + "37": "1/2", + "39": "-1/2", + "40": "-1/2", + "44": "-2", + "45": "-1/2", + "50": "2", + "56": "2", + "59": "1/2", + "60": "4", + "61": "-1/2", + "77": "1/2", + "79": "-1" + }, + "537": { + "3": "-2", + "9": "1/2", + "16": "1/2", + "19": "2", + "23": "-1/2", + "25": "2", + "26": "-1/2", + "29": "-1/2", + "30": "-1/2", + "32": "2", + "35": "1/2", + "37": "-1/2", + "39": "1/2", + "40": "1/2", + "44": "2", + "45": "1/2", + "50": "-2", + "56": "-2", + "59": "1/2", + "60": "-4", + "61": "1/2", + "77": "-1/2", + "79": "1" + }, + "538": { + "29": "1/4", + "30": "-1/4" + }, + "539": { + "29": "-1/4", + "30": "-1/4" + }, + "540": { + "3": "-1", + "9": "1/4", + "16": "1/4", + "19": "1", + "23": "-1/4", + "25": "1", + "26": "-1/4", + "29": "-1/4", + "30": "-1/2", + "32": "1", + "35": "1/4", + "37": "-1/4", + "39": "1/4", + "40": "1/4", + "44": "1", + "45": "1/4", + "50": "-1", + "56": "-1", + "60": "-2", + "61": "1/4", + "77": "-1/4", + "79": "1/2" + }, + "541": { + "3": "1", + "9": "-1/4", + "16": "-1/4", + "19": "-1", + "23": "1/4", + "25": "-1", + "26": "1/4", + "29": "1/4", + "32": "-1", + "35": "-1/4", + "37": "1/4", + "39": "-1/4", + "40": "-1/4", + "44": "-1", + "45": "-1/4", + "50": "1", + "56": "1", + "60": "2", + "61": "-1/4", + "77": "1/4", + "79": "-1/2" + }, + "542": { + "3": "-1", + "9": "1/4", + "16": "1/4", + "19": "1", + "23": "-1/4", + "25": "1", + "26": "-1/4", + "29": "-1/2", + "30": "-1/4", + "32": "1", + "35": "1/4", + "37": "-1/4", + "39": "1/4", + "40": "1/4", + "44": "1", + "45": "1/4", + "50": "-1", + "56": "-1", + "60": "-2", + "61": "1/4", + "77": "-1/4", + "79": "1/2" + }, + "544": { + "5": "-1", + "7": "2", + "8": "1", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "19": "-2", + "22": "-1/2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "30": "1/2", + "34": "2", + "35": "-1/2", + "37": "-1/2", + "38": "4", + "40": "-1/2", + "41": "1", + "44": "2", + "45": "1", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "61": "1/2", + "62": "-1/2", + "63": "1/2", + "64": "1", + "65": "-1/2", + "67": "-2", + "69": "-2", + "76": "1", + "79": "1", + "87": "-2", + "92": "-1/2" + }, + "545": { + "5": "-3", + "7": "-2", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1", + "19": "-2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "30": "1/2", + "35": "-1/2", + "37": "-1/2", + "38": "4", + "40": "1/2", + "41": "1", + "44": "2", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "1", + "65": "-1/2", + "67": "2", + "69": "-2", + "76": "-1", + "79": "1", + "87": "2", + "92": "1/2" + }, + "546": { + "8": "1/2", + "26": "-1/2" + }, + "547": { + "8": "1/2", + "26": "1/2" + }, + "548": { + "3": "-2", + "8": "1/2", + "26": "-1/2" + }, + "549": { + "3": "2", + "8": "1/2", + "26": "1/2" + }, + "550": { + "5": "3/2", + "8": "1/4", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-1/2", + "19": "1", + "22": "-1/4", + "23": "1/4", + "24": "2", + "25": "1", + "26": "1/4", + "30": "-1/4", + "35": "1/4", + "37": "1/4", + "38": "-2", + "40": "-1/4", + "41": "-1/2", + "44": "-1", + "48": "1/2", + "50": "1", + "56": "1", + "57": "-1/4", + "58": "-1/4", + "59": "-1/4", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-1/2", + "65": "1/4", + "67": "-1", + "69": "1", + "76": "1/2", + "79": "-1/2", + "92": "-1/4" + }, + "551": { + "5": "3/2", + "8": "1/4", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-1/2", + "19": "1", + "22": "-1/4", + "23": "1/4", + "24": "2", + "25": "1", + "26": "-1/4", + "30": "-1/4", + "35": "1/4", + "37": "1/4", + "38": "-2", + "40": "-1/4", + "41": "-1/2", + "44": "-1", + "48": "1/2", + "50": "1", + "56": "1", + "57": "-1/4", + "58": "-1/4", + "59": "-1/4", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-1/2", + "65": "1/4", + "67": "-1", + "69": "1", + "76": "1/2", + "79": "-1/2", + "92": "-1/4" + }, + "552": { + "3": "1", + "5": "3/2", + "8": "1/4", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-1/2", + "19": "1", + "22": "-1/4", + "23": "1/4", + "24": "2", + "25": "1", + "26": "1/4", + "30": "-1/4", + "35": "1/4", + "37": "1/4", + "38": "-2", + "40": "-1/4", + "41": "-1/2", + "44": "-1", + "48": "1/2", + "50": "1", + "56": "1", + "57": "-1/4", + "58": "-1/4", + "59": "-1/4", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-1/2", + "65": "1/4", + "67": "-1", + "69": "1", + "76": "1/2", + "79": "-1/2", + "92": "-1/4" + }, + "553": { + "3": "-1", + "5": "3/2", + "8": "1/4", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-1/2", + "19": "1", + "22": "-1/4", + "23": "1/4", + "24": "2", + "25": "1", + "26": "-1/4", + "30": "-1/4", + "35": "1/4", + "37": "1/4", + "38": "-2", + "40": "-1/4", + "41": "-1/2", + "44": "-1", + "48": "1/2", + "50": "1", + "56": "1", + "57": "-1/4", + "58": "-1/4", + "59": "-1/4", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-1/2", + "65": "1/4", + "67": "-1", + "69": "1", + "76": "1/2", + "79": "-1/2", + "92": "-1/4" + }, + "558": { + "5": "1", + "64": "-1/2", + "65": "-1/2" + }, + "559": { + "5": "1", + "64": "-1/2", + "65": "1/2" + }, + "560": { + "5": "1", + "64": "-1/2", + "65": "-1/2", + "69": "-2" + }, + "561": { + "5": "1", + "64": "-1/2", + "65": "1/2", + "69": "2" + }, + "562": { + "64": "-1/4", + "65": "1/4" + }, + "563": { + "64": "-1/4", + "65": "-1/4" + }, + "564": { + "64": "-1/4", + "65": "1/4", + "69": "1" + }, + "565": { + "64": "-1/4", + "65": "-1/4", + "69": "-1" + }, + "568": { + "3": "2", + "5": "-1", + "8": "1/2", + "17": "1/2", + "19": "-2", + "25": "-2", + "26": "1/2", + "38": "4", + "41": "1", + "64": "1/2", + "65": "-1/2", + "69": "-2", + "77": "1/2", + "79": "1" + }, + "569": { + "3": "-2", + "5": "1", + "8": "-1/2", + "17": "-1/2", + "19": "2", + "25": "2", + "26": "-1/2", + "38": "-4", + "64": "-1/2", + "65": "1/2", + "69": "2", + "77": "-1/2", + "79": "-1" + }, + "570": { + "19": "2", + "39": "1/2", + "40": "1/2", + "41": "1", + "79": "1" + }, + "571": { + "19": "-2", + "39": "-1/2", + "40": "-1/2", + "79": "-1" + }, + "576": { + "16": "1/2", + "43": "1/2", + "44": "2" + }, + "577": { + "16": "-1/2", + "43": "1/2", + "44": "-2" + }, + "578": { + "3": "-2", + "5": "-2", + "8": "-1/2", + "9": "1/2", + "10": "2", + "11": "1/2", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "4", + "22": "1", + "23": "-1", + "24": "-4", + "25": "2", + "28": "4", + "29": "-1", + "30": "-1/2", + "32": "4", + "34": "-1", + "37": "-1", + "39": "1", + "40": "2", + "41": "1/2", + "43": "1", + "44": "2", + "45": "1", + "48": "-1", + "50": "-4", + "56": "-2", + "57": "1/2", + "58": "1", + "59": "1/2", + "60": "-8", + "61": "-1/2", + "63": "-1/2", + "64": "1/2", + "66": "4", + "67": "2", + "76": "-1", + "77": "-1", + "79": "2", + "92": "1/2" + }, + "579": { + "3": "2", + "5": "2", + "8": "1/2", + "9": "-1/2", + "10": "-2", + "11": "-1/2", + "16": "-1/2", + "17": "-1/2", + "18": "1/2", + "19": "-4", + "22": "-1", + "23": "1", + "24": "4", + "25": "-2", + "28": "-4", + "29": "1", + "30": "1/2", + "32": "-4", + "34": "1", + "37": "1", + "39": "-1", + "40": "-2", + "41": "-1/2", + "44": "-2", + "45": "-1", + "48": "1", + "50": "4", + "56": "2", + "57": "-1/2", + "58": "-1", + "59": "-1/2", + "60": "8", + "61": "1/2", + "63": "1/2", + "64": "-1/2", + "66": "-4", + "67": "-2", + "76": "1", + "77": "1", + "79": "-2", + "92": "-1/2" + }, + "592": { + "5": "-4", + "9": "1", + "13": "2", + "14": "-2", + "15": "-2", + "16": "1", + "17": "1", + "19": "-4", + "22": "1", + "23": "-1", + "24": "-8", + "25": "-4", + "30": "1", + "35": "-1", + "37": "-1", + "38": "8", + "41": "2", + "44": "4", + "48": "-2", + "50": "-4", + "56": "-4", + "57": "1", + "58": "1", + "59": "1", + "61": "-1", + "62": "-1", + "63": "-1", + "64": "2", + "65": "-1", + "67": "2", + "69": "-4", + "76": "-2", + "79": "2", + "92": "1" + }, + "593": { + "5": "2", + "8": "1", + "64": "-1", + "67": "-2" + }, + "594": { + "3": "4", + "5": "2", + "9": "-1", + "13": "-2", + "14": "2", + "15": "2", + "16": "-1", + "17": "-1", + "19": "-4", + "22": "-1", + "23": "1", + "24": "8", + "26": "1", + "29": "1", + "30": "1", + "32": "-4", + "37": "1", + "38": "-8", + "39": "-1", + "40": "-1", + "41": "-2", + "44": "-4", + "45": "-1", + "48": "1", + "50": "4", + "56": "4", + "59": "-1", + "60": "8", + "61": "-1", + "64": "-1", + "65": "1", + "69": "4", + "79": "-2" + }, + "595": { + "30": "-1", + "48": "1", + "58": "-1" + }, + "596": { + "3": "2", + "5": "1", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1/2", + "19": "-2", + "23": "1/2", + "24": "4", + "26": "1/2", + "29": "1/2", + "32": "-2", + "34": "-1", + "37": "1/2", + "38": "-4", + "39": "-1/2", + "40": "-1/2", + "41": "-1", + "44": "-2", + "45": "-1", + "48": "1/2", + "50": "2", + "56": "2", + "58": "-1/2", + "59": "-1/2", + "60": "4", + "61": "-1/2", + "64": "-1/2", + "65": "1/2", + "69": "2", + "79": "-1" + }, + "597": { + "22": "1/2", + "34": "-1", + "45": "-1/2", + "48": "1/2" + }, + "598": { + "5": "3", + "8": "1/2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1", + "19": "2", + "22": "-1/2", + "23": "1/2", + "24": "4", + "25": "2", + "30": "-1/2", + "35": "1/2", + "37": "1/2", + "38": "-4", + "40": "-1/2", + "41": "-1", + "44": "-2", + "48": "1", + "50": "2", + "56": "2", + "57": "-1/2", + "58": "-1/2", + "59": "-1/2", + "61": "1/2", + "62": "1/2", + "63": "1/2", + "64": "-3/2", + "65": "1/2", + "67": "-1", + "69": "2", + "76": "1", + "79": "-1", + "92": "-1/2" + }, + "599": { + "17": "1/2", + "40": "1/2", + "67": "1" + }, + "600": { + "5": "-1", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "29": "1/2", + "30": "1/2", + "35": "-1", + "37": "-1/2", + "38": "4", + "41": "1", + "44": "2", + "45": "1/2", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "1", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "1/2", + "69": "-2", + "76": "-1", + "77": "-1/2", + "79": "1", + "92": "1/2" + }, + "601": { + "5": "-1", + "9": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-2", + "29": "-1/2", + "30": "1/2", + "37": "-1/2", + "38": "4", + "41": "1", + "44": "2", + "45": "1/2", + "48": "-1", + "50": "-2", + "56": "-2", + "57": "1/2", + "58": "1/2", + "59": "1", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "1/2", + "65": "-1", + "69": "-2", + "76": "-1", + "77": "1/2", + "79": "1", + "92": "1/2" + }, + "602": { + "3": "4", + "8": "1", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "18": "1/2", + "19": "-6", + "22": "-1", + "23": "1/2", + "24": "4", + "25": "-4", + "26": "3/2", + "28": "-4", + "29": "1", + "30": "1/2", + "32": "-4", + "34": "1", + "35": "-1/2", + "37": "1/2", + "39": "-3/2", + "40": "-1", + "41": "-1", + "44": "-2", + "45": "-3/2", + "48": "1", + "50": "4", + "56": "2", + "58": "-1", + "59": "-1", + "60": "8", + "61": "-1/2", + "77": "1/2", + "79": "-1" + }, + "603": { + "5": "2", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1", + "18": "1/2", + "19": "2", + "23": "1/2", + "24": "4", + "25": "4", + "26": "-1/2", + "28": "4", + "30": "-1/2", + "34": "-1", + "35": "1/2", + "37": "1/2", + "38": "-8", + "39": "1/2", + "41": "-1", + "44": "-2", + "45": "-1/2", + "48": "1", + "56": "2", + "59": "-1", + "61": "-1/2", + "64": "-1", + "65": "1", + "69": "4", + "77": "-1/2", + "79": "-1" + }, + "604": { + "5": "1", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-1/2", + "18": "-1/4", + "19": "1", + "22": "1/2", + "23": "-1/4", + "24": "2", + "25": "2", + "26": "-1/4", + "28": "2", + "30": "-1/4", + "34": "-3/2", + "35": "1/4", + "37": "1/4", + "38": "-4", + "39": "-1/4", + "41": "-1/2", + "44": "-1", + "45": "-1/4", + "48": "1/2", + "56": "1", + "59": "-1/2", + "61": "-1/4", + "64": "-1/2", + "65": "1/2", + "69": "2", + "77": "-1/4", + "79": "-1/2" + }, + "605": { + "3": "2", + "8": "1/2", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "18": "-1/4", + "19": "-3", + "23": "3/4", + "24": "2", + "25": "-2", + "26": "3/4", + "28": "-2", + "29": "1/2", + "30": "1/4", + "32": "-2", + "34": "-1/2", + "35": "-1/4", + "37": "1/4", + "39": "-1/4", + "40": "-1/2", + "41": "-1/2", + "44": "-1", + "45": "-3/4", + "48": "1/2", + "50": "2", + "56": "1", + "58": "-1/2", + "59": "-1/2", + "60": "4", + "61": "-1/4", + "77": "1/4", + "79": "-1/2" + }, + "606": { + "5": "3/2", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-1/4", + "18": "1/4", + "19": "1", + "22": "-1/4", + "23": "1/4", + "24": "2", + "25": "1", + "29": "-1/4", + "30": "-1/4", + "37": "1/4", + "38": "-2", + "41": "-1/2", + "44": "-1", + "45": "-1/4", + "48": "1/2", + "50": "1", + "56": "1", + "57": "-1/4", + "58": "-1/4", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-3/4", + "69": "1", + "76": "1/2", + "77": "-1/4", + "79": "-1/2", + "92": "-1/4" + }, + "607": { + "5": "3/2", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-1/4", + "18": "1/4", + "19": "1", + "22": "-1/4", + "23": "1/4", + "24": "2", + "25": "1", + "29": "1/4", + "30": "-1/4", + "35": "1/2", + "37": "1/4", + "38": "-2", + "41": "-1/2", + "44": "-1", + "45": "-1/4", + "48": "1/2", + "50": "1", + "56": "1", + "57": "-1/4", + "58": "-1/4", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-3/4", + "65": "1/2", + "69": "1", + "76": "1/2", + "77": "1/4", + "79": "-1/2", + "92": "-1/4" + }, + "608": { + "3": "4", + "5": "-1", + "8": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-8", + "20": "-1/2", + "22": "-1/2", + "25": "-6", + "26": "1", + "28": "-4", + "29": "1", + "30": "1", + "32": "-4", + "34": "1", + "35": "-1", + "37": "-1/2", + "38": "4", + "39": "-1", + "40": "-1", + "45": "-3/2", + "46": "-2", + "56": "-2", + "57": "1/2", + "58": "-1/2", + "59": "-1/2", + "60": "8", + "61": "-1", + "62": "-1/2", + "63": "-1/2", + "64": "1/2", + "75": "2", + "76": "-1", + "92": "1/2" + }, + "609": { + "5": "1", + "8": "-1/2", + "17": "-1/2", + "18": "-1/2", + "20": "1/2", + "22": "1/2", + "25": "2", + "28": "4", + "34": "-1", + "37": "1/2", + "38": "-4", + "45": "-1/2", + "46": "2", + "56": "2", + "57": "1/2", + "58": "1/2", + "59": "-1/2", + "61": "-1", + "62": "-1/2", + "63": "-1/2", + "64": "-1/2", + "75": "-2", + "76": "-1", + "92": "1/2" + }, + "610": { + "3": "2", + "5": "2", + "8": "3/2", + "17": "-1/2", + "18": "1", + "22": "-1/2", + "24": "4", + "25": "2", + "30": "-1/2", + "32": "-2", + "40": "-1/2", + "45": "1/2", + "48": "1", + "57": "-1/2", + "58": "-1/2", + "61": "1", + "62": "1/2", + "63": "1/2", + "64": "-1/2", + "66": "-4", + "67": "-2", + "76": "1", + "92": "-1/2" + }, + "611": { + "3": "-2", + "5": "-2", + "8": "-1/2", + "17": "1/2", + "22": "1/2", + "24": "-4", + "25": "-2", + "30": "1/2", + "32": "2", + "40": "1/2", + "45": "1/2", + "48": "-1", + "57": "1/2", + "58": "1/2", + "59": "1", + "61": "-1", + "62": "-1/2", + "63": "-1/2", + "64": "1/2", + "66": "4", + "67": "2", + "76": "-1", + "92": "1/2" + }, + "612": { + "3": "1", + "5": "1", + "8": "3/4", + "9": "-1/2", + "16": "-1/2", + "17": "-1/4", + "19": "-2", + "22": "-1/4", + "23": "1/2", + "24": "2", + "25": "-1", + "29": "1/2", + "30": "1/4", + "32": "-3", + "35": "-1/2", + "37": "1/2", + "39": "-1/2", + "40": "-3/4", + "44": "-2", + "45": "-3/4", + "48": "1/2", + "50": "2", + "56": "2", + "57": "-1/4", + "58": "-1/4", + "60": "4", + "62": "1/4", + "63": "1/4", + "64": "-1/4", + "66": "-2", + "67": "-1", + "76": "1/2", + "77": "1/2", + "79": "-1", + "92": "-1/4" + }, + "613": { + "3": "-1", + "5": "-1", + "8": "-1/4", + "9": "1/2", + "16": "1/2", + "17": "1/4", + "18": "-1/2", + "19": "2", + "22": "1/4", + "23": "-1/2", + "24": "-2", + "25": "1", + "29": "-1/2", + "30": "-1/4", + "32": "3", + "35": "1/2", + "37": "-1/2", + "39": "1/2", + "40": "3/4", + "44": "2", + "45": "1/4", + "48": "-1/2", + "50": "-2", + "56": "-2", + "57": "1/4", + "58": "1/4", + "59": "1/2", + "60": "-4", + "62": "-1/4", + "63": "-1/4", + "64": "1/4", + "66": "2", + "67": "1", + "76": "-1/2", + "77": "-1/2", + "79": "1", + "92": "1/4" + }, + "614": { + "5": "5/2", + "8": "-1/4", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-3/4", + "18": "1/4", + "19": "2", + "20": "-1/4", + "22": "1/4", + "24": "4", + "25": "3", + "28": "2", + "30": "-1/2", + "34": "-3/2", + "35": "1/2", + "37": "1/4", + "38": "-6", + "41": "-1", + "44": "-2", + "45": "-1/4", + "46": "-1", + "48": "1", + "56": "1", + "57": "-1/4", + "58": "-1/4", + "59": "-3/4", + "62": "1/4", + "63": "1/4", + "64": "-5/4", + "65": "1/2", + "69": "2", + "75": "-1", + "76": "1/2", + "77": "-1/2", + "79": "-1", + "92": "-1/4" + }, + "615": { + "3": "2", + "5": "3/2", + "8": "1/4", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-1/4", + "18": "1/4", + "19": "-2", + "20": "1/4", + "22": "-1/4", + "23": "1", + "24": "4", + "25": "-1", + "26": "1/2", + "28": "-2", + "29": "1/2", + "32": "-2", + "34": "-1/2", + "37": "3/4", + "38": "-2", + "39": "-1/2", + "40": "-1/2", + "41": "-1", + "44": "-2", + "45": "-3/4", + "46": "1", + "48": "1", + "50": "4", + "56": "3", + "57": "-1/4", + "58": "-3/4", + "59": "-3/4", + "60": "4", + "62": "1/4", + "63": "1/4", + "64": "-3/4", + "65": "1/2", + "69": "2", + "75": "1", + "76": "1/2", + "77": "1/2", + "79": "-1", + "92": "-1/4" + }, + "616": { + "3": "-2", + "9": "1/2", + "11": "-1/2", + "22": "-1/2", + "28": "-4", + "30": "1/2", + "34": "1", + "41": "-1/2", + "43": "1/2", + "45": "1/2", + "56": "-2", + "58": "-1/2", + "61": "1/2", + "63": "1/2" + }, + "617": { + "3": "2", + "9": "-1/2", + "11": "1/2", + "22": "1/2", + "28": "4", + "30": "1/2", + "34": "-1", + "41": "1/2", + "43": "1/2", + "45": "1/2", + "56": "2", + "58": "1/2", + "61": "-1/2", + "63": "1/2" + }, + "618": { + "22": "-1", + "28": "-4", + "34": "2", + "61": "1" + }, + "619": { + "28": "4", + "41": "1", + "58": "1" + }, + "620": { + "19": "-1", + "22": "-1/4", + "23": "1/4", + "25": "-1", + "28": "-1", + "29": "1/4", + "30": "1/4", + "32": "-1", + "34": "1/2", + "35": "-1/4", + "39": "-1/4", + "40": "-1/4", + "41": "-1/4", + "45": "-1/4", + "50": "1", + "58": "-1/4", + "60": "2", + "79": "-1/2" + }, + "621": { + "19": "1", + "23": "-1/4", + "25": "1", + "28": "1", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "35": "1/4", + "39": "1/4", + "40": "1/4", + "45": "1/4", + "50": "-1", + "60": "-2", + "61": "1/4", + "79": "1/2" + }, + "622": { + "3": "-1/2", + "9": "1/8", + "11": "1/8", + "19": "1", + "22": "1/8", + "23": "-1/4", + "25": "1", + "26": "-1/4", + "28": "1", + "29": "-1/4", + "30": "-3/8", + "32": "1", + "34": "-1/4", + "35": "1/4", + "37": "-1/4", + "39": "1/4", + "40": "1/4", + "41": "1/8", + "43": "-1/8", + "45": "3/8", + "50": "-1", + "56": "-1/2", + "58": "1/8", + "60": "-2", + "61": "1/8", + "63": "1/8", + "77": "-1/4", + "79": "1/2" + }, + "623": { + "3": "1/2", + "9": "-1/8", + "11": "-1/8", + "19": "-1", + "22": "-1/8", + "23": "1/4", + "25": "-1", + "26": "1/4", + "28": "-1", + "29": "1/4", + "30": "1/8", + "32": "-1", + "34": "1/4", + "35": "-1/4", + "37": "1/4", + "39": "-1/4", + "40": "-1/4", + "41": "-1/8", + "43": "-1/8", + "45": "-1/8", + "50": "1", + "56": "1/2", + "58": "-1/8", + "60": "2", + "61": "-1/8", + "63": "1/8", + "77": "1/4", + "79": "-1/2" + }, + "624": { + "3": "4", + "5": "1", + "8": "1", + "9": "-1/2", + "10": "-2", + "11": "-1", + "16": "-1/2", + "18": "1/2", + "19": "-10", + "22": "-5/2", + "23": "3/2", + "24": "4", + "25": "-8", + "26": "1", + "28": "-12", + "29": "2", + "30": "3/2", + "32": "-8", + "34": "4", + "35": "-1/2", + "37": "3/2", + "38": "4", + "39": "-2", + "40": "-3", + "41": "-1", + "44": "-2", + "45": "-2", + "48": "1", + "50": "8", + "56": "2", + "57": "-1/2", + "58": "-3/2", + "59": "-1/2", + "60": "16", + "61": "1/2", + "63": "1", + "65": "-1/2", + "66": "-4", + "67": "-2", + "69": "-2", + "75": "2", + "76": "1", + "77": "2", + "79": "-3", + "90": "-2", + "92": "-1/2" + }, + "625": { + "3": "-4", + "5": "-1", + "8": "-1", + "9": "1/2", + "10": "2", + "11": "1", + "16": "1/2", + "18": "-1/2", + "19": "10", + "22": "3/2", + "23": "-3/2", + "24": "-4", + "25": "8", + "26": "-1", + "28": "12", + "29": "-2", + "30": "-3/2", + "32": "8", + "34": "-2", + "35": "1/2", + "37": "-3/2", + "38": "-4", + "39": "2", + "40": "3", + "41": "1", + "43": "1", + "44": "2", + "45": "2", + "48": "-1", + "50": "-8", + "56": "-2", + "57": "1/2", + "58": "5/2", + "59": "1/2", + "60": "-16", + "61": "-1/2", + "65": "1/2", + "66": "4", + "67": "2", + "69": "2", + "75": "-2", + "76": "-1", + "77": "-2", + "79": "3", + "90": "2", + "92": "1/2" + }, + "626": { + "45": "1", + "60": "-4", + "61": "1" + }, + "627": { + "30": "1", + "41": "1", + "60": "4" + }, + "628": { + "19": "-1", + "29": "1/4", + "39": "-1/4", + "40": "-1/4", + "41": "-1/4", + "60": "1", + "79": "-1/2" + }, + "629": { + "19": "1", + "29": "-1/4", + "30": "-1/4", + "39": "1/4", + "40": "1/4", + "45": "1/4", + "60": "-1", + "61": "1/4", + "79": "1/2" + }, + "630": { + "3": "1", + "5": "1/4", + "8": "1/4", + "9": "-1/8", + "10": "-1/2", + "16": "-1/8", + "18": "1/8", + "19": "-3/2", + "22": "-3/8", + "23": "3/8", + "24": "1", + "25": "-1", + "28": "-1", + "29": "1/4", + "30": "1/8", + "32": "-1", + "34": "1/2", + "35": "-1/8", + "37": "1/8", + "38": "1", + "39": "-1/4", + "40": "-1/2", + "43": "-1/4", + "44": "-1/2", + "45": "-1/4", + "48": "1/4", + "50": "1", + "56": "1/2", + "57": "-1/8", + "58": "-3/8", + "59": "-1/8", + "60": "2", + "61": "1/8", + "63": "1/4", + "65": "-1/8", + "66": "-1", + "67": "-1/2", + "69": "-1/2", + "75": "1/2", + "76": "1/4", + "77": "1/4", + "79": "-1/4", + "90": "1/2", + "92": "-1/8" + }, + "631": { + "3": "-1", + "5": "-1/4", + "8": "-1/4", + "9": "1/8", + "10": "1/2", + "16": "1/8", + "18": "-1/8", + "19": "3/2", + "22": "1/8", + "23": "-3/8", + "24": "-1", + "25": "1", + "28": "1", + "29": "-1/4", + "30": "-1/8", + "32": "1", + "35": "1/8", + "37": "-1/8", + "38": "-1", + "39": "1/4", + "40": "1/2", + "44": "1/2", + "45": "1/4", + "48": "-1/4", + "50": "-1", + "56": "-1/2", + "57": "1/8", + "58": "1/8", + "59": "1/8", + "60": "-2", + "61": "-1/8", + "65": "1/8", + "66": "1", + "67": "1/2", + "69": "1/2", + "75": "-1/2", + "76": "-1/4", + "77": "-1/4", + "79": "1/4", + "90": "-1/2", + "92": "1/8" + }, + "632": { + "3": "2", + "8": "1/2", + "10": "-2", + "11": "-1", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "19": "-8", + "22": "-1", + "23": "1", + "25": "-6", + "26": "1/2", + "28": "-8", + "29": "3/2", + "30": "3/2", + "32": "-6", + "34": "2", + "35": "-1/2", + "37": "1", + "38": "4", + "39": "-3/2", + "40": "-5/2", + "43": "-1/2", + "45": "-3/2", + "50": "4", + "58": "-1", + "60": "12", + "62": "-1/2", + "63": "1/2", + "64": "1", + "66": "-4", + "67": "-2", + "77": "1", + "79": "-2" + }, + "633": { + "3": "-2", + "5": "-4", + "8": "-1/2", + "9": "1", + "10": "2", + "11": "1", + "13": "1", + "14": "-1", + "15": "-1", + "16": "3/2", + "17": "1", + "18": "-1", + "19": "4", + "22": "2", + "23": "-2", + "24": "-8", + "25": "2", + "26": "-1/2", + "28": "8", + "29": "-3/2", + "30": "-1/2", + "32": "6", + "34": "-2", + "35": "-1/2", + "37": "-2", + "38": "4", + "39": "3/2", + "40": "5/2", + "41": "2", + "43": "1/2", + "44": "4", + "45": "3/2", + "48": "-2", + "50": "-8", + "56": "-4", + "57": "1", + "58": "2", + "59": "1", + "60": "-12", + "61": "-1", + "62": "-1/2", + "63": "-1/2", + "64": "2", + "65": "-1", + "66": "4", + "67": "2", + "69": "-4", + "76": "-2", + "77": "-1", + "79": "4", + "92": "1" + }, + "634": { + "18": "1", + "61": "1", + "66": "-4" + }, + "635": { + "5": "-6", + "8": "-1", + "9": "1", + "16": "1", + "17": "2", + "19": "-4", + "22": "1", + "23": "-1", + "24": "-8", + "25": "-4", + "30": "1", + "35": "-1", + "37": "-1", + "38": "8", + "40": "1", + "41": "1", + "44": "4", + "48": "-2", + "50": "-4", + "56": "-4", + "57": "1", + "58": "1", + "59": "1", + "61": "-1", + "62": "-1", + "63": "-1", + "64": "2", + "65": "-1", + "66": "4", + "67": "4", + "69": "-4", + "76": "-2", + "79": "2", + "92": "1" + }, + "636": { + "3": "-1", + "5": "1/2", + "8": "-1/4", + "17": "-1/4", + "19": "1", + "25": "1", + "38": "-2", + "41": "-1/4", + "64": "-1/4", + "65": "1/4", + "66": "1", + "69": "1", + "77": "-1/4", + "79": "-1/2" + }, + "637": { + "3": "1", + "5": "1", + "8": "1/2", + "9": "-1/4", + "16": "-1/4", + "17": "-1/4", + "18": "1/4", + "22": "-1/4", + "23": "1/4", + "24": "2", + "30": "-1/4", + "35": "1/4", + "37": "1/4", + "40": "-1/4", + "44": "-1", + "48": "1/2", + "50": "1", + "56": "1", + "57": "-1/4", + "58": "-1/4", + "59": "-1/4", + "61": "1/2", + "62": "1/4", + "63": "1/4", + "64": "-1/4", + "66": "-1", + "67": "-1", + "76": "1/2", + "77": "1/4", + "92": "-1/4" + }, + "638": { + "3": "1/2", + "8": "1/8", + "10": "-1/2", + "13": "1/4", + "14": "-1/4", + "15": "-1/4", + "16": "-1/8", + "19": "-1", + "25": "-1/2", + "26": "-1/8", + "29": "1/8", + "30": "1/8", + "32": "-1/2", + "35": "-1/8", + "38": "1", + "39": "-1/8", + "40": "-3/8", + "41": "1/4", + "43": "-1/8", + "45": "-1/8", + "60": "1", + "62": "-1/8", + "63": "1/8", + "66": "-1", + "67": "-1/2", + "77": "1/4" + }, + "639": { + "3": "-1/2", + "5": "-1", + "8": "-1/8", + "9": "1/4", + "10": "1/2", + "13": "1/4", + "14": "-1/4", + "15": "-1/4", + "16": "1/8", + "17": "1/4", + "18": "-1/4", + "22": "1/4", + "23": "-1/4", + "24": "-2", + "25": "-1/2", + "26": "1/8", + "29": "-1/8", + "30": "1/8", + "32": "1/2", + "35": "-1/8", + "37": "-1/4", + "38": "1", + "39": "1/8", + "40": "3/8", + "41": "1/4", + "43": "1/8", + "44": "1", + "45": "1/8", + "48": "-1/2", + "50": "-1", + "56": "-1", + "57": "1/4", + "58": "1/4", + "59": "1/4", + "60": "-1", + "61": "-1/4", + "62": "-1/8", + "63": "-1/8", + "64": "1/4", + "65": "-1/4", + "66": "1", + "67": "1/2", + "69": "-1", + "76": "-1/2", + "77": "-1/4", + "79": "1/2", + "92": "1/4" + }, + "640": { + "3": "2", + "5": "-3", + "8": "-1/2", + "9": "1/2", + "11": "-1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/2", + "17": "1", + "18": "1/2", + "19": "-4", + "24": "-4", + "25": "-4", + "26": "1", + "28": "-4", + "29": "1/2", + "30": "1", + "32": "-2", + "34": "1", + "35": "-1/2", + "38": "4", + "39": "-1", + "41": "1/2", + "45": "-1/2", + "48": "-1", + "56": "-2", + "57": "1/2", + "59": "1/2", + "60": "4", + "61": "-1/2", + "62": "-1/2", + "64": "1", + "65": "-1/2", + "67": "2", + "69": "-2", + "76": "-1", + "77": "1/2", + "90": "-2", + "92": "1/2" + }, + "641": { + "3": "-2", + "5": "-3", + "8": "-1/2", + "9": "1/2", + "11": "1/2", + "13": "1", + "14": "-1", + "15": "-1", + "16": "3/2", + "17": "1", + "18": "1/2", + "22": "1", + "23": "-1", + "24": "-4", + "26": "-1", + "28": "4", + "29": "-1/2", + "32": "2", + "34": "-1", + "35": "-1/2", + "37": "-1", + "38": "4", + "39": "1", + "40": "1", + "41": "3/2", + "44": "4", + "45": "1/2", + "48": "-1", + "50": "-4", + "56": "-2", + "57": "1/2", + "58": "1", + "59": "1/2", + "60": "-4", + "61": "-1/2", + "62": "-1/2", + "64": "1", + "65": "-1/2", + "67": "2", + "69": "-2", + "76": "-1", + "77": "-1/2", + "79": "2", + "90": "2", + "92": "1/2" + }, + "642": { + "5": "-2", + "9": "1/2", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-2", + "20": "-1/2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "29": "-1/2", + "32": "2", + "37": "-1", + "38": "4", + "44": "2", + "45": "1/2", + "46": "-2", + "48": "-1", + "50": "-2", + "56": "-4", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "60": "-4", + "61": "1/2", + "62": "-1/2", + "63": "-1/2", + "64": "3/2", + "69": "-2", + "76": "-1", + "77": "-1/2", + "79": "1", + "92": "1/2" + }, + "643": { + "5": "-2", + "9": "1/2", + "16": "1/2", + "17": "1/2", + "18": "-1/2", + "19": "-2", + "20": "1/2", + "22": "1/2", + "23": "-1/2", + "24": "-4", + "25": "-4", + "29": "1/2", + "30": "1", + "32": "-2", + "35": "-1", + "38": "4", + "41": "1", + "44": "2", + "45": "-1/2", + "46": "2", + "48": "-1", + "50": "-2", + "57": "1/2", + "58": "1/2", + "59": "1/2", + "60": "4", + "61": "-1/2", + "62": "-1/2", + "63": "-1/2", + "64": "3/2", + "65": "-1", + "69": "-2", + "76": "-1", + "77": "1/2", + "79": "1", + "92": "1/2" + }, + "644": { + "5": "-1/2", + "9": "1/8", + "13": "1/2", + "14": "-1/2", + "15": "-1/2", + "16": "1/8", + "17": "1/8", + "18": "-1/8", + "19": "-3/2", + "20": "1/8", + "22": "1/8", + "23": "-1/8", + "24": "-1", + "25": "-1", + "29": "1/8", + "30": "1/4", + "32": "-1/2", + "35": "-1/4", + "38": "1", + "39": "-1/4", + "40": "-1/4", + "41": "1/4", + "44": "1/2", + "45": "-1/8", + "46": "1/2", + "48": "-1/4", + "50": "-1/2", + "57": "1/8", + "58": "1/8", + "59": "1/8", + "60": "1", + "61": "-1/8", + "62": "-1/8", + "63": "-1/8", + "64": "1/8", + "69": "-1/2", + "76": "-1/4", + "77": "1/8", + "79": "-1/4", + "92": "1/8" + }, + "645": { + "5": "-1/2", + "9": "1/8", + "13": "1/2", + "14": "-1/2", + "15": "-1/2", + "16": "1/8", + "17": "1/8", + "18": "-1/8", + "19": "1/2", + "20": "-1/8", + "22": "1/8", + "23": "-1/8", + "24": "-1", + "29": "-1/8", + "32": "1/2", + "37": "-1/4", + "38": "1", + "39": "1/4", + "40": "1/4", + "41": "1/2", + "44": "1/2", + "45": "1/8", + "46": "-1/2", + "48": "-1/4", + "50": "-1/2", + "56": "-1", + "57": "1/8", + "58": "1/8", + "59": "1/8", + "60": "-1", + "61": "1/8", + "62": "-1/8", + "63": "-1/8", + "64": "1/8", + "65": "-1/4", + "69": "-1/2", + "76": "-1/4", + "77": "-1/8", + "79": "3/4", + "92": "1/8" + }, + "646": { + "3": "1/2", + "5": "3/4", + "8": "1/8", + "9": "-1/8", + "11": "1/8", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-3/8", + "17": "-1/4", + "18": "1/8", + "19": "1", + "24": "1", + "25": "1", + "28": "1", + "29": "-1/8", + "30": "-1/4", + "32": "1/2", + "34": "-1/4", + "35": "1/8", + "38": "-1", + "39": "1/4", + "41": "-1/8", + "44": "-1", + "45": "1/8", + "48": "1/4", + "56": "1/2", + "57": "-1/8", + "59": "-1/8", + "60": "-1", + "61": "1/8", + "62": "1/8", + "63": "1/4", + "64": "-1/4", + "65": "1/8", + "67": "-1/2", + "69": "1/2", + "76": "1/4", + "77": "-1/8", + "90": "1/2", + "92": "-1/8" + }, + "647": { + "3": "-1/2", + "5": "3/4", + "8": "1/8", + "9": "-1/8", + "11": "-1/8", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-1/8", + "17": "-1/4", + "18": "1/8", + "22": "-1/4", + "23": "1/4", + "24": "1", + "28": "-1", + "29": "1/8", + "32": "-1/2", + "34": "1/4", + "35": "1/8", + "37": "1/4", + "38": "-1", + "39": "-1/4", + "40": "-1/4", + "41": "-3/8", + "45": "-1/8", + "48": "1/4", + "50": "1", + "56": "1/2", + "57": "-1/8", + "58": "-1/4", + "59": "-1/8", + "60": "1", + "61": "1/8", + "62": "1/8", + "63": "1/4", + "64": "-1/4", + "65": "1/8", + "67": "-1/2", + "69": "1/2", + "76": "1/4", + "77": "1/8", + "79": "-1/2", + "90": "-1/2", + "92": "-1/8" + }, + "648": { + "10": "1", + "11": "1/2", + "19": "2", + "22": "1/2", + "23": "-1/2", + "25": "2", + "28": "4", + "29": "-1/2", + "30": "-1/2", + "32": "2", + "34": "-1", + "37": "-1/2", + "39": "1/2", + "40": "1/2", + "41": "1/2", + "45": "1/2", + "50": "-2", + "58": "1/2", + "60": "-4", + "77": "-1/2", + "79": "1" + }, + "649": { + "8": "-1/2", + "10": "-1", + "11": "-1/2", + "19": "-2", + "22": "-1/2", + "23": "1/2", + "25": "-2", + "28": "-4", + "29": "1/2", + "30": "1/2", + "32": "-2", + "34": "1", + "37": "1/2", + "39": "-1/2", + "40": "-1", + "41": "-1/2", + "43": "-1/2", + "45": "-1/2", + "50": "2", + "58": "-1/2", + "60": "4", + "62": "-1/2", + "77": "1/2", + "79": "-1" + }, + "650": { + "3": "2", + "5": "-1", + "8": "1/2", + "19": "-4", + "25": "-2", + "26": "1/2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "35": "-1/2", + "38": "2", + "39": "-1/2", + "40": "-1/2", + "45": "-1/2", + "60": "4", + "61": "-1/2", + "64": "1/2" + }, + "651": { + "17": "-1/2", + "38": "-2", + "41": "-1/2" + }, + "652": { + "3": "-1", + "5": "1/2", + "8": "-1/4", + "17": "-1/4", + "19": "1", + "25": "1", + "26": "-1/4", + "38": "-1", + "41": "-1/4", + "64": "-1/4", + "65": "1/4", + "69": "1", + "79": "-1/2" + }, + "653": { + "19": "1", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "35": "1/4", + "38": "1", + "39": "1/4", + "40": "1/4", + "45": "1/4", + "60": "-2", + "61": "1/4", + "65": "-1/4", + "69": "-1", + "79": "1/2" + }, + "654": { + "10": "-1/2", + "40": "-1/4", + "43": "-1/4" + }, + "655": { + "8": "1/4", + "10": "1/2", + "62": "1/4" + }, + "656": { + "5": "-1/2", + "11": "1/4", + "16": "1/4", + "17": "-1/4", + "19": "1", + "20": "-1/4", + "22": "1/4", + "23": "-1/4", + "25": "1", + "26": "-1/4", + "28": "2", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "34": "-1/2", + "37": "-1/2", + "39": "1/4", + "40": "1/4", + "41": "1/4", + "43": "-1/4", + "44": "1", + "45": "1/4", + "46": "-1", + "50": "-1", + "56": "-1", + "58": "1/4", + "60": "-2", + "62": "-1/4", + "64": "1/4", + "65": "1/4", + "77": "-1/2", + "79": "1/2", + "90": "1" + }, + "657": { + "5": "-1/2", + "11": "-1/4", + "16": "-1/4", + "17": "-1/4", + "19": "-1", + "20": "1/4", + "22": "-1/4", + "23": "1/4", + "25": "-1", + "26": "1/4", + "28": "-2", + "29": "1/4", + "30": "1/4", + "32": "-1", + "34": "1/2", + "37": "1/2", + "39": "-1/4", + "40": "-1/4", + "41": "-1/4", + "43": "-1/4", + "44": "-1", + "45": "-1/4", + "46": "1", + "50": "1", + "56": "1", + "58": "-1/4", + "60": "2", + "62": "-1/4", + "64": "1/4", + "65": "-1/4", + "77": "1/2", + "79": "-1/2", + "90": "-1" + }, + "658": { + "3": "2", + "19": "-2", + "25": "-2", + "26": "1/2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "35": "-1/2", + "39": "-1/2", + "40": "-1/2", + "45": "-1/2", + "60": "4", + "61": "-1/2" + }, + "659": { + "19": "-2", + "40": "-1/2", + "41": "-1/2" + }, + "660": { + "40": "-1/4", + "41": "-1/4", + "79": "-1/2" + }, + "661": { + "3": "-1", + "19": "2", + "25": "1", + "26": "-1/4", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "35": "1/4", + "39": "1/4", + "40": "1/4", + "45": "1/4", + "60": "-2", + "61": "1/4", + "79": "1/2" + }, + "662": { + "5": "1/4", + "11": "1/8", + "16": "-1/8", + "17": "-1/8", + "19": "1/2", + "20": "1/8", + "22": "1/8", + "23": "-1/8", + "25": "1/2", + "26": "-1/8", + "28": "1", + "29": "-1/8", + "30": "-1/8", + "32": "1/2", + "34": "-1/4", + "39": "1/8", + "40": "1/8", + "41": "1/8", + "43": "-1/8", + "44": "-1/2", + "45": "1/8", + "46": "1/2", + "50": "-1/2", + "56": "1/2", + "58": "1/8", + "60": "-1", + "62": "1/8", + "64": "-1/8", + "65": "1/8", + "79": "1/4", + "90": "1/2" + }, + "663": { + "5": "1/4", + "11": "-1/8", + "16": "1/8", + "17": "-1/8", + "19": "-1/2", + "20": "-1/8", + "22": "-1/8", + "23": "1/8", + "25": "-1/2", + "26": "1/8", + "28": "-1", + "29": "1/8", + "30": "1/8", + "32": "-1/2", + "34": "1/4", + "39": "-1/8", + "40": "-1/8", + "41": "-1/8", + "43": "-1/8", + "44": "1/2", + "45": "-1/8", + "46": "-1/2", + "50": "1/2", + "56": "-1/2", + "58": "-1/8", + "60": "1", + "62": "1/8", + "64": "-1/8", + "65": "-1/8", + "79": "-1/4", + "90": "-1/2" + }, + "664": { + "5": "-1", + "8": "1/4", + "9": "1/4", + "11": "1/4", + "13": "1/2", + "14": "-1/2", + "15": "-1/2", + "16": "1/4", + "17": "1/2", + "22": "-1/4", + "23": "-1/2", + "24": "-2", + "25": "-1", + "26": "-1/4", + "29": "-1/4", + "32": "1", + "34": "1/2", + "35": "-1/4", + "37": "-1/2", + "38": "4", + "39": "1/4", + "40": "1/4", + "41": "3/4", + "44": "2", + "45": "1/2", + "48": "-1/2", + "50": "-2", + "56": "-1", + "58": "1/4", + "59": "1/2", + "60": "-2", + "61": "1/4", + "62": "-1/4", + "64": "1/2", + "65": "-1/2", + "69": "-2", + "79": "1" + }, + "665": { + "3": "-2", + "8": "-1/4", + "9": "1/4", + "11": "-1/4", + "13": "1/2", + "14": "-1/2", + "15": "-1/2", + "16": "-1/4", + "19": "2", + "22": "-1/4", + "24": "-2", + "25": "1", + "26": "-1/4", + "29": "-1/4", + "32": "1", + "34": "1/2", + "35": "1/4", + "39": "1/4", + "40": "1/4", + "41": "1/4", + "45": "1/2", + "48": "-1/2", + "56": "-1", + "58": "1/4", + "59": "1/2", + "60": "-2", + "61": "1/4", + "62": "-1/4" + }, + "666": { + "3": "2", + "8": "1/2", + "19": "-4", + "24": "2", + "25": "-2", + "26": "1/2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "35": "-1/2", + "39": "-1/2", + "40": "-1/2", + "45": "-1/2", + "59": "-1/2", + "60": "4", + "61": "-1/2" + }, + "667": { + "3": "2", + "5": "1", + "9": "-1/2", + "16": "-1/2", + "17": "-1/2", + "19": "-2", + "23": "1/2", + "24": "2", + "26": "1/2", + "29": "1/2", + "30": "1/2", + "32": "-2", + "37": "1/2", + "38": "-4", + "39": "-1/2", + "40": "-1/2", + "41": "-1/2", + "44": "-2", + "45": "-1/2", + "50": "2", + "56": "2", + "59": "-1/2", + "60": "4", + "61": "-1/2", + "64": "-1/2", + "65": "1/2", + "69": "2", + "79": "-1" + }, + "668": { + "3": "-1", + "5": "1/2", + "8": "-1/4", + "17": "-1/4", + "19": "1", + "24": "1", + "25": "1", + "26": "-1/4", + "35": "1/4", + "38": "-2", + "41": "-1/4", + "64": "-1/4", + "65": "1/4", + "69": "1", + "77": "-1/4", + "79": "-1/2" + }, + "669": { + "3": "1", + "9": "-1/4", + "16": "-1/4", + "23": "1/4", + "24": "1", + "26": "1/4", + "37": "1/4", + "44": "-1", + "50": "1", + "56": "1", + "77": "1/4" + }, + "670": { + "3": "1", + "8": "1/8", + "9": "-1/8", + "11": "1/8", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-3/8", + "19": "-1", + "22": "-1/8", + "23": "1/4", + "24": "1", + "25": "-1/2", + "26": "1/8", + "29": "1/8", + "32": "-1/2", + "34": "-1/4", + "35": "-1/8", + "39": "-1/8", + "40": "-1/8", + "41": "-1/8", + "44": "-1", + "45": "-1/4", + "48": "1/4", + "50": "1", + "56": "1/2", + "58": "-1/8", + "59": "-1/4", + "60": "1", + "61": "-1/8", + "62": "1/8" + }, + "671": { + "5": "1/2", + "8": "-1/8", + "9": "-1/8", + "11": "-1/8", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-1/8", + "17": "-1/4", + "22": "-1/8", + "24": "1", + "25": "1/2", + "26": "1/8", + "29": "1/8", + "32": "-1/2", + "34": "-1/4", + "35": "1/8", + "37": "1/4", + "38": "-2", + "39": "-1/8", + "40": "-1/8", + "41": "-3/8", + "45": "-1/4", + "48": "1/4", + "56": "1/2", + "58": "-1/8", + "59": "-1/4", + "60": "1", + "61": "-1/8", + "62": "1/8", + "64": "-1/4", + "65": "1/4", + "69": "1", + "79": "-1/2" + }, + "672": { + "5": "-1/2", + "8": "-1/4", + "10": "1", + "11": "1/2", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "18": "-1/4", + "19": "2", + "22": "3/4", + "23": "-1/2", + "25": "2", + "28": "4", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "34": "-1", + "35": "-1/4", + "37": "-1/2", + "38": "-2", + "39": "1/2", + "40": "1", + "43": "1/4", + "45": "1/2", + "48": "-1/2", + "50": "-2", + "57": "1/4", + "58": "3/4", + "59": "-1/4", + "60": "-4", + "61": "-1/2", + "62": "-1/4", + "63": "-1/4", + "65": "1/4", + "66": "2", + "67": "1", + "69": "1", + "76": "-1/2", + "77": "-3/4", + "79": "1", + "90": "1", + "92": "1/4" + }, + "673": { + "3": "2", + "5": "3/2", + "8": "1/4", + "9": "-1/2", + "10": "-1", + "11": "-1/2", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-3/4", + "17": "-1/2", + "18": "1/4", + "19": "-4", + "22": "-3/4", + "23": "1", + "24": "4", + "25": "-2", + "26": "1/2", + "28": "-4", + "29": "3/4", + "30": "3/4", + "32": "-3", + "34": "1", + "35": "1/4", + "37": "1", + "38": "-2", + "39": "-1", + "40": "-3/2", + "41": "-1", + "43": "-1/4", + "44": "-2", + "45": "-1", + "48": "1/2", + "50": "4", + "56": "2", + "57": "-1/4", + "58": "-3/4", + "59": "-3/4", + "60": "8", + "62": "-1/4", + "63": "1/4", + "64": "-1/2", + "65": "1/4", + "66": "-2", + "67": "-1", + "69": "1", + "76": "1/2", + "77": "3/4", + "79": "-2", + "90": "-1", + "92": "-1/4" + }, + "674": { + "3": "1", + "5": "-1", + "8": "1/2", + "9": "1/4", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/4", + "17": "1/2", + "19": "-3", + "22": "-1/2", + "23": "-1/4", + "24": "-2", + "25": "-3", + "26": "1/4", + "28": "-2", + "29": "1/2", + "30": "3/4", + "32": "-2", + "34": "1", + "35": "-3/4", + "37": "-1/4", + "38": "4", + "39": "-1/4", + "40": "-1/4", + "41": "1", + "44": "1", + "45": "-1/4", + "48": "-1/2", + "56": "-1", + "59": "1/2", + "60": "4", + "61": "-1/4", + "64": "1/2", + "65": "-1/2", + "69": "-2", + "75": "1", + "77": "1/4", + "79": "1/2" + }, + "675": { + "3": "-1", + "9": "1/4", + "13": "1", + "14": "-1", + "15": "-1", + "16": "1/4", + "19": "1", + "23": "-1/4", + "24": "-2", + "25": "1", + "26": "-1/4", + "28": "2", + "29": "-1/2", + "30": "-1/4", + "32": "2", + "35": "1/4", + "37": "-1/4", + "39": "1/4", + "40": "1/4", + "41": "1/2", + "44": "1", + "45": "3/4", + "48": "-1/2", + "50": "-2", + "56": "-1", + "58": "1/2", + "59": "1/2", + "60": "-4", + "61": "1/4", + "75": "-1", + "77": "-1/4", + "79": "1/2" + }, + "676": { + "3": "1/2", + "9": "-1/8", + "16": "-1/8", + "19": "-3/2", + "22": "-1/4", + "23": "3/8", + "24": "1", + "25": "-1/2", + "26": "1/8", + "28": "-1", + "29": "1/4", + "30": "1/8", + "32": "-1", + "35": "-1/8", + "37": "1/8", + "39": "-3/8", + "40": "-3/8", + "41": "-1/4", + "44": "-1/2", + "45": "-3/8", + "48": "1/4", + "50": "1", + "56": "1/2", + "58": "-1/4", + "59": "-1/4", + "60": "2", + "61": "-1/8", + "75": "1/2", + "77": "1/8", + "79": "-3/4" + }, + "677": { + "3": "-1/2", + "5": "1/2", + "8": "-1/4", + "9": "-1/8", + "16": "-1/8", + "17": "-1/4", + "19": "5/2", + "23": "-1/8", + "24": "1", + "25": "3/2", + "26": "-1/8", + "28": "1", + "29": "-1/4", + "30": "-3/8", + "32": "1", + "34": "-1/2", + "35": "3/8", + "37": "1/8", + "38": "-2", + "39": "3/8", + "40": "3/8", + "44": "-1/2", + "45": "1/8", + "48": "1/4", + "56": "1/2", + "59": "-1/4", + "60": "-2", + "61": "1/8", + "64": "-1/4", + "65": "1/4", + "69": "1", + "75": "-1/2", + "77": "-1/8", + "79": "1/4" + }, + "678": { + "3": "1", + "5": "3/4", + "8": "1/8", + "9": "-1/4", + "10": "-1/2", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-3/8", + "17": "-1/4", + "18": "1/8", + "19": "-1", + "22": "-1/8", + "23": "1/4", + "24": "2", + "29": "3/8", + "30": "1/8", + "32": "-1/2", + "35": "1/8", + "37": "1/4", + "38": "-1", + "39": "-1/4", + "40": "-1/2", + "41": "-1/4", + "43": "-1/8", + "44": "-1", + "45": "-1/4", + "48": "1/4", + "50": "1", + "56": "1", + "57": "-1/8", + "58": "-1/8", + "59": "-1/8", + "60": "2", + "62": "1/8", + "63": "1/8", + "64": "-1/4", + "65": "1/8", + "66": "-1", + "67": "-1/2", + "69": "1/2", + "76": "1/4", + "77": "1/8", + "79": "-1/2", + "90": "1/2", + "92": "-1/8" + }, + "679": { + "5": "-1/4", + "8": "-1/8", + "10": "1/2", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-1/8", + "18": "-1/8", + "22": "1/8", + "26": "1/4", + "29": "-1/8", + "30": "1/8", + "32": "-1/2", + "35": "-1/8", + "38": "-1", + "40": "1/4", + "41": "-1/4", + "43": "1/8", + "48": "-1/4", + "57": "1/8", + "58": "1/8", + "59": "1/8", + "61": "-1/4", + "62": "1/8", + "63": "-1/8", + "65": "1/8", + "66": "1", + "67": "1/2", + "69": "1/2", + "76": "-1/4", + "77": "-1/8", + "90": "-1/2", + "92": "1/8" + }, + "680": { + "3": "1", + "5": "-1/2", + "8": "1/4", + "19": "-2", + "22": "-1/2", + "25": "-2", + "26": "1/4", + "28": "-2", + "29": "1/4", + "30": "1/4", + "32": "-1", + "34": "1/2", + "35": "-1/4", + "38": "2", + "39": "-1/4", + "40": "-1/4", + "45": "-1/4", + "50": "1", + "58": "-1/2", + "60": "2", + "65": "-1/2", + "69": "-1", + "77": "1/2" + }, + "681": { + "3": "-1", + "5": "1/2", + "8": "-1/4", + "17": "-1/2", + "19": "2", + "25": "2", + "26": "-1/4", + "28": "2", + "29": "-1/4", + "30": "-1/4", + "32": "1", + "34": "-1/2", + "35": "1/4", + "38": "-2", + "39": "1/4", + "40": "1/4", + "45": "1/4", + "50": "-1", + "60": "-2", + "64": "-1/2", + "65": "1/2", + "69": "1", + "77": "-1/2" + }, + "682": { + "3": "1", + "5": "2", + "8": "1/4", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-3/4", + "22": "-1/4", + "23": "1/2", + "24": "4", + "25": "1", + "29": "1/2", + "30": "-1/4", + "32": "-1", + "37": "1/2", + "38": "-4", + "40": "-3/4", + "41": "-1", + "44": "-2", + "45": "-1/4", + "48": "1/2", + "50": "2", + "56": "2", + "57": "-1/4", + "58": "-1/4", + "59": "-1/2", + "60": "2", + "62": "1/4", + "63": "1/4", + "64": "-3/4", + "65": "1/2", + "67": "-1", + "69": "2", + "76": "1/2", + "79": "-1", + "92": "-1/4" + }, + "683": { + "3": "1", + "5": "2", + "8": "1/4", + "9": "-1/2", + "13": "-1", + "14": "1", + "15": "1", + "16": "-1/2", + "17": "-3/4", + "22": "-1/4", + "23": "1/2", + "24": "4", + "25": "1", + "26": "1/2", + "30": "-1/4", + "32": "-1", + "35": "1/2", + "37": "1/2", + "38": "-4", + "39": "-1/2", + "40": "-3/4", + "41": "-1", + "44": "-2", + "45": "-1/4", + "48": "1/2", + "50": "2", + "56": "2", + "57": "-1/4", + "58": "-1/4", + "59": "-1/2", + "60": "2", + "62": "1/4", + "63": "1/4", + "64": "-3/4", + "65": "1/2", + "67": "-1", + "69": "2", + "76": "1/2", + "79": "-1", + "92": "-1/4" + }, + "684": { + "3": "1/2", + "5": "1", + "8": "1/8", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-3/8", + "22": "-1/8", + "23": "1/4", + "24": "2", + "25": "1/2", + "26": "1/4", + "29": "1/4", + "30": "1/8", + "32": "-1/2", + "35": "1/4", + "37": "1/4", + "38": "-2", + "40": "-1/8", + "41": "-1/2", + "44": "-1", + "45": "-1/8", + "48": "1/4", + "50": "1", + "56": "1", + "57": "-1/8", + "58": "-1/8", + "59": "-1/4", + "60": "1", + "62": "1/8", + "63": "1/8", + "64": "-3/8", + "65": "1/4", + "67": "-1/2", + "69": "1", + "76": "1/4", + "79": "-1/2", + "92": "-1/8" + }, + "685": { + "3": "1/2", + "5": "1", + "8": "1/8", + "9": "-1/4", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/4", + "17": "-3/8", + "22": "-1/8", + "23": "1/4", + "24": "2", + "25": "1/2", + "30": "1/8", + "32": "-1/2", + "37": "1/4", + "38": "-2", + "39": "-1/4", + "40": "-1/8", + "41": "-1/2", + "44": "-1", + "45": "-1/8", + "48": "1/4", + "50": "1", + "56": "1", + "57": "-1/8", + "58": "-1/8", + "59": "-1/4", + "60": "1", + "62": "1/8", + "63": "1/8", + "64": "-3/8", + "65": "1/4", + "67": "-1/2", + "69": "1", + "76": "1/4", + "79": "-1/2", + "92": "-1/8" + }, + "686": { + "3": "1/2", + "5": "-1/4", + "8": "1/8", + "17": "1/4", + "19": "-1", + "22": "-1/4", + "23": "1/4", + "25": "-1", + "26": "1/8", + "28": "-1", + "29": "1/8", + "30": "1/8", + "32": "-1/2", + "34": "1/4", + "35": "-1/8", + "38": "1", + "39": "-1/8", + "40": "-1/8", + "45": "-1/8", + "50": "1/2", + "60": "1", + "69": "-1/2", + "77": "1/4" + }, + "687": { + "3": "-1/2", + "5": "1/4", + "8": "-1/8", + "19": "1", + "23": "-1/4", + "25": "1", + "26": "-1/8", + "28": "1", + "29": "-1/8", + "30": "-1/8", + "32": "1/2", + "34": "-1/4", + "35": "1/8", + "38": "-1", + "39": "1/8", + "40": "1/8", + "45": "1/8", + "50": "-1/2", + "58": "1/4", + "60": "-1", + "64": "-1/4", + "69": "1/2", + "77": "-1/4" + }, + "688": { + "5": "1/2", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "17": "-1/2", + "20": "1/4", + "24": "2", + "25": "1", + "30": "-1/4", + "32": "-1", + "37": "1/4", + "38": "-2", + "41": "-1/2", + "46": "1", + "56": "1", + "59": "-1/4", + "64": "-1/2" + }, + "689": { + "3": "2", + "5": "1/2", + "9": "-1/2", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/2", + "17": "-1/2", + "19": "-2", + "20": "-1/4", + "23": "1/2", + "24": "2", + "25": "-1", + "26": "1/2", + "29": "1/2", + "30": "1/4", + "32": "-1", + "37": "1/4", + "38": "-2", + "39": "-1/2", + "40": "-1/2", + "41": "-1/2", + "44": "-2", + "45": "-1/2", + "46": "-1", + "50": "2", + "56": "1", + "59": "-1/4", + "60": "4", + "61": "-1/2", + "64": "-1/2", + "65": "1/2", + "69": "2", + "79": "-1" + }, + "690": { + "3": "-1", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "18": "-1/4", + "22": "-1/2", + "25": "-1", + "28": "-2", + "34": "1/2", + "40": "-1/4", + "41": "-1/2", + "58": "-1/2", + "66": "2", + "75": "1" + }, + "691": { + "3": "1", + "5": "3", + "8": "1/2", + "9": "-1/2", + "13": "-1/2", + "14": "1/2", + "15": "1/2", + "16": "-1/2", + "17": "-1", + "18": "1/4", + "19": "2", + "22": "-1/2", + "23": "1/2", + "24": "4", + "25": "3", + "28": "2", + "30": "-1/2", + "34": "-1/2", + "35": "1/2", + "37": "1/2", + "38": "-4", + "40": "-3/4", + "41": "-1/2", + "44": "-2", + "48": "1", + "50": "2", + "56": "2", + "57": "-1/2", + "58": "-1/2", + "59": "-1/2", + "61": "1/2", + "62": "1/2", + "63": "1/2", + "64": "-1", + "65": "1/2", + "66": "-2", + "67": "-2", + "69": "2", + "75": "-1", + "76": "1", + "79": "-1", + "92": "-1/2" + }, + "692": { + "3": "1/2", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "18": "-1/8", + "22": "-1/4", + "23": "1/4", + "25": "-1/2", + "26": "1/4", + "28": "-1", + "34": "1/4", + "40": "1/8", + "41": "-1/4", + "50": "1", + "66": "1", + "75": "1/2" + }, + "693": { + "3": "-1/2", + "5": "3/2", + "8": "1/4", + "9": "-1/4", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-1/4", + "17": "-1/2", + "18": "1/8", + "19": "1", + "22": "-1/4", + "24": "2", + "25": "3/2", + "26": "-1/4", + "28": "1", + "30": "-1/4", + "34": "-1/4", + "35": "1/4", + "37": "1/4", + "38": "-2", + "40": "-1/8", + "41": "-1/4", + "44": "-1", + "48": "1/2", + "56": "1", + "57": "-1/4", + "59": "-1/4", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-1/2", + "65": "1/4", + "66": "-1", + "67": "-1", + "69": "1", + "75": "-1/2", + "76": "1/2", + "79": "-1/2", + "92": "-1/4" + }, + "694": { + "5": "1/4", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "20": "1/8", + "24": "1", + "25": "1/2", + "30": "1/8", + "32": "1/2", + "35": "1/4", + "37": "1/8", + "38": "-1", + "41": "-1/4", + "46": "1/2", + "56": "1/2", + "59": "-1/8", + "64": "-1/4", + "65": "1/4", + "69": "1" + }, + "695": { + "3": "1", + "5": "1/4", + "9": "-1/4", + "13": "-1/4", + "14": "1/4", + "15": "1/4", + "16": "-1/4", + "19": "-1", + "20": "-1/8", + "23": "1/4", + "24": "1", + "25": "-1/2", + "26": "1/4", + "29": "1/4", + "30": "3/8", + "32": "-3/2", + "35": "-1/4", + "37": "1/8", + "38": "-1", + "39": "-1/4", + "40": "-1/4", + "41": "-1/4", + "44": "-1", + "45": "-1/4", + "46": "-1/2", + "50": "1", + "56": "1/2", + "59": "-1/8", + "60": "2", + "61": "-1/4", + "64": "-1/4", + "79": "-1/2" + }, + "696": { + "3": "2", + "5": "1", + "8": "1/2", + "9": "-1/4", + "16": "-1/4", + "17": "-1/4", + "18": "1/4", + "19": "-1", + "20": "1/4", + "22": "-1/4", + "23": "1/4", + "24": "2", + "29": "1/4", + "32": "-1", + "37": "1/2", + "39": "-1/2", + "40": "-1/2", + "44": "-1", + "45": "-1/4", + "46": "1", + "48": "1/2", + "50": "1", + "56": "2", + "57": "-1/4", + "58": "-1/4", + "59": "-1/4", + "60": "2", + "61": "1/4", + "62": "1/4", + "63": "1/4", + "64": "-1/4", + "65": "-1/2", + "66": "-2", + "67": "-1", + "69": "-1", + "76": "1/2", + "77": "1/4", + "79": "-1/2", + "92": "-1/4" + }, + "697": { + "3": "-2", + "5": "-1", + "8": "-1/2", + "9": "1/4", + "16": "1/4", + "17": "1/4", + "18": "-1/4", + "19": "1", + "20": "-1/4", + "22": "1/4", + "23": "-1/4", + "24": "-2", + "26": "-1/2", + "29": "-1/4", + "32": "1", + "37": "-1/2", + "40": "1/2", + "44": "1", + "45": "1/4", + "46": "-1", + "48": "-1/2", + "50": "-1", + "56": "-2", + "57": "1/4", + "58": "1/4", + "59": "1/4", + "60": "-2", + "61": "-1/4", + "62": "-1/4", + "63": "-1/4", + "64": "1/4", + "66": "2", + "67": "1", + "69": "1", + "76": "-1/2", + "77": "-3/4", + "79": "1/2", + "92": "1/4" + }, + "698": { + "3": "1", + "9": "-1/4", + "16": "-1/4", + "19": "-1", + "23": "-1/4", + "25": "-1", + "26": "1/4", + "30": "1/4", + "35": "-1/4", + "37": "1/4", + "39": "-1/4", + "40": "-1/4", + "44": "-1", + "45": "-1/4", + "56": "1", + "60": "2", + "61": "-1/4", + "75": "1", + "77": "1/4", + "79": "-1/2" + }, + "699": { + "3": "-3", + "5": "1", + "8": "-1/2", + "9": "1/4", + "16": "1/4", + "17": "-1/2", + "19": "5", + "22": "1/2", + "23": "-3/4", + "25": "5", + "26": "-3/4", + "28": "4", + "29": "-1", + "30": "-3/4", + "32": "2", + "34": "-1", + "35": "1/4", + "37": "-1/4", + "38": "-4", + "39": "3/4", + "40": "3/4", + "44": "1", + "45": "3/4", + "50": "-2", + "56": "-1", + "58": "1/2", + "60": "-6", + "61": "1/4", + "64": "-1/2", + "65": "1/2", + "69": "2", + "75": "-1", + "77": "-3/4", + "79": "1/2" + }, + "700": { + "3": "1/2", + "5": "-1/2", + "8": "1/4", + "9": "1/8", + "16": "1/8", + "17": "1/4", + "19": "-3/2", + "22": "-1/4", + "23": "1/8", + "25": "-3/2", + "26": "1/8", + "28": "-2", + "30": "1/8", + "34": "1/2", + "35": "1/8", + "37": "-1/8", + "38": "2", + "39": "-1/8", + "40": "-1/8", + "44": "1/2", + "45": "-1/8", + "50": "1", + "56": "-1/2", + "58": "-1/4", + "60": "1", + "61": "1/8", + "64": "1/4", + "65": "-1/4", + "69": "-1", + "75": "1/2", + "77": "1/8", + "79": "1/4" + }, + "701": { + "3": "1/2", + "9": "-1/8", + "16": "-1/8", + "19": "-1/2", + "23": "-1/8", + "25": "-1/2", + "26": "1/8", + "30": "1/8", + "32": "-1", + "35": "-1/8", + "37": "1/8", + "39": "-1/8", + "40": "-1/8", + "44": "-1/2", + "45": "-1/8", + "56": "1/2", + "60": "1", + "61": "-1/8", + "75": "-1/2", + "77": "1/8", + "79": "-1/4" + }, + "702": { + "5": "-1/2", + "8": "-1/4", + "9": "1/8", + "16": "1/8", + "17": "1/8", + "18": "-1/8", + "19": "1/2", + "20": "1/8", + "22": "1/8", + "23": "-1/8", + "24": "-1", + "26": "1/4", + "29": "-1/8", + "32": "1/2", + "40": "1/4", + "44": "1/2", + "45": "1/8", + "46": "1/2", + "48": "-1/4", + "50": "-1/2", + "57": "1/8", + "58": "1/8", + "59": "1/8", + "60": "-1", + "61": "-1/8", + "62": "-1/8", + "63": "-1/8", + "64": "1/8", + "66": "1", + "67": "1/2", + "69": "1/2", + "76": "-1/4", + "77": "1/8", + "79": "1/4", + "92": "1/8" + }, + "703": { + "5": "1/2", + "8": "1/4", + "9": "-1/8", + "16": "-1/8", + "17": "-1/8", + "18": "1/8", + "19": "-1/2", + "20": "-1/8", + "22": "-1/8", + "23": "1/8", + "24": "1", + "29": "1/8", + "32": "-1/2", + "39": "-1/4", + "40": "-1/4", + "44": "-1/2", + "45": "-1/8", + "46": "-1/2", + "48": "1/4", + "50": "1/2", + "57": "-1/8", + "58": "-1/8", + "59": "-1/8", + "60": "1", + "61": "1/8", + "62": "1/8", + "63": "1/8", + "64": "-1/8", + "65": "-1/4", + "66": "-1", + "67": "-1/2", + "69": "-1/2", + "76": "1/4", + "77": "1/8", + "79": "-1/4", + "92": "-1/8" + } + } + }, + "helpers": { + "basis_columns": [ + 7, + 8, + 9, + 10, + 11, + 16, + 17, + 18, + 19, + 20, + 22, + 23, + 24, + 26, + 28, + 29, + 30, + 35, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 77, + 79, + 81, + 86, + 92, + 93, + 94, + 95, + 96, + 97, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 234, + 236, + 238, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 250, + 252, + 254, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 266, + 268, + 270, + 272, + 274, + 276, + 278, + 279, + 280, + 284, + 286, + 287, + 288, + 290, + 292, + 294, + 295, + 296, + 300, + 302, + 303, + 304, + 306, + 308, + 310, + 312, + 316, + 318, + 319, + 320, + 322, + 324, + 326, + 328, + 332, + 334, + 336, + 338, + 340, + 342, + 343, + 344, + 348, + 350, + 352, + 354, + 356, + 358, + 359, + 360, + 364, + 366, + 368, + 370, + 372, + 374, + 375, + 376, + 380, + 382, + 384, + 386, + 388, + 390, + 391, + 392, + 396, + 398, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 410, + 412, + 414, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 426, + 428, + 430, + 432, + 433, + 435, + 437, + 438, + 440, + 442, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 499, + 502, + 503, + 504, + 505, + 506, + 507, + 511, + 514, + 515, + 516, + 517, + 518, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 568, + 569, + 570, + 571, + 576, + 577, + 578, + 579, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615, + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 639, + 640, + 641, + 642, + 643, + 644, + 645, + 646, + 647, + 648, + 649, + 650, + 651, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 663, + 664, + 665, + 666, + 667, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685, + 686, + 687, + 688, + 689, + 690, + 691, + 692, + 693, + 694, + 695, + 696, + 697, + 698, + 699, + 700, + 701, + 702, + 703 + ], + "fixed_anchor_rank": 58, + "helper_column_expansions": { + "224": { + "224": "1" + }, + "225": { + "225": "1" + }, + "226": { + "226": "1" + }, + "227": { + "227": "1" + }, + "228": { + "228": "1" + }, + "229": { + "229": "1" + }, + "230": { + "230": "1" + }, + "231": { + "231": "1" + }, + "232": { + "232": "1" + }, + "233": {}, + "234": { + "234": "1" + }, + "235": {}, + "236": { + "236": "1" + }, + "237": {}, + "238": { + "238": "1" + }, + "239": {}, + "240": { + "240": "1" + }, + "241": { + "241": "1" + }, + "242": { + "242": "1" + }, + "243": { + "243": "1" + }, + "244": { + "244": "1" + }, + "245": { + "245": "1" + }, + "246": { + "246": "1" + }, + "247": { + "247": "1" + }, + "248": { + "248": "1" + }, + "249": {}, + "250": { + "250": "1" + }, + "251": {}, + "252": { + "252": "1" + }, + "253": {}, + "254": { + "254": "1" + }, + "255": {}, + "256": { + "256": "1" + }, + "257": { + "257": "1" + }, + "258": { + "258": "1" + }, + "259": { + "259": "1" + }, + "260": { + "260": "1" + }, + "261": { + "261": "1" + }, + "262": { + "262": "1" + }, + "263": { + "263": "1" + }, + "264": { + "264": "1" + }, + "265": {}, + "266": { + "266": "1" + }, + "267": {}, + "268": { + "268": "1" + }, + "269": {}, + "270": { + "270": "1" + }, + "271": {}, + "272": { + "272": "1" + }, + "274": { + "274": "1" + }, + "276": { + "276": "1" + }, + "278": { + "278": "1" + }, + "279": { + "279": "1" + }, + "280": { + "280": "1" + }, + "281": {}, + "283": {}, + "284": { + "284": "1" + }, + "285": {}, + "286": { + "286": "1" + }, + "287": { + "287": "1" + }, + "288": { + "288": "1" + }, + "290": { + "290": "1" + }, + "292": { + "292": "1" + }, + "294": { + "294": "1" + }, + "295": { + "295": "1" + }, + "296": { + "296": "1" + }, + "297": {}, + "299": {}, + "300": { + "300": "1" + }, + "301": {}, + "302": { + "302": "1" + }, + "303": { + "303": "1" + }, + "304": { + "304": "1" + }, + "306": { + "306": "1" + }, + "308": { + "308": "1" + }, + "310": { + "310": "1" + }, + "312": { + "312": "1" + }, + "313": {}, + "315": {}, + "316": { + "316": "1" + }, + "317": {}, + "318": { + "318": "1" + }, + "319": { + "319": "1" + }, + "320": { + "320": "1" + }, + "322": { + "322": "1" + }, + "324": { + "324": "1" + }, + "326": { + "326": "1" + }, + "328": { + "328": "1" + }, + "329": {}, + "331": {}, + "332": { + "332": "1" + }, + "333": {}, + "334": { + "334": "1" + }, + "335": {}, + "336": { + "336": "1" + }, + "338": { + "338": "1" + }, + "340": { + "340": "1" + }, + "342": { + "342": "1" + }, + "343": { + "343": "1" + }, + "344": { + "344": "1" + }, + "345": {}, + "347": {}, + "348": { + "348": "1" + }, + "349": {}, + "350": { + "350": "1" + }, + "351": {}, + "352": { + "352": "1" + }, + "354": { + "354": "1" + }, + "356": { + "356": "1" + }, + "358": { + "358": "1" + }, + "359": { + "359": "1" + }, + "360": { + "360": "1" + }, + "361": {}, + "363": {}, + "364": { + "364": "1" + }, + "365": {}, + "366": { + "366": "1" + }, + "367": {}, + "368": { + "368": "1" + }, + "370": { + "370": "1" + }, + "372": { + "372": "1" + }, + "374": { + "374": "1" + }, + "375": { + "375": "1" + }, + "376": { + "376": "1" + }, + "377": {}, + "379": {}, + "380": { + "380": "1" + }, + "381": {}, + "382": { + "382": "1" + }, + "383": {}, + "384": { + "384": "1" + }, + "386": { + "386": "1" + }, + "388": { + "388": "1" + }, + "390": { + "390": "1" + }, + "391": { + "391": "1" + }, + "392": { + "392": "1" + }, + "393": {}, + "395": {}, + "396": { + "396": "1" + }, + "397": {}, + "398": { + "398": "1" + }, + "399": {}, + "400": { + "400": "1" + }, + "401": { + "401": "1" + }, + "402": { + "402": "1" + }, + "403": { + "403": "1" + }, + "404": { + "404": "1" + }, + "405": { + "405": "1" + }, + "406": { + "406": "1" + }, + "407": { + "407": "1" + }, + "408": { + "408": "1" + }, + "409": {}, + "410": { + "410": "1" + }, + "411": {}, + "412": { + "412": "1" + }, + "413": {}, + "414": { + "414": "1" + }, + "415": {}, + "416": { + "416": "1" + }, + "417": { + "417": "1" + }, + "418": { + "418": "1" + }, + "419": { + "419": "1" + }, + "420": { + "420": "1" + }, + "421": { + "421": "1" + }, + "422": { + "422": "1" + }, + "423": { + "423": "1" + }, + "424": { + "424": "1" + }, + "425": {}, + "426": { + "426": "1" + }, + "427": {}, + "428": { + "428": "1" + }, + "429": {}, + "430": { + "430": "1" + }, + "431": {}, + "432": { + "432": "1" + }, + "433": { + "433": "1" + }, + "434": { + "287": "-2" + }, + "435": { + "435": "1" + }, + "436": { + "319": "-2" + }, + "437": { + "437": "1" + }, + "438": { + "438": "1" + }, + "439": { + "56": "-2" + }, + "440": { + "440": "1" + }, + "441": {}, + "442": { + "442": "1" + }, + "443": {}, + "444": { + "102": "1" + }, + "445": {}, + "446": { + "303": "1" + }, + "447": {}, + "456": { + "456": "1" + }, + "457": { + "457": "1" + }, + "458": { + "458": "1" + }, + "459": { + "459": "1" + }, + "460": { + "460": "1" + }, + "461": { + "461": "1" + }, + "462": { + "462": "1" + }, + "463": { + "463": "1" + }, + "464": { + "464": "1" + }, + "465": { + "465": "1" + }, + "466": { + "466": "1" + }, + "467": { + "467": "1" + }, + "468": { + "468": "1" + }, + "469": { + "469": "1" + }, + "470": { + "470": "1" + }, + "471": { + "471": "1" + }, + "472": { + "472": "1" + }, + "473": { + "473": "1" + }, + "474": { + "474": "1" + }, + "475": { + "475": "1" + }, + "476": { + "476": "1" + }, + "477": { + "477": "1" + }, + "478": { + "478": "1" + }, + "479": { + "479": "1" + }, + "480": { + "480": "1" + }, + "481": { + "481": "1" + }, + "482": { + "482": "1" + }, + "483": { + "483": "1" + }, + "486": { + "486": "1" + }, + "487": { + "487": "1" + }, + "488": { + "488": "1" + }, + "489": { + "489": "1" + }, + "490": { + "490": "1" + }, + "491": { + "491": "1" + }, + "492": { + "492": "1" + }, + "493": { + "493": "1" + }, + "494": { + "494": "1" + }, + "495": { + "495": "1" + }, + "496": { + "496": "1" + }, + "497": { + "497": "1" + }, + "499": { + "499": "1" + }, + "502": { + "502": "1" + }, + "503": { + "503": "1" + }, + "504": { + "504": "1" + }, + "505": { + "505": "1" + }, + "506": { + "506": "1" + }, + "507": { + "507": "1" + }, + "511": { + "511": "1" + }, + "514": { + "514": "1" + }, + "515": { + "515": "1" + }, + "516": { + "516": "1" + }, + "517": { + "517": "1" + }, + "518": { + "518": "1" + }, + "519": { + "519": "1" + }, + "520": { + "520": "1" + }, + "521": { + "521": "1" + }, + "522": { + "522": "1" + }, + "523": { + "523": "1" + }, + "524": { + "524": "1" + }, + "525": { + "525": "1" + }, + "526": { + "526": "1" + }, + "527": { + "527": "1" + }, + "528": { + "528": "1" + }, + "529": { + "529": "1" + }, + "530": { + "530": "1" + }, + "534": { + "534": "1" + }, + "535": { + "535": "1" + }, + "536": { + "536": "1" + }, + "537": { + "537": "1" + }, + "538": { + "538": "1" + }, + "539": { + "539": "1" + }, + "540": { + "540": "1" + }, + "541": { + "541": "1" + }, + "542": { + "542": "1" + }, + "544": { + "544": "1" + }, + "545": { + "545": "1" + }, + "546": { + "546": "1" + }, + "547": { + "547": "1" + }, + "548": { + "548": "1" + }, + "549": { + "549": "1" + }, + "550": { + "550": "1" + }, + "551": { + "551": "1" + }, + "552": { + "552": "1" + }, + "553": { + "553": "1" + }, + "558": { + "558": "1" + }, + "559": { + "559": "1" + }, + "560": { + "560": "1" + }, + "561": { + "561": "1" + }, + "562": { + "562": "1" + }, + "563": { + "563": "1" + }, + "564": { + "564": "1" + }, + "565": { + "565": "1" + }, + "568": { + "568": "1" + }, + "569": { + "569": "1" + }, + "570": { + "570": "1" + }, + "571": { + "571": "1" + }, + "576": { + "576": "1" + }, + "577": { + "577": "1" + }, + "578": { + "578": "1" + }, + "579": { + "579": "1" + }, + "592": { + "592": "1" + }, + "593": { + "593": "1" + }, + "594": { + "594": "1" + }, + "595": { + "595": "1" + }, + "596": { + "596": "1" + }, + "597": { + "597": "1" + }, + "598": { + "598": "1" + }, + "599": { + "599": "1" + }, + "600": { + "600": "1" + }, + "601": { + "601": "1" + }, + "602": { + "602": "1" + }, + "603": { + "603": "1" + }, + "604": { + "604": "1" + }, + "605": { + "605": "1" + }, + "606": { + "606": "1" + }, + "607": { + "607": "1" + }, + "608": { + "608": "1" + }, + "609": { + "609": "1" + }, + "610": { + "610": "1" + }, + "611": { + "611": "1" + }, + "612": { + "612": "1" + }, + "613": { + "613": "1" + }, + "614": { + "614": "1" + }, + "615": { + "615": "1" + }, + "616": { + "616": "1" + }, + "617": { + "617": "1" + }, + "618": { + "618": "1" + }, + "619": { + "619": "1" + }, + "620": { + "620": "1" + }, + "621": { + "621": "1" + }, + "622": { + "622": "1" + }, + "623": { + "623": "1" + }, + "624": { + "624": "1" + }, + "625": { + "625": "1" + }, + "626": { + "626": "1" + }, + "627": { + "627": "1" + }, + "628": { + "628": "1" + }, + "629": { + "629": "1" + }, + "630": { + "630": "1" + }, + "631": { + "631": "1" + }, + "632": { + "632": "1" + }, + "633": { + "633": "1" + }, + "634": { + "634": "1" + }, + "635": { + "635": "1" + }, + "636": { + "636": "1" + }, + "637": { + "637": "1" + }, + "638": { + "638": "1" + }, + "639": { + "639": "1" + }, + "640": { + "640": "1" + }, + "641": { + "641": "1" + }, + "642": { + "642": "1" + }, + "643": { + "643": "1" + }, + "644": { + "644": "1" + }, + "645": { + "645": "1" + }, + "646": { + "646": "1" + }, + "647": { + "647": "1" + }, + "648": { + "648": "1" + }, + "649": { + "649": "1" + }, + "650": { + "650": "1" + }, + "651": { + "651": "1" + }, + "652": { + "652": "1" + }, + "653": { + "653": "1" + }, + "654": { + "654": "1" + }, + "655": { + "655": "1" + }, + "656": { + "656": "1" + }, + "657": { + "657": "1" + }, + "658": { + "658": "1" + }, + "659": { + "659": "1" + }, + "660": { + "660": "1" + }, + "661": { + "661": "1" + }, + "662": { + "662": "1" + }, + "663": { + "663": "1" + }, + "664": { + "664": "1" + }, + "665": { + "665": "1" + }, + "666": { + "666": "1" + }, + "667": { + "667": "1" + }, + "668": { + "668": "1" + }, + "669": { + "669": "1" + }, + "670": { + "670": "1" + }, + "671": { + "671": "1" + }, + "672": { + "672": "1" + }, + "673": { + "673": "1" + }, + "674": { + "674": "1" + }, + "675": { + "675": "1" + }, + "676": { + "676": "1" + }, + "677": { + "677": "1" + }, + "678": { + "678": "1" + }, + "679": { + "679": "1" + }, + "680": { + "680": "1" + }, + "681": { + "681": "1" + }, + "682": { + "682": "1" + }, + "683": { + "683": "1" + }, + "684": { + "684": "1" + }, + "685": { + "685": "1" + }, + "686": { + "686": "1" + }, + "687": { + "687": "1" + }, + "688": { + "688": "1" + }, + "689": { + "689": "1" + }, + "690": { + "690": "1" + }, + "691": { + "691": "1" + }, + "692": { + "692": "1" + }, + "693": { + "693": "1" + }, + "694": { + "694": "1" + }, + "695": { + "695": "1" + }, + "696": { + "696": "1" + }, + "697": { + "697": "1" + }, + "698": { + "698": "1" + }, + "699": { + "699": "1" + }, + "700": { + "700": "1" + }, + "701": { + "701": "1" + }, + "702": { + "702": "1" + }, + "703": { + "703": "1" + } + } + } + }, + "free_components": [ + [ + 234, + 237 + ], + [ + 250, + 253 + ], + [ + 266, + 269 + ], + [ + 281 + ], + [ + 285 + ], + [ + 297 + ], + [ + 301 + ], + [ + 313 + ], + [ + 317 + ], + [ + 329 + ], + [ + 333 + ], + [ + 345 + ], + [ + 349 + ], + [ + 361 + ], + [ + 365 + ], + [ + 377 + ], + [ + 381 + ], + [ + 393 + ], + [ + 397 + ] + ], + "forced_helpers": [ + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 235, + 236, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 251, + 252, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 267, + 268, + 270, + 271, + 272, + 274, + 276, + 278, + 279, + 280, + 283, + 284, + 286, + 287, + 288, + 290, + 292, + 294, + 295, + 296, + 299, + 300, + 302, + 303, + 304, + 306, + 308, + 310, + 312, + 315, + 316, + 318, + 319, + 320, + 322, + 324, + 326, + 328, + 331, + 332, + 334, + 335, + 336, + 338, + 340, + 342, + 343, + 344, + 347, + 348, + 350, + 351, + 352, + 354, + 356, + 358, + 359, + 360, + 363, + 364, + 366, + 367, + 368, + 370, + 372, + 374, + 375, + 376, + 379, + 380, + 382, + 383, + 384, + 386, + 388, + 390, + 391, + 392, + 395, + 396, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 499, + 502, + 503, + 504, + 505, + 506, + 507, + 511, + 514, + 515, + 516, + 517, + 518, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 568, + 569, + 570, + 571, + 576, + 577, + 578, + 579, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615, + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 639, + 640, + 641, + 642, + 643, + 644, + 645, + 646, + 647, + 648, + 649, + 650, + 651, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 663, + 664, + 665, + 666, + 667, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685, + 686, + 687, + 688, + 689, + 690, + 691, + 692, + 693, + 694, + 695, + 696, + 697, + 698, + 699, + 700, + 701, + 702, + 703 + ], + "free_profile": { + "2": 3, + "5": 19 + }, + "free_mass": 101, + "native_ranks_and_cost": { + "components": [ + { + "helpers": [ + 234, + 237 + ], + "omitted_ranks": [ + 5, + 2 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 7, + "u": { + "7": "1", + "57": "-1" + }, + "v": { + "7": "1/2", + "57": "-1/2", + "76": "1/2", + "87": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 1, + "pivot": 235, + "u": { + "224": "1", + "225": "-1", + "235": "1", + "237": "-1" + }, + "v": { + "226": "-1/2", + "227": "-1/2", + "228": "1/2", + "229": "1/2", + "234": "1/2", + "235": "1/2", + "236": "-1/2", + "237": "-1/2" + }, + "basis_and_inverse_adds": 20, + "basis_and_inverse_scales": 2 + } + }, + "monotone_partial_tail": { + "sum_frame": [ + 448, + 194, + 64, + 38, + 21, + 11, + 7, + 2 + ], + "intersection_rank": 3, + "prefix_ranks": [ + 4, + 1 + ], + "target_repair_rank": 1, + "helper_tail_rank": 1 + } + }, + { + "helpers": [ + 250, + 253 + ], + "omitted_ranks": [ + 5, + 2 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 10, + "u": { + "10": "1", + "62": "-1" + }, + "v": { + "10": "1/2", + "62": "-1/2", + "71": "1/2", + "90": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 1, + "pivot": 251, + "u": { + "241": "-1", + "251": "1", + "253": "-1" + }, + "v": { + "242": "-1/2", + "244": "1/2", + "245": "1/2", + "250": "1/2", + "251": "1/2", + "252": "-1/2", + "253": "-1/2" + }, + "basis_and_inverse_adds": 16, + "basis_and_inverse_scales": 2 + } + }, + "monotone_partial_tail": { + "sum_frame": [ + 261, + 133, + 85, + 45, + 21, + 12, + 7, + 2 + ], + "intersection_rank": 3, + "prefix_ranks": [ + 4, + 1 + ], + "target_repair_rank": 1, + "helper_tail_rank": 1 + } + }, + { + "helpers": [ + 266, + 269 + ], + "omitted_ranks": [ + 5, + 2 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 79, + "u": { + "79": "1", + "94": "-1" + }, + "v": { + "2": "1/2", + "25": "-1/2", + "79": "1/2", + "94": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 1, + "pivot": 267, + "u": { + "257": "-1", + "267": "1", + "269": "-1" + }, + "v": { + "258": "-1/2", + "260": "1/2", + "261": "1/2", + "266": "1/2", + "267": "1/2", + "268": "-1/2", + "269": "-1/2" + }, + "basis_and_inverse_adds": 16, + "basis_and_inverse_scales": 2 + } + }, + "monotone_partial_tail": { + "sum_frame": [ + 400, + 149, + 69, + 35, + 21, + 14, + 5, + 2 + ], + "intersection_rank": 3, + "prefix_ranks": [ + 4, + 1 + ], + "target_repair_rank": 1, + "helper_tail_rank": 1 + } + }, + { + "helpers": [ + 281 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 77, + "u": { + "77": "1", + "103": "1" + }, + "v": { + "17": "-1/2", + "38": "-1/2", + "77": "1/2", + "103": "1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 285 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 17, + "u": { + "17": "1", + "38": "-1" + }, + "v": { + "17": "1/2", + "38": "-1/2", + "56": "1/2", + "100": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 297 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 18, + "u": { + "18": "1", + "39": "1" + }, + "v": { + "18": "1/2", + "19": "-1/2", + "39": "1/2", + "40": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 301 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 19, + "u": { + "19": "1", + "40": "-1" + }, + "v": { + "19": "1/2", + "40": "-1/2", + "54": "1/2", + "102": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 313 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 35, + "u": { + "35": "1", + "45": "1" + }, + "v": { + "24": "-1/2", + "35": "1/2", + "45": "1/2", + "107": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 317 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 24, + "u": { + "24": "1", + "107": "-1" + }, + "v": { + "24": "1/2", + "32": "-1/2", + "48": "1/2", + "107": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 329 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 23, + "u": { + "23": "1", + "108": "1" + }, + "v": { + "22": "-1/2", + "23": "1/2", + "108": "1/2", + "109": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 333 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 22, + "u": { + "22": "1", + "109": "-1" + }, + "v": { + "22": "1/2", + "34": "-1/2", + "50": "1/2", + "109": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 345 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 86, + "u": { + "86": "1", + "93": "1" + }, + "v": { + "28": "-1/2", + "58": "-1/2", + "86": "1/2", + "93": "1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 349 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 28, + "u": { + "28": "1", + "58": "-1" + }, + "v": { + "28": "1/2", + "58": "-1/2", + "75": "-1/2", + "82": "1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 361 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 29, + "u": { + "29": "1", + "59": "1" + }, + "v": { + "29": "1/2", + "30": "-1/2", + "59": "1/2", + "60": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 365 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 30, + "u": { + "30": "1", + "60": "-1" + }, + "v": { + "30": "1/2", + "60": "-1/2", + "73": "-1/2", + "84": "1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 377 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 8, + "u": { + "8": "1", + "26": "1" + }, + "v": { + "8": "1/2", + "26": "1/2", + "66": "-1/2", + "95": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 381 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 66, + "u": { + "66": "1", + "95": "-1" + }, + "v": { + "3": "-1/2", + "66": "1/2", + "67": "1/2", + "95": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 393 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 65, + "u": { + "65": "1", + "96": "1" + }, + "v": { + "64": "-1/2", + "65": "1/2", + "96": "1/2", + "97": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + }, + { + "helpers": [ + 397 + ], + "omitted_ranks": [ + 5 + ], + "modes": { + "physical_X": { + "rank": 1, + "pivot": 64, + "u": { + "64": "1", + "97": "-1" + }, + "v": { + "5": "-1/2", + "64": "1/2", + "69": "1/2", + "97": "-1/2" + }, + "basis_and_inverse_adds": 8, + "basis_and_inverse_scales": 2 + }, + "helpers": { + "rank": 0 + } + }, + "direct_target_repair_rank": 5 + } + ], + "independent_target_modes": 19, + "direct_off_block_rank": { + "off_block_equations": 10995, + "rank": 383, + "nullity": 19 + }, + "one_tail_cost_screen": { + "baseline_ranks": [ + 5, + 2 + ], + "replacement_local_ranks": [ + 4, + 1, + 1 + ], + "deferred_helper_rank": 1, + "host_ranks_with_strictly_worse_moment": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "uniform_b_range": "0 < b < 1", + "native_child_max_rank": 8, + "all_hosted_remainder_ranks": { + "0": 59250, + "1": 9106, + "3": 754, + "7": 10 + }, + "unhosted_rank48_children": 4866, + "affected_pair_remainder_patterns": [ + { + "ranks": [ + 0, + 0, + 0 + ], + "instances": 110 + }, + { + "ranks": [ + 0, + 0, + 0, + 0 + ], + "instances": 59 + }, + { + "ranks": [ + 0, + 0, + 0, + 1 + ], + "instances": 1 + }, + { + "ranks": [ + 0, + 0, + 1 + ], + "instances": 3 + }, + { + "ranks": [ + 0, + 0, + 1, + 1 + ], + "instances": 1 + }, + { + "ranks": [ + 0, + 1, + 0 + ], + "instances": 2 + }, + { + "ranks": [ + 0, + 1, + 1 + ], + "instances": 2 + }, + { + "ranks": [ + 1, + 0, + 0 + ], + "instances": 3 + }, + { + "ranks": [ + 1, + 0, + 0, + 0 + ], + "instances": 1 + }, + { + "ranks": [ + 1, + 0, + 1, + 1 + ], + "instances": 1 + }, + { + "ranks": [ + 1, + 1, + 1 + ], + "instances": 8 + }, + { + "ranks": [ + 1, + 1, + 1, + 1 + ], + "instances": 1 + } + ], + "not_covered": "Joint multi-call encodings, changed owners, or changed native cleanup maps." + } + } + }, + "source_dependent_escape": { + "helper": 224, + "source": 0, + "coefficient": "1" + }, + "existing_low_end_control": 273, + "negative_and_boundary_controls": [ + "removed_source_coefficient_rejected", + "source_dependent_forward_escape_attained", + "nonidentity_forward_frame_rejected_by_source_independence", + "same_frame_rejected_by_backward_physical_X_target_outputs", + "backward_target_covariance_escape_attained", + "unequal_paired_frame_rejected_by_output_block_contract", + "isolated_existing_low_end_can_carry_a_frame", + "omitted_private_clear_detected_on_private_column" + ], + "private_clear_control_event": 12551, + "accounting": { + "local_profile": { + "1": 2412, + "2": 418, + "3": 432, + "4": 142, + "5": 82, + "8": 8 + }, + "local_mass": 5586, + "calls": 144, + "global_profile": { + "1": 349604, + "2": 60192, + "3": 62585, + "4": 20448, + "5": 11808, + "7": 7, + "8": 1152, + "48": 4866 + }, + "complex_lower": "67018507072324140917/40000000000000000000000", + "bit_lower": "1733427039589844234749/1000000000000000000000000", + "kappa": "836330098538459/500000000000000000", + "deferred_climbs_in_theorem_class": 0, + "new_kappa": false + } +} diff --git a/research/r480-source-independent-cleanup/README.md b/research/r480-source-independent-cleanup/README.md new file mode 100644 index 0000000000..69dc6cc1dc --- /dev/null +++ b/research/r480-source-independent-cleanup/README.md @@ -0,0 +1,478 @@ +# Source-independent boundary obstruction for the fixed R480 cleanup + +**Status: scoped mathematical obstruction for the actual selected supplier. +No new kappa.** This is an all-batch, all-depth statement for the interface +below, with exact finite checks of its source-bound matrix premises. It is +not a proof that every persistent-workspace interface fails. + +The selected R480 word has **402 final helper climbs with total rank 732**. +Each of those helper rows in the inverse cleanup has a nonzero coefficient +on a real source input. Thus no nonidentity transform on any of these helpers +can pass the unchanged cleanup as a source-independent helper frame. The +output helper frame may mix all helpers. Real data outputs retain their +canonical values. Forward target-only covariance is an optional extension; +backward target covariance has 22 algebraic survivors. Those survivors do +not give an edit to the selected shared-word provider, whose same final +climbs must also pass the forward contract. Independent backward circuits +with paid output repairs are treated as a separate extension below. + +The result closes a specific route from the sign/cyclic contracts of +PR1227/PR1287 to the selected supplier. Those contracts return workspace as a +function of its incoming workspace, independently of the current source. +They do not provide the source-history interface needed to escape this result. + +## Declared class + +Write the forward full-call scalar contract as + + (X, Y, H) -> (X, Y + X, H), + +with 112 sources, 112 targets and 480 arbitrary helper inputs. The private +centre inputs are separate; this package preserves and checks all eight. +The backward orientation is the inverse transpose of the persistent block. + +The class changes the placement of final helper climbs and the helper/target +frame types at complete call boundaries. It has these requirements: + +1. Keep the factory, source reads, target reads, private centre paths, helper + inventory, and data geometry fixed. Keep the physical cleanup map + `C_o tensor I` in its original common FULL frame. It may use any scalar + factorization in that same frame. There are no native frame changes, + recursive children, or register-dependent transports inside the cleanup. +2. Model any omitted or postponed part of a final climb, in full-frame + coordinates, by an invertible operator `T_h` on that helper's fiber. The + source and target climbs stay fixed. The operators can have any dimension + and need not commute. They are not limited to signs or permutations. +3. At each complete call, helper state has a linear invertible type `V H` + that is independent of current sources and targets. `V` may mix every + helper and fiber coordinate, and can differ at each boundary. Both data + banks have canonical values. Helper-only adapters may occur before the + fixed prefix or after the cleanup; they are part of the boundary types + and are charged. No such adapter occurs between an omitted climb and + the cleanup. The types do not mix data or stored source history into + helper state. +4. Each typed call must satisfy its contract on arbitrary source, target and + helper inputs. Internal readers receive the specified values. Correctness + is not required only at the last output of a specially correlated batch. + +This is the original claim's canonical-real-output interface with arbitrary +source-independent helper types. It tests the workspace part of the cited +sign and cyclic proposals on a real supplier. Their output covariance is +examined separately below. A changed physical cleanup, source-history +interface, or data/helper mixing is a change to this class. Arbitrary paid +native cleanup redesign is not excluded. + +## The source-column lemma + +Let `V` be a nonzero vector space over a characteristic-zero field. Lift a +scalar invertible matrix `C` to the register space tensored with `V`. Let `S` +be source register indices and `J` the candidate helper indices. Put + + D = diag(I on all other registers, T_h for h in J). + +Suppose an output map `E` fixes each source subspace pointwise and + + C D = E C. + +If `(C^-1)[h,s] != 0` for some `s in S`, then `T_h = I`. + +**Proof.** For every `v in V`, apply the equivalent identity +`D C^-1 = C^-1 E` to `e_s tensor v`. Since `E` fixes that vector, the helper +`h` component is + + (C^-1)[h,s] T_h v = (C^-1)[h,s] v. + +The scalar coefficient is nonzero. Cancel it to get `T_h v = v` for every +`v`, and hence `T_h = I`. This applies to all candidate helpers at once. +No independence of their source witnesses is assumed. One source may witness +many helpers. No count of distinct source copies is used. QED. + +The lemma allows any invertible output map fixing the source axes. In +particular, it allows dense helper mixing and even target/helper mixing at +this one cleanup cut. A source-dependent output map need not fix those axes; +Section "Source-history boundary" states the exact resulting exception. + +## Instantiation and composition + +Let `C` be the selected forward `full_frame_cleanup` map on all 704 ordinary +registers. It has 3,908 nonzero entries. Its inverse has 10,595. The cleanup +fixes every target row and column. It does not touch the private centres. +All 402 helpers with a positive final climb have a source witness in `C^-1`. +[CERTIFICATE.json](CERTIFICATE.json) gives a source index and nonzero exact +rational coefficient for each helper. It also gives the current final frame +and its paid rank. + +Use boundary coordinates before the fixed helper post-adapters that follow +the scalar cleanup. These adapters are invertible and helper-only; changing +these coordinates preserves the stated type class. Their retained charges +remain in the bill. Let `F_o` be the full native endpoint on the 704 +persistent registers in those coordinates, in orientation `o`, and `P_o` +its fixed prefix. The retained native interface +has separate data and helper blocks: `F_o = A_o direct_sum K_o`, with +invertible `K_o`. The scalar endpoint checked below is its logical row map; +it must not replace `K_o` by I in a physical calculation. The fixed cleanup +gives `P_o = C_o^-1 F_o`. Final climbs +act on distinct helper registers. In common full-frame coordinates, their +omission or postponement therefore inserts exactly the block-diagonal map +`D` between `P_o` and `C_o`. This is the reduction to `C_o D`; it uses the +physical common-frame restriction in item 1. A logical scalar refactorization +at different native frames would not justify this reduction. + +Write incoming and outgoing types as `B_in = I_data direct_sum V_in` and +`B_out = I_data direct_sum V_out`. A typed call must satisfy + + C_o D C_o^-1 F_o B_in = B_out F_o. + +Conjugation by `F_o` preserves the helper-only block: + + F_o B_in F_o^-1 = I_data direct_sum (K_o V_in K_o^-1). + +Cancel the invertible maps to obtain + + C_o D = E C_o, + E = B_out F_o B_in^-1 F_o^-1. + +Thus E fixes every data axis and row. No commutation of the native helper +map `K_o` with a dense helper type is assumed. The private centre inputs +are cleared and are not part of this invertible persistent block. + +For a forward call the source-column lemma now forces all 402 `T_h = I`. +The coefficient premise is also checked directly from the full emitted +prefix using integer dyadic rows on all 712 columns, independently of the +cleanup inversion. + +For a backward call, `C_o = C^-T`. Every candidate helper column has a +nonzero row in the **physical X bank**, since +`(C^-T)[s,h] = (C^-1)[h,s]`. Physical X is the backward **target**, not its +logical source. Both real data banks are canonical in the declared class. +Taking those X rows in the covariance identity gives +`(C^-T)[s,h](T_h-I)=0`, and again all 402 `T_h = I`. + +The reduction holds for every incoming helper type, so it applies at every +completed call in any batch and at every finite recursive depth. Equivalently, +induct on the number of completed typed calls. The proof does not assume +independent source copies between calls. It uses the universal arbitrary-input +contract required at each call; source reuse does not weaken that contract. + +Forward target-only covariance can be added: on source-only input, all helper +and target inputs are zero, and the cleanup fixes the target block. The +non-target output must still be the original source with zero helpers. The +same source-column argument applies. This extension does not transfer to the +backward target bank; the exact surviving covariance is stated below. + +A nontrivial native climb must have a nonidentity missing operator for this +statement to charge it. The theorem concerns this operator, not a scalar +projection that replaces every recursive child by the identity. Its exact +finite checks establish the matrix coefficients used in the uniform proof; +they do not replay a native transform at every size. + +### Corollary for the selected shared-word provider + +The selected emitter produces the forward and backward programs from one +canonical word by the same-order inverse-transpose rule. All 3,486 climb +events agree exactly between those emitted programs. This includes all 402 +final helper climbs; the verifier checks the complete event lists. + +Suppose a change keeps that shared-word interface and changes only the final +helper climbs. Suppose also that its forward output remains a +source-independent helper frame, with optional target-only covariance as +above. The forward theorem forces every omitted tail to be the identity. +The identical climb edit therefore cannot give a backward-only saving in +that provider, even if its backward target output may change frame. + +This is a corollary for the coupled provider. It is not an extra restriction +on independently authored directional circuits. Such circuits, or a paid +source-dependent repair of the forward word, change this interface. + +## Source-history boundary + +Drop source independence, keep **both real data banks canonical**, and allow a general +helper output `Q H + L X`. At a cleanup cut the unique transported map is +`E = C_o D C_o^-1`. Its physical X rows are canonical if and only if + + C_o[X,h] (T_h - I) = 0 for every candidate helper h. + +This condition is componentwise in the input register index. Therefore the +complete one-cut classification is: + +| Direction with canonical X and Y | Forced final helpers | Helpers that can carry X history | Rank mass of those helpers | +|---|---:|---:|---:| +| Forward | 61 | 341 | 579 | +| Backward | 402 | 0 | 0 | + +The 341 forward helpers have profile `{1:243, 2:8, 3:64, 4:2, 5:24}`. +This is a necessary and sufficient algebraic classification of the stated +one-cut map, not a native or hosted construction. Choosing `T_h = 2 I` for +one such helper gives an invertible example. The exact defect is + + E - I = C[:,h] (T_h-I) C^-1[h,:]. + +Its source rows vanish but its helper/source block does not. This is a +concrete escape from the source-independent premise. The verifier checks it +on the actual R480 matrix. Existing isolated low ends also admit a frame, +but they have no final climb to defer. + +### Backward target covariance is a real escape + +Permit an arbitrary output frame on physical X, which is the backward target, +and a separate arbitrary helper frame. The complete algebraic equation is + + C^-T D = diag(U_X, I_Y, Q_H) C^-T. + +It has exactly 19 free operator components on 22 final helpers. They are +`[234,237]`, `[250,253]`, `[266,269]`, and the 16 singletons +`281,285,297,301,313,317,329,333,345,349,361,365,377,381,393,397`. +Within a component the operators `T_h` must be equal. Every other final +helper operator must be the identity. The free helpers have profile +`{2:3,5:19}`, with mass 101. A common nonidentity scalar transform on the +first pair is an exact, nontrivial block-output covariance control. + +Here is a complete linear-algebra classification, not a finite parameter +search. For each output block X and H, take the corresponding columns of +`C^-T`. Columns with input in X are fixed anchors because `D_X=I`. Choose a +column basis, first from those anchors and then from helper columns. An +output operator fixes every anchor basis vector and acts on a helper basis +vector by that helper's `T_h`. Expand every other helper column in the basis. +Each nonzero basis coefficient forces its `T_h` to equal the associated +helper operator, or to equal I when the basis vector is an anchor. These +conditions are necessary by uniqueness of basis coordinates and sufficient +by defining the output operator on that basis. Merge the equalities from +both output blocks. The exact certificate gives every basis and expansion; +its graph has one fixed component and precisely the 19 free components above. +The target block has 86 independent anchors, and the helper block has 58. + +The basis calculation uses the 402 final helpers. Each of the other 78 +helpers is an isolated identity row and column of C and its inverse, and D +is the identity there. The verifier checks every such row and column and +lists all 78 helpers. Thus those coordinates add no fixed-anchor constraint. +Independently, the direct off-block equations use all 704 ordinary registers. +Their rank is 383 on the 402 variable operators. The 19 component indicator +vectors are independent solutions, so this second calculation also proves +that the listed solutions exhaust the full boundary equation. + +These are arbitrary invertible operator covariances. The next section checks +their native ranks and the cost of a single transported tail. The main +all-batch theorem is not asserted for the larger class with paid target +adapters and mixed helper modes. + +### Native ranks and mandatory output repairs + +Write `T_U` for the retained exact Clifford representative of a frame U, +and F for its FULL representative. A missing tail after frame W is +`T_W F^-1`. Its Fourier rank is `9-dim(W)`. This follows from the retained +preimage-frame distance formula. Equality of two such exact operators +forces equality of their frame labels, so unequal Fourier ranks cannot +give equal missing operators. + +Each singleton has a rank-five final climb. Its transported projector has +rank one on X and zero on helpers. Omitting this climb therefore moves the +same rank-five operator onto one independent target mode. A direct native +repair on that mode has rank five. The sixteen singleton target modes are +independent. This direct repair keeps their child profile unchanged; it is +not a lower bound against a different multi-stream recursive interface. + +Each paired component contains one rank-five and one rank-two climb. Full +omission is impossible because covariance requires equal missing operators. +For monotone partial deferral, both helpers must reach a common frame W +that contains their current frames. The current dimensions are 4 and 7; +their intersection has dimension 3 and their sum has dimension 8. Hence +the only nontrivial common tail is rank one, after their sum frame. The +replacement prefix ranks are 4 and 1. The transported operator has one +target mode and one helper mode. Canonical target output requires the +inverse rank-one target transport. One rank-one helper transport remains. + +The certificate gives all three sum frames and all nineteen target +projectors. For each nonzero rank-one projector P, it gives `P=u v^T` with +`v^T u=1`. An in-place scalar change of basis isolates that mode. Choose p +with `v_p != 0`, put `a=v^T x`, store a in register p, then set +`x_i <- x_i-u_i a` for `i != p`. The inverse scalar word restores the +original basis. Conjugating one native T by these two words implements +`I+P tensor (T-I)`. No fresh register is required. The scalar ADD and SCALE +counts are in the certificate. This gives an exact native local output +repair using the retained Clifford interface; it does not give a later +host for the remaining helper transport. These projectors are expressed at +the common FULL-frame cleanup cut. A later physical placement must include +the fixed post-adapters and each owner's chart. Scalar covariance does not +remove those operations. + +### A complete one-tail cost screen on the retained owners + +The favorable bill for one pair is + + old: [5,2,q], new: [4,1,1,q+1]. + +The new rank-one child is the target repair. The remaining rank-one helper +tail is granted free access to, and exact fusion with, a rank-q child. +Every scalar adapter, copy, chart change, and cone check is granted free. +These grants can only favor the proposed saving. A rank-zero host means +that no host child exists and restoration is a separate rank-one child. + +For `s=1-b` with `0= b`. Integration of +`f'(x)=s x^-b` gives + + 5^s-4^s <= s 4^-b, + (q+1)^s-q^s >= s 9^-b. + +Also `4^-b-9^-b <= b log(9/4)` and `log(9/4)<1`. Thus + + Delta >= b [1-s log(9/4)] > 0. + +This is a strict mathematical obstruction for every single-tail repair in +this favorable host class, not a sampled moment test. The retained local +child ranks are at most 8. Every idle interval that hosts any helper has +remainder rank 0, 1, 3, or 7. All 4,866 rank-48 idle children belong to +intervals that host no helper. On the actual affected helper support, the +192 backward pair instances have only rank-zero or rank-one remainders. +The verifier checks those complete finite owner lists. + +A larger host can change the conclusion. A numerical screen at the retained +b gives a lower favorable bill at q=18 and q=48. Neither is a construction. +Reassigning owners, carrying several independent modes, or transporting a +dense helper encoding through other calls requires a separate operator and +cost argument. The selected intervals have at most six backward helper +calls, but that count alone does not exclude relaying an encoding between +families. This package does not claim an all-batch cost lower bound for +those protocols. + +Target/helper mixing before a later call can also put current source +responses into helper storage. Source-history access, cross-block adapters, +changed readers, and batch-only cancellation remain outside the proved +class. They need their native phases, cones, restoration, precision and +hosted children priced explicitly. + +The final overlap check also found PR1391 and PR1410. They implement and +compose an order-four toy boundary, respectively. Neither instantiates the +selected R480 source/reader interface. The source-independent theorem here +concerns that actual interface. PR1420 instead concerns projected XOR cleanup +for the bit supplier, and PR1416 concerns leaf-error growth. These scopes do +not replace this classification. The check covered the latest 20 updated +open PRs and the latest 10 coordination comments, in addition to the initial +coordinator snapshot; it is not a claim of exhaustive literature priority. +A final check of the ten latest updated PRs found PR1439's paid source-mutation +connector and PR1442's delivery-cut optimum. Their stated scopes do not +instantiate the selected supplier. They concern broader interfaces that this +source-independent theorem leaves open; this package does not use their results. + +## Kappa accounting and stopping decision + +The exact optimum number of deferred final climbs in the declared class is +**zero**, attained by the retained supplier. Its final-helper profile is +`{1:260, 2:36, 3:64, 4:2, 5:40}`, with rank mass 732. The rest of the local +word is fixed. Its full local profile remains +`{1:2412, 2:418, 3:432, 4:142, 5:82, 8:8}`, with mass 5,586. + +Splitting a required native climb into smaller children cannot lower its +moment. If its frame distance is r and a native factorization has ranks +`r_1,...,r_k`, the distance triangle inequality gives `sum r_i >= r`. +For `0= (sum r_i)^s >= r^s`. +The retained direct child attains this lower bound. This also fixes the +optimum if the declared class allows such factorizations before the cleanup. + +On the retained 144-call owner construction, the global profile remains +`{1:349604, 2:60192, 3:62585, 4:20448, 5:11808, 7:7, 8:1152, 48:4866}`. +The fixed supplier moment, bit supplier, and outer witness therefore do not +improve. They retain complex endpoint +`0.001675462676808103522925`, bit endpoint +`0.001733427039589844234749`, and selected +`kappa = 836330098538459/500000000000000000`. +Any extra paid adapter adds nonnegative work. An adapter that performs the +missing nonidentity child has restored that work rather than deferred it +through this contract. This is not an optimality theorem for arbitrary new +paid adapters or different owner maps. + +The initial favorable screen was PR1012's historical mass-neutral T37 +helper-deferral ceiling, `0.001708640379500299`; ideal rehosting reached the +retained outer bit cap near `0.001730427469823602`. It was not a price of this +selected R480 word. The actual source-bound obstruction was found before +attempting a new native construction. Graph connectivity was an initial +check, but the proof uses inverse source coefficients and permits dense +helper mixing. The source-history escape was investigated and retained as +a scope boundary. No failed search is used as evidence of impossibility. + +## Reproduce and verification limits + +From the repository root: + +```sh +python3 -I -O -B research/r480-source-independent-cleanup/verify.py +``` + +Expected: `PASS_R480_SOURCE_INDEPENDENT_CLEANUP helpers=402 mass=732 +columns=712 forward_history_survivors=341 backward_canonical_history_survivors=0 +backward_target_covariance_helpers=22 no_new_kappa` on one line. The verifier +uses the standard library. + +It reconstructs both exact cleanup matrices from the emitted orientations, +checks both matrix inverse identities, independently replays both complete +scalar programs with integer dyadic rows on all 712 inputs and outputs, +checks all 402 source witnesses, and checks the full one-cut survivor sets. +The backward covariance is checked twice: column-basis relations give its +components, and direct off-block equations have rank 383 on 402 variables. +The resulting nullity 19 agrees with those independent component vectors. +The verifier also checks the native pair frames, target-mode independence, +shared-word climb coupling, and all selected owner remainders. +Controls reject a missing source coefficient and two actual transported +frames at the wrong boundary, exhibit source-history and backward target-frame +escapes and an isolated low end, and detect a removed +private-centre CLEAR on its private input column. + +Source files and archive members are pinned in [SOURCES.json](SOURCES.json). +The exact base is `bce54fb3f895cbe5cd4c0eb477c3afeed100190f`. The input is the +selected PR1094 archive itself, at its recorded base bytes, with audited +source head `0fc329d0bec93ca7cd288eaea1295172e8789810`. The source receipt +contains the retained local programs and canonical word. + +No selected construction, frontier record, frozen source, or `upstream/` +file changes. No native phase execution, complete cold replay, new hosting +admission, runtime improvement, or proof-assistant verification is claimed. +All-size compilation, mutable-source realization, whole-call hosting, +precision/tape, analytic transfer and bit H1-H5 obligations remain inherited. + +The direct optimized replay passed on CPython 3.9.6 and 3.14.7. A relocated +fixture with read-only source files passed; altered certificate and source +bytes were rejected for their intended reasons. Package metadata and source +pins passed the repository checker. The registered replay passed on CPython +3.12. An independent reviewer also passed the direct optimized replay on +CPython 3.12. Hosted CI was not run. + +## Open next questions + +Can the 341 forward source-history directions form a legal mixed boundary +without paying back the saved moment? The first step is to realize one +actual matrix `C D C^-1` with its native fiber operators, then derive its +next-call cone and reader contract. The blocker is a priced source-history +interface, not a missing scalar identity. The backward direction also has 19 +operator components when its target output may change frame. Can an +independent backward circuit carry its three rank-one helper modes through +actual calls and beat the complete restoration bill? The first step is one +exact native stream, including the target repair, basis changes, +post-adapters, and all source and helper outputs. A single tail has no gain +with a host of rank at most eight. Joint encodings and changed owners remain +open; no operator-level admission for them is claimed. The retained global recipe +has five forward and four backward stages; forward-only improvements must +use their actual counts, not a directional maximum or a presumed common +profile. [TASK.json](TASK.json) records the structured question. + +## Credit + +Prepared by Ali Romman with substantial OpenAI Codex assistance in algebra, +implementation, proof review, verification and writing. New work is +Apache-2.0. AI-assisted checks are not independent human peer review. + +Credit Rohan Arun, Jeremy Kothe, Hao Yan, Chafik Boukhalfa and the retained +PR1094/PR1042 supplier lineage. Credit Sagar Thakrar's PR1012 for the +coverage-preserving deferral budget and PR1227 for separate output frames; +Ross Richardson's PR1287 for cyclic output covariance; Scratch-net's PR1198 +for the full 712-coordinate private-input coverage warning; and the +PR1155/PR1199/PR1203/PR1205 reader-contract lineage. PR1165 excludes literal +repeated-operand cleanup corridors; this result instead permits arbitrary +scalar factorizations of the same physical FULL-frame cleanup map. Credit +icekylinx and DreamingOfClouds for the retained Clifford frame and emitter +interfaces. PR1240 prices the fixed-word packing +ceiling. Exact predecessor heads are retained in the source metadata. No +predecessor implementation is copied into this package. diff --git a/research/r480-source-independent-cleanup/SOURCES.json b/research/r480-source-independent-cleanup/SOURCES.json new file mode 100644 index 0000000000..83dd1b4c6e --- /dev/null +++ b/research/r480-source-independent-cleanup/SOURCES.json @@ -0,0 +1,66 @@ +{ + "schema_version": 1, + "base_commit": "bce54fb3f895cbe5cd4c0eb477c3afeed100190f", + "files": [ + { + "path": "certificates/selected-result.json", + "usage": "provenance", + "git_blob": "ae6a99f28aa468649eb66a361e764d769363bf11", + "sha256": "10b9e340fd8e354a37a0c4813c90e5de1dd42044b5f6aca4a3fc5a42b685fa32" + }, + { + "path": "docs/research/agent-task-catalog.json", + "usage": "provenance", + "git_blob": "c05fafaa25ba95b2d5af86b1800427198e3d20eb", + "sha256": "89b5928bc92c81e2647b6d702a7ad85a6795b8f44e2eb267b2ff3145d8f2b2ce" + }, + { + "path": "research/community-frontier1094-audit/ASSEMBLY.json", + "usage": "input", + "git_blob": "5fd676df060f3b450782fdf5ff5f6beb63a5eeb0", + "sha256": "1122cb3a575f8c788345fc1bf4c108ac7c3250fb81a5988671f5eb04b3ab3045" + }, + { + "path": "research/community-frontier1094-audit/SELECTED-SOURCE.json", + "usage": "input", + "git_blob": "6a75493790b4eff9c4a98051ef8b01d6aad0d5a8", + "sha256": "79b3de5db3dbcb9829789ba58e9e45758926031e2a7d80667a08429d369be53b" + }, + { + "path": "research/community-frontier1094-audit/selected-replay.tar.gz", + "usage": "input", + "git_blob": "c24daf067f9c543421d89ca2eeaa4eb78a57fb6f", + "sha256": "f1da80610bf33c58527f18ad63b4350d0b864e1d4486141ee17ac9bed4d529d6" + }, + { + "path": "research/complex-sw4-frame8/local/hpe_emit_local.py", + "usage": "provenance", + "git_blob": "534fdc71f7641c704575efc038363d7eb206b2df", + "sha256": "7e4a6fbc38c8228157b6311457d1496bf460291393043932d2c365f004f77805" + }, + { + "path": "research/native-complex-moment552/notes/general-clifford-frames.tex", + "usage": "provenance", + "git_blob": "0367eeb005298601f28a673861d6f71bf1d0ebbb", + "sha256": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54" + } + ], + "archive_members": { + "CANONICAL-WORD.json.gz": "16bc0ebb04b4be6c0ade74badc6a0c0cdba4215eda86e4ff9f13abf8ecebd219", + "LOCAL-PROGRAMS.json.gz": "241fde27d4e43f5a9cb6b128f9f76c5131a53d09f0371676163f914d0b0fef3a" + }, + "predecessors": { + "1012": "4ceaf380ed41b28dadcc41d2f974f025ac4d8c03", + "1165": "be83373cb951064eeb43db9d127c553b4daa52d8", + "1198": "2abd7e92b7ad3cd769376244ce32dc7b3501c2b3", + "1227": "fea44a4d0d78570021d854881d15d9efe62e1713", + "1240": "1e136b8c4a552050820334ad113628775182f08c", + "1287": "8606df05eca3c65032361c74ee3dbc2630b0cdc4", + "1391": "6ce8017e4c27c8b220b6c3a27a53bb18f138212a", + "1410": "5b1c00b9f2770aabaa0085539405757f7818a14a" + }, + "hosted_archive_member": { + "path": "candidate/strict/global/hosted/GLOBAL-TEMPLATE.json.gz", + "sha256": "2acf02b418078e37090495c601fe550448751d4f35912757b13a1f778efc7760" + } +} diff --git a/research/r480-source-independent-cleanup/TASK.json b/research/r480-source-independent-cleanup/TASK.json new file mode 100644 index 0000000000..5ee9b944e6 --- /dev/null +++ b/research/r480-source-independent-cleanup/TASK.json @@ -0,0 +1,66 @@ +{ + "schema_version": 1, + "task_id": "persistent-boundary", + "priority_revision": 2, + "base_commit": "bce54fb3f895cbe5cd4c0eb477c3afeed100190f", + "original_card": { + "id": "persistent-boundary", + "question": "Can a specified pair of consecutive calls eliminate a restoration that the next call reconstructs?", + "starting_points": [ + "research/heterogeneous-owner-assembly/README.md", + "certificates/selected-result.json" + ], + "methods": [ + "Write typed entry/exit contracts and a contracting multitype recurrence.", + "Derive a lower bound for the compulsory transitions of one proposed typed interface." + ], + "acceptance_gate": "Show actual eliminated work and legal composition; changing a scalar recurrence into a matrix is insufficient.", + "first_step": { + "command": [ + "python3", + "-B", + "scripts/research_baseline.py" + ], + "expected": "PASS_RESEARCH_BASELINE_BINDINGS_ONLY", + "inspect": "Find a concrete consecutive-call boundary in the selected review and list its entry/exit obligations.", + "scope": "Positive control / source-bound orientation only; this is not a new construction or full cold replay." + }, + "first_experiment": "Specify two call types and one operation actually removed by composition; derive the normalized recurrence.", + "bottleneck_link": "Eliminating compulsory boundary work can lower recursive cost beyond packing gains.", + "allowed_variations": [ + "A two-type pilot or one explicit deferred restoration." + ], + "scope_change_triggers": [ + "Rewriting the old scalar recurrence as a matrix without eliminating work." + ], + "overlap_terms": [ + "persistent boundary", + "deferred restoration", + "multitype" + ] + }, + "scope_status": "refined", + "actual_scope": "Prove that omitted final helper climbs cannot pass the fixed physical FULL-frame R480 cleanup with canonical data and arbitrary source-independent helper boundary types. Include all batch lengths and recursion depths; classify the larger backward target-covariance class separately.", + "scope_change_reason": "The original claim retains real source and target outputs. The proof now states the exact physical cleanup and adapter locations. Backward target covariance is a larger interface with genuine survivors, not part of the main no-saving theorem.", + "bottleneck_link": "The selected complex moment binds. Deferral can improve its rank moment only if final helper climbs pass the real source and helper boundary. The theorem forces all 402 climbs in the declared class.", + "budget_minutes": 60, + "stop_rule": "Complete the original boundary obstruction and the exact larger-interface classification. Do not claim that finite owner checks exclude multi-call encodings or changed native cleanup programs.", + "outcome": "negative-result", + "evidence": "Written all-dimension proof; 402 inverse-source witnesses; both full 712-coordinate scalar maps; complete covariance classification by two exact methods; identical 3486 directional climb events; native pair frames, independent target projectors and one-tail owner cost theorem.", + "author": "Ali Romman", + "ai_assistance": "Substantial OpenAI Codex assistance with algebra, implementation, proof review, verification and writing.", + "open_questions": [ + { + "question": "Can the 341 forward source-history directions give a legal lower-cost mixed boundary?", + "why_it_matters": "They carry 579 units of final-helper rank per forward call outside the proved source-independent class.", + "first_step": "Realize one actual conjugated map C D C^-1 with native fiber operators, then derive the next-call cone and reader contract with the full bill.", + "blocked_by": "Source-history access, cross-block phase transport, final restoration and hosting are not supplied by a scalar covariance identity." + }, + { + "question": "Can an independent backward circuit carry the three common rank-one pair tails through real native call boundaries with a lower complete moment?", + "why_it_matters": "The backward covariance has 19 operator components, but 16 only move rank-five work to targets. Each pair leaves a rank-one helper tail after a rank-one target repair.", + "first_step": "Give an exact physical stream for a joint encoding or a changed owner; account for its target repair, scalar basis changes, post-adapters and all restored source and helper inputs.", + "blocked_by": "A single tail cannot help with any host of rank at most eight. The retained rank-48 idle children host no helper. Multi-call encodings need an operator argument, not only an invoice." + } + ] +} diff --git a/research/r480-source-independent-cleanup/VERIFY.json b/research/r480-source-independent-cleanup/VERIFY.json new file mode 100644 index 0000000000..895d53b73f --- /dev/null +++ b/research/r480-source-independent-cleanup/VERIFY.json @@ -0,0 +1,24 @@ +{ + "schema_version": 1, + "status": "ready", + "python": "3.12", + "requirements": [], + "inputs": [ + "research/community-frontier1094-audit/ASSEMBLY.json", + "research/community-frontier1094-audit/SELECTED-SOURCE.json", + "research/community-frontier1094-audit/selected-replay.tar.gz" + ], + "commands": [ + { + "argv": [ + "{python}", + "-I", + "-O", + "-B", + "{package}/verify.py" + ], + "timeout_seconds": 120, + "checks": "Exact cleanup inverse and shared-word coupling, both full 712-coordinate scalar maps, all 402 helper witnesses, complete one-cut covariance by two methods, native pair ranks and projectors, all retained owner remainders, and boundary controls." + } + ] +} diff --git a/research/r480-source-independent-cleanup/verify.py b/research/r480-source-independent-cleanup/verify.py new file mode 100644 index 0000000000..f06d16c1ef --- /dev/null +++ b/research/r480-source-independent-cleanup/verify.py @@ -0,0 +1,538 @@ +#!/usr/bin/env python3 +"""Check the exact premises of the R480 boundary theorem and its limits.""" +# SPDX-License-Identifier: Apache-2.0 +import argparse +from collections import Counter +from fractions import Fraction as Q +import gzip +import hashlib +import json +from pathlib import Path +import tarfile + +PACKAGE = Path(__file__).resolve().parent +ROOT = PACKAGE.parents[1] +ARCHIVE = "research/community-frontier1094-audit/selected-replay.tar.gz" +PREFIX = "candidate/strict/global/base/providers/gauge44/" +ORDINARY = 704 +SOURCES = 112 +HELPERS = range(224, ORDINARY) + + +def require(ok, message): + if not ok: + raise ValueError(message) + + +def identity(n): + return [{i: Q(1)} for i in range(n)] + + +def scalar_matrix(gates, n=ORDINARY): + rows = identity(n) + for gate in gates: + if gate[0] == "add": + _, target, source, numerator, denominator, _ = gate + require(target != source, "self addition") + coefficient = Q(numerator, denominator) + for column, value in rows[source].items(): + total = rows[target].get(column, Q(0)) + coefficient * value + if total: + rows[target][column] = total + else: + rows[target].pop(column, None) + elif gate[0] == "scale": + _, target, numerator, denominator, _ = gate + coefficient = Q(numerator, denominator) + require(coefficient != 0, "singular scale") + rows[target] = {j: coefficient * x for j, x in rows[target].items()} + else: + raise ValueError("unknown cleanup gate") + return rows + + +def inverse_gates(gates): + result = [] + for gate in reversed(gates): + item = list(gate) + if item[0] == "add": + item[3] = -item[3] + else: + item[2], item[3] = item[3], item[2] + result.append(item) + return result + + +def transpose(rows): + out = [{} for _ in rows] + for i, row in enumerate(rows): + for j, value in row.items(): + out[j][i] = value + return out + + +def multiply(left, right): + out = [] + for row in left: + values = {} + for middle, a in row.items(): + for column, b in right[middle].items(): + values[column] = values.get(column, Q(0)) + a * b + out.append({j: value for j, value in values.items() if value}) + return out + + +def emitted_cleanup(events): + gates = [] + active = False + for event in events: + if event[0] == "phase": + active = event[1] == "full_frame_cleanup" + elif active and event[0] == "scalar": + op = event[1] + operands = op[1:3] if op[0] == "add" else op[1:2] + require(all(register[0] == "L" for register in operands), "private cleanup operand") + if op[0] == "add": + gates.append(["add", op[1][1], op[2][1], op[3], op[4], event[2]]) + elif op[0] == "scale": + gates.append(["scale", op[1][1], op[2], op[3], event[2]]) + else: + raise ValueError("singular cleanup operation") + return gates + + +def wire(register): + bank, index = register + require(bank in ("L", "C"), "unknown register bank") + return index if bank == "L" else ORDINARY + index + + +def dyadic_replay(events, omitted=None): + """Use integer row numerators and one power-of-two denominator per row.""" + rows = [({i: 1}, 0) for i in range(712)] + before_cleanup = None + for position, event in enumerate(events): + if event == ["phase", "full_frame_cleanup"]: + before_cleanup = [(dict(row), exponent) for row, exponent in rows] + if event[0] != "scalar" or position == omitted: + continue + op = event[1] + target = wire(op[1]) + if op[0] == "clear": + rows[target] = ({}, 0) + elif op[0] == "copy": + row, exponent = rows[wire(op[2])] + rows[target] = (dict(row), exponent) + elif op[0] in ("add", "scale"): + source = wire(op[2]) if op[0] == "add" else target + numerator, denominator = op[-2:] + if denominator < 0: + numerator, denominator = -numerator, -denominator + require(denominator > 0 and denominator & (denominator - 1) == 0, "non-dyadic gate") + row, exponent = rows[source] + extra = denominator.bit_length() - 1 + if op[0] == "scale": + rows[target] = ({j: numerator * value for j, value in row.items()}, exponent + extra) + else: + dst, old = rows[target] + new = max(old, exponent + extra) + total = {j: value << (new - old) for j, value in dst.items()} + for j, value in row.items(): + total[j] = total.get(j, 0) + numerator * (value << (new - exponent - extra)) + rows[target] = ({j: value for j, value in total.items() if value}, new) + else: + raise ValueError("unknown scalar operation") + def convert(data): + return [{j: Q(value, 1 << exponent) for j, value in row.items()} for row, exponent in data] + require(before_cleanup is not None, "missing cleanup boundary") + return convert(rows), convert(before_cleanup) + + +def profile(indices, final): + return {str(rank): count for rank, count in sorted(Counter(final[i]["rank"] for i in indices).items())} + + +def rejection(function, text): + try: + function() + except ValueError as error: + require(text in str(error), "control failed for another reason") + else: + raise ValueError("control was not rejected: " + text) + + +def transported_scale(cleanup, inverse, helper, scale): + changed = [dict(row) for row in inverse] + changed[helper] = {j: scale * value for j, value in changed[helper].items()} + return multiply(cleanup, changed) + + +def fixes_source_axes(matrix): + return all(matrix[i].get(s, Q(0)) == (1 if i == s else 0) + for i in range(ORDINARY) for s in range(SOURCES)) + + +def covariance_components(inverse, helpers): + """Find all block-output covariances of the backward cleanup.""" + adjacency = {h: set() for h in helpers} + adjacency[-1] = set() + blocks = {} + for name, output_rows in (("physical_X", set(range(SOURCES))), ("helpers", set(helpers))): + vectors = {j: {i: x for i, x in inverse[j].items() if i in output_rows} + for j in list(range(SOURCES)) + helpers} + pivots, selected = {}, [] + + def coordinates(vector): + row, result = dict(vector), {} + for pivot, (basis, representation) in sorted(pivots.items()): + factor = row.get(pivot, Q(0)) + if not factor: + continue + for i, value in basis.items(): + value = row.get(i, Q(0)) - factor * value + if value: + row[i] = value + else: + row.pop(i, None) + for i, value in representation.items(): + value = result.get(i, Q(0)) + factor * value + if value: + result[i] = value + else: + result.pop(i, None) + return row, result + + for j, vector in vectors.items(): + row, coefficients = coordinates(vector) + if row: + pivot = min(row) + scale = row[pivot] + number = len(selected) + selected.append(j) + representation = {i: -value / scale for i, value in coefficients.items()} + representation[number] = Q(1) / scale + pivots[pivot] = ({i: value / scale for i, value in row.items()}, representation) + require(len(selected) == len(output_rows), "output projection does not have full row rank") + expansions = {} + for h in helpers: + remainder, coefficients = coordinates(vectors[h]) + require(not remainder, "column outside output basis") + rebuilt = {} + for number, coefficient in coefficients.items(): + for i, value in vectors[selected[number]].items(): + rebuilt[i] = rebuilt.get(i, Q(0)) + coefficient * value + other = -1 if selected[number] < SOURCES else selected[number] + adjacency[h].add(other) + adjacency[other].add(h) + require({i: value for i, value in rebuilt.items() if value} == vectors[h], "column expansion") + expansions[str(h)] = {str(selected[number]): str(value) for number, value in sorted(coefficients.items())} + blocks[name] = {"basis_columns": selected, "fixed_anchor_rank": sum(j < SOURCES for j in selected), + "helper_column_expansions": expansions} + reached, queue = {-1}, [-1] + for h in queue: + for other in sorted(adjacency[h] - reached): + reached.add(other) + queue.append(other) + free = [] + for h in helpers: + if h in reached: + continue + component = [h] + reached.add(h) + for other in component: + for neighbor in sorted(adjacency[other] - reached): + reached.add(neighbor) + component.append(neighbor) + free.append(sorted(component)) + return {"blocks": blocks, "free_components": free, + "forced_helpers": sorted(set(helpers) - {h for component in free for h in component})} + + +def binary_span(vectors): + pivots = {} + for vector in vectors: + while vector: + pivot = vector.bit_length() - 1 + if pivot in pivots: + vector ^= pivots[pivot] + else: + pivots[pivot] = vector + break + return sorted(pivots.values(), reverse=True) + + +def covariance_constraints(cleanup, inverse, helpers, components): + """Check the dimension by direct off-block equations, without column bases.""" + left, right = transpose(inverse), transpose(cleanup) + equations = {} + block = lambda i: 0 if i < SOURCES else 1 if i < 2 * SOURCES else 2 + for i, row in enumerate(left): + for h in helpers: + if h not in row: + continue + for j, value in right[h].items(): + if block(i) != block(j): + equation = equations.setdefault((i, j), {}) + equation[h] = row[h] * value + pivots = {} + for equation in equations.values(): + for component in components: + require(sum(equation.get(h, Q(0)) for h in component) == 0, "free component violates off-block equation") + row = dict(equation) + while row: + pivot = min(row) + factor = row[pivot] + if pivot not in pivots: + pivots[pivot] = {j: x / factor for j, x in row.items()} + break + for j, value in pivots[pivot].items(): + value = row.get(j, Q(0)) - factor * value + if value: + row[j] = value + else: + row.pop(j, None) + require(len(pivots) + len(components) == len(helpers), "covariance nullity") + return {"off_block_equations": len(equations), "rank": len(pivots), "nullity": len(components)} + + +def covariance_native_evidence(word, cleanup, inverse, final, covariance, hosted): + left, right = transpose(inverse), transpose(cleanup) + components = covariance["free_components"] + evidence, target_modes = [], [] + for component in components: + middle = [dict(row) if i in component else {} for i, row in enumerate(right)] + projector = multiply(left, middle) + item = {"helpers": component, "omitted_ranks": [final[h]["rank"] for h in component], "modes": {}} + for name, indices in (("physical_X", range(SOURCES)), ("helpers", HELPERS)): + rows = {i: projector[i] for i in indices if projector[i]} + if not rows: + item["modes"][name] = {"rank": 0} + continue + p = next(i for i in rows if rows[i].get(i)) + v = rows[p] + u = {i: row[p] / v[p] for i, row in rows.items() if row.get(p)} + require(sum(u.get(j, Q(0)) * value for j, value in v.items()) == 1, "projector pairing") + require(rows == {i: {j: value * u[i] for j, value in v.items()} for i in u}, "rank-one projector") + mode = {"rank": 1, "pivot": p, "u": {str(i): str(x) for i, x in u.items()}, + "v": {str(i): str(x) for i, x in v.items()}, + "basis_and_inverse_adds": 2 * (len(u) + len(v) - 2), + "basis_and_inverse_scales": 0 if v[p] == 1 else 2} + item["modes"][name] = mode + if name == "physical_X": + target_modes.append((u, v)) + require(item["modes"]["physical_X"]["rank"] == 1, "missing target response") + if len(component) == 2: + frames = [word["frames"][final[h]["from"]] for h in component] + union = binary_span(frames[0] + frames[1]) + require([len(frame) for frame in frames] == [4, 7] and len(union) == 8, "pair frame dimensions") + require(item["modes"]["helpers"]["rank"] == 1, "missing helper response") + item["monotone_partial_tail"] = {"sum_frame": union, "intersection_rank": 3, + "prefix_ranks": [4, 1], "target_repair_rank": 1, "helper_tail_rank": 1} + else: + require(item["omitted_ranks"] == [5] and item["modes"]["helpers"]["rank"] == 0, "singleton response") + item["direct_target_repair_rank"] = 5 + evidence.append(item) + for i, (_, v) in enumerate(target_modes): + for j, (u, _) in enumerate(target_modes): + require(sum(v.get(k, Q(0)) * x for k, x in u.items()) == (1 if i == j else 0), "independent target modes") + slots = hosted["hosting"]["pooled_slots"] + owned = {(p["family"], p["child"]) for p in slots} + remainder = {(p["family"], p["child"]): p["rank"] for p in hosted["idle_children"]} + slot_map = {(p["time"], p["helper"]): p for p in slots} + ranks = Counter(remainder.get((p["family"], p["child"]), 0) for p in slots) + require(set(ranks) == {0, 1, 3, 7}, "hosted remainder ranks") + rank48 = [p for p in hosted["idle_children"] if p["rank"] == 48] + require(len(rank48) == 4866 and all((p["family"], p["child"]) not in owned for p in rank48), "rank-48 owner exclusion") + affected = Counter() + for call in hosted["calls"]: + if call["orientation"] != "backward": + continue + for item in evidence: + if len(item["helpers"]) != 2: + continue + values = [] + for h in item["modes"]["helpers"]["u"]: + slot = slot_map[call["time"], int(h) - 224] + values.append(remainder.get((slot["family"], slot["child"]), 0)) + affected[tuple(values)] += 1 + require(sum(affected.values()) == 192 and all(set(key) <= {0, 1} for key in affected), "affected owner remainders") + return {"components": evidence, "independent_target_modes": len(target_modes), + "direct_off_block_rank": covariance_constraints(cleanup, inverse, sorted(final), components), + "one_tail_cost_screen": {"baseline_ranks": [5, 2], "replacement_local_ranks": [4, 1, 1], + "deferred_helper_rank": 1, "host_ranks_with_strictly_worse_moment": list(range(9)), + "uniform_b_range": "0 < b < 1", "native_child_max_rank": max(map(int, word["local_profile"])), + "all_hosted_remainder_ranks": {str(r): n for r, n in sorted(ranks.items())}, + "unhosted_rank48_children": len(rank48), + "affected_pair_remainder_patterns": [{"ranks": list(key), "instances": n} for key, n in sorted(affected.items())], + "not_covered": "Joint multi-call encodings, changed owners, or changed native cleanup maps."}} + + +def load_inputs(): + pins = json.loads((PACKAGE / "SOURCES.json").read_text()) + for item in pins["files"]: + if item["usage"] == "input": + actual = hashlib.sha256((ROOT / item["path"]).read_bytes()).hexdigest() + require(actual == item["sha256"], "source digest: " + item["path"]) + members = {} + with tarfile.open(ROOT / ARCHIVE) as archive: + for name, expected in pins["archive_members"].items(): + raw = archive.extractfile(PREFIX + name).read() + require(hashlib.sha256(raw).hexdigest() == expected, "archive member digest") + members[name] = json.loads(gzip.decompress(raw) if name.endswith(".gz") else raw) + item = pins["hosted_archive_member"] + raw = archive.extractfile(item["path"]).read() + require(hashlib.sha256(raw).hexdigest() == item["sha256"], "hosted archive member digest") + members["HOSTED"] = json.loads(gzip.decompress(raw)) + return members + + +def calculate(): + data = load_inputs() + word = data["CANONICAL-WORD.json.gz"] + programs = data["LOCAL-PROGRAMS.json.gz"] + require((word["v"], word["R"], word["h"]) == (112, 480, 9), "wrong supplier") + require(all(gate[-1] == 1 for gate in word["cleanup"]), "cleanup is not in the FULL frame") + climbs = {direction: [event for event in events if event[0] == "climb"] + for direction, events in programs.items()} + require(climbs["forward"] == climbs["backward"] and len(climbs["forward"]) == 3486, "shared-word climb coupling") + cleanup = scalar_matrix(word["cleanup"]) + inverse = scalar_matrix(inverse_gates(word["cleanup"])) + require(multiply(cleanup, inverse) == identity(ORDINARY), "cleanup right inverse") + require(multiply(inverse, cleanup) == identity(ORDINARY), "cleanup left inverse") + matrices = {"forward": cleanup, "backward": transpose(inverse)} + final = {} + for direction, events in programs.items(): + require(scalar_matrix(emitted_cleanup(events)) == matrices[direction], "emitted cleanup map") + current = {event[2]: {"from": event[3], "to": event[4], "rank": event[5]} + for event in events if event[:2] == ["climb", "final"] and event[2] in HELPERS} + for item in current.values(): + require(item["to"] == 1 and item["rank"] == len(word["frames"][1]) - len(word["frames"][item["from"]]), "final rank") + if final: + require(current == final, "directional final climbs") + final = current + endpoint, prefix = dyadic_replay(events) + expected = identity(712) + for i in range(SOURCES): + target, source, sign = (i + SOURCES, i, 1) if direction == "forward" else (i, i + SOURCES, -1) + expected[target][source] = Q(sign) + for i in range(ORDINARY, 712): + expected[i] = {} + require(endpoint == expected, "full 712-coordinate scalar endpoint") + if direction == "forward": + for i in range(ORDINARY): + if SOURCES <= i < 2 * SOURCES: + continue + require({j: x for j, x in prefix[i].items() if j < SOURCES} == + {j: x for j, x in inverse[i].items() if j < SOURCES}, "independent source-column replay") + require(len(final) == 402, "final helper inventory") + nonfinal = sorted(set(HELPERS) - set(final)) + require(len(nonfinal) == 78, "non-final helper inventory") + for h in nonfinal: + require(cleanup[h] == {h: Q(1)} and inverse[h] == {h: Q(1)}, "non-final helper cleanup row") + require(all(not row.get(h) for i, row in enumerate(cleanup) if i != h), "non-final helper cleanup column") + require(all(not row.get(h) for i, row in enumerate(inverse) if i != h), "non-final helper inverse column") + witnesses = [] + for helper in sorted(final): + columns = sorted(j for j in inverse[helper] if j < SOURCES) + require(columns, "helper has no source witness") + source = columns[0] + witnesses.append({"helper": helper, "source": source, "coefficient": str(inverse[helper][source]), **final[helper]}) + visible = {direction: sorted(h for h in final if any(matrix[s].get(h) for s in range(SOURCES))) + for direction, matrix in matrices.items()} + survivors = {direction: sorted(set(final) - set(indices)) for direction, indices in visible.items()} + require(len(visible["forward"]) == 61 and not survivors["backward"], "source-dependent boundary classification") + covariance = covariance_components(inverse, sorted(final)) + free_helpers = [h for component in covariance["free_components"] for h in component] + require(len(free_helpers) == 22 and len(covariance["free_components"]) == 19, "backward target-covariance class") + covariance["free_profile"] = profile(free_helpers, final) + covariance["free_mass"] = sum(final[h]["rank"] for h in free_helpers) + covariance["native_ranks_and_cost"] = covariance_native_evidence(word, cleanup, inverse, final, covariance, data["HOSTED"]) + require(covariance["native_ranks_and_cost"]["one_tail_cost_screen"]["native_child_max_rank"] == 8, "local child rank cap") + for i in range(SOURCES, 2 * SOURCES): + require(cleanup[i] == {i: Q(1)} and inverse[i] == {i: Q(1)}, "target cleanup row") + require(all(not row.get(i) for j, row in enumerate(cleanup) if j != i), "target cleanup column") + defects = [] + for witness in witnesses: + h, s = witness["helper"], witness["source"] + column = {i: row[h] * inverse[h][s] for i, row in enumerate(cleanup) if h in row} + require(column, "zero omission defect") + defects.append({"helper": h, "source": s, "nonzero_output_rows": len(column), + "source_rows_changed": sum(i < SOURCES for i in column)}) + controls = [] + bad = [dict(row) for row in inverse] + bad[witnesses[0]["helper"]].pop(witnesses[0]["source"]) + rejection(lambda: require(multiply(cleanup, bad) == identity(ORDINARY), "inverse mismatch"), "inverse mismatch") + controls.append("removed_source_coefficient_rejected") + h = survivors["forward"][0] + source = min(j for j in inverse[h] if j < SOURCES) + escape = transported_scale(cleanup, inverse, h, Q(2)) + require(all(escape[s] == {s: Q(1)} for s in range(SOURCES)), "escape changes source outputs") + require(any(row.get(source) for row in escape[224:]), "escape lacks source history") + controls.append("source_dependent_forward_escape_attained") + rejection(lambda: require(fixes_source_axes(escape), "source-independent boundary defect"), "source-independent boundary defect") + controls.append("nonidentity_forward_frame_rejected_by_source_independence") + backward_defect = transported_scale(matrices["backward"], transpose(cleanup), h, Q(2)) + rejection(lambda: require(all(backward_defect[s] == {s: Q(1)} for s in range(SOURCES)), "backward physical-X target defect"), "backward physical-X target defect") + controls.append("same_frame_rejected_by_backward_physical_X_target_outputs") + first_free = covariance["free_components"][0] + changed = [dict(row) for row in transpose(cleanup)] + for helper in first_free: + changed[helper] = {j: 2 * value for j, value in changed[helper].items()} + output = multiply(matrices["backward"], changed) + for i, row in enumerate(output): + block = 0 if i < SOURCES else 1 if i < 2 * SOURCES else 2 + require(all((0 if j < SOURCES else 1 if j < 2 * SOURCES else 2) == block for j in row), "target covariance mixes blocks") + require(any(output[i] != {i: Q(1)} for i in range(SOURCES)), "target covariance control is trivial") + controls.append("backward_target_covariance_escape_attained") + unequal = transported_scale(matrices["backward"], transpose(cleanup), first_free[0], Q(2)) + rejection(lambda: require(all(not value for i, row in enumerate(unequal) for j, value in row.items() + if (i < SOURCES) != (j < SOURCES)), "unequal paired frame mixes target and helpers"), + "unequal paired frame mixes target and helpers") + controls.append("unequal_paired_frame_rejected_by_output_block_contract") + ended = next(h for h in HELPERS if h not in final and cleanup[h] == {h: Q(1)} and inverse[h] == {h: Q(1)}) + require(all(not row.get(ended) for i, row in enumerate(cleanup) if i != ended), "low-end isolation") + controls.append("isolated_existing_low_end_can_carry_a_frame") + first_clear = next(i for i, event in enumerate(programs["backward"]) + if event[0] == "scalar" and event[1] == ["clear", ["C", 0]]) + dirty, _ = dyadic_replay(programs["backward"], omitted=first_clear) + require(any(row.get(ORDINARY) for row in dirty[:ORDINARY]), "private-input control did not fail") + controls.append("omitted_private_clear_detected_on_private_column") + assembly = json.loads((ROOT / "research/community-frontier1094-audit/ASSEMBLY.json").read_text()) + local = {str(k): v for k, v in sorted((int(k), v) for k, v in word["local_profile"].items())} + require(sum(int(r) * count for r, count in local.items()) == 5586, "local rank mass") + require(assembly["provider_counts"] == {"gauge44": 144}, "selected call count") + return {"status": "PASS_R480_SOURCE_INDEPENDENT_CLEANUP", "coordinates": 712, + "cleanup_macros": len(word["cleanup"]), "cleanup_nonzeros": sum(map(len, cleanup)), + "inverse_nonzeros": sum(map(len, inverse)), "final_helpers": len(final), + "final_helper_profile": profile(final, final), + "final_helper_mass": sum(item["rank"] for item in final.values()), + "shared_word_identical_directional_climbs": len(climbs["forward"]), + "isolated_nonfinal_helpers": nonfinal, + "inverse_source_witnesses": witnesses, "rank_one_defects": defects, + "source_dependent_survivors": {direction: {"helpers": indices, "profile": profile(indices, final), + "mass": sum(final[h]["rank"] for h in indices)} for direction, indices in survivors.items()}, + "backward_separate_target_covariance": covariance, + "source_dependent_escape": {"helper": h, "source": source, "coefficient": str(inverse[h][source])}, + "existing_low_end_control": ended, "negative_and_boundary_controls": controls, + "private_clear_control_event": first_clear, + "accounting": {"local_profile": local, "local_mass": 5586, "calls": 144, + "global_profile": assembly["complex_profile"], "complex_lower": assembly["complex_lower"], + "bit_lower": assembly["bit_lower"], "kappa": assembly["kappa"], + "deferred_climbs_in_theorem_class": 0, "new_kappa": False}} + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--write-certificate", action="store_true") + args = parser.parse_args() + result = calculate() + path = PACKAGE / "CERTIFICATE.json" + if args.write_certificate: + path.write_text(json.dumps(result, indent=2) + "\n") + else: + require(result == json.loads(path.read_text()), "certificate mismatch") + print("PASS_R480_SOURCE_INDEPENDENT_CLEANUP helpers=402 mass=732 columns=712 forward_history_survivors=341 backward_canonical_history_survivors=0 backward_target_covariance_helpers=22 no_new_kappa") + + +if __name__ == "__main__": + main()