From 5a73ed4cf5fc5e1134aac4847db26a36dc774695 Mon Sep 17 00:00:00 2001 From: Jeremy Johnson Date: Fri, 17 Jun 2022 13:07:20 +0100 Subject: Updating CONV2D_1X1 tests for v0.30.0 release Signed-off-by: Jeremy Johnson Change-Id: Ie2a1916acd5e0a09e4d4a63da18116eda9a41b74 --- .../desc.json | 18 + .../input-0.json | 6919 ++++++++++++++++++++ .../test.json | 1314 ++++ 3 files changed, 8251 insertions(+) create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/desc.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/input-0.json create mode 100644 operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/test.json (limited to 'operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11') diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/desc.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/desc.json new file mode 100644 index 000000000..f38fb200a --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/desc.json @@ -0,0 +1,18 @@ +{ + "tosa_file": "test.json", + "ifm_name": [ + "input-0" + ], + "ifm_file": [ + "input-0.npy" + ], + "ofm_name": [ + "result-0" + ], + "ofm_file": [ + "result-0.npy" + ], + "expected_return_code": 2, + "expected_failure": true, + "expected_failure_desc": "Input DType not INT8 and zero point not 0" +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/input-0.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/input-0.json new file mode 100644 index 000000000..47c0f9daa --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/input-0.json @@ -0,0 +1,6919 @@ +{ + "type": "int32", + "data": [ + [ + [ + [ + 17494, + 15894, + 14126, + 1418, + 12806, + 21990, + -2288, + 11236, + -18339, + -16462, + 26845, + -32426, + 24624, + 6713, + 27256, + 22519, + -27799, + 4057, + -23696, + 16972, + 32408, + -20571, + -26882, + 2331 + ], + [ + -11023, + 22231, + -12567, + 14386, + -29808, + -16323, + 1583, + -20440, + 19008, + 7877, + -12378, + -29634, + -2672, + -26933, + -25761, + 2859, + 22574, + -30470, + 16189, + -30421, + -15704, + -25036, + -29110, + -21816 + ], + [ + -10183, + -5883, + -14870, + 10453, + 4307, + -30946, + 30516, + -17814, + -29051, + 12658, + 27032, + -2766, + 7227, + -32493, + -26963, + -11477, + -22594, + 25104, + -30176, + -29521, + 5874, + -1423, + -2237, + -32312 + ], + [ + 10512, + -2397, + 23705, + -12627, + 6784, + -15517, + 23829, + 6144, + 19533, + -19196, + -6000, + 27727, + 30903, + 12061, + -9026, + -14215, + -8077, + 2587, + -8287, + -3332, + 8075, + -30266, + -8259, + -22806 + ], + [ + 13395, + 10095, + -20411, + -13259, + 19826, + -3419, + -8122, + -13306, + 9199, + -17651, + 20359, + -31788, + 5793, + 12778, + -29831, + 27390, + -16262, + -17302, + -12457, + -20525, + -3622, + 27735, + 18970, + 16379 + ], + [ + -7451, + -15281, + 12514, + 19449, + 23921, + -23055, + 19855, + -18080, + 23651, + 20517, + 4138, + -17661, + -24182, + -30349, + -23180, + -31765, + -22966, + -14444, + -9917, + 7994, + -23144, + 30321, + 26758, + 19382 + ], + [ + 13592, + 20752, + -20063, + 4933, + 1989, + -21842, + -1798, + 4105, + -24697, + -19875, + -4556, + 10487, + 11043, + 4780, + 959, + -4773, + 5934, + 10541, + -18139, + 15203, + 17181, + -30349, + 19623, + 29279 + ], + [ + -3557, + -18209, + 2777, + -14594, + 4055, + 16492, + -17972, + -4996, + 21522, + 12166, + 15911, + 10957, + -18697, + 6563, + 24021, + 7239, + -19260, + -32609, + -327, + 30631, + -10049, + -22098, + 10489, + -758 + ], + [ + -19938, + 10677, + 19705, + -24258, + 31884, + -1474, + 30326, + -32195, + 3225, + -27222, + 4504, + -5993, + -13010, + 23863, + -28754, + 19253, + -1561, + -24113, + -4146, + 17954, + -9251, + -32731, + 23076, + -25967 + ], + [ + -32401, + 16911, + 26456, + 25307, + 18705, + -5305, + -14000, + -19254, + 26162, + -22230, + 18395, + -14105, + -13496, + -15673, + 20869, + 31519, + 4561, + 1652, + -7537, + -7939, + -23969, + 16590, + 2618, + 18082 + ], + [ + -2543, + -21349, + -13088, + -5411, + 20288, + -7391, + -4946, + -24692, + -16927, + -24252, + -4604, + 30419, + -4269, + -22141, + 25109, + 8838, + 19896, + 10757, + 12049, + -2358, + 29880, + -13906, + -1948, + 25377 + ] + ], + [ + [ + -31825, + -10512, + 9208, + -21091, + 881, + 19050, + 23899, + 8859, + -8241, + -20544, + -20852, + 15482, + 11093, + -21379, + 21851, + -7242, + 21688, + 30262, + 21549, + -25788, + 11114, + 18323, + 18340, + -8927 + ], + [ + -12103, + 30030, + -6008, + 12338, + 28209, + -15478, + 26316, + 12772, + 13160, + 19112, + -3894, + -6632, + -2512, + -28833, + 1750, + 11378, + -18287, + -8931, + -13370, + 21649, + -26226, + 28014, + 19920, + -15251 + ], + [ + 551, + -13597, + 21421, + -15156, + 4921, + 3513, + 12871, + 10484, + -17412, + -9770, + 17037, + -24835, + -13365, + -699, + -3076, + -11889, + 21002, + 13412, + -4409, + 9633, + 23342, + 5781, + 17668, + 31146 + ], + [ + -25998, + -32266, + -591, + -19254, + 12122, + -30626, + 12403, + 31920, + 21252, + -27054, + -23332, + -20524, + 22096, + -30088, + 6497, + -13418, + 276, + 16261, + 8501, + -28541, + -28663, + 30635, + -25810, + -2136 + ], + [ + -16384, + 1581, + -5841, + -17846, + -30567, + -26487, + -22501, + -8107, + 23768, + -32565, + 21875, + -17016, + -24316, + 23708, + -28512, + 10420, + -7109, + 24133, + 10269, + -2036, + -18598, + -25107, + 1438, + 25118 + ], + [ + 18025, + 30735, + -6057, + 8174, + -13378, + 8906, + 10178, + 31300, + 11692, + 22842, + -23918, + -4705, + -20100, + 5934, + 23143, + -31297, + 8581, + -15372, + 19267, + -25311, + 23536, + -15468, + 22809, + 5375 + ], + [ + -26503, + -12702, + 19317, + -2010, + -32188, + 17296, + -21581, + 9696, + -6832, + -15894, + 19648, + -1442, + -16767, + -30567, + -16265, + 17982, + -26361, + 15512, + -13340, + 222, + 21011, + -4384, + 21700, + 20261 + ], + [ + 11639, + 30176, + 5706, + -22264, + 28792, + 5173, + -2127, + -4401, + 12366, + -31919, + 6157, + -9923, + 31223, + 21209, + -32432, + 31702, + -4826, + -23874, + -9189, + -23127, + -31220, + 4307, + 4226, + -20992 + ], + [ + 2984, + 27383, + -32102, + -22812, + -10740, + 27051, + 9955, + -27246, + -14595, + -22614, + 22009, + 13887, + 26205, + 14569, + 20749, + 29565, + -22054, + 23049, + -27331, + 27426, + -12193, + -21648, + 25014, + 9487 + ], + [ + 5072, + -22080, + -8366, + -15616, + 18234, + 23180, + -11345, + -25443, + -623, + -15683, + -6144, + 31748, + 18518, + 29746, + -12366, + 8719, + -5767, + -23818, + -18593, + -31573, + 22638, + -9523, + -5126, + 31212 + ], + [ + -1291, + -30779, + -23060, + 7116, + -6944, + 3635, + 5703, + -13055, + -8083, + 2764, + 29136, + 6367, + 4722, + 22663, + 31122, + -18632, + 7680, + 15750, + -7963, + 11169, + -14409, + -22622, + 13231, + 8550 + ] + ], + [ + [ + -30781, + -21533, + 8967, + 1911, + 13340, + -6896, + 13223, + -7287, + 23946, + -7018, + -10497, + -30454, + 27102, + 23655, + 5351, + 19105, + -14201, + 12194, + -27733, + -4673, + 23220, + 12282, + 30194, + 8956 + ], + [ + 1535, + 2826, + 1133, + -9086, + 14382, + -23927, + -12529, + 13709, + -16075, + 9573, + 26986, + 32391, + -15435, + 16085, + 30363, + 20581, + -8363, + 17111, + -24369, + -10099, + 21768, + 25221, + -24240, + -31008 + ], + [ + 1957, + -29059, + 27272, + 10357, + -24079, + 6385, + 21711, + 31446, + -22423, + -31772, + 7947, + -28351, + 26914, + 19074, + 300, + 30755, + 25507, + 13334, + 20080, + -14394, + -14384, + -3659, + 24439, + 16395 + ], + [ + -2674, + -30171, + -1851, + 20120, + 14629, + -21428, + 14010, + 13454, + 16590, + 31585, + -3864, + -15280, + -26135, + -25066, + -19776, + -23615, + -13923, + -20752, + -5172, + -23305, + 4197, + 20170, + -3346, + -7365 + ], + [ + 24480, + -20622, + 5650, + -17626, + -67, + 15942, + -22687, + -23597, + 25371, + -14860, + 15099, + 15243, + 9695, + -351, + 19300, + 26772, + 29185, + -1257, + 15106, + 697, + -7913, + -21869, + 5402, + 31407 + ], + [ + 13438, + -362, + -12154, + -20042, + -5854, + 7355, + 25706, + 9991, + 7284, + -10942, + -15393, + -21774, + 25943, + -18345, + 2221, + -20440, + -5728, + -32444, + 23270, + 16635, + -25034, + -28421, + -25245, + 7043 + ], + [ + -2777, + -28067, + 3183, + -26492, + -3887, + -32107, + 14050, + -31571, + 9625, + 25944, + -9330, + -26487, + -24427, + 7497, + -14506, + -10298, + 8615, + 16911, + -27335, + -26457, + -31406, + -32463, + 13914, + 22489 + ], + [ + 31355, + 9540, + -31484, + 10693, + 22326, + 32020, + 25721, + 22092, + -30603, + -15506, + 15338, + 22850, + -19314, + 10529, + -15526, + 26302, + -7478, + 23550, + -5452, + -14168, + -32076, + 20464, + -16492, + -930 + ], + [ + -1764, + -23180, + 25614, + 19142, + -13726, + -2003, + -21242, + -745, + -2787, + 11466, + -24709, + -32375, + 1402, + 29403, + 21495, + -15369, + -2510, + 11747, + 12956, + -24913, + -30803, + 21131, + -14553, + -24730 + ], + [ + -17685, + -27375, + -3018, + 16722, + 14976, + -25233, + 8559, + -10251, + -8345, + -25323, + -17387, + -21062, + 18136, + -14177, + 31420, + -15525, + 25662, + 30301, + -26847, + 1721, + 14008, + -9615, + 850, + 19753 + ], + [ + -7022, + -20951, + -17638, + 7809, + 25856, + 18452, + -27374, + 9761, + -11694, + 18665, + -5694, + 21360, + 8643, + 9086, + 14885, + -22899, + -26844, + 16883, + 31924, + 29315, + -3643, + 19987, + 2821, + 3078 + ] + ], + [ + [ + -14765, + -13294, + -13036, + -31622, + -10801, + -3863, + -3480, + 18111, + 17765, + -2085, + 23091, + -15254, + 21694, + 21172, + -22909, + 16433, + -6327, + 17339, + 21197, + 32357, + -23736, + 21068, + -2844, + 16274 + ], + [ + -22843, + -28422, + 7782, + 28789, + -630, + 869, + 16968, + 23738, + -12575, + 23895, + -24036, + -20231, + 396, + -24376, + 5990, + 12117, + 27871, + -8139, + 27934, + 22068, + -28452, + -9416, + -15663, + -4738 + ], + [ + 22870, + 14217, + 1933, + 16252, + 2094, + -10582, + -14989, + 6965, + -6309, + 7405, + 1776, + -12748, + -28999, + -29013, + -8577, + -3119, + 9024, + -13517, + 27799, + -19778, + 20802, + -20815, + 22414, + -11339 + ], + [ + 7409, + -12428, + -3550, + -7567, + 13811, + 23225, + 28862, + 10379, + 31312, + 10934, + 20065, + 16062, + 10147, + 7683, + -11243, + -17287, + 13684, + 3654, + 5207, + 20036, + 19575, + 19605, + -1254, + 16847 + ], + [ + 3483, + 5344, + 15145, + -11164, + -30628, + 26116, + -22165, + 29957, + 27627, + 31436, + -8255, + -31295, + -26995, + 12730, + 28383, + -8495, + -5106, + -1423, + 3016, + -29872, + 1654, + 10177, + -23343, + 28617 + ], + [ + 20959, + -30192, + 2965, + -5794, + -24850, + -29291, + -31581, + 25524, + 24175, + 16569, + -23044, + -10052, + -5648, + 4252, + -9909, + -6326, + -3638, + 30079, + -10304, + -21809, + -21390, + -1638, + 10410, + 5847 + ], + [ + 13857, + -25440, + -22376, + 19500, + 29162, + -29144, + 7150, + -27750, + 28740, + 863, + 18450, + -14305, + 12485, + -28442, + 15233, + -23229, + 15675, + 23564, + 19759, + 23041, + -262, + 10558, + 2111, + 5849 + ], + [ + -10073, + -31499, + 1195, + -3401, + -17853, + 28518, + 15353, + 23961, + -32516, + 16428, + -31334, + -1107, + -12612, + 5107, + -9032, + 8672, + -24251, + 25126, + 2583, + 12879, + -22696, + 6868, + -9452, + 29537 + ], + [ + 19955, + -9031, + -29308, + -9498, + 11752, + 24514, + 26176, + 19172, + 16946, + -17090, + 29081, + 7702, + 8913, + 24941, + 28665, + 8628, + -16631, + -2323, + 20991, + -9096, + 9458, + 9836, + 20693, + 23215 + ], + [ + -2996, + -859, + 19988, + -11162, + -28671, + -22942, + 17887, + -22348, + -15208, + -8244, + -15910, + 13893, + 16803, + 16680, + 15, + -10015, + 29833, + -16751, + -18401, + 17106, + -217, + 29869, + 16344, + -1134 + ], + [ + -1272, + -10631, + -17104, + -5235, + -11484, + 23289, + -16492, + -31346, + -16382, + -25323, + 9241, + -21738, + 9519, + 28682, + 25745, + 3623, + 25398, + -18756, + -6468, + 3956, + -30325, + -12, + -16827, + -2236 + ] + ], + [ + [ + 12452, + 1502, + 19412, + 29963, + 13928, + -26975, + 13825, + -4102, + -31461, + -9075, + -22293, + -4829, + -23222, + 2726, + 29139, + -20, + 20490, + 14838, + 7724, + 18552, + -21246, + 18474, + 20801, + -1161 + ], + [ + -9706, + -28177, + -7923, + 26838, + -1232, + 31474, + 22333, + -6818, + -26063, + 7686, + 27382, + 15743, + -24388, + -22358, + -26415, + -1134, + -25731, + 26766, + -18109, + -23396, + 26316, + 4322, + 187, + -15521 + ], + [ + -18969, + 10419, + -5386, + -8638, + -32450, + -21320, + -3708, + -7015, + -3027, + 6358, + 23683, + -20396, + -21658, + -18353, + -13740, + -17014, + 27914, + 10312, + -31926, + -12854, + -2811, + 8637, + 31734, + -6295 + ], + [ + -26424, + -2352, + 9192, + 14365, + -27627, + -1934, + -30603, + -27553, + 24638, + 23439, + 29773, + -22855, + 8709, + 3899, + -28444, + 20049, + -1491, + -14656, + 26080, + 30147, + -18943, + -11111, + 2442, + 9595 + ], + [ + 10584, + 21611, + -22190, + -26638, + -20223, + 5618, + 26761, + 2537, + 31105, + 24162, + -23218, + -24617, + -28343, + -1223, + 24688, + -28599, + -19158, + 19428, + 19778, + 26716, + -14907, + -31608, + 31039, + -18046 + ], + [ + -4214, + 11775, + 15530, + -400, + 18495, + -5484, + -9720, + -14215, + 4555, + -15438, + -24360, + -3541, + -25764, + -30973, + 30589, + -26195, + -12415, + -22315, + 24344, + 20579, + -12473, + 21871, + -30473, + -18181 + ], + [ + -30780, + -16494, + 29053, + -31347, + -15944, + -15670, + 10390, + 5462, + -15268, + 3630, + -16009, + 28489, + -29738, + 21267, + 15769, + -3362, + -21636, + 6823, + -24856, + -26812, + -18106, + 30604, + 30841, + 24856 + ], + [ + -30113, + -5522, + -362, + 16314, + -8168, + 22896, + 19267, + 19994, + -9326, + -24117, + 12112, + 6401, + -14003, + 22497, + -25493, + -2779, + -9279, + 5223, + -4949, + 12836, + -22275, + -14630, + 8635, + 23547 + ], + [ + 9730, + -660, + -32122, + 12626, + -27942, + 8821, + -24384, + 28404, + -12891, + -23599, + 9566, + -7352, + 5782, + 9204, + -3962, + 2085, + -20598, + -13279, + -4499, + 22673, + 2814, + -21721, + -9090, + 9378 + ], + [ + 8124, + -32284, + -2774, + 19575, + 10164, + 3399, + 28998, + -25184, + 20166, + 8571, + -27569, + 3452, + 24052, + -32135, + 5982, + 22134, + -25070, + 25687, + -18078, + -10358, + 5392, + 28255, + -388, + 3394 + ], + [ + -18473, + 6287, + -32050, + -71, + 15455, + 4263, + -20832, + -10527, + -10658, + -17764, + 16002, + 17424, + -1860, + 19669, + -24463, + -5247, + -7090, + -12116, + 5226, + 12849, + -18739, + -17040, + -10475, + -11803 + ] + ], + [ + [ + 26440, + 13329, + -6525, + 2221, + -11494, + 30406, + 7674, + 11337, + -30043, + 26349, + 15269, + -322, + -6519, + 4676, + 4393, + -484, + -16268, + -5112, + -17865, + 18468, + -6451, + 503, + 405, + 17755 + ], + [ + -19266, + 27946, + -22365, + 4853, + -29821, + 1689, + -9630, + 19202, + 5773, + 3813, + -21791, + 10955, + 5218, + 5042, + -29847, + -8399, + 23223, + 3665, + 25407, + 24233, + -20403, + -13829, + 13772, + 18427 + ], + [ + 7692, + -4519, + 15870, + 24898, + 15169, + -19380, + -13150, + 20431, + 7631, + -8085, + -25393, + 4724, + 15696, + -24849, + 3656, + -20074, + -7465, + 27820, + -25151, + -3731, + -27872, + -6886, + -7895, + -14642 + ], + [ + 6830, + -4029, + 28245, + 10200, + 23908, + -6139, + 10256, + -20437, + 4096, + 19601, + -32207, + -6849, + -21445, + 28748, + -2419, + -2071, + 31309, + 24772, + 17350, + -25745, + -10613, + 4720, + 15076, + -28036 + ], + [ + 31144, + -15159, + 27111, + 5756, + 23457, + 9818, + -7672, + -11305, + -276, + 19933, + 19171, + 27818, + 20432, + -3460, + 17741, + -8824, + 15320, + -2279, + 26130, + 14653, + 9594, + 4076, + -13769, + -7029 + ], + [ + -6819, + 10420, + 9869, + 16390, + 234, + -23602, + 26498, + 15546, + -26198, + -11275, + 12435, + -2053, + 18657, + 13510, + -22644, + -18013, + -27991, + 15785, + -12039, + 2931, + -20031, + -25856, + -17593, + 23368 + ], + [ + 28565, + 7969, + 30485, + -27192, + -24360, + 16593, + 21829, + -21417, + 26858, + -3698, + 27487, + 3576, + 11294, + -15143, + 31061, + 11734, + 2672, + -29142, + 9498, + -29328, + -19349, + 14845, + -30561, + 85 + ], + [ + -10416, + 29739, + 4265, + -15323, + 15927, + 26194, + -19685, + -25356, + 16826, + -17252, + 85, + -304, + -28426, + 10777, + 8782, + -23612, + -18555, + -1312, + -25445, + -14260, + 17118, + -18136, + -24410, + -7917 + ], + [ + 8519, + -29172, + 16749, + 11362, + -22726, + -22291, + 24081, + -19232, + 4797, + 27261, + 21253, + 21429, + 6543, + -26208, + 21582, + 8840, + -13566, + 22065, + -32247, + -17964, + 8069, + 26762, + -31569, + 7804 + ], + [ + 25205, + -17313, + -20555, + 6666, + -2189, + 17257, + -18717, + -8049, + -31843, + -5823, + 650, + 8276, + -22165, + 7709, + -20741, + -14300, + 21195, + -18570, + -6588, + 28408, + 731, + 10388, + 5233, + -22813 + ], + [ + 5599, + -5516, + 1915, + -28679, + 4608, + 22017, + 11268, + -12557, + 20242, + -9237, + 976, + -22356, + -6669, + 29397, + 18350, + -13523, + 9349, + -27956, + 27546, + -30832, + -12412, + 1724, + 31963, + -31596 + ] + ], + [ + [ + -11262, + 26384, + -21000, + -7890, + 4342, + -16551, + -15080, + 31911, + -8111, + -10558, + -11406, + -1654, + -28183, + -16867, + 24444, + 6191, + 28057, + -19334, + 2573, + 335, + -24309, + 6704, + 6340, + -22737 + ], + [ + -8357, + -25955, + -9785, + 20638, + -1351, + -5320, + 10483, + 8298, + -15688, + -7083, + -24487, + -7501, + -20809, + 28410, + 19057, + 23541, + 1767, + 20405, + -32438, + 4974, + -17366, + -4687, + 32045, + -4311 + ], + [ + -9060, + 11872, + -5388, + -13338, + 18855, + 774, + 10901, + -25870, + -21984, + -1168, + -18090, + 13954, + -13059, + -16463, + -5451, + 17927, + 13923, + 20850, + 2138, + 1561, + -6629, + 12121, + -9831, + 13007 + ], + [ + 8662, + 8648, + 27194, + 16162, + -19572, + 16411, + -23742, + 24412, + -2776, + -16252, + 5079, + -10912, + -28806, + -5066, + -17413, + -18994, + 7979, + 4212, + -13567, + -22218, + -15354, + -5173, + 32379, + 1990 + ], + [ + -11782, + -25691, + 31341, + -18829, + 32698, + 8521, + 13962, + 32082, + 26370, + 24769, + 21754, + -15432, + 23571, + 20156, + -13303, + -25250, + -12125, + -10685, + 14031, + -16072, + -9659, + -12865, + -20143, + -9932 + ], + [ + 3388, + 18224, + 12006, + 6699, + -14008, + 3100, + 31259, + -6841, + 14715, + -26904, + -22794, + -14618, + -2336, + -31348, + 17458, + -5265, + -10339, + -27728, + 3282, + -1560, + -20792, + 5873, + 32159, + 20384 + ], + [ + 29386, + -15018, + 21382, + -3924, + -19472, + 5265, + -28683, + -14080, + -30892, + 2148, + -6858, + 3954, + 9064, + -3736, + 18688, + 32206, + 20215, + 32223, + 25358, + -21003, + 27270, + -5079, + 20092, + 26242 + ], + [ + 23435, + 29923, + -2689, + -16650, + 30097, + 4554, + 16317, + -8819, + -19313, + -6788, + 20795, + -32617, + 9329, + 15098, + 29849, + -23093, + 23352, + 12677, + 13787, + -28018, + -11417, + -10289, + -30717, + 24050 + ], + [ + -32061, + 21702, + 23017, + -22777, + -29435, + 18543, + -10608, + 20678, + 11632, + -24327, + 3413, + -25239, + 23850, + -4206, + -17356, + -1990, + 22446, + -28742, + -3819, + 14717, + 27601, + -20113, + 11017, + -21192 + ], + [ + 14820, + 31952, + -27952, + -28378, + 31534, + 30454, + -4923, + 19275, + -31119, + -6136, + -29880, + 17992, + -19942, + -446, + -5314, + -15698, + 27076, + 6144, + 22554, + 32714, + -30227, + -1295, + -27476, + 16090 + ], + [ + 12065, + -21398, + 30507, + -13540, + -11958, + 2032, + -24146, + -32418, + 21320, + 14028, + -9233, + -30242, + -22578, + 29232, + -9295, + 10366, + 2077, + -15198, + -27653, + 30199, + 3655, + 28687, + 7350, + 4394 + ] + ], + [ + [ + 27701, + 32395, + -14102, + -21085, + -16124, + 15256, + 6573, + 27430, + 24194, + -19063, + 12657, + 7290, + 20493, + 3936, + 18813, + 19315, + -8563, + -31224, + 1039, + 16341, + -14067, + 19432, + -3858, + -6650 + ], + [ + 17817, + -24358, + -13452, + -15377, + 22647, + 11478, + -1185, + -25049, + 10066, + 2327, + -15367, + -6407, + -15696, + 7922, + 6156, + 7169, + 7865, + -16266, + -4290, + 29169, + -28325, + -6648, + -10975, + 17966 + ], + [ + 12995, + 30724, + 6496, + 26170, + -12929, + 8264, + -12587, + 11650, + 5054, + -5929, + -260, + -8170, + -26465, + 17381, + 11923, + 24060, + -13629, + 31564, + -4371, + 6115, + -1975, + 17790, + -11375, + 9693 + ], + [ + -11905, + 17136, + -1536, + 20145, + -14040, + -10787, + -22729, + -11763, + -21504, + -31825, + 8025, + -3937, + 2683, + 4677, + 1118, + 13480, + -20370, + -20369, + 118, + -23558, + 31655, + 14388, + 26049, + -29521 + ], + [ + -1730, + 30461, + -27828, + 24062, + 27600, + -17513, + 5573, + -1964, + -23884, + -22102, + 17789, + -30948, + -21532, + -6980, + -7256, + -27993, + -7815, + 30416, + -7241, + 29042, + 5554, + 12372, + 5579, + 3756 + ], + [ + -29777, + -3042, + 11522, + 11575, + 28984, + -24819, + 4116, + 31189, + 9975, + -15330, + 7639, + -3812, + 6169, + -29131, + 32177, + 557, + -30715, + 15489, + -13394, + 11052, + 15942, + -29704, + 10181, + 14702 + ], + [ + 28569, + -23904, + -14636, + 19860, + -2197, + 30127, + 26057, + -7980, + -25189, + 13945, + -8964, + 26762, + 16278, + -1883, + 12778, + 18026, + 6061, + -3191, + 24110, + 29317, + 23940, + -22926, + -16912, + -32623 + ], + [ + 28501, + 18466, + -29526, + -11058, + 24647, + 31696, + -29474, + 20277, + -18712, + 16673, + 30706, + -3402, + -10628, + 8319, + -1557, + -11094, + -5679, + 27827, + -28602, + -28798, + 3726, + -1658, + 23188, + -24585 + ], + [ + -4653, + 5223, + -25935, + -29198, + -22656, + -25352, + 29075, + 14849, + 22904, + -7645, + -25575, + -2122, + -30624, + -802, + -27323, + 28910, + 6695, + -4904, + 27889, + -25509, + -32474, + 7474, + -9738, + -9688 + ], + [ + -8729, + -16760, + 8115, + -328, + -11800, + -7125, + -13145, + 10558, + -22872, + -10799, + 7323, + 29078, + -10829, + -28388, + 12731, + -7594, + 1262, + -8802, + -26264, + -16927, + 7189, + -24317, + -24725, + -1131 + ], + [ + -16625, + 6123, + -9844, + 9828, + 22416, + -19881, + 11074, + -17818, + 18438, + 7566, + 30646, + 14002, + 32640, + -7803, + 32158, + 18073, + 7834, + 3773, + -12759, + 7061, + -11725, + -2958, + 13103, + 4133 + ] + ], + [ + [ + 7964, + -13266, + 12450, + 15815, + 26079, + 17277, + 3157, + 23816, + 19026, + 19557, + 5379, + -18411, + -18129, + -15283, + 30517, + -28195, + -12748, + 7881, + -24375, + 11245, + 4212, + 1073, + -8168, + -5698 + ], + [ + -18728, + 28135, + 12965, + 27087, + -26038, + -1500, + -5622, + -11885, + -13898, + -7449, + -21447, + 32123, + 20998, + -28936, + 1605, + 1851, + -15948, + 21607, + -26788, + -26076, + 12622, + -26275, + -26419, + 14195 + ], + [ + -25531, + 19867, + -2345, + 15626, + -21895, + 20879, + -18316, + -12902, + -29724, + -28465, + -5735, + -1420, + 26801, + -18411, + 13486, + 15061, + -27573, + -27547, + -18417, + 16413, + 13896, + 17771, + -88, + 24968 + ], + [ + 22233, + 32041, + 14843, + -30396, + 24217, + -7886, + 31517, + 5583, + -8426, + -1018, + -29836, + -22061, + 14593, + 24467, + 15906, + 19702, + -5528, + 29048, + 23278, + 5124, + -19561, + -28392, + 15677, + -3772 + ], + [ + -6186, + -31533, + -3520, + 18342, + 15489, + 914, + 1105, + 6403, + -32050, + 3820, + -19679, + 27227, + -23475, + 27469, + 20595, + 3012, + -23662, + -13621, + -21455, + -18372, + -27983, + -2993, + -23043, + -13734 + ], + [ + 12822, + 7810, + 20851, + -17610, + -1728, + -23597, + 3052, + 19176, + 12872, + 19552, + 25841, + 26226, + 2792, + -1607, + -7716, + -26636, + -3903, + 22582, + 18464, + -11982, + -11883, + 765, + 687, + -16970 + ], + [ + 23526, + 7446, + 13680, + 29791, + 14384, + 1263, + -20336, + 20953, + -27406, + -6767, + -632, + 21029, + 11742, + -14911, + 23396, + -16331, + -15222, + -4776, + 1900, + 7521, + 23683, + -3126, + -8692, + -14647 + ], + [ + -9369, + 182, + -4722, + -4608, + -6199, + -2599, + -9518, + 20543, + -3829, + 26553, + 9223, + -29575, + 28810, + 23289, + -28436, + 4327, + 28107, + -13765, + -26972, + 26471, + 19463, + -17201, + 9637, + 7 + ], + [ + 19137, + 27000, + -7512, + -30310, + -14418, + 13611, + 15981, + -12662, + -27118, + -7961, + -30682, + -476, + 32733, + 5350, + 10995, + -18973, + -20168, + 11139, + -3352, + -12990, + -32194, + -16166, + -3661, + 6179 + ], + [ + 15823, + -10577, + -30991, + -12684, + 64, + -125, + -29441, + 30052, + -20672, + 16401, + -4057, + -24825, + -25649, + -3738, + 9154, + 10895, + -16842, + 5369, + -11556, + -3207, + 17465, + 32324, + 3432, + 27907 + ], + [ + 16444, + -11713, + -15148, + 327, + -4479, + -4092, + -19628, + 5911, + 20422, + -30953, + 18592, + -20334, + -16803, + -4784, + 2268, + 13577, + -2541, + -26174, + 3248, + -2153, + 16574, + 12881, + -2222, + -4550 + ] + ], + [ + [ + -15797, + 26739, + 17260, + 27483, + -17284, + 21010, + 15563, + -14556, + 3067, + 25961, + -30393, + -13396, + 31256, + -28615, + 9160, + 13975, + 7468, + 17377, + -8369, + -24439, + 25442, + 27779, + -31792, + -1017 + ], + [ + -21473, + -3315, + -11225, + -25241, + 20546, + -21024, + -9572, + 25269, + -27931, + -21324, + -1987, + -530, + -27783, + 31043, + -31138, + 21110, + 5085, + 9305, + -18615, + 10850, + -1445, + -8939, + -4482, + 20375 + ], + [ + 2294, + 4885, + -15414, + -27753, + 2427, + -24188, + -26331, + 19285, + -7727, + -160, + 24080, + 29395, + -31790, + 23809, + -31851, + 6516, + -11329, + 31682, + -14143, + -32636, + 23380, + -6219, + -14152, + -26184 + ], + [ + 11957, + -18098, + 25990, + -1235, + 24101, + 20550, + 12486, + 5598, + -13483, + -14867, + 22182, + 31946, + -1196, + 1338, + -24931, + -9365, + -28103, + 7299, + -29494, + -31484, + 31109, + -269, + -10350, + -15603 + ], + [ + -3988, + 18334, + 10471, + 9451, + 22191, + 24794, + 17960, + -24359, + 10272, + -24676, + 5458, + -16908, + 9504, + 25425, + 25499, + 29529, + 2153, + 15740, + 16145, + -3892, + 23089, + 67, + -4713, + -16820 + ], + [ + -4017, + 9488, + -23908, + 31269, + -6433, + -21596, + -264, + -18462, + 21928, + -5770, + -16115, + 21449, + -10860, + 6337, + -22948, + 12935, + -24585, + 10394, + -14357, + -27044, + 20042, + 10722, + -28613, + 29727 + ], + [ + 11184, + -29513, + 1248, + -1635, + -26330, + 20353, + -7809, + -13034, + -4566, + -27449, + 3346, + -637, + -5348, + -27217, + -31071, + 7147, + -24323, + 18187, + -9551, + -5404, + 28658, + -1137, + 5820, + 2858 + ], + [ + 12509, + 3502, + 7356, + 16737, + -31386, + 11072, + 1804, + 16225, + -13683, + 2306, + -27940, + -15893, + 18151, + -15356, + 15822, + 18814, + 7951, + 22305, + -11768, + -16558, + -5373, + -25068, + 20894, + -5102 + ], + [ + -10283, + 22131, + -20967, + 19568, + 14142, + -25058, + -28198, + -21220, + -12277, + -24253, + -29682, + 15574, + -16414, + -703, + -26511, + 31508, + -30380, + -7195, + 29811, + 22101, + 14641, + 22239, + 14069, + 30117 + ], + [ + -3004, + 741, + -21357, + -27451, + -29120, + 26801, + 721, + -8662, + 30026, + 27967, + 13124, + 880, + -13053, + -6657, + 31955, + -28623, + -18998, + 17261, + 22605, + 12218, + 14444, + 31419, + -31437, + -2029 + ], + [ + 21897, + 21796, + 30891, + 17775, + 20258, + 6387, + -5161, + 14862, + -5343, + -5568, + 15033, + 23892, + -28054, + 29431, + -24785, + -31242, + 29023, + -3768, + -25756, + -23912, + -32171, + -15996, + 28294, + 8631 + ] + ], + [ + [ + 20914, + -6466, + 24131, + -23501, + -10899, + 14702, + -10091, + 27084, + 14464, + -31480, + 1801, + -10209, + -320, + -24402, + -1833, + -9335, + 26899, + 12113, + 30137, + -23052, + -21257, + -32146, + -25594, + 21693 + ], + [ + 854, + 21716, + -26029, + -9361, + 11599, + 26518, + -26230, + -32310, + -24892, + -5071, + -3986, + -5718, + -12592, + -10542, + -26004, + -14421, + -22606, + -14738, + -22862, + -16233, + 13193, + 13915, + 13420, + 25354 + ], + [ + 29619, + 31961, + 14225, + 96, + -5878, + -6315, + -2174, + 27619, + -7795, + 18095, + 9294, + -3867, + -26369, + -9840, + 28301, + -26404, + 16031, + -18622, + -3008, + 31225, + -11359, + 19542, + 23994, + -4782 + ], + [ + -4081, + 10595, + -12917, + -25950, + 3251, + 29851, + -9496, + 3324, + 25050, + 17240, + -29744, + 9832, + 7612, + 6659, + 11114, + 2229, + 3846, + -21648, + -8690, + 304, + -5534, + 31276, + -2692, + -29094 + ], + [ + -21105, + -10123, + 3444, + 21476, + -18958, + 11406, + 29814, + -21131, + 12537, + -22482, + 26423, + -1607, + -15731, + -14726, + -22468, + -21532, + 9237, + 21563, + -16518, + 14627, + -16518, + -4649, + 9360, + -21615 + ], + [ + -14570, + -32233, + 26005, + -23293, + 13309, + -11870, + -7805, + -15631, + -9805, + -14774, + -31606, + -18472, + -19907, + -27702, + -18702, + -27536, + 21104, + 31279, + -15755, + -23184, + -23847, + -23782, + 14191, + -24321 + ], + [ + -5002, + -9958, + 4498, + 29518, + 23662, + 8841, + 26762, + 30624, + 31830, + -20778, + 27398, + 15046, + 16228, + -27525, + -24201, + 4910, + 9562, + 17754, + 27836, + -25021, + -9084, + -4746, + -7412, + -20316 + ], + [ + 46, + -5762, + -32275, + -24471, + -17002, + 18246, + 30459, + -29520, + -17774, + -21427, + 30050, + -31743, + 267, + 20145, + 7135, + -21790, + -7526, + 16345, + 31026, + 3687, + 1142, + -27090, + 7536, + 11531 + ], + [ + -26348, + 28977, + -12610, + 21123, + 20409, + -29199, + 25538, + -16245, + 23551, + 26568, + 23584, + -13643, + -26574, + 863, + 12897, + 31681, + 31072, + -6945, + 24274, + 29699, + -28976, + -15949, + -6621, + -25931 + ], + [ + 29849, + -32221, + 32253, + 83, + 1984, + -28390, + -3410, + 15375, + -3529, + 23399, + 18984, + 10284, + -25157, + -11844, + -15860, + -7254, + -24469, + 26766, + 7651, + -4192, + 7151, + -20401, + 12867, + -20412 + ], + [ + -4294, + -19017, + 13756, + -13291, + -26558, + -4590, + -14997, + 16040, + -18738, + -1050, + 14421, + -23186, + 31245, + -14912, + -17134, + 24494, + -7365, + 4614, + -31826, + 1015, + -7171, + 23456, + -15011, + 17482 + ] + ], + [ + [ + 6047, + 12695, + -32000, + -16698, + -23917, + -15617, + 5294, + -26987, + 17507, + -7973, + 2638, + 11358, + 6049, + -22753, + 5489, + -2408, + -8949, + -32652, + -7431, + 26620, + 14627, + 856, + 5830, + 7143 + ], + [ + -9116, + 21061, + -9769, + -11624, + -13953, + -15741, + -1496, + -29900, + 4630, + 14963, + 27675, + -5097, + 29490, + -22761, + -20277, + -29827, + -8180, + -25192, + 611, + 10257, + -12262, + 21193, + -12057, + 9881 + ], + [ + 10671, + -31409, + -27971, + -1947, + -10125, + -19958, + 27560, + 32363, + -30652, + -24580, + -6714, + -3536, + 8327, + -15723, + -31896, + -19305, + -8207, + 19748, + -4960, + -14700, + -13708, + -287, + -23991, + -32045 + ], + [ + -6520, + -15355, + 21270, + -24957, + -18864, + -8305, + 23309, + -3417, + -31660, + -23300, + 7217, + -20698, + -9234, + 17787, + 10988, + -13459, + 13883, + -25682, + 2336, + -17700, + -25017, + 5214, + -25389, + -4372 + ], + [ + 32216, + -23068, + -16095, + -25950, + 15989, + -11539, + -16646, + 24003, + 10447, + -10019, + 10208, + 3699, + 32638, + 18423, + 2848, + -58, + -14925, + 29977, + -10431, + -13072, + 6402, + -31240, + -22921, + -14755 + ], + [ + -22029, + 11835, + -6175, + 40, + 11016, + 15559, + 26603, + 17107, + 18916, + 16980, + 6266, + -21535, + 19099, + -20118, + 9928, + 19584, + 16274, + 4893, + 3234, + 18698, + 23753, + 20763, + 11788, + -32338 + ], + [ + -11459, + -13229, + -17413, + 28127, + -19516, + 29214, + -19498, + 9560, + 23239, + -3880, + -2802, + 2291, + -24786, + 20616, + -11159, + -16968, + -18047, + 27475, + 4711, + -24381, + 20442, + 32457, + 20849, + 6337 + ], + [ + 17579, + -11023, + -16497, + -32000, + 32684, + 8418, + 10681, + 29740, + -15230, + 18227, + 6342, + -16375, + 11210, + 17046, + -26894, + 14226, + 22445, + -32594, + 19879, + -21680, + -30959, + 14853, + 31835, + 24496 + ], + [ + 7033, + -2537, + 10638, + 19292, + -31952, + 6396, + -21987, + -16556, + 17950, + -15398, + 31550, + -13957, + 31580, + 23015, + -20317, + -13699, + 32164, + 21133, + -5297, + -635, + -3525, + 1238, + -2114, + 1960 + ], + [ + 23317, + -24379, + -4498, + -32193, + -21677, + 18309, + -17126, + 15705, + -21949, + 31382, + -444, + -1397, + 8750, + -20976, + -18298, + -4340, + -28766, + -31207, + 24563, + -14152, + 4822, + -21102, + 12399, + -31953 + ], + [ + 17216, + 9342, + -5629, + 23118, + 22758, + 6176, + 8796, + 7066, + -11609, + 12734, + -7942, + 24365, + -8882, + 14339, + -25090, + -8684, + 2374, + 21050, + 24749, + 3919, + -31680, + 24849, + 7712, + 12242 + ] + ], + [ + [ + 1796, + 1361, + 2130, + 9414, + 19985, + 13972, + 20470, + -23471, + -2599, + 15314, + -9418, + -6315, + -15254, + 17605, + -28370, + 15276, + -4520, + -31963, + -19810, + 3459, + 5118, + -9032, + 25712, + -30465 + ], + [ + 9458, + -16325, + 24194, + 30851, + -26278, + 3193, + 13814, + 10264, + -2826, + -28935, + -13795, + 24243, + 30970, + -22092, + -29148, + -18555, + -17017, + -13204, + -4295, + 17286, + 20723, + 2696, + -15323, + -21431 + ], + [ + -12539, + 21332, + 11464, + 5468, + -23341, + -30819, + 31283, + -21995, + 5876, + 23627, + 19035, + 26375, + 14773, + 5477, + 19632, + 27199, + -17909, + -17509, + -880, + 10616, + -15679, + 27579, + -20570, + 26956 + ], + [ + 30657, + 16390, + -9156, + -802, + 10877, + 7295, + -27741, + -26411, + -21191, + -9520, + 5059, + -1033, + -13518, + -18077, + 26409, + -15424, + -22322, + 892, + 285, + 12286, + -6318, + 14628, + 2500, + 15936 + ], + [ + 12613, + 317, + -12006, + -7222, + 18912, + 9450, + 31446, + 21646, + -10470, + 5220, + -25781, + -2065, + -28002, + -17683, + 8410, + 7203, + -24225, + -13078, + 31413, + -15686, + -1419, + 21416, + -12585, + 31754 + ], + [ + -14934, + -11544, + 21873, + 16535, + 19125, + -24549, + 30899, + -23302, + 16835, + 15445, + -25508, + -22481, + 1880, + 31369, + -25417, + -11168, + -9367, + 29066, + 30642, + 13298, + -1217, + -8173, + -19463, + 20185 + ], + [ + 8361, + -15991, + 8009, + 18714, + -16073, + -12679, + 14222, + -29326, + -15092, + 1119, + 3972, + 20564, + 18783, + -28093, + -24829, + 21875, + 7280, + -20072, + 17689, + 23989, + 6137, + 17271, + 26495, + -7627 + ], + [ + -26935, + -2324, + -28319, + 3202, + 6383, + -4707, + -24590, + 13538, + 6968, + 27563, + -23637, + 24408, + 22860, + -12970, + -13315, + 13297, + 288, + 4602, + -24323, + 30241, + 8823, + 28821, + 32504, + -956 + ], + [ + 12162, + -29693, + 12301, + -7358, + -9340, + -32232, + -26156, + 23344, + -24443, + -5087, + 647, + -3084, + 19001, + -23343, + 5596, + 18181, + 30129, + 7281, + -31218, + -1131, + -9062, + 26020, + 12783, + -29046 + ], + [ + -27481, + -5484, + -24163, + 29134, + -19750, + 32127, + 29837, + 17508, + -5940, + -30489, + -18684, + -29519, + 16590, + 6300, + -17973, + -23302, + 8232, + 30388, + -19982, + -1736, + 5700, + 11322, + 24631, + 25506 + ], + [ + -27299, + 13871, + 25776, + 11029, + 5797, + -16690, + 26913, + -17007, + 4848, + -13766, + 15466, + -14836, + 23862, + -32634, + -14087, + 11066, + 6480, + 14482, + -10177, + -2831, + -1087, + -22390, + 28011, + -6591 + ] + ], + [ + [ + 3392, + -14064, + 5445, + -3041, + 27503, + 2541, + -23518, + 23940, + -17197, + 13763, + 15603, + -27606, + 19512, + -15462, + -9818, + -18839, + 3786, + -4454, + -701, + -1081, + 4265, + -1996, + -19727, + -21051 + ], + [ + -10473, + -12587, + -27113, + -27862, + -29472, + -17445, + -8094, + 26852, + -13605, + -18383, + 21623, + 971, + 707, + 28403, + -26621, + -1201, + -18630, + -32535, + 27205, + 16052, + 14810, + -4002, + -29071, + 3866 + ], + [ + -29002, + -16488, + 11953, + -13239, + -21197, + -29014, + -7913, + -2423, + 16299, + 31365, + -30558, + -8406, + 5731, + 18521, + -10962, + 13761, + 32066, + -23663, + -16558, + 20412, + -27538, + 25791, + 23079, + 29656 + ], + [ + -23575, + -17912, + -32694, + -24516, + 13692, + -23476, + 13444, + 20420, + 6509, + -778, + -15087, + 4300, + 22955, + -26168, + 32334, + -128, + 8560, + -19991, + -31146, + -1934, + 2258, + 8818, + -17188, + 28754 + ], + [ + -10292, + 23659, + -8702, + 7656, + -21305, + -20809, + 1211, + -26347, + -16198, + -8917, + 26419, + -164, + -29933, + -67, + -13405, + 10649, + -30448, + 17778, + 27004, + 10602, + 19645, + 25727, + 1642, + -27897 + ], + [ + -31237, + 30174, + -6171, + -10072, + -32124, + 9686, + -1543, + -7830, + -79, + 19611, + 27562, + -20697, + -11494, + -32, + 3198, + 2762, + -13356, + -23415, + 27798, + 17490, + 18760, + -11820, + 8727, + 29968 + ], + [ + 2678, + -23535, + -13410, + 5829, + 13945, + -32200, + 1364, + 11874, + -23106, + -30226, + 18020, + 28779, + -3573, + -25086, + 10125, + 6549, + -28100, + -19041, + 31689, + 4057, + 13799, + -27618, + 20907, + 18001 + ], + [ + 25613, + 11549, + 28767, + 3719, + -5840, + 10463, + 2259, + -10826, + 15238, + 22322, + -22972, + -3996, + -23962, + 27241, + 778, + 17383, + 5043, + -2438, + -9085, + 3712, + -26308, + -25007, + 28144, + 8296 + ], + [ + 7351, + 3683, + -2454, + 5271, + 8048, + -24433, + 23979, + -8404, + 12471, + -16155, + -11452, + -13516, + -29450, + -2938, + 27096, + -27417, + 17893, + -18683, + -17026, + -7512, + -20129, + 11197, + 27316, + 3455 + ], + [ + 25062, + 12798, + 13267, + 17408, + -32463, + 16677, + -12156, + -26473, + -19010, + -27748, + 31676, + -9906, + 27126, + 8179, + -18360, + -25020, + 212, + -26017, + -18027, + 25262, + 10668, + 26661, + -12010, + 20287 + ], + [ + 11907, + -9173, + -20875, + 1135, + 6933, + -11116, + 8930, + -24235, + 4016, + -624, + -22787, + 19746, + 25292, + -5484, + -1546, + -1575, + 22686, + -4347, + 28053, + 1967, + 19448, + 6752, + -30445, + -16380 + ] + ], + [ + [ + -18206, + 5097, + -19552, + -21356, + -31407, + -22637, + -23918, + -11767, + 29047, + 17749, + 9657, + -24682, + 2842, + -17561, + -26379, + 24215, + 27427, + -23349, + 12336, + 30983, + -1607, + 28999, + 28137, + 32668 + ], + [ + -1687, + 8520, + 3481, + -24383, + 5609, + 11415, + -25687, + -22571, + -20624, + -1612, + -6442, + -26188, + 9593, + -14758, + -27447, + 31998, + 9454, + 8124, + -14404, + -10041, + 32286, + 22793, + -26032, + 15161 + ], + [ + 10167, + -23208, + -20142, + -617, + 14041, + -3100, + 2786, + 6525, + -28518, + -16420, + 25525, + -5726, + 21606, + 25641, + 30175, + 564, + -25685, + 2883, + -30156, + -19276, + 11774, + -30334, + -26254, + 32570 + ], + [ + 3593, + 1471, + -7586, + -28576, + -7788, + -14629, + 17870, + -775, + 27413, + 14413, + 30369, + -23122, + -595, + -13490, + -17468, + 25980, + 8186, + -6909, + -22702, + 23270, + 29261, + -19042, + -19923, + -29273 + ], + [ + -30910, + 15430, + -14689, + -1553, + -30275, + 3378, + -26003, + -11099, + 19243, + 26790, + -21920, + -22533, + -28288, + -28077, + 22206, + 31126, + -6393, + 27249, + 15838, + -7434, + 18466, + -30300, + 21011, + -8188 + ], + [ + -8346, + -31372, + -31506, + 1721, + 2707, + 21849, + -15402, + -11678, + 31441, + 10602, + -19587, + -8379, + 20231, + 7551, + 20180, + -2628, + -28167, + 10316, + -23977, + 7744, + -4812, + -26839, + -7087, + 1903 + ], + [ + 27941, + -32112, + 26247, + 32762, + 537, + -13830, + -26570, + 8637, + 23744, + -9316, + 7281, + 15056, + -8494, + -31446, + -28002, + 19230, + -18328, + -3957, + 32167, + 29668, + 15501, + 11373, + 22404, + -10508 + ], + [ + -1391, + 16800, + -9616, + 11417, + -19210, + -7796, + 6950, + 5702, + 11963, + -27323, + -6856, + 27478, + 5058, + -24303, + 27180, + 14228, + -12740, + 26050, + -9520, + 6134, + 1718, + 7844, + 30352, + -9425 + ], + [ + -9518, + 9753, + -9543, + 565, + 20136, + -25863, + -32188, + -4789, + 16565, + -16572, + 13918, + -30396, + -7470, + 10534, + 19495, + -22374, + -28214, + -6831, + 26552, + -32127, + 29684, + 16476, + 21841, + -24681 + ], + [ + 1587, + 8180, + -25611, + 781, + 25310, + 31201, + 27436, + -12656, + -3967, + -8334, + -4891, + -28813, + -30743, + -7568, + 30326, + 10471, + -11770, + 3977, + 23297, + -4746, + 9306, + 19535, + -13479, + -30053 + ], + [ + 10559, + 28565, + 28677, + 31850, + 3910, + 414, + -23901, + -20213, + 29885, + 16923, + 22908, + -8242, + 6565, + 3270, + -8474, + 19067, + -21348, + -2476, + -8563, + -19008, + 18860, + 28005, + 5153, + -27840 + ] + ], + [ + [ + 25728, + -3919, + -15544, + -5050, + -26735, + -376, + 27184, + -3119, + 18095, + -21531, + 22260, + -16872, + 23984, + 2372, + 3960, + -31117, + 5205, + -13061, + -24945, + -32603, + 24567, + -12552, + 531, + -12420 + ], + [ + -16656, + -3166, + 30573, + 13820, + 16736, + 6639, + 17055, + 26581, + 9758, + -32275, + 24874, + -1205, + -828, + -9476, + -5590, + 28202, + -7635, + -7614, + 27134, + 22542, + 2480, + 10358, + 7724, + 23940 + ], + [ + 11575, + -16825, + 28895, + -15233, + 29327, + -3234, + 23664, + -4105, + -28729, + 4425, + 12233, + -11820, + 32736, + 11221, + 26797, + -15309, + -26511, + 9497, + -7463, + -11492, + -9553, + 13772, + -26202, + -14721 + ], + [ + -23875, + -23065, + -4414, + -554, + -16275, + -17729, + -19800, + -5674, + -21752, + -28528, + 8177, + 19965, + -29063, + 7967, + 22880, + -17241, + 6875, + -5763, + 8180, + 28118, + -32058, + -13623, + -18035, + -16545 + ], + [ + -28875, + -5477, + 31352, + 16574, + -778, + -2569, + 21849, + -5064, + -15125, + -4365, + -19044, + -3109, + 8788, + -10250, + -16634, + -22716, + -20842, + -5457, + 25466, + -2843, + 6907, + 9939, + 20697, + 22970 + ], + [ + -9948, + 30414, + 11958, + -18804, + -6206, + 31442, + 31086, + -23528, + 29429, + 24422, + 16537, + -16403, + 25683, + 16802, + -15116, + 10297, + -25616, + -21123, + -5067, + -31376, + 23969, + 12081, + -19361, + -6968 + ], + [ + -5534, + 1148, + -6901, + -25753, + -22428, + 18921, + 27644, + -491, + 20047, + 8897, + 7953, + -26603, + -31258, + -25580, + 13921, + -16954, + -19990, + -23179, + -18386, + -14990, + -32198, + -5390, + -23593, + -20990 + ], + [ + -29325, + 15770, + 15836, + 10025, + -31140, + 67, + -18768, + 18652, + -14904, + -3429, + 14997, + -2893, + -3221, + -22026, + 32688, + -174, + 15135, + -26812, + -21421, + 12428, + -29474, + 32310, + 16897, + 21449 + ], + [ + -25981, + 12353, + 4698, + 19242, + -10289, + 19059, + -7024, + 6123, + 22168, + 28650, + 12856, + 28048, + -5455, + -1434, + -23960, + 13541, + 20786, + 16295, + 13711, + -24431, + -22357, + 21086, + -12738, + 1699 + ], + [ + 16493, + -11618, + -783, + -1404, + 9211, + 26169, + -1508, + -4449, + -19000, + 20628, + 21976, + -6403, + 29276, + -14304, + 3705, + -32326, + 15058, + -28987, + -10777, + -15740, + 3461, + -13661, + 22609, + -16306 + ], + [ + -4854, + -15771, + 9736, + -4879, + -28056, + 4473, + 32498, + 10678, + 2240, + -27348, + -20245, + 15235, + 29179, + -27933, + -19381, + -9453, + 519, + -4316, + -21471, + -26690, + -8737, + -28425, + 24114, + -7995 + ] + ], + [ + [ + 2345, + -8631, + -25069, + 18620, + 26583, + 13488, + -32416, + -16146, + -8836, + -2531, + 12024, + 23318, + 1662, + 2750, + 15478, + 11939, + -24386, + -15592, + -11115, + -3038, + -1722, + -31194, + 24967, + 2331 + ], + [ + -12742, + 4253, + 23757, + 9584, + -11164, + 4005, + 5976, + 13612, + 30694, + -4746, + -16703, + 24756, + 26178, + 29569, + 24339, + -3802, + 16050, + 3474, + 14159, + 21601, + -4761, + 7585, + 22250, + -25018 + ], + [ + 21136, + -1065, + 19899, + -23193, + -6963, + -5804, + 21549, + 27920, + 1698, + -17560, + 1419, + -18103, + 3393, + -24001, + -30227, + -23327, + 18058, + -27784, + -16631, + 29161, + -10052, + -18821, + 30115, + 25098 + ], + [ + 5711, + -4794, + -31391, + -29720, + 21058, + -23308, + 14399, + 3588, + 29197, + 12536, + 25964, + -5459, + -10642, + 32462, + 8741, + -28099, + 25017, + 22814, + 14593, + 21300, + -1537, + -29382, + 28925, + -8326 + ], + [ + -2364, + -17512, + -38, + 4165, + -24158, + 699, + -20786, + 23095, + 9806, + 27927, + -22503, + -125, + -11911, + 13684, + 10697, + 13222, + -5699, + 30339, + 22445, + -31867, + 22063, + -23074, + 5518, + -3566 + ], + [ + -18936, + 32430, + 28496, + -31886, + -11555, + 7736, + 19441, + -3040, + 23825, + -32504, + -24901, + -8367, + 11109, + 29553, + 14046, + -28295, + 21231, + 3216, + -23603, + 9579, + -20365, + 26148, + 13907, + -15532 + ], + [ + 9683, + 7371, + -18516, + 5791, + -22406, + 22323, + 19817, + 16726, + 23330, + 4605, + 16399, + 13922, + 1317, + 24932, + 4703, + -30927, + -14115, + -16301, + 22480, + -18208, + -56, + 10025, + -8574, + -5668 + ], + [ + -8606, + -8550, + 1756, + 11659, + 26623, + 14424, + 2396, + 9680, + 32726, + 30014, + 29802, + 16050, + 7881, + 17855, + 17640, + -11724, + 1809, + 29678, + -29393, + -13994, + -30456, + 21408, + -17073, + 3538 + ], + [ + 31208, + -6117, + 26236, + -19870, + 30292, + -8287, + -19394, + -9118, + 17043, + 19591, + -26523, + 15460, + -16915, + -23820, + 24460, + 24807, + 16448, + 25401, + -22509, + -21395, + -26225, + 22883, + 26388, + -10072 + ], + [ + 25345, + -1721, + -21353, + 17719, + 30845, + 24294, + 19823, + -6657, + 13041, + -11142, + -13537, + -134, + 27004, + -20456, + -11887, + 14500, + -18681, + 30839, + -12875, + -32763, + -29686, + -5433, + -7505, + -12231 + ], + [ + -12460, + 23921, + 13191, + 12385, + -32440, + 4538, + 4640, + 20218, + -12422, + -18514, + 8610, + -26493, + 24046, + -12453, + -20157, + 12931, + -10197, + -4054, + -15073, + 8109, + -474, + -16245, + -19558, + -28848 + ] + ], + [ + [ + 17428, + -19339, + -24127, + 32059, + -21018, + 4411, + 13739, + 10930, + 5733, + 9037, + -28407, + -28146, + -14026, + -25184, + 14792, + 27825, + 22635, + 8871, + -16661, + 25837, + 4722, + 17208, + 31883, + 32588 + ], + [ + 28811, + -10243, + 31401, + -14601, + 22380, + -6224, + -9905, + -418, + 20989, + -6779, + -20485, + -6889, + 2085, + 5705, + -23683, + -16584, + 3932, + 8105, + -7926, + -5666, + 32170, + -3509, + -26886, + 13332 + ], + [ + -702, + 24749, + -21533, + 21429, + 16076, + 19178, + -21632, + 11738, + 28054, + 10369, + -15301, + -15463, + 28785, + 18715, + 5908, + -20761, + 24090, + -8847, + -25347, + 27302, + -11375, + -31342, + -14572, + 1575 + ], + [ + 1770, + -18595, + 23636, + -17269, + 22360, + -13429, + 4870, + 18331, + 2342, + -28206, + 29991, + 17282, + 20682, + -600, + -11519, + -17042, + 11104, + 4403, + -7201, + -19856, + 25155, + 23824, + -30499, + 17674 + ], + [ + -12845, + -12463, + 24846, + -24478, + -20067, + 29549, + -14953, + 24859, + 5310, + -2536, + -10610, + 13360, + -7613, + 13525, + -6075, + -12729, + -4219, + -512, + -11133, + -24346, + 30781, + 20598, + 24268, + -14869 + ], + [ + -1019, + 13229, + 20612, + -1118, + 21342, + -6317, + 23924, + -27227, + -31468, + -23112, + -31594, + 17693, + -31097, + 27620, + -22245, + 32728, + 1850, + -11695, + -24478, + -31626, + 4948, + -12433, + -8414, + 1366 + ], + [ + -15739, + 31809, + 17277, + -13727, + 10622, + 2210, + 1069, + 28358, + 29865, + -31503, + 18997, + -31222, + -21238, + -11964, + 14202, + 11050, + -4281, + -16643, + -28823, + 12527, + -19106, + 15603, + 32661, + -26415 + ], + [ + 11562, + 14369, + -29335, + -18888, + -14844, + 29653, + 24105, + 9375, + 23772, + 20363, + 21469, + -29091, + -6959, + -25912, + 13997, + 8060, + -20911, + -14749, + -11808, + 19235, + -31955, + -30858, + 17009, + -3464 + ], + [ + 30290, + 14859, + 19775, + 11481, + -5887, + 10097, + 17854, + 5820, + 2555, + -20866, + -16396, + 30604, + 20586, + 2909, + -22634, + -27948, + -2059, + -24264, + -23929, + -10152, + 15654, + 14688, + -107, + -31710 + ], + [ + -11418, + -20139, + 16366, + -17051, + -8137, + -18219, + 31937, + 26147, + 14263, + 26651, + 24592, + -9891, + 28500, + 18492, + 25827, + -17292, + 3300, + -27200, + 15612, + -18533, + 31440, + -13256, + 6065, + -17076 + ], + [ + -4194, + -25130, + -13342, + -11844, + -23490, + 31768, + 18778, + -14966, + -23495, + 9203, + -27404, + 19404, + 18568, + -17192, + -10493, + 21594, + 21510, + 19149, + -24635, + -10665, + -4939, + 26318, + -24565, + 339 + ] + ], + [ + [ + -26896, + 2908, + 7415, + 28596, + 18117, + -31000, + 18032, + 21729, + -9980, + -27460, + -3856, + -30411, + 22183, + 9560, + 13079, + -26491, + -1734, + 10865, + -3861, + -22044, + 2035, + -25791, + 27762, + 1408 + ], + [ + -26005, + 24581, + -11286, + -26154, + 9810, + -22493, + -13714, + -5562, + -10469, + -12025, + 2877, + 1840, + 2009, + -31399, + -8638, + 30131, + 26130, + -21167, + -25891, + 19982, + 17174, + 29415, + 15224, + -17630 + ], + [ + 26504, + 6491, + -1896, + 24881, + 29838, + 30118, + 4308, + 6471, + 24358, + -527, + -2060, + 8018, + 906, + 8197, + -16515, + 30834, + -10861, + -17896, + -8397, + 32753, + 8314, + -4486, + -20487, + -5120 + ], + [ + 30342, + 19976, + -30785, + -5141, + -18681, + 8293, + 9014, + -30817, + -9023, + -1125, + -3246, + -15078, + 11525, + 17470, + -28186, + -28414, + 1866, + 1353, + -24385, + 11859, + 10410, + -4181, + -16207, + 6383 + ], + [ + -28766, + 13394, + 5682, + -18601, + 11187, + -26821, + 22779, + 7445, + 19351, + -8343, + 10597, + 8951, + 13801, + 23042, + 22019, + 5106, + 11638, + 16196, + -5000, + -4617, + -9855, + 29444, + -8273, + -16176 + ], + [ + -2583, + 22136, + 29687, + 20794, + 17268, + -537, + -17220, + -31734, + -28051, + -16210, + -8240, + 22753, + 3437, + -834, + -24536, + -3245, + 14753, + 15859, + -17028, + -16644, + 24950, + 19117, + -24412, + 11037 + ], + [ + -31739, + -28728, + 28486, + 6962, + -23887, + -915, + 28294, + -162, + 12936, + -22754, + 13192, + 20440, + -29140, + 9371, + -29564, + 15352, + -6486, + 24050, + -4569, + 21115, + -22850, + 20253, + 7237, + -23812 + ], + [ + 7001, + -30489, + 32612, + -30068, + -13873, + -14843, + -1198, + -12287, + 31656, + 15877, + 29831, + -18765, + 5751, + 24795, + 14897, + 28537, + 5498, + -14582, + -1894, + -21374, + 1923, + -4442, + -24131, + -28249 + ], + [ + 2137, + 28157, + 21383, + -31511, + 7039, + 31089, + 2289, + -23438, + -29861, + -8307, + -3595, + -24192, + -5706, + -26460, + 4562, + 6056, + -19914, + -19962, + -2321, + 16425, + -5559, + 10010, + 10014, + 4056 + ], + [ + -25180, + 17415, + 4299, + -18447, + -14228, + 30375, + -10249, + 17021, + -7999, + -3320, + 13007, + 13627, + 12902, + 7908, + 32284, + -9668, + -32268, + -8239, + 24842, + -16523, + -25264, + -13964, + -25263, + 8369 + ], + [ + 10768, + -3361, + -29962, + 27844, + 6912, + -26441, + 7496, + -1981, + -27786, + -12919, + -6928, + -1781, + 2538, + 9606, + -9459, + -6205, + 25742, + -2220, + 12875, + 13360, + -10824, + -3242, + -4730, + -16763 + ] + ], + [ + [ + -27948, + 32584, + 25451, + 30840, + -25637, + 19207, + -22541, + -12954, + 14714, + -24446, + 25736, + 18582, + 5887, + 22141, + 7149, + 2810, + 13059, + -30682, + -9500, + -30158, + 28549, + -28884, + -16694, + 21893 + ], + [ + 17836, + -609, + -9560, + 24385, + -17335, + 14322, + 703, + 8336, + 23589, + -27515, + 15955, + 13899, + -23826, + -29648, + 21039, + -19763, + 23173, + -29728, + 2454, + 16893, + 10632, + 12406, + -32210, + 27641 + ], + [ + -8699, + 22847, + -28352, + -25753, + 18186, + 15361, + 6700, + 29248, + 16852, + -32689, + 20149, + -24135, + 18837, + 13713, + -8127, + 24361, + -18328, + 3402, + -26386, + 11022, + 24149, + -12014, + 15517, + -19143 + ], + [ + 30966, + -28810, + -27395, + -1138, + -32401, + -9916, + -25422, + -14253, + -9035, + 21058, + -11778, + -13334, + 11082, + -11047, + 20176, + 12134, + -4746, + -30731, + 30137, + -8543, + -16551, + -8322, + -29987, + 2882 + ], + [ + 17900, + 10372, + 31622, + -9107, + -17579, + 31878, + 19029, + 5280, + -9722, + -21512, + -14910, + -27956, + 1806, + -461, + 6190, + 8704, + -18426, + -30175, + 28906, + 8608, + -17155, + -18136, + 3324, + -5348 + ], + [ + -23710, + 16110, + 5208, + -4274, + 21997, + -27531, + -3882, + -12998, + -17750, + -20875, + 8855, + -32657, + 19500, + -14191, + -6800, + 28396, + -11198, + -17562, + 31529, + -12800, + -17016, + 28095, + -7570, + 9194 + ], + [ + 23159, + 15636, + -3296, + 22800, + -28563, + 1197, + 5620, + -7759, + -7389, + -16656, + 4138, + -26741, + 24941, + 26144, + 16885, + -22280, + -23480, + 28309, + 12918, + -3288, + 4079, + 5511, + -4747, + -12378 + ], + [ + 12983, + -32437, + 24985, + 6639, + -358, + 29702, + 12908, + -21770, + 1563, + 5289, + 9463, + -2333, + -3659, + 19606, + -13126, + 19484, + -2289, + 4219, + 628, + 13558, + -27773, + -14037, + 32514, + -30884 + ], + [ + 1423, + 13881, + -4130, + -32482, + 10473, + 28885, + 18711, + -26942, + -11441, + -3721, + -17598, + 16551, + 11155, + 3457, + 24732, + 4633, + 7611, + -5495, + 10420, + -8697, + 10132, + -28742, + -6699, + -4775 + ], + [ + -16154, + -18909, + 4332, + -3796, + -2550, + 5362, + -6395, + 17403, + -11232, + 24592, + -25989, + 20078, + -31251, + -32599, + -6724, + 14235, + -10399, + 261, + 12919, + -24537, + 11136, + 8180, + 10013, + -16384 + ], + [ + 31184, + -24910, + 21594, + 22825, + 16526, + -30739, + 21098, + 13578, + 3676, + 29164, + -30124, + 20162, + 16695, + -1919, + 25366, + 21074, + 13069, + 8048, + -15961, + -9690, + -8487, + 4152, + -11114, + 1832 + ] + ], + [ + [ + -6632, + 4363, + 10237, + -681, + -13999, + -3866, + 32028, + 20311, + 28225, + 32309, + -23365, + 24467, + -16222, + 32077, + -12953, + -8963, + -18677, + 14239, + -9032, + -16478, + 23268, + -22353, + 4680, + 15349 + ], + [ + -23982, + -16884, + 2809, + -32551, + -2900, + -31259, + 31177, + 31814, + -2637, + -1706, + 21903, + -20352, + 10371, + 29108, + 21149, + -19227, + 24639, + 30881, + -12287, + 6907, + 29392, + -19316, + -17907, + -7210 + ], + [ + -20133, + 4130, + -6242, + -30736, + -10639, + -9237, + 27098, + -13364, + 17599, + -22729, + -25525, + 24607, + 13163, + -24181, + 14810, + -2561, + 17091, + -12061, + -26431, + 18875, + 14759, + 27890, + -25082, + -19134 + ], + [ + -8075, + -29871, + 4055, + 12760, + 5188, + 19458, + -3203, + -13088, + 31076, + 6287, + 452, + 16966, + 10107, + -25448, + 18791, + 4075, + 22690, + -24076, + -9837, + 26963, + 20996, + -23606, + 8387, + -27713 + ], + [ + -15307, + 16118, + 3746, + -10483, + 12045, + 31390, + -29406, + 24863, + 17346, + -9681, + 4588, + -11586, + -17857, + 12650, + -969, + -20785, + -21042, + 14545, + -30479, + 17745, + 13067, + -3656, + -10777, + 27994 + ], + [ + 23855, + 14948, + -8180, + 19562, + -6148, + 9973, + -11776, + -6451, + 22558, + 9454, + 24440, + -28192, + 21806, + -10585, + 14852, + -24919, + -27102, + -30472, + -399, + 11903, + -4686, + 27720, + -1546, + 2791 + ], + [ + 25572, + 31044, + -4675, + 24876, + 14990, + 5160, + -6234, + -2891, + -22684, + 8234, + -32712, + 6919, + 27874, + -23020, + 5844, + 29496, + -14771, + 12346, + -28717, + -7722, + 14877, + -16182, + -11899, + 14232 + ], + [ + 28785, + -3324, + -11876, + 9775, + -24619, + 3037, + 6084, + -6662, + 31739, + 8033, + -22597, + -14782, + -24857, + -3573, + -28956, + -15360, + 19732, + 18603, + -24414, + -29747, + -7552, + -20658, + -32033, + 9298 + ], + [ + -3146, + -9719, + 26957, + 2708, + -11726, + -24437, + -28538, + 28195, + 18515, + -13465, + -7472, + 25529, + 13862, + -4067, + -14823, + 15925, + 22098, + 171, + 23890, + 8170, + -1838, + -21962, + 24900, + -21972 + ], + [ + -18181, + -23430, + 1117, + -5623, + 11444, + 9294, + -3313, + 22966, + 11425, + 5062, + -6320, + -11565, + -8708, + 20238, + 15513, + -20435, + -19885, + 15946, + 20986, + 14047, + -24540, + 13370, + 26034, + -17664 + ], + [ + -29957, + -75, + 9469, + -26202, + 13899, + -15304, + -9931, + -9956, + 12419, + -24925, + -30958, + 23104, + 20498, + -18140, + -32331, + -23969, + 10654, + -30004, + 30382, + 24247, + -7279, + -4840, + 6009, + 31758 + ] + ], + [ + [ + -7473, + 26349, + 17783, + 14429, + -28861, + -25544, + -6895, + 4569, + 18758, + 145, + 10846, + 27940, + -10631, + -18999, + 24998, + -5756, + -30204, + 24915, + -15172, + -21641, + 10218, + 17646, + -18185, + -18728 + ], + [ + -23689, + 10725, + 7117, + 27157, + -7543, + -7392, + 429, + 18836, + 4269, + -24068, + -15688, + -24228, + 15148, + -12763, + 20299, + 18158, + 10774, + -5306, + 31880, + -17740, + -7057, + 18909, + -22756, + 18599 + ], + [ + -26899, + 15582, + 28834, + 30111, + 18051, + 22866, + 29851, + -15601, + -7124, + -3808, + 15907, + -12508, + 12600, + 23497, + -22753, + 31251, + 19641, + 25013, + -8643, + -1026, + 21267, + -5751, + 19030, + 26741 + ], + [ + -31129, + -21222, + 21897, + 6790, + 30637, + 22199, + 13714, + -681, + 20814, + 23788, + -3806, + -21900, + -9831, + -32591, + -6521, + 26995, + 11678, + 20357, + 32502, + 23063, + -22368, + -30976, + 18150, + 19515 + ], + [ + 29658, + 20764, + 717, + -14588, + 32182, + 23469, + 30754, + 14518, + 17746, + -32051, + 22567, + 31311, + 17268, + 23522, + 13313, + -2908, + 16511, + 10909, + 10193, + 4992, + -16297, + 31681, + -6788, + -28208 + ], + [ + -7447, + -6026, + 9385, + -2012, + -5337, + -23601, + 32713, + -11769, + -14526, + 26752, + 16975, + 5252, + 17116, + 29364, + -26608, + -31276, + 32186, + -5872, + 2621, + 29301, + -8648, + -24801, + 9850, + -14265 + ], + [ + -8403, + -25248, + -11589, + -28769, + -25842, + 3136, + 11874, + 23472, + 7421, + 31159, + 19349, + 16048, + -14759, + -30780, + 22848, + 14699, + 25628, + -15168, + -4939, + 11791, + -31314, + 6133, + -18694, + -21092 + ], + [ + 2186, + 3815, + 16100, + 970, + 7855, + -14025, + 13253, + -4685, + 7833, + 2671, + -4452, + -18217, + -4515, + 8133, + -21403, + 25520, + -30668, + -28804, + -18985, + -14654, + 17997, + -12979, + -18240, + -26664 + ], + [ + 23088, + 7483, + -31185, + -22025, + -12707, + -27704, + 19521, + -8640, + -19314, + 13722, + 16440, + -26503, + -16364, + -13271, + -14154, + 16875, + -26785, + 29632, + 31655, + 21231, + -1428, + 11652, + 22926, + 10911 + ], + [ + 29333, + -24330, + -5070, + -893, + 4171, + -19642, + -24058, + 18573, + -3923, + 21994, + 22564, + 24084, + -25992, + 1862, + 17977, + -7457, + 15191, + -19027, + 28278, + -22509, + 26800, + -29929, + 4057, + -21637 + ], + [ + -10103, + -14364, + 13434, + -29446, + -29948, + 14160, + 3727, + -11100, + -15496, + 29257, + -30405, + 13156, + -14572, + -26559, + -327, + -29466, + 10129, + 28272, + 4220, + -20293, + -22521, + 16850, + -32642, + 11261 + ] + ], + [ + [ + 3705, + -1867, + -13027, + 1552, + 11851, + 16667, + -27502, + -1014, + 21734, + 7458, + 3251, + -10479, + -13389, + -1990, + -4440, + -19459, + -8044, + 16870, + -271, + -11162, + -17296, + -16379, + -8562, + -1027 + ], + [ + -16331, + -32460, + 15100, + 10180, + 19847, + -16821, + -28505, + 5431, + -6898, + -32633, + -26431, + 28127, + -24196, + -17545, + 2057, + 22344, + 8847, + -29578, + 21603, + -32155, + -18648, + -13037, + 29269, + 4901 + ], + [ + 14179, + -8046, + 7681, + 10731, + 2848, + -29816, + -27920, + 7901, + -7983, + 29105, + -1603, + -3659, + 24973, + 14553, + -17037, + 18434, + 8261, + 14183, + -22473, + -1146, + -8906, + -22699, + -25044, + -5473 + ], + [ + 4066, + -29437, + -14148, + 7559, + -722, + 28716, + 28128, + -9141, + -14570, + -13230, + 32017, + -17775, + 2180, + -19466, + -20921, + -26262, + 28253, + 18259, + -8333, + 3624, + 19544, + 20893, + 14605, + -3856 + ], + [ + -7684, + 7245, + 9038, + -17946, + -1387, + -6750, + -4415, + 16678, + -26796, + -27287, + 21866, + 26065, + -20231, + 11219, + -20193, + -1375, + 20743, + 32658, + -11697, + 9739, + -28867, + -10580, + -5356, + 23167 + ], + [ + -24064, + -2476, + -29337, + 21687, + 24523, + -20289, + 32239, + -7543, + -10435, + -9189, + 27271, + -24056, + -18641, + 4957, + -13666, + 12112, + 32204, + -20154, + 23018, + 21120, + -9512, + 6246, + 9499, + 24926 + ], + [ + -18765, + 12872, + 2813, + -14210, + -5018, + 17469, + 15535, + -21466, + 6875, + -20156, + -11159, + 14940, + 4605, + -1352, + 14905, + 9244, + 462, + 23137, + -2357, + -32546, + 14155, + 17969, + -19760, + -2968 + ], + [ + 24785, + -27289, + 20593, + -5985, + 26306, + -11131, + -5237, + -31244, + -1188, + 4863, + -16404, + 7546, + 22916, + 2678, + 29221, + 3464, + 9452, + -8381, + 21979, + 20255, + -8757, + 13256, + -28913, + -3691 + ], + [ + 467, + -4404, + 31215, + -31678, + -12755, + -6885, + -21236, + -13500, + -9163, + 370, + -4749, + 6631, + 31356, + -12352, + 17882, + -17731, + 6585, + 6075, + 4299, + -24526, + 15413, + 21827, + 3656, + -6332 + ], + [ + -14393, + -3196, + 25413, + 2518, + -9193, + 11203, + 20502, + -25621, + 8560, + -168, + 2092, + -8093, + 12542, + 16139, + 30876, + -17744, + 9631, + -31975, + 19276, + -23588, + 10099, + -19521, + -5498, + 20632 + ], + [ + 17710, + -8301, + -3679, + 4987, + 9212, + -252, + -6557, + 448, + 10039, + -6948, + 9167, + 21429, + -16463, + 24647, + -29678, + 13876, + -22922, + -7269, + -13535, + 19761, + -4997, + 13018, + -597, + -21126 + ] + ], + [ + [ + -23771, + 30183, + 14694, + -16528, + -27479, + -32187, + -30224, + 4582, + -3614, + -5126, + 6544, + -21711, + -6785, + -29051, + -9434, + -11336, + 17423, + -22694, + 8766, + 15662, + 9481, + -29581, + 9917, + 10876 + ], + [ + 12549, + -5394, + -18730, + -22917, + -22581, + 21910, + -30382, + 27246, + -19576, + -15192, + -22802, + 1722, + -14733, + 7758, + 8456, + 11350, + -5401, + 13251, + -28372, + -30030, + 92, + 4286, + -5909, + -2705 + ], + [ + 32009, + -11481, + -3979, + -10280, + 13449, + 2207, + 7800, + -19025, + 4284, + -23745, + -22416, + -22850, + -14998, + 21955, + -21477, + -4434, + 4471, + -15438, + -10997, + -28316, + 12020, + 24450, + -16320, + 28972 + ], + [ + -5951, + 15861, + 28479, + 22207, + 1584, + -23474, + -4925, + -11913, + -13471, + -25538, + 7204, + -2906, + -19990, + -9192, + -28312, + 11231, + 7749, + 5723, + 24290, + 20734, + 25284, + 18287, + 11399, + -19047 + ], + [ + -9811, + 2476, + -18171, + -19197, + 10321, + 15356, + 2790, + -27612, + 3548, + 24910, + -4436, + -15005, + -16015, + -4361, + 21323, + 15054, + 28362, + 11083, + -32271, + -1256, + 8263, + 29419, + 31731, + 12055 + ], + [ + 15961, + -32017, + 10608, + -12454, + 19336, + 9891, + 2153, + 14648, + -22991, + -16250, + 11482, + -27225, + -25994, + -7972, + -22273, + -7750, + -24482, + -591, + 20694, + -12042, + -4514, + -479, + 225, + 6876 + ], + [ + 9869, + -28096, + -10928, + -11815, + -14847, + 17757, + -2689, + 7462, + 21691, + -25526, + -20759, + -7206, + 7023, + 22887, + -32644, + -5594, + -16877, + -32302, + 18518, + 672, + -8833, + -21805, + 28989, + 18903 + ], + [ + -18143, + 17573, + 2105, + 1467, + 24849, + 17366, + -29390, + -18809, + -24132, + 13525, + 28397, + 20626, + 19503, + 29518, + -18518, + -20471, + -18766, + -9736, + -23653, + 8264, + -9836, + 14731, + -9554, + -25712 + ], + [ + 687, + 30668, + 3514, + -30504, + -20709, + 21871, + -21359, + -3645, + 10239, + -785, + 32172, + 13729, + -26695, + -19239, + 17923, + 1525, + 11052, + -14291, + 16844, + -20168, + 183, + -1999, + -15035, + -26559 + ], + [ + 25822, + -1887, + -18002, + 12558, + -4794, + -26162, + -13666, + 19878, + -6747, + 7038, + -10308, + -30774, + 10469, + 19175, + -23693, + -27942, + -16187, + 28964, + 4372, + -16959, + -23715, + -23864, + 25395, + -15717 + ], + [ + -10212, + 983, + -20160, + 17112, + 16815, + 24455, + 13594, + -722, + -14959, + 13848, + -22017, + 22545, + 15793, + -6355, + -52, + 3968, + 15296, + -12382, + 23254, + 28345, + -10385, + -20951, + -7790, + -4685 + ] + ] + ] + ] +} \ No newline at end of file diff --git a/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/test.json b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/test.json new file mode 100644 index 000000000..e79db92fd --- /dev/null +++ b/operators/tensor/conv2d_1x1/conv2d_1x1_ERRORIF_InputZeroPointNotZero_1x24x11x24_i16xi8_st11_pad0000_dilat11/test.json @@ -0,0 +1,1314 @@ +{ + version: { + _major: 0, + _minor: 30, + _patch: 0, + _draft: false + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-1" + ] + }, + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-2" + ] + }, + { + op: "CONV2D", + attribute_type: "ConvAttribute", + attribute: { + pad: [ + 0, + 0, + 0, + 0 + ], + stride: [ + 1, + 1 + ], + dilation: [ + 1, + 1 + ], + input_zp: 93, + weight_zp: -41 + }, + inputs: [ + "input-0", + "const-1", + "const-2" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 24, + 11, + 24 + ], + type: "INT16" + }, + { + name: "const-1", + shape: [ + 40, + 1, + 1, + 24 + ], + type: "INT8", + data: [ + 234, + 29, + 193, + 218, + 219, + 140, + 168, + 11, + 227, + 37, + 72, + 250, + 173, + 152, + 165, + 145, + 237, + 56, + 118, + 191, + 209, + 168, + 224, + 77, + 4, + 0, + 186, + 8, + 165, + 164, + 58, + 87, + 24, + 39, + 62, + 35, + 155, + 186, + 23, + 180, + 164, + 83, + 130, + 150, + 198, + 5, + 170, + 25, + 56, + 114, + 62, + 180, + 228, + 130, + 79, + 232, + 46, + 206, + 77, + 221, + 220, + 45, + 183, + 115, + 78, + 96, + 123, + 72, + 61, + 102, + 69, + 208, + 38, + 138, + 45, + 22, + 186, + 213, + 8, + 169, + 133, + 76, + 58, + 96, + 148, + 125, + 126, + 226, + 126, + 136, + 141, + 12, + 178, + 67, + 22, + 241, + 181, + 166, + 205, + 46, + 125, + 255, + 54, + 32, + 185, + 47, + 49, + 200, + 78, + 212, + 21, + 29, + 236, + 1, + 246, + 62, + 41, + 167, + 50, + 100, + 136, + 144, + 206, + 10, + 69, + 95, + 48, + 46, + 122, + 171, + 55, + 206, + 16, + 7, + 62, + 224, + 242, + 162, + 21, + 59, + 3, + 78, + 50, + 20, + 62, + 31, + 32, + 77, + 161, + 134, + 95, + 189, + 27, + 49, + 249, + 167, + 10, + 246, + 72, + 29, + 21, + 194, + 2, + 110, + 117, + 220, + 154, + 231, + 104, + 8, + 156, + 251, + 251, + 237, + 81, + 160, + 114, + 48, + 12, + 47, + 193, + 9, + 223, + 154, + 236, + 96, + 120, + 115, + 74, + 152, + 200, + 172, + 196, + 18, + 47, + 12, + 83, + 155, + 192, + 241, + 187, + 197, + 69, + 85, + 203, + 199, + 184, + 202, + 136, + 76, + 116, + 215, + 83, + 175, + 90, + 236, + 228, + 245, + 166, + 190, + 63, + 85, + 46, + 233, + 173, + 150, + 150, + 95, + 182, + 4, + 186, + 137, + 17, + 81, + 187, + 147, + 207, + 81, + 87, + 90, + 175, + 86, + 138, + 41, + 251, + 29, + 184, + 224, + 186, + 84, + 37, + 147, + 233, + 9, + 204, + 200, + 145, + 143, + 203, + 48, + 195, + 108, + 15, + 144, + 25, + 37, + 248, + 113, + 9, + 166, + 7, + 58, + 110, + 54, + 175, + 118, + 162, + 209, + 62, + 69, + 121, + 164, + 77, + 229, + 193, + 238, + 214, + 68, + 56, + 198, + 139, + 140, + 24, + 161, + 214, + 50, + 243, + 22, + 194, + 6, + 171, + 74, + 110, + 11, + 124, + 93, + 96, + 129, + 141, + 37, + 247, + 61, + 233, + 103, + 173, + 52, + 167, + 50, + 32, + 78, + 111, + 144, + 134, + 120, + 46, + 92, + 9, + 3, + 177, + 73, + 195, + 50, + 100, + 94, + 238, + 202, + 232, + 77, + 215, + 205, + 41, + 199, + 92, + 215, + 216, + 153, + 63, + 213, + 188, + 27, + 157, + 230, + 6, + 6, + 134, + 44, + 237, + 71, + 158, + 39, + 254, + 39, + 215, + 145, + 207, + 128, + 129, + 224, + 61, + 215, + 169, + 81, + 179, + 171, + 191, + 86, + 166, + 180, + 2, + 239, + 154, + 249, + 95, + 112, + 223, + 149, + 35, + 94, + 208, + 217, + 244, + 174, + 247, + 112, + 195, + 13, + 141, + 63, + 142, + 59, + 61, + 144, + 130, + 66, + 177, + 2, + 178, + 105, + 105, + 142, + 146, + 148, + 30, + 160, + 69, + 1, + 11, + 179, + 54, + 224, + 182, + 53, + 235, + 150, + 89, + 157, + 148, + 151, + 26, + 250, + 186, + 190, + 182, + 65, + 232, + 157, + 4, + 34, + 117, + 78, + 225, + 91, + 73, + 150, + 86, + 208, + 190, + 39, + 199, + 161, + 66, + 107, + 56, + 75, + 17, + 55, + 29, + 174, + 177, + 63, + 43, + 75, + 34, + 110, + 154, + 145, + 89, + 107, + 94, + 35, + 46, + 40, + 71, + 138, + 153, + 93, + 195, + 193, + 204, + 239, + 188, + 201, + 84, + 173, + 221, + 146, + 154, + 96, + 87, + 14, + 22, + 156, + 59, + 112, + 119, + 96, + 251, + 97, + 51, + 28, + 17, + 236, + 57, + 177, + 9, + 115, + 125, + 163, + 216, + 212, + 53, + 6, + 148, + 35, + 80, + 26, + 15, + 188, + 103, + 113, + 123, + 150, + 17, + 207, + 183, + 234, + 101, + 254, + 237, + 92, + 78, + 125, + 254, + 16, + 232, + 13, + 234, + 128, + 79, + 203, + 43, + 38, + 70, + 176, + 194, + 34, + 40, + 11, + 18, + 1, + 171, + 8, + 57, + 184, + 104, + 246, + 127, + 50, + 195, + 225, + 127, + 175, + 193, + 12, + 26, + 22, + 72, + 96, + 14, + 95, + 5, + 111, + 58, + 110, + 81, + 14, + 143, + 113, + 128, + 133, + 138, + 110, + 165, + 4, + 144, + 187, + 81, + 65, + 230, + 151, + 192, + 26, + 36, + 190, + 26, + 24, + 115, + 186, + 12, + 163, + 114, + 144, + 78, + 238, + 234, + 235, + 229, + 192, + 161, + 19, + 165, + 131, + 24, + 251, + 111, + 169, + 158, + 220, + 96, + 179, + 225, + 43, + 25, + 102, + 45, + 204, + 160, + 244, + 60, + 133, + 126, + 218, + 145, + 72, + 89, + 17, + 78, + 212, + 92, + 155, + 87, + 212, + 247, + 132, + 161, + 75, + 30, + 105, + 145, + 77, + 99, + 22, + 174, + 234, + 215, + 83, + 127, + 146, + 194, + 49, + 95, + 39, + 67, + 197, + 233, + 128, + 229, + 22, + 80, + 16, + 249, + 170, + 183, + 158, + 145, + 177, + 3, + 219, + 220, + 247, + 235, + 247, + 234, + 84, + 250, + 6, + 203, + 176, + 151, + 59, + 210, + 226, + 9, + 61, + 234, + 254, + 204, + 119, + 232, + 169, + 230, + 203, + 42, + 30, + 2, + 35, + 78, + 2, + 99, + 232, + 127, + 96, + 135, + 103, + 212, + 114, + 52, + 35, + 57, + 105, + 231, + 166, + 129, + 50, + 234, + 115, + 97, + 204, + 115, + 245, + 186, + 54, + 47, + 243, + 219, + 190, + 121, + 199, + 216, + 114, + 243, + 71, + 230, + 36, + 57, + 121, + 3, + 188, + 179, + 72, + 51, + 220, + 129, + 71, + 21, + 174, + 109, + 52, + 220, + 22, + 237, + 217, + 130, + 75, + 181, + 77, + 233, + 79, + 101, + 105, + 85, + 106, + 125, + 32, + 139, + 2, + 180, + 143, + 44, + 106, + 137, + 118, + 185, + 162, + 52, + 196, + 23, + 7, + 135, + 67, + 44, + 139, + 133, + 178, + 105, + 49, + 86, + 202, + 70, + 83, + 11, + 42, + 153, + 182, + 156, + 105, + 123, + 63, + 130, + 179, + 110, + 27, + 207, + 19, + 143, + 82, + 24, + 252, + 67, + 146, + 42, + 253, + 170, + 152, + 59, + 176, + 107, + 137, + 229, + 44, + 92, + 6, + 35, + 6, + 85, + 25, + 215, + 97, + 42, + 212, + 144, + 136, + 145, + 30, + 11, + 135, + 122, + 178, + 140, + 234, + 174, + 108, + 185, + 210, + 47, + 55, + 238, + 190, + 0, + 97, + 14, + 197, + 235, + 151, + 143, + 114, + 27, + 249, + 101, + 96, + 139, + 185, + 158, + 245, + 161, + 155, + 210, + 140, + 190, + 27, + 227, + 107, + 213, + 109, + 19, + 113, + 125, + 169, + 80, + 100, + 220, + 0, + 96, + 206, + 17, + 184, + 201, + 157, + 92, + 195, + 124, + 139, + 131, + 229, + 216, + 193, + 204, + 110, + 17, + 230, + 100, + 80, + 132, + 240, + 0, + 15, + 94, + 77, + 31, + 254, + 235, + 250, + 159, + 160, + 0, + 32, + 3, + 82, + 143, + 84, + 90, + 150, + 156, + 240, + 110, + 207, + 29, + 111, + 16, + 105, + 101, + 176, + 26, + 86, + 45, + 235, + 195, + 98, + 249, + 147, + 3, + 254, + 100, + 149, + 165, + 155, + 184, + 1, + 38, + 101 + ] + }, + { + name: "const-2", + shape: [ + 40 + ], + type: "INT48", + data: [ + 24, + 23, + 114, + 151, + 224, + 152, + 174, + 211, + 16, + 40, + 1, + 120, + 255, + 47, + 87, + 56, + 253, + 221, + 239, + 99, + 141, + 71, + 216, + 228, + 13, + 8, + 83, + 255, + 205, + 149, + 170, + 251, + 2, + 25, + 117, + 53, + 177, + 238, + 180, + 64, + 75, + 30, + 147, + 218, + 114, + 246, + 54, + 18, + 4, + 247, + 6, + 154, + 66, + 210, + 80, + 173, + 112, + 210, + 196, + 240, + 246, + 226, + 203, + 209, + 46, + 55, + 143, + 232, + 120, + 106, + 2, + 242, + 86, + 90, + 237, + 252, + 145, + 232, + 240, + 90, + 216, + 133, + 142, + 183, + 230, + 218, + 84, + 173, + 62, + 82, + 75, + 228, + 21, + 141, + 114, + 37, + 102, + 181, + 150, + 114, + 60, + 230, + 220, + 134, + 0, + 214, + 183, + 146, + 184, + 119, + 208, + 255, + 72, + 114, + 90, + 12, + 162, + 111, + 67, + 84, + 147, + 254, + 250, + 98, + 221, + 38, + 44, + 22, + 9, + 120, + 76, + 236, + 137, + 85, + 92, + 29, + 108, + 224, + 224, + 4, + 61, + 97, + 251, + 23, + 59, + 98, + 45, + 251, + 98, + 80, + 218, + 167, + 249, + 125, + 238, + 140, + 176, + 1, + 211, + 44, + 237, + 23, + 227, + 52, + 79, + 40, + 198, + 233, + 30, + 46, + 204, + 19, + 236, + 99, + 215, + 158, + 47, + 59, + 123, + 164, + 124, + 34, + 102, + 127, + 75, + 45, + 107, + 112, + 146, + 130, + 229, + 12, + 31, + 0, + 217, + 54, + 198, + 140, + 247, + 73, + 185, + 146, + 56, + 79, + 62, + 56, + 99, + 2, + 150, + 89, + 79, + 244, + 197, + 224, + 171, + 211, + 69, + 206, + 115, + 92, + 12, + 38, + 190, + 251, + 246, + 142, + 155, + 59, + 209, + 11, + 118, + 241, + 209, + 113, + 136, + 214, + 109, + 171, + 73, + 132 + ] + }, + { + name: "result-0", + shape: [ + 1, + 24, + 11, + 40 + ], + type: "INT48" + } + ], + inputs: [ + "input-0" + ], + outputs: [ + "result-0" + ] + } + ] +} -- cgit v1.2.1