/************************************************************************* * Copyright (c) 2014 AT&T Intellectual Property * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * https://www.eclipse.org/legal/epl-v10.html * * Contributors: Details at https://graphviz.org *************************************************************************/ #include #include const signed char lab_gamut_data[] = { 0,0,0,0, 1,-2,1,1, 1,-1,-1,1, 1,0,-3,1, 1,1,-5,1, 1,2,-8,1, 1,3,-10,1, 1,4,-12,1, 1,5,-14,-1, 1,6,-16,-9, 1,7,-18,-17, 2,-4,3,3, 2,-3,1,3, 2,-2,-2,3, 2,-1,-4,3, 2,0,-6,3, 2,1,-9,3, 2,2,-11,3, 2,3,-13,3, 2,4,-15,3, 2,5,-16,3, 2,6,-18,3, 2,7,-20,3, 2,8,-21,3, 2,9,-22,3, 2,10,-24,-3, 2,11,-25,-11, 2,12,-26,-18, 2,13,-27,-24, 2,14,-28,-28, 3,-6,4,4, 3,-5,2,4, 3,-4,0,4, 3,-3,-3,4, 3,-2,-5,4, 3,-1,-7,4, 3,0,-9,4, 3,1,-11,4, 3,2,-13,4, 3,3,-15,4, 3,4,-17,4, 3,5,-18,4, 3,6,-20,4, 3,7,-21,4, 3,8,-22,4, 3,9,-23,4, 3,10,-25,4, 3,11,-26,4, 3,12,-27,4, 3,13,-28,4, 3,14,-29,2, 3,15,-30,-6, 3,16,-31,-14, 3,17,-32,-19, 3,18,-33,-24, 3,19,-34,-28, 3,20,-34,-32, 3,21,-35,-35, 4,-7,3,6, 4,-6,1,6, 4,-5,-1,6, 4,-4,-4,6, 4,-3,-6,6, 4,-2,-8,6, 4,-1,-10,6, 4,0,-12,6, 4,1,-14,6, 4,2,-15,6, 4,3,-17,6, 4,4,-18,6, 4,5,-19,6, 4,6,-21,6, 4,7,-22,6, 4,8,-23,6, 4,9,-24,6, 4,10,-25,6, 4,11,-26,6, 4,12,-27,6, 4,13,-28,6, 4,14,-29,6, 4,15,-30,6, 4,16,-31,6, 4,17,-32,6, 4,18,-33,6, 4,19,-34,-1, 4,20,-35,-9, 4,21,-35,-16, 4,22,-36,-21, 4,23,-37,-26, 4,24,-38,-30, 4,25,-39,-34, 4,26,-40,-37, 4,27,-40,-40, 5,-10,7,7, 5,-9,5,7, 5,-8,2,7, 5,-7,0,7, 5,-6,-2,7, 5,-5,-4,7, 5,-4,-7,7, 5,-3,-9,7, 5,-2,-10,7, 5,-1,-12,7, 5,0,-14,7, 5,1,-15,7, 5,2,-17,7, 5,3,-18,7, 5,4,-19,7, 5,5,-20,7, 5,6,-22,7, 5,7,-23,7, 5,8,-24,7, 5,9,-25,7, 5,10,-26,7, 5,11,-27,7, 5,12,-28,7, 5,13,-29,7, 5,14,-30,7, 5,15,-30,7, 5,16,-31,7, 5,17,-32,7, 5,18,-33,7, 5,19,-34,8, 5,20,-35,8, 5,21,-36,8, 5,22,-37,8, 5,23,-37,-3, 5,24,-38,-12, 5,25,-39,-19, 5,26,-40,-24, 5,27,-41,-29, 5,28,-42,-33, 5,29,-43,-37, 5,30,-43,-40, 5,31,-44,-43, 6,-12,8,8, 6,-11,6,8, 6,-10,4,8, 6,-9,1,8, 6,-8,-1,8, 6,-7,-3,9, 6,-6,-5,9, 6,-5,-7,9, 6,-4,-9,9, 6,-3,-11,9, 6,-2,-12,9, 6,-1,-14,9, 6,0,-15,9, 6,1,-16,9, 6,2,-18,9, 6,3,-19,9, 6,4,-20,9, 6,5,-21,9, 6,6,-22,9, 6,7,-23,9, 6,8,-24,9, 6,9,-25,9, 6,10,-26,9, 6,11,-27,9, 6,12,-28,9, 6,13,-29,9, 6,14,-30,9, 6,15,-31,9, 6,16,-32,9, 6,17,-33,9, 6,18,-34,9, 6,19,-34,9, 6,20,-35,9, 6,21,-36,9, 6,22,-37,9, 6,23,-38,9, 6,24,-39,9, 6,25,-40,4, 6,26,-41,-6, 6,27,-41,-15, 6,28,-42,-21, 6,29,-43,-26, 6,30,-44,-31, 6,31,-45,-35, 6,32,-46,-39, 6,33,-46,-42, 6,34,-47,-46, 7,-14,10,10, 7,-13,7,10, 7,-12,5,10, 7,-11,3,10, 7,-10,1,10, 7,-9,-2,10, 7,-8,-4,10, 7,-7,-6,10, 7,-6,-8,10, 7,-5,-9,10, 7,-4,-11,10, 7,-3,-12,10, 7,-2,-14,10, 7,-1,-15,10, 7,0,-16,10, 7,1,-17,10, 7,2,-18,10, 7,3,-20,10, 7,4,-21,10, 7,5,-22,10, 7,6,-23,10, 7,7,-24,10, 7,8,-25,10, 7,9,-26,10, 7,10,-27,10, 7,11,-28,10, 7,12,-29,10, 7,13,-30,10, 7,14,-31,10, 7,15,-31,10, 7,16,-32,10, 7,17,-33,10, 7,18,-34,11, 7,19,-35,11, 7,20,-36,11, 7,21,-37,11, 7,22,-38,11, 7,23,-39,11, 7,24,-40,11, 7,25,-40,11, 7,26,-41,11, 7,27,-42,5, 7,28,-43,-7, 7,29,-44,-15, 7,30,-45,-22, 7,31,-46,-27, 7,32,-46,-32, 7,33,-47,-36, 7,34,-48,-40, 7,35,-49,-44, 7,36,-50,-47, 7,37,-50,-50, 8,-16,11,11, 8,-15,9,11, 8,-14,6,11, 8,-13,4,11, 8,-12,2,11, 8,-11,0,11, 8,-10,-2,11, 8,-9,-4,11, 8,-8,-6,11, 8,-7,-8,12, 8,-6,-9,12, 8,-5,-11,12, 8,-4,-12,12, 8,-3,-13,12, 8,-2,-15,12, 8,-1,-16,12, 8,0,-17,12, 8,1,-18,12, 8,2,-19,12, 8,3,-20,12, 8,4,-21,12, 8,5,-22,12, 8,6,-23,12, 8,7,-24,12, 8,8,-25,12, 8,9,-26,12, 8,10,-27,12, 8,11,-28,12, 8,12,-29,12, 8,13,-30,12, 8,14,-31,12, 8,15,-32,12, 8,16,-33,12, 8,17,-34,12, 8,18,-35,12, 8,19,-36,12, 8,20,-37,12, 8,21,-38,12, 8,22,-39,12, 8,23,-39,12, 8,24,-40,12, 8,25,-41,12, 8,26,-42,12, 8,27,-43,12, 8,28,-44,11, 8,29,-45,-2, 8,30,-45,-12, 8,31,-46,-19, 8,32,-47,-25, 8,33,-48,-30, 8,34,-49,-35, 8,35,-50,-39, 8,36,-51,-43, 8,37,-51,-46, 8,38,-52,-50, 8,39,-53,-53, 9,-18,13,13, 9,-17,10,13, 9,-16,8,13, 9,-15,6,13, 9,-14,3,13, 9,-13,1,13, 9,-12,-1,13, 9,-11,-3,13, 9,-10,-4,13, 9,-9,-6,13, 9,-8,-8,13, 9,-7,-9,13, 9,-6,-10,13, 9,-5,-12,13, 9,-4,-13,13, 9,-3,-14,13, 9,-2,-15,13, 9,-1,-17,13, 9,0,-18,13, 9,1,-19,13, 9,2,-20,13, 9,3,-21,13, 9,4,-22,13, 9,5,-23,13, 9,6,-24,13, 9,7,-25,13, 9,8,-26,13, 9,9,-27,13, 9,10,-28,13, 9,11,-29,13, 9,12,-30,13, 9,13,-31,13, 9,14,-32,13, 9,15,-33,13, 9,16,-34,14, 9,17,-35,14, 9,18,-36,14, 9,19,-37,14, 9,20,-38,14, 9,21,-38,14, 9,22,-39,14, 9,23,-40,14, 9,24,-41,14, 9,25,-42,14, 9,26,-43,14, 9,27,-44,14, 9,28,-45,14, 9,29,-45,14, 9,30,-46,1, 9,31,-47,-10, 9,32,-48,-18, 9,33,-49,-25, 9,34,-50,-30, 9,35,-51,-35, 9,36,-51,-39, 9,37,-52,-43, 9,38,-53,-46, 9,39,-54,-50, 9,40,-55,-53, 9,41,-56,-56, 10,-19,12,14, 10,-18,10,14, 10,-17,8,14, 10,-16,5,14, 10,-15,3,14, 10,-14,1,14, 10,-13,-1,14, 10,-12,-3,14, 10,-11,-4,14, 10,-10,-6,14, 10,-9,-7,14, 10,-8,-9,14, 10,-7,-10,14, 10,-6,-11,14, 10,-5,-12,14, 10,-4,-14,15, 10,-3,-15,15, 10,-2,-16,15, 10,-1,-17,15, 10,0,-18,15, 10,1,-19,15, 10,2,-21,15, 10,3,-22,15, 10,4,-23,15, 10,5,-24,15, 10,6,-25,15, 10,7,-26,15, 10,8,-27,15, 10,9,-28,15, 10,10,-29,15, 10,11,-30,15, 10,12,-31,15, 10,13,-32,15, 10,14,-33,15, 10,15,-34,15, 10,16,-35,15, 10,17,-36,15, 10,18,-36,15, 10,19,-37,15, 10,20,-38,15, 10,21,-39,15, 10,22,-40,15, 10,23,-41,15, 10,24,-42,15, 10,25,-43,15, 10,26,-44,15, 10,27,-45,15, 10,28,-45,15, 10,29,-46,15, 10,30,-47,15, 10,31,-48,3, 10,32,-49,-9, 10,33,-50,-17, 10,34,-51,-24, 10,35,-51,-29, 10,36,-52,-34, 10,37,-53,-39, 10,38,-54,-43, 10,39,-55,-46, 10,40,-56,-50, 10,41,-56,-53, 10,42,-57,-56, 11,-21,15,16, 11,-20,12,16, 11,-19,10,16, 11,-18,8,16, 11,-17,6,16, 11,-16,3,16, 11,-15,2,16, 11,-14,0,16, 11,-13,-2,16, 11,-12,-4,16, 11,-11,-5,16, 11,-10,-7,16, 11,-9,-8,16, 11,-8,-9,16, 11,-7,-11,16, 11,-6,-12,16, 11,-5,-13,16, 11,-4,-14,16, 11,-3,-16,16, 11,-2,-17,16, 11,-1,-18,16, 11,0,-19,16, 11,1,-20,16, 11,2,-21,16, 11,3,-22,16, 11,4,-23,16, 11,5,-25,16, 11,6,-26,16, 11,7,-27,16, 11,8,-28,16, 11,9,-29,16, 11,10,-30,16, 11,11,-31,16, 11,12,-32,16, 11,13,-33,16, 11,14,-34,16, 11,15,-34,16, 11,16,-35,16, 11,17,-36,17, 11,18,-37,17, 11,19,-38,17, 11,20,-39,17, 11,21,-40,17, 11,22,-41,17, 11,23,-42,17, 11,24,-43,17, 11,25,-44,17, 11,26,-44,17, 11,27,-45,17, 11,28,-46,17, 11,29,-47,17, 11,30,-48,17, 11,31,-49,17, 11,32,-50,7, 11,33,-51,-7, 11,34,-51,-16, 11,35,-52,-23, 11,36,-53,-29, 11,37,-54,-34, 11,38,-55,-38, 11,39,-56,-42, 11,40,-56,-46, 11,41,-57,-50, 11,42,-58,-53, 11,43,-59,-57, 11,44,-60,-60, 12,-22,15,17, 12,-21,13,17, 12,-20,11,17, 12,-19,9,17, 12,-18,6,17, 12,-17,4,17, 12,-16,2,17, 12,-15,1,17, 12,-14,-1,17, 12,-13,-3,17, 12,-12,-4,17, 12,-11,-6,17, 12,-10,-7,17, 12,-9,-9,17, 12,-8,-10,17, 12,-7,-11,17, 12,-6,-13,17, 12,-5,-14,17, 12,-4,-15,17, 12,-3,-16,17, 12,-2,-18,17, 12,-1,-19,17, 12,0,-20,17, 12,1,-21,18, 12,2,-22,18, 12,3,-23,18, 12,4,-24,18, 12,5,-25,18, 12,6,-26,18, 12,7,-27,18, 12,8,-28,18, 12,9,-29,18, 12,10,-30,18, 12,11,-31,18, 12,12,-32,18, 12,13,-33,18, 12,14,-34,18, 12,15,-35,18, 12,16,-36,18, 12,17,-37,18, 12,18,-38,18, 12,19,-39,18, 12,20,-40,18, 12,21,-41,18, 12,22,-42,18, 12,23,-43,18, 12,24,-44,18, 12,25,-44,18, 12,26,-45,18, 12,27,-46,18, 12,28,-47,18, 12,29,-48,18, 12,30,-49,18, 12,31,-50,18, 12,32,-51,19, 12,33,-51,10, 12,34,-52,-5, 12,35,-53,-14, 12,36,-54,-22, 12,37,-55,-28, 12,38,-56,-33, 12,39,-56,-38, 12,40,-57,-42, 12,41,-58,-46, 12,42,-59,-50, 12,43,-60,-53, 12,44,-61,-57, 12,45,-61,-60, 13,-23,16,18, 13,-22,14,18, 13,-21,12,18, 13,-20,10,18, 13,-19,7,18, 13,-18,5,18, 13,-17,3,18, 13,-16,1,18, 13,-15,0,19, 13,-14,-2,19, 13,-13,-4,19, 13,-12,-5,19, 13,-11,-7,19, 13,-10,-8,19, 13,-9,-9,19, 13,-8,-11,19, 13,-7,-12,19, 13,-6,-13,19, 13,-5,-15,19, 13,-4,-16,19, 13,-3,-17,19, 13,-2,-18,19, 13,-1,-19,19, 13,0,-21,19, 13,1,-22,19, 13,2,-23,19, 13,3,-24,19, 13,4,-25,19, 13,5,-26,19, 13,6,-27,19, 13,7,-28,19, 13,8,-29,19, 13,9,-30,19, 13,10,-31,19, 13,11,-32,19, 13,12,-33,19, 13,13,-34,19, 13,14,-35,19, 13,15,-36,19, 13,16,-37,19, 13,17,-38,19, 13,18,-39,19, 13,19,-40,19, 13,20,-41,20, 13,21,-42,20, 13,22,-42,20, 13,23,-43,20, 13,24,-44,20, 13,25,-45,20, 13,26,-46,20, 13,27,-47,20, 13,28,-48,20, 13,29,-49,20, 13,30,-50,20, 13,31,-50,20, 13,32,-51,20, 13,33,-52,20, 13,34,-53,14, 13,35,-54,-2, 13,36,-55,-13, 13,37,-56,-20, 13,38,-56,-27, 13,39,-57,-32, 13,40,-58,-37, 13,41,-59,-42, 13,42,-60,-46, 13,43,-61,-50, 13,44,-62,-53, 13,45,-62,-57, 13,46,-63,-60, 13,47,-64,-63, 14,-25,20,20, 14,-24,18,20, 14,-23,16,20, 14,-22,13,20, 14,-21,11,20, 14,-20,8,20, 14,-19,6,20, 14,-18,4,20, 14,-17,2,20, 14,-16,0,20, 14,-15,-1,20, 14,-14,-3,20, 14,-13,-4,20, 14,-12,-6,20, 14,-11,-7,20, 14,-10,-9,20, 14,-9,-10,20, 14,-8,-12,20, 14,-7,-13,20, 14,-6,-14,20, 14,-5,-15,20, 14,-4,-17,20, 14,-3,-18,20, 14,-2,-19,20, 14,-1,-20,20, 14,0,-21,20, 14,1,-22,20, 14,2,-23,20, 14,3,-25,20, 14,4,-26,20, 14,5,-27,20, 14,6,-28,20, 14,7,-29,20, 14,8,-30,21, 14,9,-31,21, 14,10,-32,21, 14,11,-33,21, 14,12,-34,21, 14,13,-35,21, 14,14,-36,21, 14,15,-37,21, 14,16,-38,21, 14,17,-39,21, 14,18,-40,21, 14,19,-41,21, 14,20,-41,21, 14,21,-42,21, 14,22,-43,21, 14,23,-44,21, 14,24,-45,21, 14,25,-46,21, 14,26,-47,21, 14,27,-48,21, 14,28,-49,21, 14,29,-50,21, 14,30,-50,21, 14,31,-51,21, 14,32,-52,21, 14,33,-53,22, 14,34,-54,22, 14,35,-55,19, 14,36,-56,0, 14,37,-56,-11, 14,38,-57,-19, 14,39,-58,-26, 14,40,-59,-32, 14,41,-60,-37, 14,42,-61,-42, 14,43,-62,-46, 14,44,-62,-50, 14,45,-63,-53, 14,46,-64,-57, 14,47,-65,-60, 14,48,-66,-64, 14,49,-67,-67, 15,-25,20,21, 15,-24,17,21, 15,-23,14,21, 15,-22,12,21, 15,-21,9,21, 15,-20,7,21, 15,-19,5,21, 15,-18,3,21, 15,-17,1,21, 15,-16,0,21, 15,-15,-2,21, 15,-14,-4,21, 15,-13,-5,21, 15,-12,-7,21, 15,-11,-8,21, 15,-10,-10,21, 15,-9,-11,21, 15,-8,-12,21, 15,-7,-14,21, 15,-6,-15,21, 15,-5,-16,21, 15,-4,-17,22, 15,-3,-19,22, 15,-2,-20,22, 15,-1,-21,22, 15,0,-22,22, 15,1,-23,22, 15,2,-24,22, 15,3,-25,22, 15,4,-26,22, 15,5,-27,22, 15,6,-28,22, 15,7,-30,22, 15,8,-31,22, 15,9,-32,22, 15,10,-33,22, 15,11,-34,22, 15,12,-35,22, 15,13,-36,22, 15,14,-37,22, 15,15,-37,22, 15,16,-38,22, 15,17,-39,22, 15,18,-40,22, 15,19,-41,22, 15,20,-42,22, 15,21,-43,22, 15,22,-44,22, 15,23,-45,22, 15,24,-46,23, 15,25,-47,23, 15,26,-48,23, 15,27,-49,23, 15,28,-49,23, 15,29,-50,23, 15,30,-51,23, 15,31,-52,23, 15,32,-53,23, 15,33,-54,23, 15,34,-55,23, 15,35,-56,23, 15,36,-56,23, 15,37,-57,3, 15,38,-58,-9, 15,39,-59,-18, 15,40,-60,-25, 15,41,-61,-31, 15,42,-62,-36, 15,43,-62,-41, 15,44,-63,-46, 15,45,-64,-50, 15,46,-65,-53, 15,47,-66,-57, 15,48,-67,-60, 15,49,-67,-64, 15,50,-68,-67, 16,-26,21,22, 16,-25,18,22, 16,-24,16,22, 16,-23,13,22, 16,-22,10,22, 16,-21,8,22, 16,-20,6,22, 16,-19,4,22, 16,-18,2,22, 16,-17,0,22, 16,-16,-1,22, 16,-15,-3,23, 16,-14,-5,23, 16,-13,-6,23, 16,-12,-8,23, 16,-11,-9,23, 16,-10,-10,23, 16,-9,-12,23, 16,-8,-13,23, 16,-7,-14,23, 16,-6,-16,23, 16,-5,-17,23, 16,-4,-18,23, 16,-3,-19,23, 16,-2,-20,23, 16,-1,-22,23, 16,0,-23,23, 16,1,-24,23, 16,2,-25,23, 16,3,-26,23, 16,4,-27,23, 16,5,-28,23, 16,6,-29,23, 16,7,-30,23, 16,8,-31,23, 16,9,-32,23, 16,10,-33,23, 16,11,-34,23, 16,12,-35,23, 16,13,-36,23, 16,14,-37,23, 16,15,-38,24, 16,16,-39,24, 16,17,-40,24, 16,18,-41,24, 16,19,-42,24, 16,20,-43,24, 16,21,-44,24, 16,22,-45,24, 16,23,-46,24, 16,24,-47,24, 16,25,-48,24, 16,26,-48,24, 16,27,-49,24, 16,28,-50,24, 16,29,-51,24, 16,30,-52,24, 16,31,-53,24, 16,32,-54,24, 16,33,-55,24, 16,34,-56,24, 16,35,-56,24, 16,36,-57,24, 16,37,-58,25, 16,38,-59,6, 16,39,-60,-7, 16,40,-61,-16, 16,41,-62,-24, 16,42,-62,-30, 16,43,-63,-36, 16,44,-64,-41, 16,45,-65,-45, 16,46,-66,-49, 16,47,-67,-53, 16,48,-67,-57, 16,49,-68,-61, 16,50,-69,-64, 16,51,-70,-67, 16,52,-71,-70, 17,-27,23,23, 17,-26,20,24, 17,-25,17,24, 17,-24,14,24, 17,-23,11,24, 17,-22,9,24, 17,-21,7,24, 17,-20,5,24, 17,-19,3,24, 17,-18,1,24, 17,-17,-1,24, 17,-16,-2,24, 17,-15,-4,24, 17,-14,-5,24, 17,-13,-7,24, 17,-12,-8,24, 17,-11,-10,24, 17,-10,-11,24, 17,-9,-12,24, 17,-8,-14,24, 17,-7,-15,24, 17,-6,-16,24, 17,-5,-18,24, 17,-4,-19,24, 17,-3,-20,24, 17,-2,-21,24, 17,-1,-22,24, 17,0,-23,24, 17,1,-25,24, 17,2,-26,24, 17,3,-27,24, 17,4,-28,24, 17,5,-29,24, 17,6,-30,24, 17,7,-31,25, 17,8,-32,25, 17,9,-33,25, 17,10,-34,25, 17,11,-35,25, 17,12,-36,25, 17,13,-37,25, 17,14,-38,25, 17,15,-39,25, 17,16,-40,25, 17,17,-41,25, 17,18,-42,25, 17,19,-43,25, 17,20,-44,25, 17,21,-45,25, 17,22,-46,25, 17,23,-47,25, 17,24,-47,25, 17,25,-48,25, 17,26,-49,25, 17,27,-50,25, 17,28,-51,25, 17,29,-52,26, 17,30,-53,26, 17,31,-54,26, 17,32,-55,26, 17,33,-56,26, 17,34,-56,26, 17,35,-57,26, 17,36,-58,26, 17,37,-59,26, 17,38,-60,26, 17,39,-61,10, 17,40,-62,-5, 17,41,-62,-15, 17,42,-63,-23, 17,43,-64,-29, 17,44,-65,-35, 17,45,-66,-40, 17,46,-67,-45, 17,47,-67,-49, 17,48,-68,-53, 17,49,-69,-57, 17,50,-70,-61, 17,51,-71,-64, 17,52,-72,-67, 17,53,-72,-70, 18,-28,24,25, 18,-27,21,25, 18,-26,18,25, 18,-25,15,25, 18,-24,13,25, 18,-23,10,25, 18,-22,8,25, 18,-21,6,25, 18,-20,4,25, 18,-19,2,25, 18,-18,0,25, 18,-17,-1,25, 18,-16,-3,25, 18,-15,-5,25, 18,-14,-6,25, 18,-13,-8,25, 18,-12,-9,25, 18,-11,-11,25, 18,-10,-12,25, 18,-9,-13,25, 18,-8,-15,25, 18,-7,-16,25, 18,-6,-17,25, 18,-5,-18,25, 18,-4,-19,25, 18,-3,-21,25, 18,-2,-22,25, 18,-1,-23,26, 18,0,-24,26, 18,1,-25,26, 18,2,-26,26, 18,3,-27,26, 18,4,-29,26, 18,5,-30,26, 18,6,-31,26, 18,7,-32,26, 18,8,-33,26, 18,9,-34,26, 18,10,-35,26, 18,11,-36,26, 18,12,-37,26, 18,13,-38,26, 18,14,-39,26, 18,15,-40,26, 18,16,-41,26, 18,17,-42,26, 18,18,-43,26, 18,19,-44,26, 18,20,-45,26, 18,21,-45,26, 18,22,-46,27, 18,23,-47,27, 18,24,-48,27, 18,25,-49,27, 18,26,-50,27, 18,27,-51,27, 18,28,-52,27, 18,29,-53,27, 18,30,-54,27, 18,31,-55,27, 18,32,-55,27, 18,33,-56,27, 18,34,-57,27, 18,35,-58,27, 18,36,-59,27, 18,37,-60,27, 18,38,-61,27, 18,39,-62,27, 18,40,-62,14, 18,41,-63,-2, 18,42,-64,-13, 18,43,-65,-21, 18,44,-66,-28, 18,45,-67,-34, 18,46,-68,-39, 18,47,-68,-44, 18,48,-69,-49, 18,49,-70,-53, 18,50,-71,-57, 18,51,-72,-61, 18,52,-73,-64, 18,53,-73,-68, 18,54,-74,-71, 18,55,-75,-74, 19,-29,26,26, 19,-28,23,26, 19,-27,19,26, 19,-26,16,26, 19,-25,14,26, 19,-24,11,26, 19,-23,9,26, 19,-22,7,26, 19,-21,5,26, 19,-20,3,26, 19,-19,1,26, 19,-18,-1,26, 19,-17,-2,26, 19,-16,-4,26, 19,-15,-5,26, 19,-14,-7,26, 19,-13,-8,26, 19,-12,-10,26, 19,-11,-11,26, 19,-10,-13,26, 19,-9,-14,26, 19,-8,-15,27, 19,-7,-17,27, 19,-6,-18,27, 19,-5,-19,27, 19,-4,-20,27, 19,-3,-21,27, 19,-2,-23,27, 19,-1,-24,27, 19,0,-25,27, 19,1,-26,27, 19,2,-27,27, 19,3,-28,27, 19,4,-29,27, 19,5,-30,27, 19,6,-31,27, 19,7,-32,27, 19,8,-33,27, 19,9,-34,27, 19,10,-36,27, 19,11,-37,27, 19,12,-38,27, 19,13,-39,27, 19,14,-40,27, 19,15,-40,27, 19,16,-41,28, 19,17,-42,28, 19,18,-43,28, 19,19,-44,28, 19,20,-45,28, 19,21,-46,28, 19,22,-47,28, 19,23,-48,28, 19,24,-49,28, 19,25,-50,28, 19,26,-51,28, 19,27,-52,28, 19,28,-53,28, 19,29,-54,28, 19,30,-54,28, 19,31,-55,28, 19,32,-56,28, 19,33,-57,28, 19,34,-58,28, 19,35,-59,29, 19,36,-60,29, 19,37,-61,29, 19,38,-62,29, 19,39,-62,29, 19,40,-63,29, 19,41,-64,19, 19,42,-65,0, 19,43,-66,-11, 19,44,-67,-20, 19,45,-68,-27, 19,46,-68,-33, 19,47,-69,-39, 19,48,-70,-44, 19,49,-71,-48, 19,50,-72,-53, 19,51,-73,-57, 19,52,-73,-61, 19,53,-74,-64, 19,54,-75,-68, 19,55,-76,-71, 19,56,-77,-74, 19,57,-78,-77, 20,-29,24,27, 20,-28,21,27, 20,-27,18,27, 20,-26,15,27, 20,-25,12,27, 20,-24,10,27, 20,-23,8,27, 20,-22,6,27, 20,-21,4,27, 20,-20,2,27, 20,-19,0,27, 20,-18,-2,27, 20,-17,-3,27, 20,-16,-5,27, 20,-15,-6,27, 20,-14,-8,28, 20,-13,-9,28, 20,-12,-11,28, 20,-11,-12,28, 20,-10,-13,28, 20,-9,-15,28, 20,-8,-16,28, 20,-7,-17,28, 20,-6,-18,28, 20,-5,-20,28, 20,-4,-21,28, 20,-3,-22,28, 20,-2,-23,28, 20,-1,-24,28, 20,0,-26,28, 20,1,-27,28, 20,2,-28,28, 20,3,-29,28, 20,4,-30,28, 20,5,-31,28, 20,6,-32,28, 20,7,-33,28, 20,8,-34,28, 20,9,-35,28, 20,10,-36,28, 20,11,-37,29, 20,12,-38,29, 20,13,-39,29, 20,14,-40,29, 20,15,-41,29, 20,16,-42,29, 20,17,-43,29, 20,18,-44,29, 20,19,-45,29, 20,20,-46,29, 20,21,-47,29, 20,22,-48,29, 20,23,-49,29, 20,24,-50,29, 20,25,-51,29, 20,26,-52,29, 20,27,-53,29, 20,28,-53,29, 20,29,-54,30, 20,30,-55,30, 20,31,-56,30, 20,32,-57,30, 20,33,-58,30, 20,34,-59,30, 20,35,-60,30, 20,36,-61,30, 20,37,-61,30, 20,38,-62,30, 20,39,-63,30, 20,40,-64,30, 20,41,-65,30, 20,42,-66,25, 20,43,-67,3, 20,44,-68,-9, 20,45,-68,-18, 20,46,-69,-26, 20,47,-70,-32, 20,48,-71,-38, 20,49,-72,-43, 20,50,-73,-48, 20,51,-73,-52, 20,52,-74,-57, 20,53,-75,-60, 20,54,-76,-64, 20,55,-77,-68, 20,56,-78,-71, 20,57,-78,-74, 20,58,-79,-77, 20,59,-80,-80, 21,-30,26,28, 21,-29,22,28, 21,-28,19,28, 21,-27,16,28, 21,-26,13,28, 21,-25,11,28, 21,-24,9,28, 21,-23,7,28, 21,-22,5,28, 21,-21,3,28, 21,-20,1,28, 21,-19,-1,29, 21,-18,-2,29, 21,-17,-4,29, 21,-16,-6,29, 21,-15,-7,29, 21,-14,-9,29, 21,-13,-10,29, 21,-12,-11,29, 21,-11,-13,29, 21,-10,-14,29, 21,-9,-15,29, 21,-8,-17,29, 21,-7,-18,29, 21,-6,-19,29, 21,-5,-20,29, 21,-4,-22,29, 21,-3,-23,29, 21,-2,-24,29, 21,-1,-25,29, 21,0,-26,29, 21,1,-27,29, 21,2,-29,29, 21,3,-30,29, 21,4,-31,29, 21,5,-32,29, 21,6,-33,30, 21,7,-34,30, 21,8,-35,30, 21,9,-36,30, 21,10,-37,30, 21,11,-38,30, 21,12,-39,30, 21,13,-40,30, 21,14,-41,30, 21,15,-42,30, 21,16,-43,30, 21,17,-44,30, 21,18,-45,30, 21,19,-46,30, 21,20,-47,30, 21,21,-48,30, 21,22,-49,30, 21,23,-50,30, 21,24,-51,30, 21,25,-51,31, 21,26,-52,31, 21,27,-53,31, 21,28,-54,31, 21,29,-55,31, 21,30,-56,31, 21,31,-57,31, 21,32,-58,31, 21,33,-59,31, 21,34,-60,31, 21,35,-61,31, 21,36,-61,31, 21,37,-62,31, 21,38,-63,31, 21,39,-64,31, 21,40,-65,31, 21,41,-66,32, 21,42,-67,32, 21,43,-67,31, 21,44,-68,6, 21,45,-69,-7, 21,46,-70,-17, 21,47,-71,-25, 21,48,-72,-31, 21,49,-73,-37, 21,50,-73,-43, 21,51,-74,-48, 21,52,-75,-52, 21,53,-76,-56, 21,54,-77,-60, 21,55,-78,-64, 21,56,-78,-68, 21,57,-79,-71, 21,58,-80,-75, 21,59,-81,-78, 21,60,-82,-81, 22,-31,27,29, 22,-30,24,29, 22,-29,20,29, 22,-28,17,29, 22,-27,15,29, 22,-26,12,29, 22,-25,10,29, 22,-24,8,29, 22,-23,6,29, 22,-22,4,30, 22,-21,2,30, 22,-20,0,30, 22,-19,-2,30, 22,-18,-3,30, 22,-17,-5,30, 22,-16,-6,30, 22,-15,-8,30, 22,-14,-9,30, 22,-13,-11,30, 22,-12,-12,30, 22,-11,-14,30, 22,-10,-15,30, 22,-9,-16,30, 22,-8,-17,30, 22,-7,-19,30, 22,-6,-20,30, 22,-5,-21,30, 22,-4,-22,30, 22,-3,-24,30, 22,-2,-25,30, 22,-1,-26,30, 22,0,-27,30, 22,1,-28,30, 22,2,-29,31, 22,3,-30,31, 22,4,-31,31, 22,5,-32,31, 22,6,-34,31, 22,7,-35,31, 22,8,-36,31, 22,9,-37,31, 22,10,-38,31, 22,11,-39,31, 22,12,-40,31, 22,13,-41,31, 22,14,-42,31, 22,15,-43,31, 22,16,-44,31, 22,17,-45,31, 22,18,-46,31, 22,19,-47,31, 22,20,-48,31, 22,21,-49,32, 22,22,-49,32, 22,23,-50,32, 22,24,-51,32, 22,25,-52,32, 22,26,-53,32, 22,27,-54,32, 22,28,-55,32, 22,29,-56,32, 22,30,-57,32, 22,31,-58,32, 22,32,-59,32, 22,33,-60,32, 22,34,-60,32, 22,35,-61,32, 22,36,-62,32, 22,37,-63,33, 22,38,-64,33, 22,39,-65,33, 22,40,-66,33, 22,41,-67,33, 22,42,-67,33, 22,43,-68,33, 22,44,-69,33, 22,45,-70,9, 22,46,-71,-5, 22,47,-72,-15, 22,48,-73,-23, 22,49,-73,-30, 22,50,-74,-37, 22,51,-75,-42, 22,52,-76,-47, 22,53,-77,-52, 22,54,-78,-56, 22,55,-78,-60, 22,56,-79,-64, 22,57,-80,-68, 22,58,-81,-71, 22,59,-82,-75, 22,60,-83,-78, 22,61,-83,-81, 22,62,-84,-84, 23,-32,29,30, 23,-31,25,30, 23,-30,21,30, 23,-29,18,30, 23,-28,16,30, 23,-27,13,30, 23,-26,11,30, 23,-25,9,31, 23,-24,7,31, 23,-23,5,31, 23,-22,3,31, 23,-21,1,31, 23,-20,-1,31, 23,-19,-3,31, 23,-18,-4,31, 23,-17,-6,31, 23,-16,-7,31, 23,-15,-9,31, 23,-14,-10,31, 23,-13,-12,31, 23,-12,-13,31, 23,-11,-14,31, 23,-10,-16,31, 23,-9,-17,31, 23,-8,-18,31, 23,-7,-19,31, 23,-6,-21,31, 23,-5,-22,31, 23,-4,-23,31, 23,-3,-24,31, 23,-2,-25,31, 23,-1,-27,32, 23,0,-28,32, 23,1,-29,32, 23,2,-30,32, 23,3,-31,32, 23,4,-32,32, 23,5,-33,32, 23,6,-34,32, 23,7,-35,32, 23,8,-36,32, 23,9,-37,32, 23,10,-38,32, 23,11,-39,32, 23,12,-40,32, 23,13,-41,32, 23,14,-42,32, 23,15,-43,32, 23,16,-44,32, 23,17,-45,32, 23,18,-46,33, 23,19,-47,33, 23,20,-48,33, 23,21,-49,33, 23,22,-50,33, 23,23,-51,33, 23,24,-52,33, 23,25,-53,33, 23,26,-54,33, 23,27,-55,33, 23,28,-56,33, 23,29,-57,33, 23,30,-58,33, 23,31,-59,33, 23,32,-59,33, 23,33,-60,34, 23,34,-61,34, 23,35,-62,34, 23,36,-63,34, 23,37,-64,34, 23,38,-65,34, 23,39,-66,34, 23,40,-67,34, 23,41,-67,34, 23,42,-68,34, 23,43,-69,34, 23,44,-70,34, 23,45,-71,34, 23,46,-72,13, 23,47,-73,-3, 23,48,-73,-14, 23,49,-74,-22, 23,50,-75,-29, 23,51,-76,-36, 23,52,-77,-41, 23,53,-78,-47, 23,54,-79,-51, 23,55,-79,-56, 23,56,-80,-60, 23,57,-81,-64, 23,58,-82,-68, 23,59,-83,-71, 23,60,-84,-75, 23,61,-84,-78, 23,62,-85,-81, 23,63,-86,-84, 23,64,-87,-87, 24,-33,30,31, 24,-32,26,31, 24,-31,23,31, 24,-30,20,31, 24,-29,17,31, 24,-28,14,31, 24,-27,12,31, 24,-26,10,32, 24,-25,7,32, 24,-24,5,32, 24,-23,4,32, 24,-22,2,32, 24,-21,0,32, 24,-20,-2,32, 24,-19,-3,32, 24,-18,-5,32, 24,-17,-7,32, 24,-16,-8,32, 24,-15,-9,32, 24,-14,-11,32, 24,-13,-12,32, 24,-12,-14,32, 24,-11,-15,32, 24,-10,-16,32, 24,-9,-18,32, 24,-8,-19,32, 24,-7,-20,32, 24,-6,-21,32, 24,-5,-23,32, 24,-4,-24,32, 24,-3,-25,33, 24,-2,-26,33, 24,-1,-27,33, 24,0,-28,33, 24,1,-30,33, 24,2,-31,33, 24,3,-32,33, 24,4,-33,33, 24,5,-34,33, 24,6,-35,33, 24,7,-36,33, 24,8,-37,33, 24,9,-38,33, 24,10,-39,33, 24,11,-40,33, 24,12,-41,33, 24,13,-42,33, 24,14,-43,33, 24,15,-44,34, 24,16,-45,34, 24,17,-46,34, 24,18,-47,34, 24,19,-48,34, 24,20,-49,34, 24,21,-50,34, 24,22,-51,34, 24,23,-52,34, 24,24,-53,34, 24,25,-54,34, 24,26,-55,34, 24,27,-56,34, 24,28,-57,34, 24,29,-58,34, 24,30,-58,35, 24,31,-59,35, 24,32,-60,35, 24,33,-61,35, 24,34,-62,35, 24,35,-63,35, 24,36,-64,35, 24,37,-65,35, 24,38,-66,35, 24,39,-66,35, 24,40,-67,35, 24,41,-68,35, 24,42,-69,35, 24,43,-70,35, 24,44,-71,36, 24,45,-72,36, 24,46,-73,36, 24,47,-73,18, 24,48,-74,0, 24,49,-75,-12, 24,50,-76,-21, 24,51,-77,-28, 24,52,-78,-35, 24,53,-79,-41, 24,54,-79,-46, 24,55,-80,-51, 24,56,-81,-55, 24,57,-82,-60, 24,58,-83,-64, 24,59,-84,-68, 24,60,-84,-71, 24,61,-85,-75, 24,62,-86,-78, 24,63,-87,-82, 24,64,-88,-85, 24,65,-89,-88, 25,-34,32,32, 25,-33,28,32, 25,-32,24,32, 25,-31,21,32, 25,-30,18,32, 25,-29,15,32, 25,-28,13,32, 25,-27,11,33, 25,-26,8,33, 25,-25,6,33, 25,-24,4,33, 25,-23,3,33, 25,-22,1,33, 25,-21,-1,33, 25,-20,-3,33, 25,-19,-4,33, 25,-18,-6,33, 25,-17,-7,33, 25,-16,-9,33, 25,-15,-10,33, 25,-14,-12,33, 25,-13,-13,33, 25,-12,-14,33, 25,-11,-16,33, 25,-10,-17,33, 25,-9,-18,33, 25,-8,-20,33, 25,-7,-21,33, 25,-6,-22,33, 25,-5,-23,33, 25,-4,-25,34, 25,-3,-26,34, 25,-2,-27,34, 25,-1,-28,34, 25,0,-29,34, 25,1,-30,34, 25,2,-31,34, 25,3,-32,34, 25,4,-34,34, 25,5,-35,34, 25,6,-36,34, 25,7,-37,34, 25,8,-38,34, 25,9,-39,34, 25,10,-40,34, 25,11,-41,34, 25,12,-42,34, 25,13,-43,35, 25,14,-44,35, 25,15,-45,35, 25,16,-46,35, 25,17,-47,35, 25,18,-48,35, 25,19,-49,35, 25,20,-50,35, 25,21,-51,35, 25,22,-52,35, 25,23,-53,35, 25,24,-54,35, 25,25,-55,35, 25,26,-56,35, 25,27,-56,35, 25,28,-57,36, 25,29,-58,36, 25,30,-59,36, 25,31,-60,36, 25,32,-61,36, 25,33,-62,36, 25,34,-63,36, 25,35,-64,36, 25,36,-65,36, 25,37,-66,36, 25,38,-66,36, 25,39,-67,36, 25,40,-68,36, 25,41,-69,37, 25,42,-70,37, 25,43,-71,37, 25,44,-72,37, 25,45,-73,37, 25,46,-73,37, 25,47,-74,37, 25,48,-75,23, 25,49,-76,3, 25,50,-77,-10, 25,51,-78,-19, 25,52,-79,-27, 25,53,-79,-34, 25,54,-80,-40, 25,55,-81,-45, 25,56,-82,-50, 25,57,-83,-55, 25,58,-84,-59, 25,59,-84,-64, 25,60,-85,-68, 25,61,-86,-71, 25,62,-87,-75, 25,63,-88,-78, 25,64,-89,-82, 25,65,-89,-85, 25,66,-90,-88, 25,67,-91,-91, 26,-34,29,33, 26,-33,25,33, 26,-32,22,33, 26,-31,19,33, 26,-30,16,33, 26,-29,14,33, 26,-28,12,33, 26,-27,9,33, 26,-26,7,34, 26,-25,5,34, 26,-24,3,34, 26,-23,2,34, 26,-22,0,34, 26,-21,-2,34, 26,-20,-3,34, 26,-19,-5,34, 26,-18,-7,34, 26,-17,-8,34, 26,-16,-10,34, 26,-15,-11,34, 26,-14,-12,34, 26,-13,-14,34, 26,-12,-15,34, 26,-11,-17,34, 26,-10,-18,34, 26,-9,-19,34, 26,-8,-20,34, 26,-7,-22,34, 26,-6,-23,34, 26,-5,-24,35, 26,-4,-25,35, 26,-3,-26,35, 26,-2,-28,35, 26,-1,-29,35, 26,0,-30,35, 26,1,-31,35, 26,2,-32,35, 26,3,-33,35, 26,4,-34,35, 26,5,-35,35, 26,6,-36,35, 26,7,-37,35, 26,8,-39,35, 26,9,-40,35, 26,10,-41,35, 26,11,-42,35, 26,12,-43,36, 26,13,-44,36, 26,14,-45,36, 26,15,-46,36, 26,16,-47,36, 26,17,-48,36, 26,18,-49,36, 26,19,-50,36, 26,20,-51,36, 26,21,-52,36, 26,22,-52,36, 26,23,-53,36, 26,24,-54,36, 26,25,-55,36, 26,26,-56,37, 26,27,-57,37, 26,28,-58,37, 26,29,-59,37, 26,30,-60,37, 26,31,-61,37, 26,32,-62,37, 26,33,-63,37, 26,34,-64,37, 26,35,-65,37, 26,36,-65,37, 26,37,-66,37, 26,38,-67,37, 26,39,-68,38, 26,40,-69,38, 26,41,-70,38, 26,42,-71,38, 26,43,-72,38, 26,44,-72,38, 26,45,-73,38, 26,46,-74,38, 26,47,-75,38, 26,48,-76,38, 26,49,-77,29, 26,50,-78,6, 26,51,-79,-8, 26,52,-79,-17, 26,53,-80,-26, 26,54,-81,-33, 26,55,-82,-39, 26,56,-83,-45, 26,57,-84,-50, 26,58,-84,-55, 26,59,-85,-59, 26,60,-86,-63, 26,61,-87,-67, 26,62,-88,-71, 26,63,-89,-75, 26,64,-89,-78, 26,65,-90,-82, 26,66,-91,-85, 26,67,-92,-88, 26,68,-93,-91, 26,69,-94,-94, 27,-35,31,34, 27,-34,27,34, 27,-33,23,34, 27,-32,20,34, 27,-31,18,34, 27,-30,15,34, 27,-29,13,34, 27,-28,10,34, 27,-27,8,34, 27,-26,6,34, 27,-25,4,35, 27,-24,2,35, 27,-23,1,35, 27,-22,-1,35, 27,-21,-3,35, 27,-20,-4,35, 27,-19,-6,35, 27,-18,-7,35, 27,-17,-9,35, 27,-16,-10,35, 27,-15,-12,35, 27,-14,-13,35, 27,-13,-15,35, 27,-12,-16,35, 27,-11,-17,35, 27,-10,-19,35, 27,-9,-20,35, 27,-8,-21,35, 27,-7,-22,35, 27,-6,-24,35, 27,-5,-25,36, 27,-4,-26,36, 27,-3,-27,36, 27,-2,-28,36, 27,-1,-29,36, 27,0,-31,36, 27,1,-32,36, 27,2,-33,36, 27,3,-34,36, 27,4,-35,36, 27,5,-36,36, 27,6,-37,36, 27,7,-38,36, 27,8,-39,36, 27,9,-40,36, 27,10,-41,36, 27,11,-42,37, 27,12,-43,37, 27,13,-44,37, 27,14,-45,37, 27,15,-46,37, 27,16,-47,37, 27,17,-48,37, 27,18,-49,37, 27,19,-50,37, 27,20,-51,37, 27,21,-52,37, 27,22,-53,37, 27,23,-54,37, 27,24,-55,37, 27,25,-56,38, 27,26,-57,38, 27,27,-58,38, 27,28,-59,38, 27,29,-60,38, 27,30,-61,38, 27,31,-62,38, 27,32,-63,38, 27,33,-64,38, 27,34,-64,38, 27,35,-65,38, 27,36,-66,38, 27,37,-67,38, 27,38,-68,39, 27,39,-69,39, 27,40,-70,39, 27,41,-71,39, 27,42,-72,39, 27,43,-72,39, 27,44,-73,39, 27,45,-74,39, 27,46,-75,39, 27,47,-76,39, 27,48,-77,39, 27,49,-78,40, 27,50,-79,36, 27,51,-79,9, 27,52,-80,-5, 27,53,-81,-16, 27,54,-82,-24, 27,55,-83,-31, 27,56,-84,-38, 27,57,-84,-44, 27,58,-85,-49, 27,59,-86,-54, 27,60,-87,-59, 27,61,-88,-63, 27,62,-89,-67, 27,63,-90,-71, 27,64,-90,-75, 27,65,-91,-78, 27,66,-92,-82, 27,67,-93,-85, 27,68,-94,-88, 27,69,-94,-92, 27,70,-95,-95, 28,-36,32,35, 28,-35,28,35, 28,-34,25,35, 28,-33,22,35, 28,-32,19,35, 28,-31,16,35, 28,-30,14,35, 28,-29,11,35, 28,-28,9,35, 28,-27,7,35, 28,-26,5,35, 28,-25,3,35, 28,-24,1,35, 28,-23,0,36, 28,-22,-2,36, 28,-21,-4,36, 28,-20,-5,36, 28,-19,-7,36, 28,-18,-8,36, 28,-17,-10,36, 28,-16,-11,36, 28,-15,-13,36, 28,-14,-14,36, 28,-13,-15,36, 28,-12,-17,36, 28,-11,-18,36, 28,-10,-19,36, 28,-9,-21,36, 28,-8,-22,36, 28,-7,-23,36, 28,-6,-24,36, 28,-5,-25,37, 28,-4,-27,37, 28,-3,-28,37, 28,-2,-29,37, 28,-1,-30,37, 28,0,-31,37, 28,1,-32,37, 28,2,-34,37, 28,3,-35,37, 28,4,-36,37, 28,5,-37,37, 28,6,-38,37, 28,7,-39,37, 28,8,-40,37, 28,9,-41,37, 28,10,-42,37, 28,11,-43,38, 28,12,-44,38, 28,13,-45,38, 28,14,-46,38, 28,15,-47,38, 28,16,-48,38, 28,17,-49,38, 28,18,-50,38, 28,19,-51,38, 28,20,-52,38, 28,21,-53,38, 28,22,-54,38, 28,23,-55,38, 28,24,-56,38, 28,25,-57,39, 28,26,-58,39, 28,27,-59,39, 28,28,-60,39, 28,29,-61,39, 28,30,-62,39, 28,31,-62,39, 28,32,-63,39, 28,33,-64,39, 28,34,-65,39, 28,35,-66,39, 28,36,-67,39, 28,37,-68,40, 28,38,-69,40, 28,39,-70,40, 28,40,-71,40, 28,41,-71,40, 28,42,-72,40, 28,43,-73,40, 28,44,-74,40, 28,45,-75,40, 28,46,-76,40, 28,47,-77,41, 28,48,-78,41, 28,49,-78,41, 28,50,-79,41, 28,51,-80,41, 28,52,-81,12, 28,53,-82,-3, 28,54,-83,-14, 28,55,-84,-23, 28,56,-84,-30, 28,57,-85,-37, 28,58,-86,-43, 28,59,-87,-48, 28,60,-88,-53, 28,61,-89,-58, 28,62,-90,-63, 28,63,-90,-67, 28,64,-91,-71, 28,65,-92,-75, 28,66,-93,-78, 28,67,-94,-82, 28,68,-95,-85, 28,69,-95,-89, 28,70,-96,-92, 28,71,-97,-95, 28,72,-98,-98, 29,-37,34,36, 29,-36,30,36, 29,-35,26,36, 29,-34,23,36, 29,-33,20,36, 29,-32,17,36, 29,-31,15,36, 29,-30,12,36, 29,-29,10,36, 29,-28,8,36, 29,-27,6,36, 29,-26,4,36, 29,-25,2,36, 29,-24,1,36, 29,-23,-1,36, 29,-22,-3,36, 29,-21,-4,37, 29,-20,-6,37, 29,-19,-8,37, 29,-18,-9,37, 29,-17,-11,37, 29,-16,-12,37, 29,-15,-13,37, 29,-14,-15,37, 29,-13,-16,37, 29,-12,-17,37, 29,-11,-19,37, 29,-10,-20,37, 29,-9,-21,37, 29,-8,-23,37, 29,-7,-24,37, 29,-6,-25,37, 29,-5,-26,37, 29,-4,-27,37, 29,-3,-29,38, 29,-2,-30,38, 29,-1,-31,38, 29,0,-32,38, 29,1,-33,38, 29,2,-34,38, 29,3,-35,38, 29,4,-36,38, 29,5,-38,38, 29,6,-39,38, 29,7,-40,38, 29,8,-41,38, 29,9,-42,38, 29,10,-43,38, 29,11,-44,39, 29,12,-45,39, 29,13,-46,39, 29,14,-47,39, 29,15,-48,39, 29,16,-49,39, 29,17,-50,39, 29,18,-51,39, 29,19,-52,39, 29,20,-53,39, 29,21,-54,39, 29,22,-55,39, 29,23,-56,39, 29,24,-57,40, 29,25,-58,40, 29,26,-59,40, 29,27,-60,40, 29,28,-60,40, 29,29,-61,40, 29,30,-62,40, 29,31,-63,40, 29,32,-64,40, 29,33,-65,40, 29,34,-66,40, 29,35,-67,40, 29,36,-68,41, 29,37,-69,41, 29,38,-70,41, 29,39,-71,41, 29,40,-71,41, 29,41,-72,41, 29,42,-73,41, 29,43,-74,41, 29,44,-75,41, 29,45,-76,41, 29,46,-77,41, 29,47,-78,42, 29,48,-78,42, 29,49,-79,42, 29,50,-80,42, 29,51,-81,42, 29,52,-82,42, 29,53,-83,16, 29,54,-84,0, 29,55,-84,-12, 29,56,-85,-21, 29,57,-86,-29, 29,58,-87,-36, 29,59,-88,-42, 29,60,-89,-48, 29,61,-90,-53, 29,62,-90,-58, 29,63,-91,-62, 29,64,-92,-67, 29,65,-93,-71, 29,66,-94,-75, 29,67,-95,-78, 29,68,-95,-82, 29,69,-96,-85, 29,70,-97,-89, 29,71,-98,-92, 29,72,-99,-95, 29,73,-100,-98, 30,-38,35,37, 30,-37,31,37, 30,-36,27,37, 30,-35,24,37, 30,-34,21,37, 30,-33,18,37, 30,-32,16,37, 30,-31,13,37, 30,-30,11,37, 30,-29,9,37, 30,-28,7,37, 30,-27,5,37, 30,-26,3,37, 30,-25,1,37, 30,-24,0,37, 30,-23,-2,37, 30,-22,-4,37, 30,-21,-5,37, 30,-20,-7,37, 30,-19,-8,37, 30,-18,-10,38, 30,-17,-11,38, 30,-16,-13,38, 30,-15,-14,38, 30,-14,-16,38, 30,-13,-17,38, 30,-12,-18,38, 30,-11,-19,38, 30,-10,-21,38, 30,-9,-22,38, 30,-8,-23,38, 30,-7,-25,38, 30,-6,-26,38, 30,-5,-27,38, 30,-4,-28,38, 30,-3,-29,38, 30,-2,-30,39, 30,-1,-32,39, 30,0,-33,39, 30,1,-34,39, 30,2,-35,39, 30,3,-36,39, 30,4,-37,39, 30,5,-38,39, 30,6,-39,39, 30,7,-40,39, 30,8,-41,39, 30,9,-42,39, 30,10,-44,39, 30,11,-45,39, 30,12,-46,40, 30,13,-47,40, 30,14,-48,40, 30,15,-49,40, 30,16,-50,40, 30,17,-51,40, 30,18,-52,40, 30,19,-53,40, 30,20,-54,40, 30,21,-55,40, 30,22,-56,40, 30,23,-56,40, 30,24,-57,40, 30,25,-58,41, 30,26,-59,41, 30,27,-60,41, 30,28,-61,41, 30,29,-62,41, 30,30,-63,41, 30,31,-64,41, 30,32,-65,41, 30,33,-66,41, 30,34,-67,41, 30,35,-68,41, 30,36,-69,42, 30,37,-69,42, 30,38,-70,42, 30,39,-71,42, 30,40,-72,42, 30,41,-73,42, 30,42,-74,42, 30,43,-75,42, 30,44,-76,42, 30,45,-77,42, 30,46,-78,43, 30,47,-78,43, 30,48,-79,43, 30,49,-80,43, 30,50,-81,43, 30,51,-82,43, 30,52,-83,43, 30,53,-84,43, 30,54,-84,21, 30,55,-85,2, 30,56,-86,-10, 30,57,-87,-20, 30,58,-88,-28, 30,59,-89,-35, 30,60,-90,-41, 30,61,-90,-47, 30,62,-91,-52, 30,63,-92,-57, 30,64,-93,-62, 30,65,-94,-66, 30,66,-95,-71, 30,67,-95,-75, 30,68,-96,-78, 30,69,-97,-82, 30,70,-98,-86, 30,71,-99,-89, 30,72,-100,-92, 30,73,-100,-95, 30,74,-101,-99, 30,75,-102,-102, 31,-39,37,37, 31,-38,33,37, 31,-37,29,37, 31,-36,25,37, 31,-35,22,38, 31,-34,20,38, 31,-33,17,38, 31,-32,14,38, 31,-31,12,38, 31,-30,10,38, 31,-29,8,38, 31,-28,6,38, 31,-27,4,38, 31,-26,2,38, 31,-25,0,38, 31,-24,-1,38, 31,-23,-3,38, 31,-22,-5,38, 31,-21,-6,38, 31,-20,-8,38, 31,-19,-9,38, 31,-18,-11,38, 31,-17,-12,38, 31,-16,-14,39, 31,-15,-15,39, 31,-14,-16,39, 31,-13,-18,39, 31,-12,-19,39, 31,-11,-20,39, 31,-10,-22,39, 31,-9,-23,39, 31,-8,-24,39, 31,-7,-25,39, 31,-6,-26,39, 31,-5,-28,39, 31,-4,-29,39, 31,-3,-30,39, 31,-2,-31,39, 31,-1,-32,39, 31,0,-33,40, 31,1,-35,40, 31,2,-36,40, 31,3,-37,40, 31,4,-38,40, 31,5,-39,40, 31,6,-40,40, 31,7,-41,40, 31,8,-42,40, 31,9,-43,40, 31,10,-44,40, 31,11,-45,40, 31,12,-46,40, 31,13,-47,41, 31,14,-48,41, 31,15,-49,41, 31,16,-50,41, 31,17,-51,41, 31,18,-52,41, 31,19,-53,41, 31,20,-54,41, 31,21,-55,41, 31,22,-56,41, 31,23,-57,41, 31,24,-58,41, 31,25,-59,42, 31,26,-60,42, 31,27,-61,42, 31,28,-62,42, 31,29,-63,42, 31,30,-64,42, 31,31,-65,42, 31,32,-66,42, 31,33,-67,42, 31,34,-68,42, 31,35,-68,42, 31,36,-69,43, 31,37,-70,43, 31,38,-71,43, 31,39,-72,43, 31,40,-73,43, 31,41,-74,43, 31,42,-75,43, 31,43,-76,43, 31,44,-77,43, 31,45,-77,43, 31,46,-78,44, 31,47,-79,44, 31,48,-80,44, 31,49,-81,44, 31,50,-82,44, 31,51,-83,44, 31,52,-84,44, 31,53,-84,44, 31,54,-85,44, 31,55,-86,26, 31,56,-87,5, 31,57,-88,-8, 31,58,-89,-18, 31,59,-90,-26, 31,60,-90,-34, 31,61,-91,-40, 31,62,-92,-46, 31,63,-93,-52, 31,64,-94,-57, 31,65,-95,-61, 31,66,-95,-66, 31,67,-96,-70, 31,68,-97,-74, 31,69,-98,-78, 31,70,-99,-82, 31,71,-100,-86, 31,72,-100,-89, 31,73,-101,-92, 31,74,-102,-96, 31,75,-103,-99, 31,76,-104,-102, 31,77,-105,-105, 32,-39,34,38, 32,-38,30,38, 32,-37,27,38, 32,-36,24,38, 32,-35,21,38, 32,-34,18,38, 32,-33,16,38, 32,-32,13,39, 32,-31,11,39, 32,-30,9,39, 32,-29,7,39, 32,-28,5,39, 32,-27,3,39, 32,-26,1,39, 32,-25,0,39, 32,-24,-2,39, 32,-23,-4,39, 32,-22,-5,39, 32,-21,-7,39, 32,-20,-8,39, 32,-19,-10,39, 32,-18,-11,39, 32,-17,-13,39, 32,-16,-14,39, 32,-15,-16,39, 32,-14,-17,39, 32,-13,-18,40, 32,-12,-20,40, 32,-11,-21,40, 32,-10,-22,40, 32,-9,-24,40, 32,-8,-25,40, 32,-7,-26,40, 32,-6,-27,40, 32,-5,-28,40, 32,-4,-30,40, 32,-3,-31,40, 32,-2,-32,40, 32,-1,-33,40, 32,0,-34,40, 32,1,-35,40, 32,2,-36,41, 32,3,-38,41, 32,4,-39,41, 32,5,-40,41, 32,6,-41,41, 32,7,-42,41, 32,8,-43,41, 32,9,-44,41, 32,10,-45,41, 32,11,-46,41, 32,12,-47,41, 32,13,-48,41, 32,14,-49,41, 32,15,-50,42, 32,16,-51,42, 32,17,-52,42, 32,18,-53,42, 32,19,-54,42, 32,20,-55,42, 32,21,-56,42, 32,22,-57,42, 32,23,-58,42, 32,24,-59,42, 32,25,-60,42, 32,26,-61,43, 32,27,-62,43, 32,28,-63,43, 32,29,-64,43, 32,30,-65,43, 32,31,-66,43, 32,32,-66,43, 32,33,-67,43, 32,34,-68,43, 32,35,-69,43, 32,36,-70,44, 32,37,-71,44, 32,38,-72,44, 32,39,-73,44, 32,40,-74,44, 32,41,-75,44, 32,42,-76,44, 32,43,-76,44, 32,44,-77,44, 32,45,-78,44, 32,46,-79,45, 32,47,-80,45, 32,48,-81,45, 32,49,-82,45, 32,50,-83,45, 32,51,-84,45, 32,52,-84,45, 32,53,-85,45, 32,54,-86,45, 32,55,-87,46, 32,56,-88,32, 32,57,-89,9, 32,58,-90,-5, 32,59,-90,-16, 32,60,-91,-25, 32,61,-92,-32, 32,62,-93,-39, 32,63,-94,-45, 32,64,-95,-51, 32,65,-95,-56, 32,66,-96,-61, 32,67,-97,-66, 32,68,-98,-70, 32,69,-99,-74, 32,70,-100,-78, 32,71,-101,-82, 32,72,-101,-86, 32,73,-102,-89, 32,74,-103,-93, 32,75,-104,-96, 32,76,-105,-99, 32,77,-105,-102, 32,78,-106,-105, 33,-40,36,39, 33,-39,32,39, 33,-38,28,39, 33,-37,25,39, 33,-36,22,39, 33,-35,19,39, 33,-34,17,39, 33,-33,14,39, 33,-32,12,39, 33,-31,10,39, 33,-30,8,39, 33,-29,6,39, 33,-28,4,40, 33,-27,2,40, 33,-26,0,40, 33,-25,-1,40, 33,-24,-3,40, 33,-23,-5,40, 33,-22,-6,40, 33,-21,-8,40, 33,-20,-9,40, 33,-19,-11,40, 33,-18,-12,40, 33,-17,-14,40, 33,-16,-15,40, 33,-15,-16,40, 33,-14,-18,40, 33,-13,-19,40, 33,-12,-20,40, 33,-11,-22,40, 33,-10,-23,41, 33,-9,-24,41, 33,-8,-25,41, 33,-7,-27,41, 33,-6,-28,41, 33,-5,-29,41, 33,-4,-30,41, 33,-3,-31,41, 33,-2,-33,41, 33,-1,-34,41, 33,0,-35,41, 33,1,-36,41, 33,2,-37,41, 33,3,-38,41, 33,4,-39,42, 33,5,-40,42, 33,6,-41,42, 33,7,-43,42, 33,8,-44,42, 33,9,-45,42, 33,10,-46,42, 33,11,-47,42, 33,12,-48,42, 33,13,-49,42, 33,14,-50,42, 33,15,-51,42, 33,16,-52,43, 33,17,-53,43, 33,18,-54,43, 33,19,-55,43, 33,20,-56,43, 33,21,-57,43, 33,22,-58,43, 33,23,-59,43, 33,24,-60,43, 33,25,-61,43, 33,26,-62,43, 33,27,-63,44, 33,28,-64,44, 33,29,-64,44, 33,30,-65,44, 33,31,-66,44, 33,32,-67,44, 33,33,-68,44, 33,34,-69,44, 33,35,-70,44, 33,36,-71,44, 33,37,-72,45, 33,38,-73,45, 33,39,-74,45, 33,40,-75,45, 33,41,-75,45, 33,42,-76,45, 33,43,-77,45, 33,44,-78,45, 33,45,-79,45, 33,46,-80,46, 33,47,-81,46, 33,48,-82,46, 33,49,-83,46, 33,50,-83,46, 33,51,-84,46, 33,52,-85,46, 33,53,-86,46, 33,54,-87,46, 33,55,-88,47, 33,56,-89,47, 33,57,-90,40, 33,58,-90,12, 33,59,-91,-3, 33,60,-92,-14, 33,61,-93,-23, 33,62,-94,-31, 33,63,-95,-38, 33,64,-95,-44, 33,65,-96,-50, 33,66,-97,-55, 33,67,-98,-60, 33,68,-99,-65, 33,69,-100,-70, 33,70,-101,-74, 33,71,-101,-78, 33,72,-102,-82, 33,73,-103,-86, 33,74,-104,-89, 33,75,-105,-93, 33,76,-106,-96, 33,77,-106,-99, 33,78,-106,-102, 33,79,-106,-106, 34,-41,37,40, 34,-40,33,40, 34,-39,29,40, 34,-38,26,40, 34,-37,23,40, 34,-36,20,40, 34,-35,18,40, 34,-34,15,40, 34,-33,13,40, 34,-32,11,40, 34,-31,9,40, 34,-30,7,40, 34,-29,5,40, 34,-28,3,40, 34,-27,1,40, 34,-26,-1,40, 34,-25,-2,41, 34,-24,-4,41, 34,-23,-5,41, 34,-22,-7,41, 34,-21,-9,41, 34,-20,-10,41, 34,-19,-12,41, 34,-18,-13,41, 34,-17,-14,41, 34,-16,-16,41, 34,-15,-17,41, 34,-14,-19,41, 34,-13,-20,41, 34,-12,-21,41, 34,-11,-22,41, 34,-10,-24,41, 34,-9,-25,41, 34,-8,-26,42, 34,-7,-27,42, 34,-6,-29,42, 34,-5,-30,42, 34,-4,-31,42, 34,-3,-32,42, 34,-2,-33,42, 34,-1,-34,42, 34,0,-36,42, 34,1,-37,42, 34,2,-38,42, 34,3,-39,42, 34,4,-40,42, 34,5,-41,42, 34,6,-42,43, 34,7,-43,43, 34,8,-44,43, 34,9,-45,43, 34,10,-46,43, 34,11,-47,43, 34,12,-49,43, 34,13,-50,43, 34,14,-51,43, 34,15,-52,43, 34,16,-53,43, 34,17,-54,43, 34,18,-55,44, 34,19,-56,44, 34,20,-57,44, 34,21,-58,44, 34,22,-59,44, 34,23,-59,44, 34,24,-60,44, 34,25,-61,44, 34,26,-62,44, 34,27,-63,44, 34,28,-64,44, 34,29,-65,45, 34,30,-66,45, 34,31,-67,45, 34,32,-68,45, 34,33,-69,45, 34,34,-70,45, 34,35,-71,45, 34,36,-72,45, 34,37,-73,45, 34,38,-74,46, 34,39,-74,46, 34,40,-75,46, 34,41,-76,46, 34,42,-77,46, 34,43,-78,46, 34,44,-79,46, 34,45,-80,46, 34,46,-81,46, 34,47,-82,47, 34,48,-83,47, 34,49,-83,47, 34,50,-84,47, 34,51,-85,47, 34,52,-86,47, 34,53,-87,47, 34,54,-88,47, 34,55,-89,48, 34,56,-89,48, 34,57,-90,48, 34,58,-91,48, 34,59,-92,16, 34,60,-93,-1, 34,61,-94,-12, 34,62,-95,-22, 34,63,-95,-30, 34,64,-96,-37, 34,65,-97,-43, 34,66,-98,-49, 34,67,-99,-55, 34,68,-100,-60, 34,69,-101,-65, 34,70,-101,-69, 34,71,-102,-74, 34,72,-103,-78, 34,73,-104,-82, 34,74,-105,-85, 34,75,-105,-89, 34,76,-105,-93, 34,77,-105,-96, 34,78,-105,-99, 34,79,-105,-103, 35,-42,39,41, 35,-41,34,41, 35,-40,31,41, 35,-39,27,41, 35,-38,24,41, 35,-37,21,41, 35,-36,19,41, 35,-35,16,41, 35,-34,14,41, 35,-33,12,41, 35,-32,10,41, 35,-31,8,41, 35,-30,6,41, 35,-29,4,41, 35,-28,2,41, 35,-27,0,41, 35,-26,-1,41, 35,-25,-3,41, 35,-24,-5,41, 35,-23,-6,41, 35,-22,-8,42, 35,-21,-9,42, 35,-20,-11,42, 35,-19,-12,42, 35,-18,-14,42, 35,-17,-15,42, 35,-16,-17,42, 35,-15,-18,42, 35,-14,-19,42, 35,-13,-21,42, 35,-12,-22,42, 35,-11,-23,42, 35,-10,-24,42, 35,-9,-26,42, 35,-8,-27,42, 35,-7,-28,42, 35,-6,-29,43, 35,-5,-31,43, 35,-4,-32,43, 35,-3,-33,43, 35,-2,-34,43, 35,-1,-35,43, 35,0,-36,43, 35,1,-37,43, 35,2,-39,43, 35,3,-40,43, 35,4,-41,43, 35,5,-42,43, 35,6,-43,43, 35,7,-44,43, 35,8,-45,44, 35,9,-46,44, 35,10,-47,44, 35,11,-48,44, 35,12,-49,44, 35,13,-50,44, 35,14,-51,44, 35,15,-52,44, 35,16,-53,44, 35,17,-54,44, 35,18,-55,44, 35,19,-56,44, 35,20,-57,45, 35,21,-58,45, 35,22,-59,45, 35,23,-60,45, 35,24,-61,45, 35,25,-62,45, 35,26,-63,45, 35,27,-64,45, 35,28,-65,45, 35,29,-66,45, 35,30,-67,46, 35,31,-68,46, 35,32,-69,46, 35,33,-70,46, 35,34,-71,46, 35,35,-72,46, 35,36,-73,46, 35,37,-73,46, 35,38,-74,46, 35,39,-75,47, 35,40,-76,47, 35,41,-77,47, 35,42,-78,47, 35,43,-79,47, 35,44,-80,47, 35,45,-81,47, 35,46,-82,47, 35,47,-82,47, 35,48,-83,48, 35,49,-84,48, 35,50,-85,48, 35,51,-86,48, 35,52,-87,48, 35,53,-88,48, 35,54,-89,48, 35,55,-89,48, 35,56,-90,49, 35,57,-91,49, 35,58,-92,49, 35,59,-93,49, 35,60,-94,20, 35,61,-95,2, 35,62,-95,-10, 35,63,-96,-20, 35,64,-97,-28, 35,65,-98,-36, 35,66,-99,-42, 35,67,-100,-49, 35,68,-101,-54, 35,69,-101,-59, 35,70,-102,-64, 35,71,-103,-69, 35,72,-103,-73, 35,73,-103,-77, 35,74,-103,-82, 35,75,-103,-85, 35,76,-103,-89, 35,77,-103,-93, 35,78,-103,-96, 35,79,-103,-100, 35,80,-103,-103, 36,-43,40,41, 36,-42,36,41, 36,-41,32,41, 36,-40,29,42, 36,-39,26,42, 36,-38,23,42, 36,-37,20,42, 36,-36,17,42, 36,-35,15,42, 36,-34,13,42, 36,-33,11,42, 36,-32,9,42, 36,-31,7,42, 36,-30,5,42, 36,-29,3,42, 36,-28,1,42, 36,-27,-1,42, 36,-26,-2,42, 36,-25,-4,42, 36,-24,-6,42, 36,-23,-7,42, 36,-22,-9,42, 36,-21,-10,42, 36,-20,-12,43, 36,-19,-13,43, 36,-18,-15,43, 36,-17,-16,43, 36,-16,-17,43, 36,-15,-19,43, 36,-14,-20,43, 36,-13,-21,43, 36,-12,-23,43, 36,-11,-24,43, 36,-10,-25,43, 36,-9,-26,43, 36,-8,-28,43, 36,-7,-29,43, 36,-6,-30,43, 36,-5,-31,43, 36,-4,-32,43, 36,-3,-34,44, 36,-2,-35,44, 36,-1,-36,44, 36,0,-37,44, 36,1,-38,44, 36,2,-39,44, 36,3,-40,44, 36,4,-41,44, 36,5,-43,44, 36,6,-44,44, 36,7,-45,44, 36,8,-46,44, 36,9,-47,44, 36,10,-48,45, 36,11,-49,45, 36,12,-50,45, 36,13,-51,45, 36,14,-52,45, 36,15,-53,45, 36,16,-54,45, 36,17,-55,45, 36,18,-56,45, 36,19,-57,45, 36,20,-58,45, 36,21,-59,45, 36,22,-60,46, 36,23,-61,46, 36,24,-62,46, 36,25,-63,46, 36,26,-64,46, 36,27,-65,46, 36,28,-66,46, 36,29,-67,46, 36,30,-68,46, 36,31,-69,46, 36,32,-70,47, 36,33,-71,47, 36,34,-71,47, 36,35,-72,47, 36,36,-73,47, 36,37,-74,47, 36,38,-75,47, 36,39,-76,47, 36,40,-77,47, 36,41,-78,48, 36,42,-79,48, 36,43,-80,48, 36,44,-81,48, 36,45,-81,48, 36,46,-82,48, 36,47,-83,48, 36,48,-84,48, 36,49,-85,49, 36,50,-86,49, 36,51,-87,49, 36,52,-88,49, 36,53,-89,49, 36,54,-89,49, 36,55,-90,49, 36,56,-91,49, 36,57,-92,50, 36,58,-93,50, 36,59,-94,50, 36,60,-95,50, 36,61,-95,24, 36,62,-96,5, 36,63,-97,-8, 36,64,-98,-18, 36,65,-99,-27, 36,66,-100,-35, 36,67,-101,-41, 36,68,-101,-48, 36,69,-101,-53, 36,70,-101,-59, 36,71,-101,-64, 36,72,-101,-68, 36,73,-101,-73, 36,74,-101,-77, 36,75,-101,-81, 36,76,-101,-85, 36,77,-101,-89, 36,78,-101,-93, 36,79,-101,-96, 36,80,-101,-100, 37,-44,42,42, 37,-43,37,42, 37,-42,33,42, 37,-41,30,42, 37,-40,27,42, 37,-39,24,42, 37,-38,21,42, 37,-37,19,42, 37,-36,16,43, 37,-35,14,43, 37,-34,12,43, 37,-33,10,43, 37,-32,8,43, 37,-31,6,43, 37,-30,4,43, 37,-29,2,43, 37,-28,0,43, 37,-27,-2,43, 37,-26,-3,43, 37,-25,-5,43, 37,-24,-6,43, 37,-23,-8,43, 37,-22,-10,43, 37,-21,-11,43, 37,-20,-12,43, 37,-19,-14,43, 37,-18,-15,43, 37,-17,-17,44, 37,-16,-18,44, 37,-15,-19,44, 37,-14,-21,44, 37,-13,-22,44, 37,-12,-23,44, 37,-11,-25,44, 37,-10,-26,44, 37,-9,-27,44, 37,-8,-28,44, 37,-7,-30,44, 37,-6,-31,44, 37,-5,-32,44, 37,-4,-33,44, 37,-3,-34,44, 37,-2,-35,44, 37,-1,-37,45, 37,0,-38,45, 37,1,-39,45, 37,2,-40,45, 37,3,-41,45, 37,4,-42,45, 37,5,-43,45, 37,6,-44,45, 37,7,-45,45, 37,8,-47,45, 37,9,-48,45, 37,10,-49,45, 37,11,-50,45, 37,12,-51,46, 37,13,-52,46, 37,14,-53,46, 37,15,-54,46, 37,16,-55,46, 37,17,-56,46, 37,18,-57,46, 37,19,-58,46, 37,20,-59,46, 37,21,-60,46, 37,22,-61,46, 37,23,-62,47, 37,24,-63,47, 37,25,-64,47, 37,26,-65,47, 37,27,-66,47, 37,28,-67,47, 37,29,-68,47, 37,30,-68,47, 37,31,-69,47, 37,32,-70,47, 37,33,-71,48, 37,34,-72,48, 37,35,-73,48, 37,36,-74,48, 37,37,-75,48, 37,38,-76,48, 37,39,-77,48, 37,40,-78,48, 37,41,-79,48, 37,42,-80,49, 37,43,-80,49, 37,44,-81,49, 37,45,-82,49, 37,46,-83,49, 37,47,-84,49, 37,48,-85,49, 37,49,-86,49, 37,50,-87,50, 37,51,-88,50, 37,52,-88,50, 37,53,-89,50, 37,54,-90,50, 37,55,-91,50, 37,56,-92,50, 37,57,-93,50, 37,58,-94,51, 37,59,-95,51, 37,60,-95,51, 37,61,-96,51, 37,62,-97,29, 37,63,-98,8, 37,64,-99,-6, 37,65,-100,-16, 37,66,-100,-25, 37,67,-100,-33, 37,68,-100,-40, 37,69,-100,-47, 37,70,-100,-53, 37,71,-100,-58, 37,72,-100,-63, 37,73,-100,-68, 37,74,-100,-73, 37,75,-100,-77, 37,76,-100,-81, 37,77,-100,-85, 37,78,-100,-89, 37,79,-100,-93, 37,80,-100,-96, 37,81,-100,-100, 38,-44,39,43, 38,-43,35,43, 38,-42,31,43, 38,-41,28,43, 38,-40,25,43, 38,-39,22,43, 38,-38,20,43, 38,-37,17,43, 38,-36,15,43, 38,-35,13,43, 38,-34,11,43, 38,-33,8,44, 38,-32,7,44, 38,-31,5,44, 38,-30,3,44, 38,-29,1,44, 38,-28,-1,44, 38,-27,-2,44, 38,-26,-4,44, 38,-25,-6,44, 38,-24,-7,44, 38,-23,-9,44, 38,-22,-10,44, 38,-21,-12,44, 38,-20,-13,44, 38,-19,-15,44, 38,-18,-16,44, 38,-17,-17,44, 38,-16,-19,44, 38,-15,-20,44, 38,-14,-22,45, 38,-13,-23,45, 38,-12,-24,45, 38,-11,-25,45, 38,-10,-27,45, 38,-9,-28,45, 38,-8,-29,45, 38,-7,-30,45, 38,-6,-32,45, 38,-5,-33,45, 38,-4,-34,45, 38,-3,-35,45, 38,-2,-36,45, 38,-1,-37,45, 38,0,-38,45, 38,1,-40,46, 38,2,-41,46, 38,3,-42,46, 38,4,-43,46, 38,5,-44,46, 38,6,-45,46, 38,7,-46,46, 38,8,-47,46, 38,9,-48,46, 38,10,-49,46, 38,11,-50,46, 38,12,-51,46, 38,13,-52,46, 38,14,-53,47, 38,15,-55,47, 38,16,-56,47, 38,17,-57,47, 38,18,-58,47, 38,19,-59,47, 38,20,-60,47, 38,21,-61,47, 38,22,-62,47, 38,23,-62,47, 38,24,-63,47, 38,25,-64,48, 38,26,-65,48, 38,27,-66,48, 38,28,-67,48, 38,29,-68,48, 38,30,-69,48, 38,31,-70,48, 38,32,-71,48, 38,33,-72,48, 38,34,-73,48, 38,35,-74,49, 38,36,-75,49, 38,37,-76,49, 38,38,-77,49, 38,39,-78,49, 38,40,-79,49, 38,41,-79,49, 38,42,-80,49, 38,43,-81,49, 38,44,-82,50, 38,45,-83,50, 38,46,-84,50, 38,47,-85,50, 38,48,-86,50, 38,49,-87,50, 38,50,-88,50, 38,51,-88,50, 38,52,-89,51, 38,53,-90,51, 38,54,-91,51, 38,55,-92,51, 38,56,-93,51, 38,57,-94,51, 38,58,-95,51, 38,59,-95,52, 38,60,-96,52, 38,61,-97,52, 38,62,-98,52, 38,63,-98,35, 38,64,-98,11, 38,65,-98,-3, 38,66,-98,-15, 38,67,-98,-24, 38,68,-98,-32, 38,69,-98,-39, 38,70,-98,-46, 38,71,-98,-52, 38,72,-98,-57, 38,73,-98,-63, 38,74,-98,-67, 38,75,-98,-72, 38,76,-98,-77, 38,77,-98,-81, 38,78,-98,-85, 38,79,-98,-89, 38,80,-98,-93, 38,81,-98,-96, 39,-45,40,44, 39,-44,36,44, 39,-43,33,44, 39,-42,29,44, 39,-41,26,44, 39,-40,23,44, 39,-39,21,44, 39,-38,18,44, 39,-37,16,44, 39,-36,14,44, 39,-35,11,44, 39,-34,9,44, 39,-33,7,44, 39,-32,5,44, 39,-31,4,44, 39,-30,2,45, 39,-29,0,45, 39,-28,-2,45, 39,-27,-3,45, 39,-26,-5,45, 39,-25,-7,45, 39,-24,-8,45, 39,-23,-10,45, 39,-22,-11,45, 39,-21,-13,45, 39,-20,-14,45, 39,-19,-15,45, 39,-18,-17,45, 39,-17,-18,45, 39,-16,-20,45, 39,-15,-21,45, 39,-14,-22,45, 39,-13,-24,45, 39,-12,-25,46, 39,-11,-26,46, 39,-10,-27,46, 39,-9,-29,46, 39,-8,-30,46, 39,-7,-31,46, 39,-6,-32,46, 39,-5,-33,46, 39,-4,-35,46, 39,-3,-36,46, 39,-2,-37,46, 39,-1,-38,46, 39,0,-39,46, 39,1,-40,46, 39,2,-41,46, 39,3,-43,47, 39,4,-44,47, 39,5,-45,47, 39,6,-46,47, 39,7,-47,47, 39,8,-48,47, 39,9,-49,47, 39,10,-50,47, 39,11,-51,47, 39,12,-52,47, 39,13,-53,47, 39,14,-54,47, 39,15,-55,47, 39,16,-56,48, 39,17,-57,48, 39,18,-58,48, 39,19,-59,48, 39,20,-60,48, 39,21,-61,48, 39,22,-62,48, 39,23,-63,48, 39,24,-64,48, 39,25,-65,48, 39,26,-66,48, 39,27,-67,49, 39,28,-68,49, 39,29,-69,49, 39,30,-70,49, 39,31,-71,49, 39,32,-72,49, 39,33,-73,49, 39,34,-74,49, 39,35,-75,49, 39,36,-76,50, 39,37,-77,50, 39,38,-77,50, 39,39,-78,50, 39,40,-79,50, 39,41,-80,50, 39,42,-81,50, 39,43,-82,50, 39,44,-83,50, 39,45,-84,51, 39,46,-85,51, 39,47,-86,51, 39,48,-87,51, 39,49,-87,51, 39,50,-88,51, 39,51,-89,51, 39,52,-90,51, 39,53,-91,52, 39,54,-92,52, 39,55,-93,52, 39,56,-94,52, 39,57,-94,52, 39,58,-95,52, 39,59,-96,52, 39,60,-96,53, 39,61,-96,53, 39,62,-96,53, 39,63,-96,53, 39,64,-96,43, 39,65,-96,15, 39,66,-96,-1, 39,67,-96,-13, 39,68,-96,-22, 39,69,-96,-31, 39,70,-96,-38, 39,71,-96,-45, 39,72,-96,-51, 39,73,-96,-57, 39,74,-96,-62, 39,75,-96,-67, 39,76,-96,-72, 39,77,-96,-76, 39,78,-96,-81, 39,79,-96,-85, 39,80,-96,-89, 39,81,-96,-93, 39,82,-96,-96, 40,-46,42,45, 40,-45,38,45, 40,-44,34,45, 40,-43,31,45, 40,-42,27,45, 40,-41,25,45, 40,-40,22,45, 40,-39,19,45, 40,-38,17,45, 40,-37,15,45, 40,-36,12,45, 40,-35,10,45, 40,-34,8,45, 40,-33,6,45, 40,-32,5,45, 40,-31,3,45, 40,-30,1,45, 40,-29,-1,45, 40,-28,-3,45, 40,-27,-4,46, 40,-26,-6,46, 40,-25,-7,46, 40,-24,-9,46, 40,-23,-10,46, 40,-22,-12,46, 40,-21,-13,46, 40,-20,-15,46, 40,-19,-16,46, 40,-18,-18,46, 40,-17,-19,46, 40,-16,-20,46, 40,-15,-22,46, 40,-14,-23,46, 40,-13,-24,46, 40,-12,-26,46, 40,-11,-27,46, 40,-10,-28,46, 40,-9,-29,47, 40,-8,-31,47, 40,-7,-32,47, 40,-6,-33,47, 40,-5,-34,47, 40,-4,-35,47, 40,-3,-36,47, 40,-2,-38,47, 40,-1,-39,47, 40,0,-40,47, 40,1,-41,47, 40,2,-42,47, 40,3,-43,47, 40,4,-44,47, 40,5,-45,48, 40,6,-47,48, 40,7,-48,48, 40,8,-49,48, 40,9,-50,48, 40,10,-51,48, 40,11,-52,48, 40,12,-53,48, 40,13,-54,48, 40,14,-55,48, 40,15,-56,48, 40,16,-57,48, 40,17,-58,49, 40,18,-59,49, 40,19,-60,49, 40,20,-61,49, 40,21,-62,49, 40,22,-63,49, 40,23,-64,49, 40,24,-65,49, 40,25,-66,49, 40,26,-67,49, 40,27,-68,49, 40,28,-69,50, 40,29,-70,50, 40,30,-71,50, 40,31,-72,50, 40,32,-73,50, 40,33,-74,50, 40,34,-75,50, 40,35,-75,50, 40,36,-76,50, 40,37,-77,50, 40,38,-78,51, 40,39,-79,51, 40,40,-80,51, 40,41,-81,51, 40,42,-82,51, 40,43,-83,51, 40,44,-84,51, 40,45,-85,51, 40,46,-86,51, 40,47,-86,52, 40,48,-87,52, 40,49,-88,52, 40,50,-89,52, 40,51,-90,52, 40,52,-91,52, 40,53,-92,52, 40,54,-93,53, 40,55,-94,53, 40,56,-94,53, 40,57,-95,53, 40,58,-95,53, 40,59,-95,53, 40,60,-95,53, 40,61,-95,53, 40,62,-95,54, 40,63,-95,54, 40,64,-95,54, 40,65,-95,53, 40,66,-95,19, 40,67,-95,2, 40,68,-95,-10, 40,69,-95,-20, 40,70,-95,-29, 40,71,-95,-37, 40,72,-95,-44, 40,73,-95,-50, 40,74,-95,-56, 40,75,-95,-61, 40,76,-95,-66, 40,77,-95,-71, 40,78,-95,-76, 40,79,-95,-80, 40,80,-95,-84, 40,81,-95,-88, 40,82,-95,-92, 41,-47,44,45, 41,-46,39,45, 41,-45,35,45, 41,-44,32,46, 41,-43,29,46, 41,-42,26,46, 41,-41,23,46, 41,-40,20,46, 41,-39,18,46, 41,-38,16,46, 41,-37,13,46, 41,-36,11,46, 41,-35,9,46, 41,-34,7,46, 41,-33,5,46, 41,-32,4,46, 41,-31,2,46, 41,-30,0,46, 41,-29,-2,46, 41,-28,-3,46, 41,-27,-5,46, 41,-26,-7,46, 41,-25,-8,46, 41,-24,-10,47, 41,-23,-11,47, 41,-22,-13,47, 41,-21,-14,47, 41,-20,-16,47, 41,-19,-17,47, 41,-18,-18,47, 41,-17,-20,47, 41,-16,-21,47, 41,-15,-22,47, 41,-14,-24,47, 41,-13,-25,47, 41,-12,-26,47, 41,-11,-28,47, 41,-10,-29,47, 41,-9,-30,47, 41,-8,-31,47, 41,-7,-32,48, 41,-6,-34,48, 41,-5,-35,48, 41,-4,-36,48, 41,-3,-37,48, 41,-2,-38,48, 41,-1,-40,48, 41,0,-41,48, 41,1,-42,48, 41,2,-43,48, 41,3,-44,48, 41,4,-45,48, 41,5,-46,48, 41,6,-47,48, 41,7,-48,49, 41,8,-49,49, 41,9,-50,49, 41,10,-52,49, 41,11,-53,49, 41,12,-54,49, 41,13,-55,49, 41,14,-56,49, 41,15,-57,49, 41,16,-58,49, 41,17,-59,49, 41,18,-60,49, 41,19,-61,50, 41,20,-62,50, 41,21,-63,50, 41,22,-64,50, 41,23,-65,50, 41,24,-66,50, 41,25,-67,50, 41,26,-68,50, 41,27,-69,50, 41,28,-70,50, 41,29,-71,50, 41,30,-71,51, 41,31,-72,51, 41,32,-73,51, 41,33,-74,51, 41,34,-75,51, 41,35,-76,51, 41,36,-77,51, 41,37,-78,51, 41,38,-79,51, 41,39,-80,52, 41,40,-81,52, 41,41,-82,52, 41,42,-83,52, 41,43,-84,52, 41,44,-85,52, 41,45,-85,52, 41,46,-86,52, 41,47,-87,52, 41,48,-88,53, 41,49,-89,53, 41,50,-90,53, 41,51,-91,53, 41,52,-92,53, 41,53,-93,53, 41,54,-93,53, 41,55,-93,53, 41,56,-93,54, 41,57,-93,54, 41,58,-93,54, 41,59,-93,54, 41,60,-93,54, 41,61,-93,54, 41,62,-93,54, 41,63,-93,55, 41,64,-93,55, 41,65,-93,55, 41,66,-93,55, 41,67,-93,23, 41,68,-93,5, 41,69,-93,-8, 41,70,-93,-19, 41,71,-93,-28, 41,72,-93,-35, 41,73,-93,-43, 41,74,-93,-49, 41,75,-93,-55, 41,76,-93,-60, 41,77,-93,-66, 41,78,-93,-71, 41,79,-93,-75, 41,80,-93,-80, 41,81,-93,-84, 41,82,-93,-88, 41,83,-93,-92, 42,-48,45,46, 42,-47,41,46, 42,-46,37,46, 42,-45,33,46, 42,-44,30,46, 42,-43,27,46, 42,-42,24,46, 42,-41,22,46, 42,-40,19,47, 42,-39,17,47, 42,-38,14,47, 42,-37,12,47, 42,-36,10,47, 42,-35,8,47, 42,-34,6,47, 42,-33,4,47, 42,-32,3,47, 42,-31,1,47, 42,-30,-1,47, 42,-29,-3,47, 42,-28,-4,47, 42,-27,-6,47, 42,-26,-7,47, 42,-25,-9,47, 42,-24,-11,47, 42,-23,-12,47, 42,-22,-14,47, 42,-21,-15,48, 42,-20,-16,48, 42,-19,-18,48, 42,-18,-19,48, 42,-17,-21,48, 42,-16,-22,48, 42,-15,-23,48, 42,-14,-24,48, 42,-13,-26,48, 42,-12,-27,48, 42,-11,-28,48, 42,-10,-30,48, 42,-9,-31,48, 42,-8,-32,48, 42,-7,-33,48, 42,-6,-34,48, 42,-5,-36,49, 42,-4,-37,49, 42,-3,-38,49, 42,-2,-39,49, 42,-1,-40,49, 42,0,-41,49, 42,1,-42,49, 42,2,-44,49, 42,3,-45,49, 42,4,-46,49, 42,5,-47,49, 42,6,-48,49, 42,7,-49,49, 42,8,-50,49, 42,9,-51,50, 42,10,-52,50, 42,11,-53,50, 42,12,-54,50, 42,13,-55,50, 42,14,-56,50, 42,15,-57,50, 42,16,-58,50, 42,17,-59,50, 42,18,-60,50, 42,19,-61,50, 42,20,-62,50, 42,21,-63,51, 42,22,-64,51, 42,23,-65,51, 42,24,-66,51, 42,25,-67,51, 42,26,-68,51, 42,27,-69,51, 42,28,-70,51, 42,29,-71,51, 42,30,-72,51, 42,31,-73,51, 42,32,-74,52, 42,33,-75,52, 42,34,-76,52, 42,35,-77,52, 42,36,-78,52, 42,37,-79,52, 42,38,-80,52, 42,39,-81,52, 42,40,-82,52, 42,41,-83,53, 42,42,-83,53, 42,43,-84,53, 42,44,-85,53, 42,45,-86,53, 42,46,-87,53, 42,47,-88,53, 42,48,-89,53, 42,49,-90,54, 42,50,-91,54, 42,51,-91,54, 42,52,-91,54, 42,53,-91,54, 42,54,-91,54, 42,55,-91,54, 42,56,-91,54, 42,57,-91,55, 42,58,-91,55, 42,59,-91,55, 42,60,-91,55, 42,61,-91,55, 42,62,-91,55, 42,63,-91,55, 42,64,-91,56, 42,65,-91,56, 42,66,-91,56, 42,67,-91,56, 42,68,-91,28, 42,69,-91,8, 42,70,-91,-6, 42,71,-91,-17, 42,72,-91,-26, 42,73,-91,-34, 42,74,-91,-41, 42,75,-91,-48, 42,76,-91,-54, 42,77,-91,-60, 42,78,-91,-65, 42,79,-91,-70, 42,80,-91,-75, 42,81,-91,-79, 42,82,-91,-84, 42,83,-91,-88, 43,-49,47,47, 43,-48,42,47, 43,-47,38,47, 43,-46,35,47, 43,-45,31,47, 43,-44,28,47, 43,-43,25,47, 43,-42,23,47, 43,-41,20,47, 43,-40,18,47, 43,-39,15,47, 43,-38,13,47, 43,-37,11,48, 43,-36,9,48, 43,-35,7,48, 43,-34,5,48, 43,-33,3,48, 43,-32,2,48, 43,-31,0,48, 43,-30,-2,48, 43,-29,-4,48, 43,-28,-5,48, 43,-27,-7,48, 43,-26,-8,48, 43,-25,-10,48, 43,-24,-11,48, 43,-23,-13,48, 43,-22,-14,48, 43,-21,-16,48, 43,-20,-17,48, 43,-19,-19,48, 43,-18,-20,49, 43,-17,-21,49, 43,-16,-23,49, 43,-15,-24,49, 43,-14,-25,49, 43,-13,-27,49, 43,-12,-28,49, 43,-11,-29,49, 43,-10,-30,49, 43,-9,-32,49, 43,-8,-33,49, 43,-7,-34,49, 43,-6,-35,49, 43,-5,-36,49, 43,-4,-37,49, 43,-3,-39,50, 43,-2,-40,50, 43,-1,-41,50, 43,0,-42,50, 43,1,-43,50, 43,2,-44,50, 43,3,-45,50, 43,4,-47,50, 43,5,-48,50, 43,6,-49,50, 43,7,-50,50, 43,8,-51,50, 43,9,-52,50, 43,10,-53,50, 43,11,-54,51, 43,12,-55,51, 43,13,-56,51, 43,14,-57,51, 43,15,-58,51, 43,16,-59,51, 43,17,-60,51, 43,18,-61,51, 43,19,-62,51, 43,20,-63,51, 43,21,-64,51, 43,22,-65,51, 43,23,-66,52, 43,24,-67,52, 43,25,-68,52, 43,26,-69,52, 43,27,-70,52, 43,28,-71,52, 43,29,-72,52, 43,30,-73,52, 43,31,-74,52, 43,32,-75,52, 43,33,-76,53, 43,34,-77,53, 43,35,-78,53, 43,36,-79,53, 43,37,-80,53, 43,38,-81,53, 43,39,-81,53, 43,40,-82,53, 43,41,-83,53, 43,42,-84,54, 43,43,-85,54, 43,44,-86,54, 43,45,-87,54, 43,46,-88,54, 43,47,-89,54, 43,48,-90,54, 43,49,-90,54, 43,50,-90,54, 43,51,-90,55, 43,52,-90,55, 43,53,-90,55, 43,54,-90,55, 43,55,-90,55, 43,56,-90,55, 43,57,-90,55, 43,58,-90,55, 43,59,-90,56, 43,60,-90,56, 43,61,-90,56, 43,62,-90,56, 43,63,-90,56, 43,64,-90,56, 43,65,-90,56, 43,66,-90,57, 43,67,-90,57, 43,68,-90,57, 43,69,-90,33, 43,70,-90,11, 43,71,-90,-3, 43,72,-90,-15, 43,73,-90,-24, 43,74,-90,-33, 43,75,-90,-40, 43,76,-90,-47, 43,77,-90,-53, 43,78,-89,-59, 43,79,-89,-64, 43,80,-89,-70, 43,81,-89,-74, 43,82,-89,-79, 43,83,-89,-84, 43,84,-89,-88, 44,-50,48,48, 44,-49,44,48, 44,-48,40,48, 44,-47,36,48, 44,-46,33,48, 44,-45,29,48, 44,-44,27,48, 44,-43,24,48, 44,-42,21,48, 44,-41,19,48, 44,-40,17,48, 44,-39,14,48, 44,-38,12,48, 44,-37,10,48, 44,-36,8,48, 44,-35,6,48, 44,-34,4,49, 44,-33,2,49, 44,-32,1,49, 44,-31,-1,49, 44,-30,-3,49, 44,-29,-4,49, 44,-28,-6,49, 44,-27,-8,49, 44,-26,-9,49, 44,-25,-11,49, 44,-24,-12,49, 44,-23,-14,49, 44,-22,-15,49, 44,-21,-17,49, 44,-20,-18,49, 44,-19,-19,49, 44,-18,-21,49, 44,-17,-22,49, 44,-16,-23,50, 44,-15,-25,50, 44,-14,-26,50, 44,-13,-27,50, 44,-12,-29,50, 44,-11,-30,50, 44,-10,-31,50, 44,-9,-32,50, 44,-8,-33,50, 44,-7,-35,50, 44,-6,-36,50, 44,-5,-37,50, 44,-4,-38,50, 44,-3,-39,50, 44,-2,-41,50, 44,-1,-42,50, 44,0,-43,51, 44,1,-44,51, 44,2,-45,51, 44,3,-46,51, 44,4,-47,51, 44,5,-48,51, 44,6,-49,51, 44,7,-51,51, 44,8,-52,51, 44,9,-53,51, 44,10,-54,51, 44,11,-55,51, 44,12,-56,51, 44,13,-57,52, 44,14,-58,52, 44,15,-59,52, 44,16,-60,52, 44,17,-61,52, 44,18,-62,52, 44,19,-63,52, 44,20,-64,52, 44,21,-65,52, 44,22,-66,52, 44,23,-67,52, 44,24,-68,53, 44,25,-69,53, 44,26,-70,53, 44,27,-71,53, 44,28,-72,53, 44,29,-73,53, 44,30,-74,53, 44,31,-75,53, 44,32,-76,53, 44,33,-77,53, 44,34,-78,53, 44,35,-79,54, 44,36,-79,54, 44,37,-80,54, 44,38,-81,54, 44,39,-82,54, 44,40,-83,54, 44,41,-84,54, 44,42,-85,54, 44,43,-86,54, 44,44,-87,55, 44,45,-88,55, 44,46,-88,55, 44,47,-88,55, 44,48,-88,55, 44,49,-88,55, 44,50,-88,55, 44,51,-88,55, 44,52,-88,56, 44,53,-88,56, 44,54,-88,56, 44,55,-88,56, 44,56,-88,56, 44,57,-88,56, 44,58,-88,56, 44,59,-88,56, 44,60,-88,57, 44,61,-88,57, 44,62,-88,57, 44,63,-88,57, 44,64,-88,57, 44,65,-88,57, 44,66,-88,57, 44,67,-88,58, 44,68,-88,58, 44,69,-88,58, 44,70,-88,39, 44,71,-88,14, 44,72,-88,-1, 44,73,-88,-13, 44,74,-88,-23, 44,75,-88,-31, 44,76,-88,-39, 44,77,-88,-46, 44,78,-88,-52, 44,79,-88,-58, 44,80,-88,-64, 44,81,-88,-69, 44,82,-88,-74, 44,83,-88,-79, 44,84,-88,-83, 44,85,-88,-87, 45,-50,45,49, 45,-49,41,49, 45,-48,37,49, 45,-47,34,49, 45,-46,31,49, 45,-45,28,49, 45,-44,25,49, 45,-43,22,49, 45,-42,20,49, 45,-41,18,49, 45,-40,15,49, 45,-39,13,49, 45,-38,11,49, 45,-37,9,49, 45,-36,7,49, 45,-35,5,49, 45,-34,3,49, 45,-33,2,49, 45,-32,0,49, 45,-31,-2,50, 45,-30,-4,50, 45,-29,-5,50, 45,-28,-7,50, 45,-27,-8,50, 45,-26,-10,50, 45,-25,-11,50, 45,-24,-13,50, 45,-23,-14,50, 45,-22,-16,50, 45,-21,-17,50, 45,-20,-19,50, 45,-19,-20,50, 45,-18,-21,50, 45,-17,-23,50, 45,-16,-24,50, 45,-15,-25,50, 45,-14,-27,50, 45,-13,-28,51, 45,-12,-29,51, 45,-11,-30,51, 45,-10,-32,51, 45,-9,-33,51, 45,-8,-34,51, 45,-7,-35,51, 45,-6,-37,51, 45,-5,-38,51, 45,-4,-39,51, 45,-3,-40,51, 45,-2,-41,51, 45,-1,-42,51, 45,0,-44,51, 45,1,-45,51, 45,2,-46,52, 45,3,-47,52, 45,4,-48,52, 45,5,-49,52, 45,6,-50,52, 45,7,-51,52, 45,8,-52,52, 45,9,-53,52, 45,10,-54,52, 45,11,-55,52, 45,12,-57,52, 45,13,-58,52, 45,14,-59,52, 45,15,-60,53, 45,16,-61,53, 45,17,-62,53, 45,18,-63,53, 45,19,-64,53, 45,20,-65,53, 45,21,-66,53, 45,22,-67,53, 45,23,-68,53, 45,24,-69,53, 45,25,-70,53, 45,26,-71,54, 45,27,-72,54, 45,28,-73,54, 45,29,-74,54, 45,30,-75,54, 45,31,-75,54, 45,32,-76,54, 45,33,-77,54, 45,34,-78,54, 45,35,-79,54, 45,36,-80,55, 45,37,-81,55, 45,38,-82,55, 45,39,-83,55, 45,40,-84,55, 45,41,-85,55, 45,42,-86,55, 45,43,-86,55, 45,44,-86,55, 45,45,-86,56, 45,46,-86,56, 45,47,-86,56, 45,48,-86,56, 45,49,-86,56, 45,50,-86,56, 45,51,-86,56, 45,52,-86,56, 45,53,-86,56, 45,54,-86,57, 45,55,-86,57, 45,56,-86,57, 45,57,-86,57, 45,58,-86,57, 45,59,-86,57, 45,60,-86,57, 45,61,-86,58, 45,62,-86,58, 45,63,-86,58, 45,64,-86,58, 45,65,-86,58, 45,66,-86,58, 45,67,-86,58, 45,68,-86,59, 45,69,-86,59, 45,70,-86,59, 45,71,-86,46, 45,72,-86,18, 45,73,-86,2, 45,74,-86,-11, 45,75,-86,-21, 45,76,-86,-30, 45,77,-86,-38, 45,78,-86,-45, 45,79,-86,-51, 45,80,-86,-57, 45,81,-86,-63, 45,82,-86,-68, 45,83,-86,-73, 45,84,-86,-78, 45,85,-86,-83, 46,-51,47,49, 46,-50,43,49, 46,-49,39,49, 46,-48,35,50, 46,-47,32,50, 46,-46,29,50, 46,-45,26,50, 46,-44,23,50, 46,-43,21,50, 46,-42,19,50, 46,-41,16,50, 46,-40,14,50, 46,-39,12,50, 46,-38,10,50, 46,-37,8,50, 46,-36,6,50, 46,-35,4,50, 46,-34,2,50, 46,-33,1,50, 46,-32,-1,50, 46,-31,-3,50, 46,-30,-4,50, 46,-29,-6,50, 46,-28,-8,51, 46,-27,-9,51, 46,-26,-11,51, 46,-25,-12,51, 46,-24,-14,51, 46,-23,-15,51, 46,-22,-17,51, 46,-21,-18,51, 46,-20,-19,51, 46,-19,-21,51, 46,-18,-22,51, 46,-17,-24,51, 46,-16,-25,51, 46,-15,-26,51, 46,-14,-27,51, 46,-13,-29,51, 46,-12,-30,51, 46,-11,-31,52, 46,-10,-32,52, 46,-9,-34,52, 46,-8,-35,52, 46,-7,-36,52, 46,-6,-37,52, 46,-5,-38,52, 46,-4,-40,52, 46,-3,-41,52, 46,-2,-42,52, 46,-1,-43,52, 46,0,-44,52, 46,1,-45,52, 46,2,-46,52, 46,3,-48,52, 46,4,-49,53, 46,5,-50,53, 46,6,-51,53, 46,7,-52,53, 46,8,-53,53, 46,9,-54,53, 46,10,-55,53, 46,11,-56,53, 46,12,-57,53, 46,13,-58,53, 46,14,-59,53, 46,15,-60,53, 46,16,-61,53, 46,17,-62,54, 46,18,-63,54, 46,19,-64,54, 46,20,-65,54, 46,21,-66,54, 46,22,-67,54, 46,23,-68,54, 46,24,-69,54, 46,25,-70,54, 46,26,-71,54, 46,27,-72,54, 46,28,-73,55, 46,29,-74,55, 46,30,-75,55, 46,31,-76,55, 46,32,-77,55, 46,33,-78,55, 46,34,-79,55, 46,35,-80,55, 46,36,-81,55, 46,37,-82,55, 46,38,-83,56, 46,39,-84,56, 46,40,-85,56, 46,41,-85,56, 46,42,-85,56, 46,43,-85,56, 46,44,-85,56, 46,45,-85,56, 46,46,-85,56, 46,47,-85,57, 46,48,-85,57, 46,49,-85,57, 46,50,-85,57, 46,51,-85,57, 46,52,-85,57, 46,53,-85,57, 46,54,-85,57, 46,55,-85,58, 46,56,-85,58, 46,57,-85,58, 46,58,-85,58, 46,59,-85,58, 46,60,-85,58, 46,61,-85,58, 46,62,-85,58, 46,63,-85,59, 46,64,-85,59, 46,65,-85,59, 46,66,-85,59, 46,67,-85,59, 46,68,-85,59, 46,69,-85,59, 46,70,-85,60, 46,71,-85,60, 46,72,-85,55, 46,73,-85,22, 46,74,-85,5, 46,75,-85,-8, 46,76,-84,-19, 46,77,-84,-28, 46,78,-84,-36, 46,79,-84,-44, 46,80,-84,-50, 46,81,-84,-56, 46,82,-84,-62, 46,83,-84,-68, 46,84,-84,-73, 46,85,-84,-78, 46,86,-84,-82, 47,-52,48,50, 47,-51,44,50, 47,-50,40,50, 47,-49,36,50, 47,-48,33,50, 47,-47,30,50, 47,-46,27,50, 47,-45,25,51, 47,-44,22,51, 47,-43,20,51, 47,-42,17,51, 47,-41,15,51, 47,-40,13,51, 47,-39,11,51, 47,-38,9,51, 47,-37,7,51, 47,-36,5,51, 47,-35,3,51, 47,-34,1,51, 47,-33,0,51, 47,-32,-2,51, 47,-31,-4,51, 47,-30,-5,51, 47,-29,-7,51, 47,-28,-9,51, 47,-27,-10,51, 47,-26,-12,51, 47,-25,-13,52, 47,-24,-15,52, 47,-23,-16,52, 47,-22,-17,52, 47,-21,-19,52, 47,-20,-20,52, 47,-19,-22,52, 47,-18,-23,52, 47,-17,-24,52, 47,-16,-26,52, 47,-15,-27,52, 47,-14,-28,52, 47,-13,-29,52, 47,-12,-31,52, 47,-11,-32,52, 47,-10,-33,52, 47,-9,-34,52, 47,-8,-36,53, 47,-7,-37,53, 47,-6,-38,53, 47,-5,-39,53, 47,-4,-40,53, 47,-3,-42,53, 47,-2,-43,53, 47,-1,-44,53, 47,0,-45,53, 47,1,-46,53, 47,2,-47,53, 47,3,-48,53, 47,4,-49,53, 47,5,-50,53, 47,6,-52,54, 47,7,-53,54, 47,8,-54,54, 47,9,-55,54, 47,10,-56,54, 47,11,-57,54, 47,12,-58,54, 47,13,-59,54, 47,14,-60,54, 47,15,-61,54, 47,16,-62,54, 47,17,-63,54, 47,18,-64,55, 47,19,-65,55, 47,20,-66,55, 47,21,-67,55, 47,22,-68,55, 47,23,-69,55, 47,24,-70,55, 47,25,-71,55, 47,26,-72,55, 47,27,-73,55, 47,28,-74,55, 47,29,-75,56, 47,30,-76,56, 47,31,-77,56, 47,32,-78,56, 47,33,-79,56, 47,34,-80,56, 47,35,-81,56, 47,36,-82,56, 47,37,-83,56, 47,38,-83,56, 47,39,-83,57, 47,40,-83,57, 47,41,-83,57, 47,42,-83,57, 47,43,-83,57, 47,44,-83,57, 47,45,-83,57, 47,46,-83,57, 47,47,-83,57, 47,48,-83,58, 47,49,-83,58, 47,50,-83,58, 47,51,-83,58, 47,52,-83,58, 47,53,-83,58, 47,54,-83,58, 47,55,-83,58, 47,56,-83,58, 47,57,-83,59, 47,58,-83,59, 47,59,-83,59, 47,60,-83,59, 47,61,-83,59, 47,62,-83,59, 47,63,-83,59, 47,64,-83,60, 47,65,-83,60, 47,66,-83,60, 47,67,-83,60, 47,68,-83,60, 47,69,-83,60, 47,70,-83,60, 47,71,-83,61, 47,72,-83,61, 47,73,-83,61, 47,74,-83,26, 47,75,-83,8, 47,76,-83,-6, 47,77,-83,-17, 47,78,-83,-27, 47,79,-83,-35, 47,80,-83,-42, 47,81,-83,-49, 47,82,-83,-55, 47,83,-83,-61, 47,84,-83,-67, 47,85,-83,-72, 47,86,-83,-77, 47,87,-83,-82, 48,-53,50,51, 48,-52,46,51, 48,-51,41,51, 48,-50,38,51, 48,-49,34,51, 48,-48,31,51, 48,-47,29,51, 48,-46,26,51, 48,-45,23,51, 48,-44,21,51, 48,-43,18,51, 48,-42,16,51, 48,-41,14,52, 48,-40,12,52, 48,-39,10,52, 48,-38,8,52, 48,-37,6,52, 48,-36,4,52, 48,-35,2,52, 48,-34,0,52, 48,-33,-1,52, 48,-32,-3,52, 48,-31,-5,52, 48,-30,-6,52, 48,-29,-8,52, 48,-28,-9,52, 48,-27,-11,52, 48,-26,-12,52, 48,-25,-14,52, 48,-24,-15,52, 48,-23,-17,52, 48,-22,-18,53, 48,-21,-20,53, 48,-20,-21,53, 48,-19,-22,53, 48,-18,-24,53, 48,-17,-25,53, 48,-16,-26,53, 48,-15,-28,53, 48,-14,-29,53, 48,-13,-30,53, 48,-12,-31,53, 48,-11,-33,53, 48,-10,-34,53, 48,-9,-35,53, 48,-8,-36,53, 48,-7,-38,53, 48,-6,-39,54, 48,-5,-40,54, 48,-4,-41,54, 48,-3,-42,54, 48,-2,-43,54, 48,-1,-45,54, 48,0,-46,54, 48,1,-47,54, 48,2,-48,54, 48,3,-49,54, 48,4,-50,54, 48,5,-51,54, 48,6,-52,54, 48,7,-53,54, 48,8,-54,55, 48,9,-56,55, 48,10,-57,55, 48,11,-58,55, 48,12,-59,55, 48,13,-60,55, 48,14,-61,55, 48,15,-62,55, 48,16,-63,55, 48,17,-64,55, 48,18,-65,55, 48,19,-66,55, 48,20,-67,56, 48,21,-68,56, 48,22,-69,56, 48,23,-70,56, 48,24,-71,56, 48,25,-72,56, 48,26,-73,56, 48,27,-74,56, 48,28,-75,56, 48,29,-76,56, 48,30,-77,56, 48,31,-78,57, 48,32,-79,57, 48,33,-80,57, 48,34,-81,57, 48,35,-82,57, 48,36,-81,57, 48,37,-81,57, 48,38,-81,57, 48,39,-81,57, 48,40,-81,57, 48,41,-81,58, 48,42,-81,58, 48,43,-81,58, 48,44,-81,58, 48,45,-81,58, 48,46,-81,58, 48,47,-81,58, 48,48,-81,58, 48,49,-81,58, 48,50,-81,59, 48,51,-81,59, 48,52,-81,59, 48,53,-81,59, 48,54,-81,59, 48,55,-81,59, 48,56,-81,59, 48,57,-81,59, 48,58,-81,60, 48,59,-81,60, 48,60,-81,60, 48,61,-81,60, 48,62,-81,60, 48,63,-81,60, 48,64,-81,60, 48,65,-81,61, 48,66,-81,61, 48,67,-81,61, 48,68,-81,61, 48,69,-81,61, 48,70,-81,61, 48,71,-81,61, 48,72,-81,62, 48,73,-81,62, 48,74,-81,62, 48,75,-81,31, 48,76,-81,11, 48,77,-81,-4, 48,78,-81,-15, 48,79,-81,-25, 48,80,-81,-33, 48,81,-81,-41, 48,82,-81,-48, 48,83,-81,-54, 48,84,-81,-60, 48,85,-81,-66, 48,86,-81,-71, 48,87,-81,-77, 48,88,-81,-81, 49,-54,52,52, 49,-53,47,52, 49,-52,43,52, 49,-51,39,52, 49,-50,36,52, 49,-49,33,52, 49,-48,30,52, 49,-47,27,52, 49,-46,24,52, 49,-45,22,52, 49,-44,19,52, 49,-43,17,52, 49,-42,15,52, 49,-41,13,52, 49,-40,11,52, 49,-39,9,52, 49,-38,7,53, 49,-37,5,53, 49,-36,3,53, 49,-35,1,53, 49,-34,0,53, 49,-33,-2,53, 49,-32,-4,53, 49,-31,-5,53, 49,-30,-7,53, 49,-29,-9,53, 49,-28,-10,53, 49,-27,-12,53, 49,-26,-13,53, 49,-25,-15,53, 49,-24,-16,53, 49,-23,-18,53, 49,-22,-19,53, 49,-21,-20,53, 49,-20,-22,53, 49,-19,-23,54, 49,-18,-24,54, 49,-17,-26,54, 49,-16,-27,54, 49,-15,-28,54, 49,-14,-30,54, 49,-13,-31,54, 49,-12,-32,54, 49,-11,-33,54, 49,-10,-35,54, 49,-9,-36,54, 49,-8,-37,54, 49,-7,-38,54, 49,-6,-39,54, 49,-5,-41,54, 49,-4,-42,55, 49,-3,-43,55, 49,-2,-44,55, 49,-1,-45,55, 49,0,-46,55, 49,1,-48,55, 49,2,-49,55, 49,3,-50,55, 49,4,-51,55, 49,5,-52,55, 49,6,-53,55, 49,7,-54,55, 49,8,-55,55, 49,9,-56,55, 49,10,-57,56, 49,11,-58,56, 49,12,-59,56, 49,13,-60,56, 49,14,-62,56, 49,15,-63,56, 49,16,-64,56, 49,17,-65,56, 49,18,-66,56, 49,19,-67,56, 49,20,-68,56, 49,21,-69,56, 49,22,-70,57, 49,23,-71,57, 49,24,-72,57, 49,25,-73,57, 49,26,-74,57, 49,27,-75,57, 49,28,-76,57, 49,29,-77,57, 49,30,-78,57, 49,31,-78,57, 49,32,-79,57, 49,33,-80,58, 49,34,-80,58, 49,35,-80,58, 49,36,-80,58, 49,37,-80,58, 49,38,-80,58, 49,39,-80,58, 49,40,-80,58, 49,41,-80,58, 49,42,-80,59, 49,43,-80,59, 49,44,-80,59, 49,45,-80,59, 49,46,-80,59, 49,47,-80,59, 49,48,-80,59, 49,49,-80,59, 49,50,-80,59, 49,51,-80,60, 49,52,-80,60, 49,53,-80,60, 49,54,-80,60, 49,55,-80,60, 49,56,-80,60, 49,57,-80,60, 49,58,-80,60, 49,59,-80,61, 49,60,-80,61, 49,61,-80,61, 49,62,-80,61, 49,63,-80,61, 49,64,-80,61, 49,65,-80,61, 49,66,-80,61, 49,67,-80,62, 49,68,-80,62, 49,69,-80,62, 49,70,-80,62, 49,71,-80,62, 49,72,-80,62, 49,73,-80,62, 49,74,-80,63, 49,75,-80,63, 49,76,-79,36, 49,77,-79,14, 49,78,-79,-1, 49,79,-79,-13, 49,80,-79,-23, 49,81,-79,-32, 49,82,-79,-40, 49,83,-79,-47, 49,84,-79,-53, 49,85,-79,-60, 49,86,-79,-65, 49,87,-79,-71, 49,88,-79,-76, 50,-54,49,53, 50,-53,44,53, 50,-52,41,53, 50,-51,37,53, 50,-50,34,53, 50,-49,31,53, 50,-48,28,53, 50,-47,25,53, 50,-46,23,53, 50,-45,20,53, 50,-44,18,53, 50,-43,16,53, 50,-42,14,53, 50,-41,12,53, 50,-40,10,53, 50,-39,8,53, 50,-38,6,53, 50,-37,4,53, 50,-36,2,53, 50,-35,0,54, 50,-34,-1,54, 50,-33,-3,54, 50,-32,-5,54, 50,-31,-6,54, 50,-30,-8,54, 50,-29,-9,54, 50,-28,-11,54, 50,-27,-13,54, 50,-26,-14,54, 50,-25,-15,54, 50,-24,-17,54, 50,-23,-18,54, 50,-22,-20,54, 50,-21,-21,54, 50,-20,-22,54, 50,-19,-24,54, 50,-18,-25,54, 50,-17,-26,55, 50,-16,-28,55, 50,-15,-29,55, 50,-14,-30,55, 50,-13,-32,55, 50,-12,-33,55, 50,-11,-34,55, 50,-10,-35,55, 50,-9,-37,55, 50,-8,-38,55, 50,-7,-39,55, 50,-6,-40,55, 50,-5,-41,55, 50,-4,-43,55, 50,-3,-44,55, 50,-2,-45,56, 50,-1,-46,56, 50,0,-47,56, 50,1,-48,56, 50,2,-49,56, 50,3,-50,56, 50,4,-52,56, 50,5,-53,56, 50,6,-54,56, 50,7,-55,56, 50,8,-56,56, 50,9,-57,56, 50,10,-58,56, 50,11,-59,56, 50,12,-60,57, 50,13,-61,57, 50,14,-62,57, 50,15,-63,57, 50,16,-64,57, 50,17,-65,57, 50,18,-66,57, 50,19,-67,57, 50,20,-68,57, 50,21,-69,57, 50,22,-70,57, 50,23,-71,57, 50,24,-72,58, 50,25,-73,58, 50,26,-74,58, 50,27,-75,58, 50,28,-76,58, 50,29,-77,58, 50,30,-78,58, 50,31,-78,58, 50,32,-78,58, 50,33,-78,58, 50,34,-78,59, 50,35,-78,59, 50,36,-78,59, 50,37,-78,59, 50,38,-78,59, 50,39,-78,59, 50,40,-78,59, 50,41,-78,59, 50,42,-78,59, 50,43,-78,59, 50,44,-78,60, 50,45,-78,60, 50,46,-78,60, 50,47,-78,60, 50,48,-78,60, 50,49,-78,60, 50,50,-78,60, 50,51,-78,60, 50,52,-78,60, 50,53,-78,61, 50,54,-78,61, 50,55,-78,61, 50,56,-78,61, 50,57,-78,61, 50,58,-78,61, 50,59,-78,61, 50,60,-78,61, 50,61,-78,62, 50,62,-78,62, 50,63,-78,62, 50,64,-78,62, 50,65,-78,62, 50,66,-78,62, 50,67,-78,62, 50,68,-78,63, 50,69,-78,63, 50,70,-78,63, 50,71,-78,63, 50,72,-78,63, 50,73,-78,63, 50,74,-78,63, 50,75,-78,64, 50,76,-78,64, 50,77,-78,42, 50,78,-78,18, 50,79,-78,2, 50,80,-78,-11, 50,81,-78,-21, 50,82,-78,-30, 50,83,-78,-38, 50,84,-78,-46, 50,85,-78,-52, 50,86,-78,-59, 50,87,-78,-65, 50,88,-78,-70, 50,89,-78,-75, 51,-55,50,53, 51,-54,46,53, 51,-53,42,54, 51,-52,38,54, 51,-51,35,54, 51,-50,32,54, 51,-49,29,54, 51,-48,27,54, 51,-47,24,54, 51,-46,22,54, 51,-45,19,54, 51,-44,17,54, 51,-43,15,54, 51,-42,13,54, 51,-41,11,54, 51,-40,9,54, 51,-39,7,54, 51,-38,5,54, 51,-37,3,54, 51,-36,1,54, 51,-35,-1,54, 51,-34,-2,54, 51,-33,-4,54, 51,-32,-6,55, 51,-31,-7,55, 51,-30,-9,55, 51,-29,-10,55, 51,-28,-12,55, 51,-27,-13,55, 51,-26,-15,55, 51,-25,-16,55, 51,-24,-18,55, 51,-23,-19,55, 51,-22,-21,55, 51,-21,-22,55, 51,-20,-23,55, 51,-19,-25,55, 51,-18,-26,55, 51,-17,-27,55, 51,-16,-29,55, 51,-15,-30,55, 51,-14,-31,56, 51,-13,-32,56, 51,-12,-34,56, 51,-11,-35,56, 51,-10,-36,56, 51,-9,-37,56, 51,-8,-39,56, 51,-7,-40,56, 51,-6,-41,56, 51,-5,-42,56, 51,-4,-43,56, 51,-3,-44,56, 51,-2,-46,56, 51,-1,-47,56, 51,0,-48,56, 51,1,-49,57, 51,2,-50,57, 51,3,-51,57, 51,4,-52,57, 51,5,-53,57, 51,6,-54,57, 51,7,-56,57, 51,8,-57,57, 51,9,-58,57, 51,10,-59,57, 51,11,-60,57, 51,12,-61,57, 51,13,-62,57, 51,14,-63,58, 51,15,-64,58, 51,16,-65,58, 51,17,-66,58, 51,18,-67,58, 51,19,-68,58, 51,20,-69,58, 51,21,-70,58, 51,22,-71,58, 51,23,-72,58, 51,24,-73,58, 51,25,-74,59, 51,26,-75,59, 51,27,-76,59, 51,28,-77,59, 51,29,-77,59, 51,30,-77,59, 51,31,-77,59, 51,32,-77,59, 51,33,-77,59, 51,34,-77,59, 51,35,-77,59, 51,36,-77,60, 51,37,-77,60, 51,38,-77,60, 51,39,-77,60, 51,40,-76,60, 51,41,-76,60, 51,42,-76,60, 51,43,-76,60, 51,44,-76,60, 51,45,-76,61, 51,46,-76,61, 51,47,-76,61, 51,48,-76,61, 51,49,-76,61, 51,50,-76,61, 51,51,-76,61, 51,52,-76,61, 51,53,-76,61, 51,54,-76,62, 51,55,-76,62, 51,56,-76,62, 51,57,-76,62, 51,58,-76,62, 51,59,-76,62, 51,60,-76,62, 51,61,-76,62, 51,62,-76,63, 51,63,-76,63, 51,64,-76,63, 51,65,-76,63, 51,66,-76,63, 51,67,-76,63, 51,68,-76,63, 51,69,-76,63, 51,70,-76,64, 51,71,-76,64, 51,72,-76,64, 51,73,-76,64, 51,74,-76,64, 51,75,-76,64, 51,76,-76,65, 51,77,-76,65, 51,78,-76,49, 51,79,-76,21, 51,80,-76,4, 51,81,-76,-9, 51,82,-76,-19, 51,83,-76,-29, 51,84,-76,-37, 51,85,-76,-44, 51,86,-76,-51, 51,87,-76,-58, 51,88,-76,-64, 51,89,-76,-69, 51,90,-76,-75, 52,-56,52,54, 52,-55,47,54, 52,-54,43,54, 52,-53,40,54, 52,-52,36,54, 52,-51,33,54, 52,-50,30,54, 52,-49,28,55, 52,-48,25,55, 52,-47,23,55, 52,-46,20,55, 52,-45,18,55, 52,-44,16,55, 52,-43,14,55, 52,-42,12,55, 52,-41,10,55, 52,-40,8,55, 52,-39,6,55, 52,-38,4,55, 52,-37,2,55, 52,-36,0,55, 52,-35,-1,55, 52,-34,-3,55, 52,-33,-5,55, 52,-32,-6,55, 52,-31,-8,55, 52,-30,-10,55, 52,-29,-11,56, 52,-28,-13,56, 52,-27,-14,56, 52,-26,-16,56, 52,-25,-17,56, 52,-24,-18,56, 52,-23,-20,56, 52,-22,-21,56, 52,-21,-23,56, 52,-20,-24,56, 52,-19,-25,56, 52,-18,-27,56, 52,-17,-28,56, 52,-16,-29,56, 52,-15,-31,56, 52,-14,-32,56, 52,-13,-33,56, 52,-12,-34,57, 52,-11,-36,57, 52,-10,-37,57, 52,-9,-38,57, 52,-8,-39,57, 52,-7,-40,57, 52,-6,-42,57, 52,-5,-43,57, 52,-4,-44,57, 52,-3,-45,57, 52,-2,-46,57, 52,-1,-47,57, 52,0,-49,57, 52,1,-50,57, 52,2,-51,57, 52,3,-52,58, 52,4,-53,58, 52,5,-54,58, 52,6,-55,58, 52,7,-56,58, 52,8,-57,58, 52,9,-58,58, 52,10,-59,58, 52,11,-61,58, 52,12,-62,58, 52,13,-63,58, 52,14,-64,58, 52,15,-65,58, 52,16,-66,59, 52,17,-67,59, 52,18,-68,59, 52,19,-69,59, 52,20,-70,59, 52,21,-71,59, 52,22,-72,59, 52,23,-73,59, 52,24,-74,59, 52,25,-75,59, 52,26,-75,59, 52,27,-75,60, 52,28,-75,60, 52,29,-75,60, 52,30,-75,60, 52,31,-75,60, 52,32,-75,60, 52,33,-75,60, 52,34,-75,60, 52,35,-75,60, 52,36,-75,60, 52,37,-75,60, 52,38,-75,61, 52,39,-75,61, 52,40,-75,61, 52,41,-75,61, 52,42,-75,61, 52,43,-75,61, 52,44,-75,61, 52,45,-75,61, 52,46,-75,61, 52,47,-75,62, 52,48,-75,62, 52,49,-75,62, 52,50,-75,62, 52,51,-75,62, 52,52,-75,62, 52,53,-75,62, 52,54,-75,62, 52,55,-75,62, 52,56,-75,63, 52,57,-75,63, 52,58,-75,63, 52,59,-75,63, 52,60,-75,63, 52,61,-75,63, 52,62,-75,63, 52,63,-75,63, 52,64,-75,64, 52,65,-75,64, 52,66,-75,64, 52,67,-75,64, 52,68,-75,64, 52,69,-75,64, 52,70,-75,64, 52,71,-75,65, 52,72,-75,65, 52,73,-75,65, 52,74,-75,65, 52,75,-75,65, 52,76,-75,65, 52,77,-75,65, 52,78,-74,66, 52,79,-74,57, 52,80,-74,25, 52,81,-74,7, 52,82,-74,-6, 52,83,-74,-17, 52,84,-74,-27, 52,85,-74,-35, 52,86,-74,-43, 52,87,-74,-50, 52,88,-74,-57, 52,89,-74,-63, 52,90,-74,-69, 52,91,-74,-74, 53,-57,53,55, 53,-56,49,55, 53,-55,45,55, 53,-54,41,55, 53,-53,38,55, 53,-52,35,55, 53,-51,32,55, 53,-50,29,55, 53,-49,26,55, 53,-48,24,55, 53,-47,21,55, 53,-46,19,56, 53,-45,17,56, 53,-44,15,56, 53,-43,12,56, 53,-42,10,56, 53,-41,8,56, 53,-40,7,56, 53,-39,5,56, 53,-38,3,56, 53,-37,1,56, 53,-36,-1,56, 53,-35,-2,56, 53,-34,-4,56, 53,-33,-6,56, 53,-32,-7,56, 53,-31,-9,56, 53,-30,-10,56, 53,-29,-12,56, 53,-28,-13,56, 53,-27,-15,56, 53,-26,-16,57, 53,-25,-18,57, 53,-24,-19,57, 53,-23,-21,57, 53,-22,-22,57, 53,-21,-23,57, 53,-20,-25,57, 53,-19,-26,57, 53,-18,-27,57, 53,-17,-29,57, 53,-16,-30,57, 53,-15,-31,57, 53,-14,-33,57, 53,-13,-34,57, 53,-12,-35,57, 53,-11,-36,57, 53,-10,-38,58, 53,-9,-39,58, 53,-8,-40,58, 53,-7,-41,58, 53,-6,-42,58, 53,-5,-44,58, 53,-4,-45,58, 53,-3,-46,58, 53,-2,-47,58, 53,-1,-48,58, 53,0,-49,58, 53,1,-50,58, 53,2,-51,58, 53,3,-53,58, 53,4,-54,58, 53,5,-55,59, 53,6,-56,59, 53,7,-57,59, 53,8,-58,59, 53,9,-59,59, 53,10,-60,59, 53,11,-61,59, 53,12,-62,59, 53,13,-63,59, 53,14,-64,59, 53,15,-65,59, 53,16,-66,59, 53,17,-68,60, 53,18,-69,60, 53,19,-70,60, 53,20,-71,60, 53,21,-72,60, 53,22,-73,60, 53,23,-73,60, 53,24,-73,60, 53,25,-73,60, 53,26,-73,60, 53,27,-73,60, 53,28,-73,60, 53,29,-73,61, 53,30,-73,61, 53,31,-73,61, 53,32,-73,61, 53,33,-73,61, 53,34,-73,61, 53,35,-73,61, 53,36,-73,61, 53,37,-73,61, 53,38,-73,61, 53,39,-73,62, 53,40,-73,62, 53,41,-73,62, 53,42,-73,62, 53,43,-73,62, 53,44,-73,62, 53,45,-73,62, 53,46,-73,62, 53,47,-73,62, 53,48,-73,63, 53,49,-73,63, 53,50,-73,63, 53,51,-73,63, 53,52,-73,63, 53,53,-73,63, 53,54,-73,63, 53,55,-73,63, 53,56,-73,63, 53,57,-73,64, 53,58,-73,64, 53,59,-73,64, 53,60,-73,64, 53,61,-73,64, 53,62,-73,64, 53,63,-73,64, 53,64,-73,64, 53,65,-73,65, 53,66,-73,65, 53,67,-73,65, 53,68,-73,65, 53,69,-73,65, 53,70,-73,65, 53,71,-73,65, 53,72,-73,66, 53,73,-73,66, 53,74,-73,66, 53,75,-73,66, 53,76,-73,66, 53,77,-73,66, 53,78,-73,66, 53,79,-73,67, 53,80,-73,67, 53,81,-73,30, 53,82,-73,10, 53,83,-73,-4, 53,84,-73,-15, 53,85,-73,-25, 53,86,-73,-34, 53,87,-73,-42, 53,88,-73,-49, 53,89,-73,-56, 53,90,-73,-62, 53,91,-73,-68, 53,92,-73,-73, 54,-58,55,56, 54,-57,50,56, 54,-56,46,56, 54,-55,42,56, 54,-54,39,56, 54,-53,36,56, 54,-52,33,56, 54,-51,30,56, 54,-50,27,56, 54,-49,25,56, 54,-48,22,56, 54,-47,20,56, 54,-46,18,56, 54,-45,16,56, 54,-44,13,56, 54,-43,11,56, 54,-42,9,57, 54,-41,7,57, 54,-40,6,57, 54,-39,4,57, 54,-38,2,57, 54,-37,0,57, 54,-36,-2,57, 54,-35,-3,57, 54,-34,-5,57, 54,-33,-7,57, 54,-32,-8,57, 54,-31,-10,57, 54,-30,-11,57, 54,-29,-13,57, 54,-28,-14,57, 54,-27,-16,57, 54,-26,-17,57, 54,-25,-19,57, 54,-24,-20,57, 54,-23,-21,58, 54,-22,-23,58, 54,-21,-24,58, 54,-20,-26,58, 54,-19,-27,58, 54,-18,-28,58, 54,-17,-29,58, 54,-16,-31,58, 54,-15,-32,58, 54,-14,-33,58, 54,-13,-35,58, 54,-12,-36,58, 54,-11,-37,58, 54,-10,-38,58, 54,-9,-39,58, 54,-8,-41,58, 54,-7,-42,59, 54,-6,-43,59, 54,-5,-44,59, 54,-4,-45,59, 54,-3,-47,59, 54,-2,-48,59, 54,-1,-49,59, 54,0,-50,59, 54,1,-51,59, 54,2,-52,59, 54,3,-53,59, 54,4,-54,59, 54,5,-56,59, 54,6,-57,59, 54,7,-58,60, 54,8,-59,60, 54,9,-60,60, 54,10,-61,60, 54,11,-62,60, 54,12,-63,60, 54,13,-64,60, 54,14,-65,60, 54,15,-66,60, 54,16,-67,60, 54,17,-68,60, 54,18,-69,60, 54,19,-70,61, 54,20,-71,61, 54,21,-72,61, 54,22,-72,61, 54,23,-72,61, 54,24,-72,61, 54,25,-72,61, 54,26,-72,61, 54,27,-72,61, 54,28,-72,61, 54,29,-72,61, 54,30,-72,61, 54,31,-72,62, 54,32,-72,62, 54,33,-72,62, 54,34,-72,62, 54,35,-72,62, 54,36,-72,62, 54,37,-72,62, 54,38,-72,62, 54,39,-72,62, 54,40,-72,62, 54,41,-72,63, 54,42,-72,63, 54,43,-72,63, 54,44,-72,63, 54,45,-72,63, 54,46,-72,63, 54,47,-71,63, 54,48,-71,63, 54,49,-71,63, 54,50,-71,64, 54,51,-71,64, 54,52,-71,64, 54,53,-71,64, 54,54,-71,64, 54,55,-71,64, 54,56,-71,64, 54,57,-71,64, 54,58,-71,64, 54,59,-71,65, 54,60,-71,65, 54,61,-71,65, 54,62,-71,65, 54,63,-71,65, 54,64,-71,65, 54,65,-71,65, 54,66,-71,66, 54,67,-71,66, 54,68,-71,66, 54,69,-71,66, 54,70,-71,66, 54,71,-71,66, 54,72,-71,66, 54,73,-71,66, 54,74,-71,67, 54,75,-71,67, 54,76,-71,67, 54,77,-71,67, 54,78,-71,67, 54,79,-71,54, 54,80,-71,44, 54,81,-71,36, 54,82,-71,29, 54,83,-71,14, 54,84,-71,-1, 54,85,-71,-13, 54,86,-71,-23, 54,87,-71,-32, 54,88,-71,-40, 54,89,-71,-48, 54,90,-71,-55, 54,91,-71,-61, 54,92,-71,-67, 55,-59,57,57, 55,-58,52,57, 55,-57,48,57, 55,-56,44,57, 55,-55,40,57, 55,-54,37,57, 55,-53,34,57, 55,-52,31,57, 55,-51,29,57, 55,-50,26,57, 55,-49,23,57, 55,-48,21,57, 55,-47,19,57, 55,-46,17,57, 55,-45,14,57, 55,-44,12,57, 55,-43,10,57, 55,-42,8,57, 55,-41,6,57, 55,-40,5,57, 55,-39,3,58, 55,-38,1,58, 55,-37,-1,58, 55,-36,-2,58, 55,-35,-4,58, 55,-34,-6,58, 55,-33,-7,58, 55,-32,-9,58, 55,-31,-11,58, 55,-30,-12,58, 55,-29,-14,58, 55,-28,-15,58, 55,-27,-16,58, 55,-26,-18,58, 55,-25,-19,58, 55,-24,-21,58, 55,-23,-22,58, 55,-22,-24,58, 55,-21,-25,59, 55,-20,-26,59, 55,-19,-28,59, 55,-18,-29,59, 55,-17,-30,59, 55,-16,-31,59, 55,-15,-33,59, 55,-14,-34,59, 55,-13,-35,59, 55,-12,-37,59, 55,-11,-38,59, 55,-10,-39,59, 55,-9,-40,59, 55,-8,-41,59, 55,-7,-43,59, 55,-6,-44,59, 55,-5,-45,60, 55,-4,-46,60, 55,-3,-47,60, 55,-2,-48,60, 55,-1,-50,60, 55,0,-51,60, 55,1,-52,60, 55,2,-53,60, 55,3,-54,60, 55,4,-55,60, 55,5,-56,60, 55,6,-57,60, 55,7,-58,60, 55,8,-60,60, 55,9,-61,61, 55,10,-62,61, 55,11,-63,61, 55,12,-64,61, 55,13,-65,61, 55,14,-66,61, 55,15,-67,61, 55,16,-68,61, 55,17,-69,61, 55,18,-70,61, 55,19,-70,61, 55,20,-70,61, 55,21,-70,62, 55,22,-70,62, 55,23,-70,62, 55,24,-70,62, 55,25,-70,62, 55,26,-70,62, 55,27,-70,62, 55,28,-70,62, 55,29,-70,62, 55,30,-70,62, 55,31,-70,62, 55,32,-70,63, 55,33,-70,63, 55,34,-70,63, 55,35,-70,63, 55,36,-70,63, 55,37,-70,63, 55,38,-70,63, 55,39,-70,63, 55,40,-70,63, 55,41,-70,63, 55,42,-70,64, 55,43,-70,64, 55,44,-70,64, 55,45,-70,64, 55,46,-70,64, 55,47,-70,64, 55,48,-70,64, 55,49,-70,64, 55,50,-70,64, 55,51,-70,65, 55,52,-70,65, 55,53,-70,65, 55,54,-70,65, 55,55,-70,65, 55,56,-70,65, 55,57,-70,65, 55,58,-70,65, 55,59,-70,65, 55,60,-70,66, 55,61,-70,66, 55,62,-70,66, 55,63,-70,66, 55,64,-70,66, 55,65,-70,66, 55,66,-70,66, 55,67,-70,66, 55,68,-70,67, 55,69,-70,67, 55,70,-70,67, 55,71,-70,67, 55,72,-70,67, 55,73,-70,67, 55,74,-70,67, 55,75,-70,68, 55,76,-70,57, 55,77,-70,46, 55,78,-70,38, 55,79,-70,31, 55,80,-70,25, 55,81,-69,19, 55,82,-69,14, 55,83,-69,10, 55,84,-69,5, 55,85,-69,1, 55,86,-69,-11, 55,87,-69,-22, 55,88,-69,-31, 55,89,-69,-39, 55,90,-69,-47, 55,91,-69,-54, 55,92,-69,-60, 55,93,-69,-66, 56,-59,53,57, 56,-58,49,57, 56,-57,45,58, 56,-56,42,58, 56,-55,38,58, 56,-54,35,58, 56,-53,32,58, 56,-52,30,58, 56,-51,27,58, 56,-50,25,58, 56,-49,22,58, 56,-48,20,58, 56,-47,18,58, 56,-46,15,58, 56,-45,13,58, 56,-44,11,58, 56,-43,9,58, 56,-42,7,58, 56,-41,5,58, 56,-40,4,58, 56,-39,2,58, 56,-38,0,58, 56,-37,-2,58, 56,-36,-3,59, 56,-35,-5,59, 56,-34,-7,59, 56,-33,-8,59, 56,-32,-10,59, 56,-31,-11,59, 56,-30,-13,59, 56,-29,-14,59, 56,-28,-16,59, 56,-27,-17,59, 56,-26,-19,59, 56,-25,-20,59, 56,-24,-22,59, 56,-23,-23,59, 56,-22,-24,59, 56,-21,-26,59, 56,-20,-27,59, 56,-19,-28,59, 56,-18,-30,60, 56,-17,-31,60, 56,-16,-32,60, 56,-15,-34,60, 56,-14,-35,60, 56,-13,-36,60, 56,-12,-37,60, 56,-11,-38,60, 56,-10,-40,60, 56,-9,-41,60, 56,-8,-42,60, 56,-7,-43,60, 56,-6,-44,60, 56,-5,-46,60, 56,-4,-47,60, 56,-3,-48,61, 56,-2,-49,61, 56,-1,-50,61, 56,0,-51,61, 56,1,-53,61, 56,2,-54,61, 56,3,-55,61, 56,4,-56,61, 56,5,-57,61, 56,6,-58,61, 56,7,-59,61, 56,8,-60,61, 56,9,-61,61, 56,10,-62,61, 56,11,-63,62, 56,12,-64,62, 56,13,-66,62, 56,14,-67,62, 56,15,-68,62, 56,16,-68,62, 56,17,-68,62, 56,18,-68,62, 56,19,-68,62, 56,20,-68,62, 56,21,-68,62, 56,22,-68,62, 56,23,-68,63, 56,24,-68,63, 56,25,-68,63, 56,26,-68,63, 56,27,-68,63, 56,28,-68,63, 56,29,-68,63, 56,30,-68,63, 56,31,-68,63, 56,32,-68,63, 56,33,-68,63, 56,34,-68,64, 56,35,-68,64, 56,36,-68,64, 56,37,-68,64, 56,38,-68,64, 56,39,-68,64, 56,40,-68,64, 56,41,-68,64, 56,42,-68,64, 56,43,-68,64, 56,44,-68,65, 56,45,-68,65, 56,46,-68,65, 56,47,-68,65, 56,48,-68,65, 56,49,-68,65, 56,50,-68,65, 56,51,-68,65, 56,52,-68,65, 56,53,-68,66, 56,54,-68,66, 56,55,-68,66, 56,56,-68,66, 56,57,-68,66, 56,58,-68,66, 56,59,-68,66, 56,60,-68,66, 56,61,-68,67, 56,62,-68,67, 56,63,-68,67, 56,64,-68,67, 56,65,-68,67, 56,66,-68,67, 56,67,-68,67, 56,68,-68,67, 56,69,-68,68, 56,70,-68,68, 56,71,-68,68, 56,72,-68,68, 56,73,-68,59, 56,74,-68,48, 56,75,-68,40, 56,76,-68,33, 56,77,-68,27, 56,78,-68,21, 56,79,-68,16, 56,80,-68,12, 56,81,-68,7, 56,82,-68,3, 56,83,-68,0, 56,84,-68,-4, 56,85,-68,-7, 56,86,-68,-11, 56,87,-68,-14, 56,88,-68,-20, 56,89,-68,-29, 56,90,-68,-38, 56,91,-68,-45, 56,92,-68,-52, 56,93,-68,-59, 56,94,-68,-65, 57,-60,55,58, 57,-59,51,58, 57,-58,47,58, 57,-57,43,58, 57,-56,40,58, 57,-55,37,58, 57,-54,34,58, 57,-53,31,59, 57,-52,28,59, 57,-51,26,59, 57,-50,23,59, 57,-49,21,59, 57,-48,19,59, 57,-47,16,59, 57,-46,14,59, 57,-45,12,59, 57,-44,10,59, 57,-43,8,59, 57,-42,6,59, 57,-41,4,59, 57,-40,3,59, 57,-39,1,59, 57,-38,-1,59, 57,-37,-3,59, 57,-36,-4,59, 57,-35,-6,59, 57,-34,-7,59, 57,-33,-9,60, 57,-32,-11,60, 57,-31,-12,60, 57,-30,-14,60, 57,-29,-15,60, 57,-28,-17,60, 57,-27,-18,60, 57,-26,-20,60, 57,-25,-21,60, 57,-24,-22,60, 57,-23,-24,60, 57,-22,-25,60, 57,-21,-26,60, 57,-20,-28,60, 57,-19,-29,60, 57,-18,-30,60, 57,-17,-32,60, 57,-16,-33,61, 57,-15,-34,61, 57,-14,-35,61, 57,-13,-37,61, 57,-12,-38,61, 57,-11,-39,61, 57,-10,-40,61, 57,-9,-42,61, 57,-8,-43,61, 57,-7,-44,61, 57,-6,-45,61, 57,-5,-46,61, 57,-4,-48,61, 57,-3,-49,61, 57,-2,-50,61, 57,-1,-51,62, 57,0,-52,62, 57,1,-53,62, 57,2,-54,62, 57,3,-55,62, 57,4,-57,62, 57,5,-58,62, 57,6,-59,62, 57,7,-60,62, 57,8,-61,62, 57,9,-62,62, 57,10,-63,62, 57,11,-64,62, 57,12,-65,62, 57,13,-66,63, 57,14,-67,63, 57,15,-67,63, 57,16,-67,63, 57,17,-67,63, 57,18,-67,63, 57,19,-67,63, 57,20,-67,63, 57,21,-67,63, 57,22,-67,63, 57,23,-67,63, 57,24,-67,63, 57,25,-67,64, 57,26,-67,64, 57,27,-67,64, 57,28,-67,64, 57,29,-67,64, 57,30,-67,64, 57,31,-67,64, 57,32,-67,64, 57,33,-67,64, 57,34,-67,64, 57,35,-67,65, 57,36,-67,65, 57,37,-67,65, 57,38,-67,65, 57,39,-67,65, 57,40,-67,65, 57,41,-67,65, 57,42,-67,65, 57,43,-67,65, 57,44,-67,65, 57,45,-67,66, 57,46,-67,66, 57,47,-67,66, 57,48,-67,66, 57,49,-67,66, 57,50,-67,66, 57,51,-67,66, 57,52,-67,66, 57,53,-67,66, 57,54,-66,67, 57,55,-66,67, 57,56,-66,67, 57,57,-66,67, 57,58,-66,67, 57,59,-66,67, 57,60,-66,67, 57,61,-66,67, 57,62,-66,67, 57,63,-66,68, 57,64,-66,68, 57,65,-66,68, 57,66,-66,68, 57,67,-66,68, 57,68,-66,68, 57,69,-66,68, 57,70,-66,63, 57,71,-66,51, 57,72,-66,42, 57,73,-66,35, 57,74,-66,29, 57,75,-66,23, 57,76,-66,18, 57,77,-66,14, 57,78,-66,9, 57,79,-66,5, 57,80,-66,1, 57,81,-66,-2, 57,82,-66,-6, 57,83,-66,-9, 57,84,-66,-12, 57,85,-66,-15, 57,86,-66,-18, 57,87,-66,-21, 57,88,-66,-23, 57,89,-66,-26, 57,90,-66,-28, 57,91,-66,-36, 57,92,-66,-44, 57,93,-66,-51, 57,94,-66,-58, 57,95,-66,-64, 58,-61,57,59, 58,-60,52,59, 58,-59,48,59, 58,-58,44,59, 58,-57,41,59, 58,-56,38,59, 58,-55,35,59, 58,-54,32,59, 58,-53,29,59, 58,-52,27,59, 58,-51,24,59, 58,-50,22,60, 58,-49,20,60, 58,-48,17,60, 58,-47,15,60, 58,-46,13,60, 58,-45,11,60, 58,-44,9,60, 58,-43,7,60, 58,-42,5,60, 58,-41,4,60, 58,-40,2,60, 58,-39,0,60, 58,-38,-2,60, 58,-37,-3,60, 58,-36,-5,60, 58,-35,-7,60, 58,-34,-8,60, 58,-33,-10,60, 58,-32,-11,60, 58,-31,-13,60, 58,-30,-14,61, 58,-29,-16,61, 58,-28,-17,61, 58,-27,-19,61, 58,-26,-20,61, 58,-25,-22,61, 58,-24,-23,61, 58,-23,-24,61, 58,-22,-26,61, 58,-21,-27,61, 58,-20,-28,61, 58,-19,-30,61, 58,-18,-31,61, 58,-17,-32,61, 58,-16,-34,61, 58,-15,-35,61, 58,-14,-36,61, 58,-13,-37,62, 58,-12,-39,62, 58,-11,-40,62, 58,-10,-41,62, 58,-9,-42,62, 58,-8,-44,62, 58,-7,-45,62, 58,-6,-46,62, 58,-5,-47,62, 58,-4,-48,62, 58,-3,-49,62, 58,-2,-51,62, 58,-1,-52,62, 58,0,-53,62, 58,1,-54,63, 58,2,-55,63, 58,3,-56,63, 58,4,-57,63, 58,5,-58,63, 58,6,-60,63, 58,7,-61,63, 58,8,-62,63, 58,9,-63,63, 58,10,-64,63, 58,11,-65,63, 58,12,-65,63, 58,13,-65,63, 58,14,-65,63, 58,15,-65,64, 58,16,-65,64, 58,17,-65,64, 58,18,-65,64, 58,19,-65,64, 58,20,-65,64, 58,21,-65,64, 58,22,-65,64, 58,23,-65,64, 58,24,-65,64, 58,25,-65,64, 58,26,-65,65, 58,27,-65,65, 58,28,-65,65, 58,29,-65,65, 58,30,-65,65, 58,31,-65,65, 58,32,-65,65, 58,33,-65,65, 58,34,-65,65, 58,35,-65,65, 58,36,-65,65, 58,37,-65,66, 58,38,-65,66, 58,39,-65,66, 58,40,-65,66, 58,41,-65,66, 58,42,-65,66, 58,43,-65,66, 58,44,-65,66, 58,45,-65,66, 58,46,-65,66, 58,47,-65,67, 58,48,-65,67, 58,49,-65,67, 58,50,-65,67, 58,51,-65,67, 58,52,-65,67, 58,53,-65,67, 58,54,-65,67, 58,55,-65,67, 58,56,-65,68, 58,57,-65,68, 58,58,-65,68, 58,59,-65,68, 58,60,-65,68, 58,61,-65,68, 58,62,-65,68, 58,63,-65,68, 58,64,-65,69, 58,65,-65,69, 58,66,-65,69, 58,67,-65,66, 58,68,-65,54, 58,69,-65,45, 58,70,-65,38, 58,71,-65,31, 58,72,-65,26, 58,73,-65,20, 58,74,-65,16, 58,75,-65,11, 58,76,-65,7, 58,77,-65,3, 58,78,-65,0, 58,79,-65,-4, 58,80,-65,-7, 58,81,-65,-10, 58,82,-65,-13, 58,83,-65,-16, 58,84,-65,-19, 58,85,-65,-22, 58,86,-64,-24, 58,87,-64,-27, 58,88,-64,-29, 58,89,-64,-32, 58,90,-64,-34, 58,91,-64,-36, 58,92,-64,-39, 58,93,-64,-43, 58,94,-64,-50, 58,95,-64,-57, 58,96,-64,-63, 59,-62,58,60, 59,-61,54,60, 59,-60,50,60, 59,-59,46,60, 59,-58,42,60, 59,-57,39,60, 59,-56,36,60, 59,-55,33,60, 59,-54,30,60, 59,-53,28,60, 59,-52,25,60, 59,-51,23,60, 59,-50,21,60, 59,-49,18,60, 59,-48,16,60, 59,-47,14,61, 59,-46,12,61, 59,-45,10,61, 59,-44,8,61, 59,-43,6,61, 59,-42,4,61, 59,-41,3,61, 59,-40,1,61, 59,-39,-1,61, 59,-38,-3,61, 59,-37,-4,61, 59,-36,-6,61, 59,-35,-8,61, 59,-34,-9,61, 59,-33,-11,61, 59,-32,-12,61, 59,-31,-14,61, 59,-30,-15,61, 59,-29,-17,61, 59,-28,-18,61, 59,-27,-20,62, 59,-26,-21,62, 59,-25,-22,62, 59,-24,-24,62, 59,-23,-25,62, 59,-22,-27,62, 59,-21,-28,62, 59,-20,-29,62, 59,-19,-31,62, 59,-18,-32,62, 59,-17,-33,62, 59,-16,-34,62, 59,-15,-36,62, 59,-14,-37,62, 59,-13,-38,62, 59,-12,-39,62, 59,-11,-41,63, 59,-10,-42,63, 59,-9,-43,63, 59,-8,-44,63, 59,-7,-45,63, 59,-6,-47,63, 59,-5,-48,63, 59,-4,-49,63, 59,-3,-50,63, 59,-2,-51,63, 59,-1,-52,63, 59,0,-54,63, 59,1,-55,63, 59,2,-56,63, 59,3,-57,63, 59,4,-58,64, 59,5,-59,64, 59,6,-60,64, 59,7,-61,64, 59,8,-62,64, 59,9,-63,64, 59,10,-64,64, 59,11,-64,64, 59,12,-64,64, 59,13,-64,64, 59,14,-64,64, 59,15,-64,64, 59,16,-64,65, 59,17,-64,65, 59,18,-64,65, 59,19,-64,65, 59,20,-64,65, 59,21,-64,65, 59,22,-64,65, 59,23,-64,65, 59,24,-64,65, 59,25,-64,65, 59,26,-64,65, 59,27,-63,65, 59,28,-63,66, 59,29,-63,66, 59,30,-63,66, 59,31,-63,66, 59,32,-63,66, 59,33,-63,66, 59,34,-63,66, 59,35,-63,66, 59,36,-63,66, 59,37,-63,66, 59,38,-63,66, 59,39,-63,67, 59,40,-63,67, 59,41,-63,67, 59,42,-63,67, 59,43,-63,67, 59,44,-63,67, 59,45,-63,67, 59,46,-63,67, 59,47,-63,67, 59,48,-63,68, 59,49,-63,68, 59,50,-63,68, 59,51,-63,68, 59,52,-63,68, 59,53,-63,68, 59,54,-63,68, 59,55,-63,68, 59,56,-63,68, 59,57,-63,69, 59,58,-63,69, 59,59,-63,69, 59,60,-63,69, 59,61,-63,69, 59,62,-63,69, 59,63,-63,69, 59,64,-63,69, 59,65,-63,58, 59,66,-63,48, 59,67,-63,40, 59,68,-63,34, 59,69,-63,28, 59,70,-63,23, 59,71,-63,18, 59,72,-63,14, 59,73,-63,9, 59,74,-63,6, 59,75,-63,2, 59,76,-63,-2, 59,77,-63,-5, 59,78,-63,-8, 59,79,-63,-11, 59,80,-63,-14, 59,81,-63,-17, 59,82,-63,-20, 59,83,-63,-22, 59,84,-63,-25, 59,85,-63,-27, 59,86,-63,-30, 59,87,-63,-32, 59,88,-63,-35, 59,89,-63,-37, 59,90,-63,-39, 59,91,-63,-41, 59,92,-63,-43, 59,93,-63,-45, 59,94,-63,-48, 59,95,-63,-50, 59,96,-63,-56, 59,97,-63,-62, 60,-63,60,61, 60,-62,55,61, 60,-61,51,61, 60,-60,47,61, 60,-59,44,61, 60,-58,40,61, 60,-57,37,61, 60,-56,34,61, 60,-55,32,61, 60,-54,29,61, 60,-53,26,61, 60,-52,24,61, 60,-51,22,61, 60,-50,19,61, 60,-49,17,61, 60,-48,15,61, 60,-47,13,61, 60,-46,11,61, 60,-45,9,61, 60,-44,7,61, 60,-43,5,62, 60,-42,3,62, 60,-41,2,62, 60,-40,0,62, 60,-39,-2,62, 60,-38,-4,62, 60,-37,-5,62, 60,-36,-7,62, 60,-35,-8,62, 60,-34,-10,62, 60,-33,-12,62, 60,-32,-13,62, 60,-31,-15,62, 60,-30,-16,62, 60,-29,-18,62, 60,-28,-19,62, 60,-27,-20,62, 60,-26,-22,62, 60,-25,-23,63, 60,-24,-25,63, 60,-23,-26,63, 60,-22,-27,63, 60,-21,-29,63, 60,-20,-30,63, 60,-19,-31,63, 60,-18,-33,63, 60,-17,-34,63, 60,-16,-35,63, 60,-15,-36,63, 60,-14,-38,63, 60,-13,-39,63, 60,-12,-40,63, 60,-11,-41,63, 60,-10,-43,63, 60,-9,-44,64, 60,-8,-45,64, 60,-7,-46,64, 60,-6,-47,64, 60,-5,-49,64, 60,-4,-50,64, 60,-3,-51,64, 60,-2,-52,64, 60,-1,-53,64, 60,0,-54,64, 60,1,-55,64, 60,2,-57,64, 60,3,-58,64, 60,4,-59,64, 60,5,-60,64, 60,6,-61,65, 60,7,-62,65, 60,8,-62,65, 60,9,-62,65, 60,10,-62,65, 60,11,-62,65, 60,12,-62,65, 60,13,-62,65, 60,14,-62,65, 60,15,-62,65, 60,16,-62,65, 60,17,-62,65, 60,18,-62,66, 60,19,-62,66, 60,20,-62,66, 60,21,-62,66, 60,22,-62,66, 60,23,-62,66, 60,24,-62,66, 60,25,-62,66, 60,26,-62,66, 60,27,-62,66, 60,28,-62,66, 60,29,-62,66, 60,30,-62,67, 60,31,-62,67, 60,32,-62,67, 60,33,-62,67, 60,34,-62,67, 60,35,-62,67, 60,36,-62,67, 60,37,-62,67, 60,38,-62,67, 60,39,-62,67, 60,40,-62,68, 60,41,-62,68, 60,42,-62,68, 60,43,-62,68, 60,44,-62,68, 60,45,-62,68, 60,46,-62,68, 60,47,-62,68, 60,48,-62,68, 60,49,-62,68, 60,50,-62,69, 60,51,-62,69, 60,52,-62,69, 60,53,-62,69, 60,54,-62,69, 60,55,-62,69, 60,56,-62,69, 60,57,-62,69, 60,58,-62,69, 60,59,-62,70, 60,60,-62,70, 60,61,-62,70, 60,62,-61,62, 60,63,-61,52, 60,64,-61,43, 60,65,-61,37, 60,66,-61,31, 60,67,-61,25, 60,68,-61,20, 60,69,-61,16, 60,70,-61,12, 60,71,-61,8, 60,72,-61,4, 60,73,-61,1, 60,74,-61,-3, 60,75,-61,-6, 60,76,-61,-9, 60,77,-61,-12, 60,78,-61,-15, 60,79,-61,-18, 60,80,-61,-20, 60,81,-61,-23, 60,82,-61,-26, 60,83,-61,-28, 60,84,-61,-30, 60,85,-61,-33, 60,86,-61,-35, 60,87,-61,-37, 60,88,-61,-39, 60,89,-61,-42, 60,90,-61,-44, 60,91,-61,-46, 60,92,-61,-48, 60,93,-61,-50, 60,94,-61,-52, 60,95,-61,-54, 60,96,-61,-56, 60,97,-61,-57, 60,98,-61,-61, 61,-64,61,61, 61,-63,57,61, 61,-62,52,61, 61,-61,49,62, 61,-60,45,62, 61,-59,42,62, 61,-58,39,62, 61,-57,36,62, 61,-56,33,62, 61,-55,30,62, 61,-54,28,62, 61,-53,25,62, 61,-52,23,62, 61,-51,20,62, 61,-50,18,62, 61,-49,16,62, 61,-48,14,62, 61,-47,12,62, 61,-46,10,62, 61,-45,8,62, 61,-44,6,62, 61,-43,4,62, 61,-42,2,62, 61,-41,1,62, 61,-40,-1,63, 61,-39,-3,63, 61,-38,-4,63, 61,-37,-6,63, 61,-36,-8,63, 61,-35,-9,63, 61,-34,-11,63, 61,-33,-12,63, 61,-32,-14,63, 61,-31,-15,63, 61,-30,-17,63, 61,-29,-18,63, 61,-28,-20,63, 61,-27,-21,63, 61,-26,-23,63, 61,-25,-24,63, 61,-24,-25,63, 61,-23,-27,63, 61,-22,-28,64, 61,-21,-29,64, 61,-20,-31,64, 61,-19,-32,64, 61,-18,-33,64, 61,-17,-35,64, 61,-16,-36,64, 61,-15,-37,64, 61,-14,-38,64, 61,-13,-40,64, 61,-12,-41,64, 61,-11,-42,64, 61,-10,-43,64, 61,-9,-45,64, 61,-8,-46,64, 61,-7,-47,64, 61,-6,-48,65, 61,-5,-49,65, 61,-4,-50,65, 61,-3,-52,65, 61,-2,-53,65, 61,-1,-54,65, 61,0,-55,65, 61,1,-56,65, 61,2,-57,65, 61,3,-58,65, 61,4,-59,65, 61,5,-60,65, 61,6,-60,65, 61,7,-60,65, 61,8,-60,66, 61,9,-60,66, 61,10,-60,66, 61,11,-60,66, 61,12,-60,66, 61,13,-60,66, 61,14,-60,66, 61,15,-60,66, 61,16,-60,66, 61,17,-60,66, 61,18,-60,66, 61,19,-60,66, 61,20,-60,67, 61,21,-60,67, 61,22,-60,67, 61,23,-60,67, 61,24,-60,67, 61,25,-60,67, 61,26,-60,67, 61,27,-60,67, 61,28,-60,67, 61,29,-60,67, 61,30,-60,67, 61,31,-60,67, 61,32,-60,68, 61,33,-60,68, 61,34,-60,68, 61,35,-60,68, 61,36,-60,68, 61,37,-60,68, 61,38,-60,68, 61,39,-60,68, 61,40,-60,68, 61,41,-60,68, 61,42,-60,69, 61,43,-60,69, 61,44,-60,69, 61,45,-60,69, 61,46,-60,69, 61,47,-60,69, 61,48,-60,69, 61,49,-60,69, 61,50,-60,69, 61,51,-60,70, 61,52,-60,70, 61,53,-60,70, 61,54,-60,70, 61,55,-60,70, 61,56,-60,70, 61,57,-60,70, 61,58,-60,70, 61,59,-60,66, 61,60,-60,55, 61,61,-60,47, 61,62,-60,40, 61,63,-60,33, 61,64,-60,28, 61,65,-60,23, 61,66,-60,18, 61,67,-60,14, 61,68,-60,10, 61,69,-60,6, 61,70,-60,3, 61,71,-60,-1, 61,72,-60,-4, 61,73,-60,-7, 61,74,-60,-10, 61,75,-60,-13, 61,76,-60,-16, 61,77,-60,-18, 61,78,-60,-21, 61,79,-60,-24, 61,80,-60,-26, 61,81,-60,-29, 61,82,-60,-31, 61,83,-60,-33, 61,84,-60,-35, 61,85,-60,-38, 61,86,-60,-40, 61,87,-60,-42, 61,88,-60,-44, 61,89,-60,-46, 61,90,-60,-48, 61,91,-59,-50, 61,92,-59,-52, 61,93,-59,-54, 61,94,-59,-56, 61,95,-59,-58, 61,96,-59,-59, 62,-64,58,62, 62,-63,54,62, 62,-62,50,62, 62,-61,46,62, 62,-60,43,62, 62,-59,40,62, 62,-58,37,63, 62,-57,34,63, 62,-56,31,63, 62,-55,29,63, 62,-54,26,63, 62,-53,24,63, 62,-52,21,63, 62,-51,19,63, 62,-50,17,63, 62,-49,15,63, 62,-48,13,63, 62,-47,11,63, 62,-46,9,63, 62,-45,7,63, 62,-44,5,63, 62,-43,3,63, 62,-42,2,63, 62,-41,0,63, 62,-40,-2,63, 62,-39,-4,63, 62,-38,-5,63, 62,-37,-7,64, 62,-36,-9,64, 62,-35,-10,64, 62,-34,-12,64, 62,-33,-13,64, 62,-32,-15,64, 62,-31,-16,64, 62,-30,-18,64, 62,-29,-19,64, 62,-28,-21,64, 62,-27,-22,64, 62,-26,-23,64, 62,-25,-25,64, 62,-24,-26,64, 62,-23,-27,64, 62,-22,-29,64, 62,-21,-30,64, 62,-20,-31,65, 62,-19,-33,65, 62,-18,-34,65, 62,-17,-35,65, 62,-16,-37,65, 62,-15,-38,65, 62,-14,-39,65, 62,-13,-40,65, 62,-12,-42,65, 62,-11,-43,65, 62,-10,-44,65, 62,-9,-45,65, 62,-8,-46,65, 62,-7,-48,65, 62,-6,-49,65, 62,-5,-50,65, 62,-4,-51,66, 62,-3,-52,66, 62,-2,-53,66, 62,-1,-55,66, 62,0,-56,66, 62,1,-57,66, 62,2,-58,66, 62,3,-59,66, 62,4,-59,66, 62,5,-59,66, 62,6,-59,66, 62,7,-59,66, 62,8,-59,66, 62,9,-59,66, 62,10,-59,67, 62,11,-59,67, 62,12,-59,67, 62,13,-59,67, 62,14,-59,67, 62,15,-59,67, 62,16,-59,67, 62,17,-59,67, 62,18,-59,67, 62,19,-59,67, 62,20,-59,67, 62,21,-59,67, 62,22,-59,68, 62,23,-59,68, 62,24,-59,68, 62,25,-59,68, 62,26,-59,68, 62,27,-59,68, 62,28,-59,68, 62,29,-59,68, 62,30,-59,68, 62,31,-59,68, 62,32,-59,68, 62,33,-59,69, 62,34,-59,69, 62,35,-59,69, 62,36,-59,69, 62,37,-59,69, 62,38,-59,69, 62,39,-58,69, 62,40,-58,69, 62,41,-58,69, 62,42,-58,69, 62,43,-58,69, 62,44,-58,70, 62,45,-58,70, 62,46,-58,70, 62,47,-58,70, 62,48,-58,70, 62,49,-58,70, 62,50,-58,70, 62,51,-58,70, 62,52,-58,70, 62,53,-58,71, 62,54,-58,71, 62,55,-58,71, 62,56,-58,71, 62,57,-58,59, 62,58,-58,50, 62,59,-58,43, 62,60,-58,37, 62,61,-58,31, 62,62,-58,26, 62,63,-58,21, 62,64,-58,17, 62,65,-58,13, 62,66,-58,9, 62,67,-58,5, 62,68,-58,2, 62,69,-58,-2, 62,70,-58,-5, 62,71,-58,-8, 62,72,-58,-11, 62,73,-58,-14, 62,74,-58,-16, 62,75,-58,-19, 62,76,-58,-22, 62,77,-58,-24, 62,78,-58,-27, 62,79,-58,-29, 62,80,-58,-31, 62,81,-58,-34, 62,82,-58,-36, 62,83,-58,-38, 62,84,-58,-40, 62,85,-58,-42, 62,86,-58,-44, 62,87,-58,-46, 62,88,-58,-48, 62,89,-58,-50, 62,90,-58,-52, 62,91,-58,-54, 62,92,-58,-56, 62,93,-58,-58, 63,-65,60,63, 63,-64,55,63, 63,-63,51,63, 63,-62,48,63, 63,-61,44,63, 63,-60,41,63, 63,-59,38,63, 63,-58,35,63, 63,-57,32,63, 63,-56,30,63, 63,-55,27,63, 63,-54,25,64, 63,-53,22,64, 63,-52,20,64, 63,-51,18,64, 63,-50,16,64, 63,-49,14,64, 63,-48,12,64, 63,-47,10,64, 63,-46,8,64, 63,-45,6,64, 63,-44,4,64, 63,-43,2,64, 63,-42,1,64, 63,-41,-1,64, 63,-40,-3,64, 63,-39,-4,64, 63,-38,-6,64, 63,-37,-8,64, 63,-36,-9,64, 63,-35,-11,64, 63,-34,-12,65, 63,-33,-14,65, 63,-32,-15,65, 63,-31,-17,65, 63,-30,-18,65, 63,-29,-20,65, 63,-28,-21,65, 63,-27,-23,65, 63,-26,-24,65, 63,-25,-26,65, 63,-24,-27,65, 63,-23,-28,65, 63,-22,-30,65, 63,-21,-31,65, 63,-20,-32,65, 63,-19,-34,65, 63,-18,-35,65, 63,-17,-36,66, 63,-16,-37,66, 63,-15,-39,66, 63,-14,-40,66, 63,-13,-41,66, 63,-12,-42,66, 63,-11,-44,66, 63,-10,-45,66, 63,-9,-46,66, 63,-8,-47,66, 63,-7,-48,66, 63,-6,-50,66, 63,-5,-51,66, 63,-4,-52,66, 63,-3,-53,66, 63,-2,-54,67, 63,-1,-55,67, 63,0,-56,67, 63,1,-57,67, 63,2,-57,67, 63,3,-57,67, 63,4,-57,67, 63,5,-57,67, 63,6,-57,67, 63,7,-57,67, 63,8,-57,67, 63,9,-57,67, 63,10,-57,67, 63,11,-57,67, 63,12,-57,68, 63,13,-57,68, 63,14,-57,68, 63,15,-57,68, 63,16,-57,68, 63,17,-57,68, 63,18,-57,68, 63,19,-57,68, 63,20,-57,68, 63,21,-57,68, 63,22,-57,68, 63,23,-57,68, 63,24,-57,69, 63,25,-57,69, 63,26,-57,69, 63,27,-57,69, 63,28,-57,69, 63,29,-57,69, 63,30,-57,69, 63,31,-57,69, 63,32,-57,69, 63,33,-57,69, 63,34,-57,69, 63,35,-57,70, 63,36,-57,70, 63,37,-57,70, 63,38,-57,70, 63,39,-57,70, 63,40,-57,70, 63,41,-57,70, 63,42,-57,70, 63,43,-57,70, 63,44,-57,70, 63,45,-57,71, 63,46,-57,71, 63,47,-57,71, 63,48,-57,71, 63,49,-57,71, 63,50,-57,71, 63,51,-57,71, 63,52,-57,71, 63,53,-57,71, 63,54,-57,64, 63,55,-57,54, 63,56,-57,47, 63,57,-57,40, 63,58,-57,34, 63,59,-57,29, 63,60,-57,24, 63,61,-57,19, 63,62,-57,15, 63,63,-57,11, 63,64,-57,8, 63,65,-57,4, 63,66,-57,1, 63,67,-57,-3, 63,68,-57,-6, 63,69,-57,-9, 63,70,-57,-12, 63,71,-56,-14, 63,72,-56,-17, 63,73,-56,-20, 63,74,-56,-22, 63,75,-56,-25, 63,76,-56,-27, 63,77,-56,-29, 63,78,-56,-32, 63,79,-56,-34, 63,80,-56,-36, 63,81,-56,-38, 63,82,-56,-40, 63,83,-56,-42, 63,84,-56,-44, 63,85,-56,-46, 63,86,-56,-48, 63,87,-56,-50, 63,88,-56,-52, 63,89,-56,-54, 63,90,-56,-56, 64,-66,61,64, 64,-65,57,64, 64,-64,53,64, 64,-63,49,64, 64,-62,46,64, 64,-61,42,64, 64,-60,39,64, 64,-59,36,64, 64,-58,34,64, 64,-57,31,64, 64,-56,28,64, 64,-55,26,64, 64,-54,24,64, 64,-53,21,64, 64,-52,19,64, 64,-51,17,65, 64,-50,15,65, 64,-49,13,65, 64,-48,11,65, 64,-47,9,65, 64,-46,7,65, 64,-45,5,65, 64,-44,3,65, 64,-43,1,65, 64,-42,0,65, 64,-41,-2,65, 64,-40,-4,65, 64,-39,-5,65, 64,-38,-7,65, 64,-37,-9,65, 64,-36,-10,65, 64,-35,-12,65, 64,-34,-13,65, 64,-33,-15,65, 64,-32,-16,65, 64,-31,-18,66, 64,-30,-19,66, 64,-29,-21,66, 64,-28,-22,66, 64,-27,-24,66, 64,-26,-25,66, 64,-25,-26,66, 64,-24,-28,66, 64,-23,-29,66, 64,-22,-30,66, 64,-21,-32,66, 64,-20,-33,66, 64,-19,-34,66, 64,-18,-36,66, 64,-17,-37,66, 64,-16,-38,66, 64,-15,-39,67, 64,-14,-41,67, 64,-13,-42,67, 64,-12,-43,67, 64,-11,-44,67, 64,-10,-45,67, 64,-9,-47,67, 64,-8,-48,67, 64,-7,-49,67, 64,-6,-50,67, 64,-5,-51,67, 64,-4,-53,67, 64,-3,-54,67, 64,-2,-55,67, 64,-1,-56,67, 64,0,-56,68, 64,1,-56,68, 64,2,-56,68, 64,3,-56,68, 64,4,-56,68, 64,5,-56,68, 64,6,-56,68, 64,7,-56,68, 64,8,-56,68, 64,9,-56,68, 64,10,-56,68, 64,11,-56,68, 64,12,-56,68, 64,13,-56,68, 64,14,-56,69, 64,15,-56,69, 64,16,-55,69, 64,17,-55,69, 64,18,-55,69, 64,19,-55,69, 64,20,-55,69, 64,21,-55,69, 64,22,-55,69, 64,23,-55,69, 64,24,-55,69, 64,25,-55,69, 64,26,-55,70, 64,27,-55,70, 64,28,-55,70, 64,29,-55,70, 64,30,-55,70, 64,31,-55,70, 64,32,-55,70, 64,33,-55,70, 64,34,-55,70, 64,35,-55,70, 64,36,-55,70, 64,37,-55,71, 64,38,-55,71, 64,39,-55,71, 64,40,-55,71, 64,41,-55,71, 64,42,-55,71, 64,43,-55,71, 64,44,-55,71, 64,45,-55,71, 64,46,-55,71, 64,47,-55,72, 64,48,-55,72, 64,49,-55,72, 64,50,-55,72, 64,51,-55,69, 64,52,-55,59, 64,53,-55,50, 64,54,-55,43, 64,55,-55,37, 64,56,-55,32, 64,57,-55,27, 64,58,-55,22, 64,59,-55,18, 64,60,-55,14, 64,61,-55,10, 64,62,-55,6, 64,63,-55,3, 64,64,-55,0, 64,65,-55,-3, 64,66,-55,-6, 64,67,-55,-9, 64,68,-55,-12, 64,69,-55,-15, 64,70,-55,-17, 64,71,-55,-20, 64,72,-55,-23, 64,73,-55,-25, 64,74,-55,-27, 64,75,-55,-30, 64,76,-55,-32, 64,77,-55,-34, 64,78,-55,-36, 64,79,-55,-38, 64,80,-55,-40, 64,81,-55,-43, 64,82,-55,-45, 64,83,-55,-47, 64,84,-55,-48, 64,85,-55,-50, 64,86,-55,-52, 64,87,-55,-54, 65,-67,63,65, 65,-66,58,65, 65,-65,54,65, 65,-64,50,65, 65,-63,47,65, 65,-62,44,65, 65,-61,41,65, 65,-60,38,65, 65,-59,35,65, 65,-58,32,65, 65,-57,29,65, 65,-56,27,65, 65,-55,25,65, 65,-54,22,65, 65,-53,20,65, 65,-52,18,65, 65,-51,16,65, 65,-50,14,65, 65,-49,12,65, 65,-48,10,66, 65,-47,8,66, 65,-46,6,66, 65,-45,4,66, 65,-44,2,66, 65,-43,1,66, 65,-42,-1,66, 65,-41,-3,66, 65,-40,-5,66, 65,-39,-6,66, 65,-38,-8,66, 65,-37,-9,66, 65,-36,-11,66, 65,-35,-13,66, 65,-34,-14,66, 65,-33,-16,66, 65,-32,-17,66, 65,-31,-19,66, 65,-30,-20,66, 65,-29,-21,67, 65,-28,-23,67, 65,-27,-24,67, 65,-26,-26,67, 65,-25,-27,67, 65,-24,-28,67, 65,-23,-30,67, 65,-22,-31,67, 65,-21,-32,67, 65,-20,-34,67, 65,-19,-35,67, 65,-18,-36,67, 65,-17,-38,67, 65,-16,-39,67, 65,-15,-40,67, 65,-14,-41,67, 65,-13,-43,67, 65,-12,-44,68, 65,-11,-45,68, 65,-10,-46,68, 65,-9,-47,68, 65,-8,-49,68, 65,-7,-50,68, 65,-6,-51,68, 65,-5,-52,68, 65,-4,-53,68, 65,-3,-54,68, 65,-2,-54,68, 65,-1,-54,68, 65,0,-54,68, 65,1,-54,68, 65,2,-54,69, 65,3,-54,69, 65,4,-54,69, 65,5,-54,69, 65,6,-54,69, 65,7,-54,69, 65,8,-54,69, 65,9,-54,69, 65,10,-54,69, 65,11,-54,69, 65,12,-54,69, 65,13,-54,69, 65,14,-54,69, 65,15,-54,70, 65,16,-54,70, 65,17,-54,70, 65,18,-54,70, 65,19,-54,70, 65,20,-54,70, 65,21,-54,70, 65,22,-54,70, 65,23,-54,70, 65,24,-54,70, 65,25,-54,70, 65,26,-54,70, 65,27,-54,71, 65,28,-54,71, 65,29,-54,71, 65,30,-54,71, 65,31,-54,71, 65,32,-54,71, 65,33,-54,71, 65,34,-54,71, 65,35,-54,71, 65,36,-54,71, 65,37,-54,71, 65,38,-54,72, 65,39,-54,72, 65,40,-54,72, 65,41,-54,72, 65,42,-54,72, 65,43,-54,72, 65,44,-54,72, 65,45,-54,72, 65,46,-54,72, 65,47,-54,72, 65,48,-54,73, 65,49,-54,64, 65,50,-54,55, 65,51,-53,47, 65,52,-53,41, 65,53,-53,35, 65,54,-53,30, 65,55,-53,25, 65,56,-53,21, 65,57,-53,17, 65,58,-53,13, 65,59,-53,9, 65,60,-53,6, 65,61,-53,2, 65,62,-53,-1, 65,63,-53,-4, 65,64,-53,-7, 65,65,-53,-10, 65,66,-53,-13, 65,67,-53,-15, 65,68,-53,-18, 65,69,-53,-20, 65,70,-53,-23, 65,71,-53,-25, 65,72,-53,-28, 65,73,-53,-30, 65,74,-53,-32, 65,75,-53,-34, 65,76,-53,-36, 65,77,-53,-39, 65,78,-53,-41, 65,79,-53,-43, 65,80,-53,-45, 65,81,-53,-47, 65,82,-53,-48, 65,83,-53,-50, 65,84,-53,-52, 66,-68,65,65, 66,-67,60,65, 66,-66,56,66, 66,-65,52,66, 66,-64,48,66, 66,-63,45,66, 66,-62,42,66, 66,-61,39,66, 66,-60,36,66, 66,-59,33,66, 66,-58,31,66, 66,-57,28,66, 66,-56,26,66, 66,-55,23,66, 66,-54,21,66, 66,-53,19,66, 66,-52,17,66, 66,-51,15,66, 66,-50,13,66, 66,-49,11,66, 66,-48,9,66, 66,-47,7,66, 66,-46,5,66, 66,-45,3,66, 66,-44,1,67, 66,-43,0,67, 66,-42,-2,67, 66,-41,-4,67, 66,-40,-5,67, 66,-39,-7,67, 66,-38,-9,67, 66,-37,-10,67, 66,-36,-12,67, 66,-35,-13,67, 66,-34,-15,67, 66,-33,-16,67, 66,-32,-18,67, 66,-31,-19,67, 66,-30,-21,67, 66,-29,-22,67, 66,-28,-24,67, 66,-27,-25,67, 66,-26,-26,68, 66,-25,-28,68, 66,-24,-29,68, 66,-23,-30,68, 66,-22,-32,68, 66,-21,-33,68, 66,-20,-34,68, 66,-19,-36,68, 66,-18,-37,68, 66,-17,-38,68, 66,-16,-40,68, 66,-15,-41,68, 66,-14,-42,68, 66,-13,-43,68, 66,-12,-45,68, 66,-11,-46,68, 66,-10,-47,69, 66,-9,-48,69, 66,-8,-49,69, 66,-7,-51,69, 66,-6,-52,69, 66,-5,-52,69, 66,-4,-52,69, 66,-3,-52,69, 66,-2,-52,69, 66,-1,-52,69, 66,0,-52,69, 66,1,-52,69, 66,2,-52,69, 66,3,-52,69, 66,4,-52,70, 66,5,-52,70, 66,6,-52,70, 66,7,-52,70, 66,8,-52,70, 66,9,-52,70, 66,10,-52,70, 66,11,-52,70, 66,12,-52,70, 66,13,-52,70, 66,14,-52,70, 66,15,-52,70, 66,16,-52,70, 66,17,-52,71, 66,18,-52,71, 66,19,-52,71, 66,20,-52,71, 66,21,-52,71, 66,22,-52,71, 66,23,-52,71, 66,24,-52,71, 66,25,-52,71, 66,26,-52,71, 66,27,-52,71, 66,28,-52,71, 66,29,-52,72, 66,30,-52,72, 66,31,-52,72, 66,32,-52,72, 66,33,-52,72, 66,34,-52,72, 66,35,-52,72, 66,36,-52,72, 66,37,-52,72, 66,38,-52,72, 66,39,-52,72, 66,40,-52,73, 66,41,-52,73, 66,42,-52,73, 66,43,-52,73, 66,44,-52,73, 66,45,-52,73, 66,46,-52,69, 66,47,-52,59, 66,48,-52,51, 66,49,-52,45, 66,50,-52,39, 66,51,-52,33, 66,52,-52,28, 66,53,-52,24, 66,54,-52,20, 66,55,-52,16, 66,56,-52,12, 66,57,-52,8, 66,58,-52,5, 66,59,-52,2, 66,60,-52,-2, 66,61,-52,-5, 66,62,-52,-7, 66,63,-52,-10, 66,64,-52,-13, 66,65,-52,-16, 66,66,-52,-18, 66,67,-52,-21, 66,68,-52,-23, 66,69,-52,-25, 66,70,-52,-28, 66,71,-52,-30, 66,72,-52,-32, 66,73,-52,-34, 66,74,-52,-36, 66,75,-52,-39, 66,76,-52,-41, 66,77,-52,-43, 66,78,-52,-45, 66,79,-52,-47, 66,80,-51,-48, 66,81,-51,-50, 67,-69,66,66, 67,-68,62,66, 67,-67,57,66, 67,-66,53,66, 67,-65,50,66, 67,-64,46,66, 67,-63,43,66, 67,-62,40,67, 67,-61,37,67, 67,-60,34,67, 67,-59,32,67, 67,-58,29,67, 67,-57,27,67, 67,-56,24,67, 67,-55,22,67, 67,-54,20,67, 67,-53,18,67, 67,-52,16,67, 67,-51,14,67, 67,-50,12,67, 67,-49,10,67, 67,-48,8,67, 67,-47,6,67, 67,-46,4,67, 67,-45,2,67, 67,-44,0,67, 67,-43,-1,67, 67,-42,-3,67, 67,-41,-5,68, 67,-40,-6,68, 67,-39,-8,68, 67,-38,-10,68, 67,-37,-11,68, 67,-36,-13,68, 67,-35,-14,68, 67,-34,-16,68, 67,-33,-17,68, 67,-32,-19,68, 67,-31,-20,68, 67,-30,-22,68, 67,-29,-23,68, 67,-28,-24,68, 67,-27,-26,68, 67,-26,-27,68, 67,-25,-29,68, 67,-24,-30,68, 67,-23,-31,69, 67,-22,-33,69, 67,-21,-34,69, 67,-20,-35,69, 67,-19,-36,69, 67,-18,-38,69, 67,-17,-39,69, 67,-16,-40,69, 67,-15,-42,69, 67,-14,-43,69, 67,-13,-44,69, 67,-12,-45,69, 67,-11,-46,69, 67,-10,-48,69, 67,-9,-49,69, 67,-8,-50,70, 67,-7,-51,70, 67,-6,-51,70, 67,-5,-51,70, 67,-4,-51,70, 67,-3,-51,70, 67,-2,-51,70, 67,-1,-51,70, 67,0,-51,70, 67,1,-51,70, 67,2,-51,70, 67,3,-51,70, 67,4,-51,70, 67,5,-51,70, 67,6,-51,71, 67,7,-51,71, 67,8,-51,71, 67,9,-51,71, 67,10,-51,71, 67,11,-51,71, 67,12,-51,71, 67,13,-51,71, 67,14,-51,71, 67,15,-51,71, 67,16,-51,71, 67,17,-51,71, 67,18,-51,71, 67,19,-51,72, 67,20,-51,72, 67,21,-51,72, 67,22,-51,72, 67,23,-51,72, 67,24,-51,72, 67,25,-51,72, 67,26,-51,72, 67,27,-51,72, 67,28,-51,72, 67,29,-51,72, 67,30,-51,72, 67,31,-51,73, 67,32,-50,73, 67,33,-50,73, 67,34,-50,73, 67,35,-50,73, 67,36,-50,73, 67,37,-50,73, 67,38,-50,73, 67,39,-50,73, 67,40,-50,73, 67,41,-50,73, 67,42,-50,74, 67,43,-50,74, 67,44,-50,65, 67,45,-50,56, 67,46,-50,49, 67,47,-50,42, 67,48,-50,37, 67,49,-50,32, 67,50,-50,27, 67,51,-50,23, 67,52,-50,19, 67,53,-50,15, 67,54,-50,11, 67,55,-50,8, 67,56,-50,4, 67,57,-50,1, 67,58,-50,-2, 67,59,-50,-5, 67,60,-50,-8, 67,61,-50,-11, 67,62,-50,-13, 67,63,-50,-16, 67,64,-50,-18, 67,65,-50,-21, 67,66,-50,-23, 67,67,-50,-26, 67,68,-50,-28, 67,69,-50,-30, 67,70,-50,-32, 67,71,-50,-34, 67,72,-50,-37, 67,73,-50,-39, 67,74,-50,-41, 67,75,-50,-43, 67,76,-50,-45, 67,77,-50,-46, 67,78,-50,-48, 67,79,-50,-50, 68,-69,63,67, 68,-68,59,67, 68,-67,55,67, 68,-66,51,67, 68,-65,48,67, 68,-64,44,67, 68,-63,41,67, 68,-62,38,67, 68,-61,36,67, 68,-60,33,67, 68,-59,30,68, 68,-58,28,68, 68,-57,25,68, 68,-56,23,68, 68,-55,21,68, 68,-54,19,68, 68,-53,17,68, 68,-52,14,68, 68,-51,12,68, 68,-50,10,68, 68,-49,9,68, 68,-48,7,68, 68,-47,5,68, 68,-46,3,68, 68,-45,1,68, 68,-44,-1,68, 68,-43,-2,68, 68,-42,-4,68, 68,-41,-6,68, 68,-40,-7,68, 68,-39,-9,68, 68,-38,-10,69, 68,-37,-12,69, 68,-36,-14,69, 68,-35,-15,69, 68,-34,-17,69, 68,-33,-18,69, 68,-32,-19,69, 68,-31,-21,69, 68,-30,-22,69, 68,-29,-24,69, 68,-28,-25,69, 68,-27,-27,69, 68,-26,-28,69, 68,-25,-29,69, 68,-24,-31,69, 68,-23,-32,69, 68,-22,-33,69, 68,-21,-35,70, 68,-20,-36,70, 68,-19,-37,70, 68,-18,-38,70, 68,-17,-40,70, 68,-16,-41,70, 68,-15,-42,70, 68,-14,-44,70, 68,-13,-45,70, 68,-12,-46,70, 68,-11,-47,70, 68,-10,-48,70, 68,-9,-49,70, 68,-8,-49,70, 68,-7,-49,70, 68,-6,-49,70, 68,-5,-49,71, 68,-4,-49,71, 68,-3,-49,71, 68,-2,-49,71, 68,-1,-49,71, 68,0,-49,71, 68,1,-49,71, 68,2,-49,71, 68,3,-49,71, 68,4,-49,71, 68,5,-49,71, 68,6,-49,71, 68,7,-49,71, 68,8,-49,71, 68,9,-49,72, 68,10,-49,72, 68,11,-49,72, 68,12,-49,72, 68,13,-49,72, 68,14,-49,72, 68,15,-49,72, 68,16,-49,72, 68,17,-49,72, 68,18,-49,72, 68,19,-49,72, 68,20,-49,72, 68,21,-49,73, 68,22,-49,73, 68,23,-49,73, 68,24,-49,73, 68,25,-49,73, 68,26,-49,73, 68,27,-49,73, 68,28,-49,73, 68,29,-49,73, 68,30,-49,73, 68,31,-49,73, 68,32,-49,73, 68,33,-49,74, 68,34,-49,74, 68,35,-49,74, 68,36,-49,74, 68,37,-49,74, 68,38,-49,74, 68,39,-49,74, 68,40,-49,74, 68,41,-49,70, 68,42,-49,61, 68,43,-49,53, 68,44,-49,46, 68,45,-49,41, 68,46,-49,35, 68,47,-49,30, 68,48,-49,26, 68,49,-49,22, 68,50,-49,18, 68,51,-49,14, 68,52,-49,10, 68,53,-49,7, 68,54,-49,4, 68,55,-49,1, 68,56,-49,-2, 68,57,-49,-5, 68,58,-49,-8, 68,59,-49,-11, 68,60,-49,-13, 68,61,-49,-16, 68,62,-49,-18, 68,63,-48,-21, 68,64,-48,-23, 68,65,-48,-26, 68,66,-48,-28, 68,67,-48,-30, 68,68,-48,-32, 68,69,-48,-34, 68,70,-48,-36, 68,71,-48,-39, 68,72,-48,-41, 68,73,-48,-43, 68,74,-48,-44, 68,75,-48,-46, 68,76,-48,-48, 69,-70,65,68, 69,-69,60,68, 69,-68,56,68, 69,-67,52,68, 69,-66,49,68, 69,-65,46,68, 69,-64,42,68, 69,-63,40,68, 69,-62,37,68, 69,-61,34,68, 69,-60,31,68, 69,-59,29,68, 69,-58,26,68, 69,-57,24,68, 69,-56,22,68, 69,-55,20,69, 69,-54,17,69, 69,-53,15,69, 69,-52,13,69, 69,-51,11,69, 69,-50,9,69, 69,-49,8,69, 69,-48,6,69, 69,-47,4,69, 69,-46,2,69, 69,-45,0,69, 69,-44,-1,69, 69,-43,-3,69, 69,-42,-5,69, 69,-41,-6,69, 69,-40,-8,69, 69,-39,-10,69, 69,-38,-11,69, 69,-37,-13,69, 69,-36,-14,69, 69,-35,-16,70, 69,-34,-17,70, 69,-33,-19,70, 69,-32,-20,70, 69,-31,-22,70, 69,-30,-23,70, 69,-29,-25,70, 69,-28,-26,70, 69,-27,-27,70, 69,-26,-29,70, 69,-25,-30,70, 69,-24,-31,70, 69,-23,-33,70, 69,-22,-34,70, 69,-21,-35,70, 69,-20,-37,70, 69,-19,-38,70, 69,-18,-39,71, 69,-17,-40,71, 69,-16,-42,71, 69,-15,-43,71, 69,-14,-44,71, 69,-13,-45,71, 69,-12,-47,71, 69,-11,-48,71, 69,-10,-48,71, 69,-9,-48,71, 69,-8,-48,71, 69,-7,-48,71, 69,-6,-48,71, 69,-5,-48,71, 69,-4,-48,71, 69,-3,-48,72, 69,-2,-48,72, 69,-1,-48,72, 69,0,-48,72, 69,1,-48,72, 69,2,-48,72, 69,3,-48,72, 69,4,-48,72, 69,5,-48,72, 69,6,-48,72, 69,7,-48,72, 69,8,-48,72, 69,9,-48,72, 69,10,-48,73, 69,11,-48,73, 69,12,-48,73, 69,13,-47,73, 69,14,-47,73, 69,15,-47,73, 69,16,-47,73, 69,17,-47,73, 69,18,-47,73, 69,19,-47,73, 69,20,-47,73, 69,21,-47,73, 69,22,-47,73, 69,23,-47,74, 69,24,-47,74, 69,25,-47,74, 69,26,-47,74, 69,27,-47,74, 69,28,-47,74, 69,29,-47,74, 69,30,-47,74, 69,31,-47,74, 69,32,-47,74, 69,33,-47,74, 69,34,-47,75, 69,35,-47,75, 69,36,-47,75, 69,37,-47,75, 69,38,-47,75, 69,39,-47,66, 69,40,-47,58, 69,41,-47,51, 69,42,-47,45, 69,43,-47,39, 69,44,-47,34, 69,45,-47,29, 69,46,-47,25, 69,47,-47,21, 69,48,-47,17, 69,49,-47,13, 69,50,-47,10, 69,51,-47,7, 69,52,-47,3, 69,53,-47,0, 69,54,-47,-3, 69,55,-47,-5, 69,56,-47,-8, 69,57,-47,-11, 69,58,-47,-14, 69,59,-47,-16, 69,60,-47,-19, 69,61,-47,-21, 69,62,-47,-23, 69,63,-47,-26, 69,64,-47,-28, 69,65,-47,-30, 69,66,-47,-32, 69,67,-47,-34, 69,68,-47,-36, 69,69,-47,-38, 69,70,-47,-40, 69,71,-47,-42, 69,72,-47,-44, 69,73,-47,-46, 70,-71,66,69, 70,-70,62,69, 70,-69,58,69, 70,-68,54,69, 70,-67,50,69, 70,-66,47,69, 70,-65,44,69, 70,-64,41,69, 70,-63,38,69, 70,-62,35,69, 70,-61,32,69, 70,-60,30,69, 70,-59,28,69, 70,-58,25,69, 70,-57,23,69, 70,-56,21,69, 70,-55,18,69, 70,-54,16,69, 70,-53,14,69, 70,-52,12,70, 70,-51,10,70, 70,-50,8,70, 70,-49,7,70, 70,-48,5,70, 70,-47,3,70, 70,-46,1,70, 70,-45,-1,70, 70,-44,-2,70, 70,-43,-4,70, 70,-42,-6,70, 70,-41,-7,70, 70,-40,-9,70, 70,-39,-11,70, 70,-38,-12,70, 70,-37,-14,70, 70,-36,-15,70, 70,-35,-17,70, 70,-34,-18,70, 70,-33,-20,71, 70,-32,-21,71, 70,-31,-22,71, 70,-30,-24,71, 70,-29,-25,71, 70,-28,-27,71, 70,-27,-28,71, 70,-26,-29,71, 70,-25,-31,71, 70,-24,-32,71, 70,-23,-33,71, 70,-22,-35,71, 70,-21,-36,71, 70,-20,-37,71, 70,-19,-39,71, 70,-18,-40,71, 70,-17,-41,71, 70,-16,-42,72, 70,-15,-44,72, 70,-14,-45,72, 70,-13,-46,72, 70,-12,-46,72, 70,-11,-46,72, 70,-10,-46,72, 70,-9,-46,72, 70,-8,-46,72, 70,-7,-46,72, 70,-6,-46,72, 70,-5,-46,72, 70,-4,-46,72, 70,-3,-46,72, 70,-2,-46,72, 70,-1,-46,73, 70,0,-46,73, 70,1,-46,73, 70,2,-46,73, 70,3,-46,73, 70,4,-46,73, 70,5,-46,73, 70,6,-46,73, 70,7,-46,73, 70,8,-46,73, 70,9,-46,73, 70,10,-46,73, 70,11,-46,73, 70,12,-46,74, 70,13,-46,74, 70,14,-46,74, 70,15,-46,74, 70,16,-46,74, 70,17,-46,74, 70,18,-46,74, 70,19,-46,74, 70,20,-46,74, 70,21,-46,74, 70,22,-46,74, 70,23,-46,74, 70,24,-46,74, 70,25,-46,75, 70,26,-46,75, 70,27,-46,75, 70,28,-46,75, 70,29,-46,75, 70,30,-46,75, 70,31,-46,75, 70,32,-46,75, 70,33,-46,75, 70,34,-46,75, 70,35,-46,75, 70,36,-46,73, 70,37,-46,63, 70,38,-46,56, 70,39,-46,49, 70,40,-46,43, 70,41,-46,38, 70,42,-46,33, 70,43,-46,28, 70,44,-46,24, 70,45,-46,20, 70,46,-46,16, 70,47,-45,13, 70,48,-45,9, 70,49,-45,6, 70,50,-45,3, 70,51,-45,0, 70,52,-45,-3, 70,53,-45,-6, 70,54,-45,-8, 70,55,-45,-11, 70,56,-45,-14, 70,57,-45,-16, 70,58,-45,-19, 70,59,-45,-21, 70,60,-45,-23, 70,61,-45,-26, 70,62,-45,-28, 70,63,-45,-30, 70,64,-45,-32, 70,65,-45,-34, 70,66,-45,-36, 70,67,-45,-38, 70,68,-45,-40, 70,69,-45,-42, 70,70,-45,-44, 71,-72,68,69, 71,-71,63,69, 71,-70,59,70, 71,-69,55,70, 71,-68,52,70, 71,-67,48,70, 71,-66,45,70, 71,-65,42,70, 71,-64,39,70, 71,-63,36,70, 71,-62,34,70, 71,-61,31,70, 71,-60,29,70, 71,-59,26,70, 71,-58,24,70, 71,-57,22,70, 71,-56,19,70, 71,-55,17,70, 71,-54,15,70, 71,-53,13,70, 71,-52,11,70, 71,-51,9,70, 71,-50,7,70, 71,-49,6,71, 71,-48,4,71, 71,-47,2,71, 71,-46,0,71, 71,-45,-2,71, 71,-44,-3,71, 71,-43,-5,71, 71,-42,-7,71, 71,-41,-8,71, 71,-40,-10,71, 71,-39,-11,71, 71,-38,-13,71, 71,-37,-14,71, 71,-36,-16,71, 71,-35,-17,71, 71,-34,-19,71, 71,-33,-20,71, 71,-32,-22,71, 71,-31,-23,71, 71,-30,-25,72, 71,-29,-26,72, 71,-28,-27,72, 71,-27,-29,72, 71,-26,-30,72, 71,-25,-32,72, 71,-24,-33,72, 71,-23,-34,72, 71,-22,-36,72, 71,-21,-37,72, 71,-20,-38,72, 71,-19,-39,72, 71,-18,-41,72, 71,-17,-42,72, 71,-16,-43,72, 71,-15,-44,72, 71,-14,-45,73, 71,-13,-45,73, 71,-12,-45,73, 71,-11,-45,73, 71,-10,-45,73, 71,-9,-45,73, 71,-8,-45,73, 71,-7,-45,73, 71,-6,-45,73, 71,-5,-45,73, 71,-4,-44,73, 71,-3,-44,73, 71,-2,-44,73, 71,-1,-44,73, 71,0,-44,73, 71,1,-44,74, 71,2,-44,74, 71,3,-44,74, 71,4,-44,74, 71,5,-44,74, 71,6,-44,74, 71,7,-44,74, 71,8,-44,74, 71,9,-44,74, 71,10,-44,74, 71,11,-44,74, 71,12,-44,74, 71,13,-44,74, 71,14,-44,75, 71,15,-44,75, 71,16,-44,75, 71,17,-44,75, 71,18,-44,75, 71,19,-44,75, 71,20,-44,75, 71,21,-44,75, 71,22,-44,75, 71,23,-44,75, 71,24,-44,75, 71,25,-44,75, 71,26,-44,75, 71,27,-44,76, 71,28,-44,76, 71,29,-44,76, 71,30,-44,76, 71,31,-44,76, 71,32,-44,76, 71,33,-44,76, 71,34,-44,69, 71,35,-44,61, 71,36,-44,54, 71,37,-44,47, 71,38,-44,42, 71,39,-44,37, 71,40,-44,32, 71,41,-44,28, 71,42,-44,24, 71,43,-44,20, 71,44,-44,16, 71,45,-44,13, 71,46,-44,9, 71,47,-44,6, 71,48,-44,3, 71,49,-44,0, 71,50,-44,-3, 71,51,-44,-6, 71,52,-44,-8, 71,53,-44,-11, 71,54,-44,-14, 71,55,-44,-16, 71,56,-44,-18, 71,57,-44,-21, 71,58,-44,-23, 71,59,-44,-25, 71,60,-44,-28, 71,61,-44,-30, 71,62,-44,-32, 71,63,-44,-34, 71,64,-44,-36, 71,65,-44,-38, 71,66,-44,-40, 71,67,-44,-42, 71,68,-44,-44, 72,-73,70,70, 72,-72,65,70, 72,-71,61,70, 72,-70,57,70, 72,-69,53,70, 72,-68,50,70, 72,-67,46,70, 72,-66,43,71, 72,-65,40,71, 72,-64,37,71, 72,-63,35,71, 72,-62,32,71, 72,-61,30,71, 72,-60,27,71, 72,-59,25,71, 72,-58,23,71, 72,-57,20,71, 72,-56,18,71, 72,-55,16,71, 72,-54,14,71, 72,-53,12,71, 72,-52,10,71, 72,-51,8,71, 72,-50,6,71, 72,-49,5,71, 72,-48,3,71, 72,-47,1,71, 72,-46,-1,71, 72,-45,-2,72, 72,-44,-4,72, 72,-43,-6,72, 72,-42,-7,72, 72,-41,-9,72, 72,-40,-11,72, 72,-39,-12,72, 72,-38,-14,72, 72,-37,-15,72, 72,-36,-17,72, 72,-35,-18,72, 72,-34,-20,72, 72,-33,-21,72, 72,-32,-23,72, 72,-31,-24,72, 72,-30,-25,72, 72,-29,-27,72, 72,-28,-28,72, 72,-27,-30,73, 72,-26,-31,73, 72,-25,-32,73, 72,-24,-34,73, 72,-23,-35,73, 72,-22,-36,73, 72,-21,-38,73, 72,-20,-39,73, 72,-19,-40,73, 72,-18,-41,73, 72,-17,-43,73, 72,-16,-43,73, 72,-15,-43,73, 72,-14,-43,73, 72,-13,-43,73, 72,-12,-43,73, 72,-11,-43,74, 72,-10,-43,74, 72,-9,-43,74, 72,-8,-43,74, 72,-7,-43,74, 72,-6,-43,74, 72,-5,-43,74, 72,-4,-43,74, 72,-3,-43,74, 72,-2,-43,74, 72,-1,-43,74, 72,0,-43,74, 72,1,-43,74, 72,2,-43,74, 72,3,-43,75, 72,4,-43,75, 72,5,-43,75, 72,6,-43,75, 72,7,-43,75, 72,8,-43,75, 72,9,-43,75, 72,10,-43,75, 72,11,-43,75, 72,12,-43,75, 72,13,-43,75, 72,14,-43,75, 72,15,-43,75, 72,16,-43,76, 72,17,-43,76, 72,18,-43,76, 72,19,-43,76, 72,20,-43,76, 72,21,-43,76, 72,22,-43,76, 72,23,-43,76, 72,24,-43,76, 72,25,-43,76, 72,26,-43,76, 72,27,-43,76, 72,28,-43,77, 72,29,-43,77, 72,30,-43,77, 72,31,-42,76, 72,32,-42,67, 72,33,-42,59, 72,34,-42,52, 72,35,-42,46, 72,36,-42,41, 72,37,-42,36, 72,38,-42,31, 72,39,-42,27, 72,40,-42,23, 72,41,-42,19, 72,42,-42,16, 72,43,-42,12, 72,44,-42,9, 72,45,-42,6, 72,46,-42,3, 72,47,-42,0, 72,48,-42,-3, 72,49,-42,-6, 72,50,-42,-8, 72,51,-42,-11, 72,52,-42,-13, 72,53,-42,-16, 72,54,-42,-18, 72,55,-42,-21, 72,56,-42,-23, 72,57,-42,-25, 72,58,-42,-27, 72,59,-42,-30, 72,60,-42,-32, 72,61,-42,-34, 72,62,-42,-36, 72,63,-42,-38, 72,64,-42,-40, 72,65,-42,-42, 73,-74,71,71, 73,-73,66,71, 73,-72,62,71, 73,-71,58,71, 73,-70,54,71, 73,-69,51,71, 73,-68,48,71, 73,-67,44,71, 73,-66,41,71, 73,-65,39,71, 73,-64,36,71, 73,-63,33,72, 73,-62,31,72, 73,-61,28,72, 73,-60,26,72, 73,-59,24,72, 73,-58,21,72, 73,-57,19,72, 73,-56,17,72, 73,-55,15,72, 73,-54,13,72, 73,-53,11,72, 73,-52,9,72, 73,-51,7,72, 73,-50,5,72, 73,-49,4,72, 73,-48,2,72, 73,-47,0,72, 73,-46,-2,72, 73,-45,-3,72, 73,-44,-5,72, 73,-43,-7,72, 73,-42,-8,73, 73,-41,-10,73, 73,-40,-11,73, 73,-39,-13,73, 73,-38,-15,73, 73,-37,-16,73, 73,-36,-18,73, 73,-35,-19,73, 73,-34,-21,73, 73,-33,-22,73, 73,-32,-23,73, 73,-31,-25,73, 73,-30,-26,73, 73,-29,-28,73, 73,-28,-29,73, 73,-27,-30,73, 73,-26,-32,73, 73,-25,-33,74, 73,-24,-34,74, 73,-23,-36,74, 73,-22,-37,74, 73,-21,-38,74, 73,-20,-40,74, 73,-19,-41,74, 73,-18,-41,74, 73,-17,-41,74, 73,-16,-41,74, 73,-15,-41,74, 73,-14,-41,74, 73,-13,-41,74, 73,-12,-41,74, 73,-11,-41,74, 73,-10,-41,74, 73,-9,-41,75, 73,-8,-41,75, 73,-7,-41,75, 73,-6,-41,75, 73,-5,-41,75, 73,-4,-41,75, 73,-3,-41,75, 73,-2,-41,75, 73,-1,-41,75, 73,0,-41,75, 73,1,-41,75, 73,2,-41,75, 73,3,-41,75, 73,4,-41,75, 73,5,-41,76, 73,6,-41,76, 73,7,-41,76, 73,8,-41,76, 73,9,-41,76, 73,10,-41,76, 73,11,-41,76, 73,12,-41,76, 73,13,-41,76, 73,14,-41,76, 73,15,-41,76, 73,16,-41,76, 73,17,-41,76, 73,18,-41,77, 73,19,-41,77, 73,20,-41,77, 73,21,-41,77, 73,22,-41,77, 73,23,-41,77, 73,24,-41,77, 73,25,-41,77, 73,26,-41,77, 73,27,-41,77, 73,28,-41,77, 73,29,-41,73, 73,30,-41,65, 73,31,-41,57, 73,32,-41,51, 73,33,-41,45, 73,34,-41,40, 73,35,-41,35, 73,36,-41,31, 73,37,-41,27, 73,38,-41,23, 73,39,-41,19, 73,40,-41,15, 73,41,-41,12, 73,42,-41,9, 73,43,-41,6, 73,44,-41,3, 73,45,-41,0, 73,46,-41,-3, 73,47,-41,-6, 73,48,-41,-8, 73,49,-41,-11, 73,50,-41,-13, 73,51,-41,-16, 73,52,-41,-18, 73,53,-41,-20, 73,54,-41,-23, 73,55,-41,-25, 73,56,-41,-27, 73,57,-41,-29, 73,58,-41,-31, 73,59,-41,-33, 73,60,-41,-35, 73,61,-40,-37, 73,62,-40,-39, 74,-74,68,72, 74,-73,64,72, 74,-72,59,72, 74,-71,56,72, 74,-70,52,72, 74,-69,49,72, 74,-68,46,72, 74,-67,43,72, 74,-66,40,72, 74,-65,37,72, 74,-64,34,72, 74,-63,32,72, 74,-62,29,72, 74,-61,27,72, 74,-60,25,72, 74,-59,22,73, 74,-58,20,73, 74,-57,18,73, 74,-56,16,73, 74,-55,14,73, 74,-54,12,73, 74,-53,10,73, 74,-52,8,73, 74,-51,6,73, 74,-50,4,73, 74,-49,3,73, 74,-48,1,73, 74,-47,-1,73, 74,-46,-3,73, 74,-45,-4,73, 74,-44,-6,73, 74,-43,-8,73, 74,-42,-9,73, 74,-41,-11,73, 74,-40,-12,74, 74,-39,-14,74, 74,-38,-15,74, 74,-37,-17,74, 74,-36,-18,74, 74,-35,-20,74, 74,-34,-21,74, 74,-33,-23,74, 74,-32,-24,74, 74,-31,-26,74, 74,-30,-27,74, 74,-29,-28,74, 74,-28,-30,74, 74,-27,-31,74, 74,-26,-32,74, 74,-25,-34,74, 74,-24,-35,74, 74,-23,-36,74, 74,-22,-38,75, 74,-21,-39,75, 74,-20,-40,75, 74,-19,-40,75, 74,-18,-40,75, 74,-17,-40,75, 74,-16,-40,75, 74,-15,-40,75, 74,-14,-40,75, 74,-13,-40,75, 74,-12,-40,75, 74,-11,-40,75, 74,-10,-40,75, 74,-9,-40,75, 74,-8,-40,75, 74,-7,-40,76, 74,-6,-40,76, 74,-5,-40,76, 74,-4,-40,76, 74,-3,-40,76, 74,-2,-40,76, 74,-1,-40,76, 74,0,-40,76, 74,1,-40,76, 74,2,-40,76, 74,3,-40,76, 74,4,-40,76, 74,5,-40,76, 74,6,-40,76, 74,7,-40,77, 74,8,-40,77, 74,9,-40,77, 74,10,-40,77, 74,11,-40,77, 74,12,-40,77, 74,13,-40,77, 74,14,-40,77, 74,15,-40,77, 74,16,-40,77, 74,17,-39,77, 74,18,-39,77, 74,19,-39,77, 74,20,-39,78, 74,21,-39,78, 74,22,-39,78, 74,23,-39,78, 74,24,-39,78, 74,25,-39,78, 74,26,-39,78, 74,27,-39,71, 74,28,-39,63, 74,29,-39,56, 74,30,-39,50, 74,31,-39,44, 74,32,-39,39, 74,33,-39,35, 74,34,-39,30, 74,35,-39,26, 74,36,-39,22, 74,37,-39,19, 74,38,-39,15, 74,39,-39,12, 74,40,-39,9, 74,41,-39,6, 74,42,-39,3, 74,43,-39,0, 74,44,-39,-3, 74,45,-39,-5, 74,46,-39,-8, 74,47,-39,-11, 74,48,-39,-13, 74,49,-39,-16, 74,50,-39,-18, 74,51,-39,-20, 74,52,-39,-22, 74,53,-39,-25, 74,54,-39,-27, 74,55,-39,-29, 74,56,-39,-31, 74,57,-39,-33, 74,58,-39,-35, 74,59,-39,-37, 74,60,-39,-39, 75,-75,70,73, 75,-74,65,73, 75,-73,61,73, 75,-72,57,73, 75,-71,54,73, 75,-70,50,73, 75,-69,47,73, 75,-68,44,73, 75,-67,41,73, 75,-66,38,73, 75,-65,36,73, 75,-64,33,73, 75,-63,30,73, 75,-62,28,73, 75,-61,26,73, 75,-60,23,73, 75,-59,21,73, 75,-58,19,73, 75,-57,17,73, 75,-56,15,74, 75,-55,13,74, 75,-54,11,74, 75,-53,9,74, 75,-52,7,74, 75,-51,5,74, 75,-50,4,74, 75,-49,2,74, 75,-48,0,74, 75,-47,-2,74, 75,-46,-3,74, 75,-45,-5,74, 75,-44,-7,74, 75,-43,-8,74, 75,-42,-10,74, 75,-41,-12,74, 75,-40,-13,74, 75,-39,-15,74, 75,-38,-16,74, 75,-37,-18,75, 75,-36,-19,75, 75,-35,-21,75, 75,-34,-22,75, 75,-33,-24,75, 75,-32,-25,75, 75,-31,-26,75, 75,-30,-28,75, 75,-29,-29,75, 75,-28,-31,75, 75,-27,-32,75, 75,-26,-33,75, 75,-25,-35,75, 75,-24,-36,75, 75,-23,-37,75, 75,-22,-38,75, 75,-21,-38,75, 75,-20,-38,76, 75,-19,-38,76, 75,-18,-38,76, 75,-17,-38,76, 75,-16,-38,76, 75,-15,-38,76, 75,-14,-38,76, 75,-13,-38,76, 75,-12,-38,76, 75,-11,-38,76, 75,-10,-38,76, 75,-9,-38,76, 75,-8,-38,76, 75,-7,-38,76, 75,-6,-38,76, 75,-5,-38,76, 75,-4,-38,77, 75,-3,-38,77, 75,-2,-38,77, 75,-1,-38,77, 75,0,-38,77, 75,1,-38,77, 75,2,-38,77, 75,3,-38,77, 75,4,-38,77, 75,5,-38,77, 75,6,-38,77, 75,7,-38,77, 75,8,-38,77, 75,9,-38,78, 75,10,-38,78, 75,11,-38,78, 75,12,-38,78, 75,13,-38,78, 75,14,-38,78, 75,15,-38,78, 75,16,-38,78, 75,17,-38,78, 75,18,-38,78, 75,19,-38,78, 75,20,-38,78, 75,21,-38,78, 75,22,-38,79, 75,23,-38,79, 75,24,-38,78, 75,25,-38,69, 75,26,-38,61, 75,27,-38,55, 75,28,-38,49, 75,29,-38,44, 75,30,-38,39, 75,31,-38,34, 75,32,-38,30, 75,33,-38,26, 75,34,-38,22, 75,35,-38,19, 75,36,-38,15, 75,37,-38,12, 75,38,-38,9, 75,39,-38,6, 75,40,-38,3, 75,41,-38,0, 75,42,-38,-3, 75,43,-38,-5, 75,44,-38,-8, 75,45,-38,-10, 75,46,-38,-13, 75,47,-38,-15, 75,48,-37,-18, 75,49,-37,-20, 75,50,-37,-22, 75,51,-37,-24, 75,52,-37,-27, 75,53,-37,-29, 75,54,-37,-31, 75,55,-37,-33, 75,56,-37,-35, 75,57,-37,-37, 76,-76,71,73, 76,-75,67,74, 76,-74,62,74, 76,-73,59,74, 76,-72,55,74, 76,-71,51,74, 76,-70,48,74, 76,-69,45,74, 76,-68,42,74, 76,-67,39,74, 76,-66,37,74, 76,-65,34,74, 76,-64,32,74, 76,-63,29,74, 76,-62,27,74, 76,-61,25,74, 76,-60,22,74, 76,-59,20,74, 76,-58,18,74, 76,-57,16,74, 76,-56,14,74, 76,-55,12,74, 76,-54,10,74, 76,-53,8,75, 76,-52,6,75, 76,-51,4,75, 76,-50,3,75, 76,-49,1,75, 76,-48,-1,75, 76,-47,-3,75, 76,-46,-4,75, 76,-45,-6,75, 76,-44,-8,75, 76,-43,-9,75, 76,-42,-11,75, 76,-41,-12,75, 76,-40,-14,75, 76,-39,-15,75, 76,-38,-17,75, 76,-37,-18,75, 76,-36,-20,75, 76,-35,-21,75, 76,-34,-23,76, 76,-33,-24,76, 76,-32,-26,76, 76,-31,-27,76, 76,-30,-29,76, 76,-29,-30,76, 76,-28,-31,76, 76,-27,-33,76, 76,-26,-34,76, 76,-25,-35,76, 76,-24,-37,76, 76,-23,-37,76, 76,-22,-37,76, 76,-21,-37,76, 76,-20,-37,76, 76,-19,-37,76, 76,-18,-37,76, 76,-17,-37,77, 76,-16,-37,77, 76,-15,-37,77, 76,-14,-37,77, 76,-13,-37,77, 76,-12,-37,77, 76,-11,-37,77, 76,-10,-37,77, 76,-9,-37,77, 76,-8,-37,77, 76,-7,-37,77, 76,-6,-37,77, 76,-5,-37,77, 76,-4,-37,77, 76,-3,-37,77, 76,-2,-37,78, 76,-1,-37,78, 76,0,-37,78, 76,1,-37,78, 76,2,-37,78, 76,3,-37,78, 76,4,-36,78, 76,5,-36,78, 76,6,-36,78, 76,7,-36,78, 76,8,-36,78, 76,9,-36,78, 76,10,-36,78, 76,11,-36,79, 76,12,-36,79, 76,13,-36,79, 76,14,-36,79, 76,15,-36,79, 76,16,-36,79, 76,17,-36,79, 76,18,-36,79, 76,19,-36,79, 76,20,-36,79, 76,21,-36,79, 76,22,-36,76, 76,23,-36,68, 76,24,-36,60, 76,25,-36,54, 76,26,-36,48, 76,27,-36,43, 76,28,-36,39, 76,29,-36,34, 76,30,-36,30, 76,31,-36,26, 76,32,-36,22, 76,33,-36,19, 76,34,-36,15, 76,35,-36,12, 76,36,-36,9, 76,37,-36,6, 76,38,-36,3, 76,39,-36,0, 76,40,-36,-2, 76,41,-36,-5, 76,42,-36,-8, 76,43,-36,-10, 76,44,-36,-13, 76,45,-36,-15, 76,46,-36,-17, 76,47,-36,-20, 76,48,-36,-22, 76,49,-36,-24, 76,50,-36,-26, 76,51,-36,-28, 76,52,-36,-30, 76,53,-36,-32, 76,54,-36,-34, 76,55,-36,-36, 77,-77,73,74, 77,-76,68,74, 77,-75,64,74, 77,-74,60,74, 77,-73,56,74, 77,-72,53,74, 77,-71,50,75, 77,-70,46,75, 77,-69,43,75, 77,-68,41,75, 77,-67,38,75, 77,-66,35,75, 77,-65,33,75, 77,-64,30,75, 77,-63,28,75, 77,-62,26,75, 77,-61,23,75, 77,-60,21,75, 77,-59,19,75, 77,-58,17,75, 77,-57,15,75, 77,-56,13,75, 77,-55,11,75, 77,-54,9,75, 77,-53,7,75, 77,-52,5,75, 77,-51,3,75, 77,-50,2,76, 77,-49,0,76, 77,-48,-2,76, 77,-47,-4,76, 77,-46,-5,76, 77,-45,-7,76, 77,-44,-8,76, 77,-43,-10,76, 77,-42,-12,76, 77,-41,-13,76, 77,-40,-15,76, 77,-39,-16,76, 77,-38,-18,76, 77,-37,-19,76, 77,-36,-21,76, 77,-35,-22,76, 77,-34,-24,76, 77,-33,-25,76, 77,-32,-27,76, 77,-31,-28,77, 77,-30,-29,77, 77,-29,-31,77, 77,-28,-32,77, 77,-27,-33,77, 77,-26,-35,77, 77,-25,-35,77, 77,-24,-35,77, 77,-23,-35,77, 77,-22,-35,77, 77,-21,-35,77, 77,-20,-35,77, 77,-19,-35,77, 77,-18,-35,77, 77,-17,-35,77, 77,-16,-35,77, 77,-15,-35,78, 77,-14,-35,78, 77,-13,-35,78, 77,-12,-35,78, 77,-11,-35,78, 77,-10,-35,78, 77,-9,-35,78, 77,-8,-35,78, 77,-7,-35,78, 77,-6,-35,78, 77,-5,-35,78, 77,-4,-35,78, 77,-3,-35,78, 77,-2,-35,78, 77,-1,-35,78, 77,0,-35,79, 77,1,-35,79, 77,2,-35,79, 77,3,-35,79, 77,4,-35,79, 77,5,-35,79, 77,6,-35,79, 77,7,-35,79, 77,8,-35,79, 77,9,-35,79, 77,10,-35,79, 77,11,-35,79, 77,12,-35,79, 77,13,-35,80, 77,14,-35,80, 77,15,-35,80, 77,16,-35,80, 77,17,-35,80, 77,18,-35,80, 77,19,-35,80, 77,20,-35,75, 77,21,-35,66, 77,22,-35,60, 77,23,-35,53, 77,24,-35,48, 77,25,-35,43, 77,26,-35,38, 77,27,-35,34, 77,28,-35,30, 77,29,-35,26, 77,30,-35,22, 77,31,-35,19, 77,32,-35,16, 77,33,-35,12, 77,34,-35,9, 77,35,-35,6, 77,36,-34,3, 77,37,-34,1, 77,38,-34,-2, 77,39,-34,-5, 77,40,-34,-7, 77,41,-34,-10, 77,42,-34,-12, 77,43,-34,-15, 77,44,-34,-17, 77,45,-34,-19, 77,46,-34,-21, 77,47,-34,-24, 77,48,-34,-26, 77,49,-34,-28, 77,50,-34,-30, 77,51,-34,-32, 77,52,-34,-34, 78,-78,74,75, 78,-77,70,75, 78,-76,65,75, 78,-75,61,75, 78,-74,58,75, 78,-73,54,75, 78,-72,51,75, 78,-71,48,75, 78,-70,45,75, 78,-69,42,75, 78,-68,39,75, 78,-67,36,76, 78,-66,34,76, 78,-65,31,76, 78,-64,29,76, 78,-63,27,76, 78,-62,24,76, 78,-61,22,76, 78,-60,20,76, 78,-59,18,76, 78,-58,16,76, 78,-57,14,76, 78,-56,12,76, 78,-55,10,76, 78,-54,8,76, 78,-53,6,76, 78,-52,4,76, 78,-51,2,76, 78,-50,1,76, 78,-49,-1,76, 78,-48,-3,76, 78,-47,-4,77, 78,-46,-6,77, 78,-45,-8,77, 78,-44,-9,77, 78,-43,-11,77, 78,-42,-12,77, 78,-41,-14,77, 78,-40,-16,77, 78,-39,-17,77, 78,-38,-19,77, 78,-37,-20,77, 78,-36,-22,77, 78,-35,-23,77, 78,-34,-24,77, 78,-33,-26,77, 78,-32,-27,77, 78,-31,-29,77, 78,-30,-30,77, 78,-29,-31,78, 78,-28,-33,78, 78,-27,-34,78, 78,-26,-34,78, 78,-25,-34,78, 78,-24,-34,78, 78,-23,-34,78, 78,-22,-34,78, 78,-21,-34,78, 78,-20,-34,78, 78,-19,-34,78, 78,-18,-34,78, 78,-17,-34,78, 78,-16,-34,78, 78,-15,-34,78, 78,-14,-34,78, 78,-13,-34,79, 78,-12,-34,79, 78,-11,-34,79, 78,-10,-34,79, 78,-9,-34,79, 78,-8,-33,79, 78,-7,-33,79, 78,-6,-33,79, 78,-5,-33,79, 78,-4,-33,79, 78,-3,-33,79, 78,-2,-33,79, 78,-1,-33,79, 78,0,-33,79, 78,1,-33,79, 78,2,-33,80, 78,3,-33,80, 78,4,-33,80, 78,5,-33,80, 78,6,-33,80, 78,7,-33,80, 78,8,-33,80, 78,9,-33,80, 78,10,-33,80, 78,11,-33,80, 78,12,-33,80, 78,13,-33,80, 78,14,-33,80, 78,15,-33,81, 78,16,-33,81, 78,17,-33,81, 78,18,-33,73, 78,19,-33,66, 78,20,-33,59, 78,21,-33,53, 78,22,-33,48, 78,23,-33,43, 78,24,-33,38, 78,25,-33,34, 78,26,-33,30, 78,27,-33,26, 78,28,-33,23, 78,29,-33,19, 78,30,-33,16, 78,31,-33,13, 78,32,-33,10, 78,33,-33,7, 78,34,-33,4, 78,35,-33,1, 78,36,-33,-2, 78,37,-33,-4, 78,38,-33,-7, 78,39,-33,-9, 78,40,-33,-12, 78,41,-33,-14, 78,42,-33,-16, 78,43,-33,-19, 78,44,-33,-21, 78,45,-33,-23, 78,46,-33,-25, 78,47,-33,-27, 78,48,-33,-29, 78,49,-33,-31, 78,50,-33,-33, 79,-79,76,76, 79,-78,71,76, 79,-77,67,76, 79,-76,63,76, 79,-75,59,76, 79,-74,55,76, 79,-73,52,76, 79,-72,49,76, 79,-71,46,76, 79,-70,43,76, 79,-69,40,76, 79,-68,37,76, 79,-67,35,76, 79,-66,32,76, 79,-65,30,76, 79,-64,28,77, 79,-63,25,77, 79,-62,23,77, 79,-61,21,77, 79,-60,19,77, 79,-59,17,77, 79,-58,15,77, 79,-57,13,77, 79,-56,11,77, 79,-55,9,77, 79,-54,7,77, 79,-53,5,77, 79,-52,3,77, 79,-51,2,77, 79,-50,0,77, 79,-49,-2,77, 79,-48,-4,77, 79,-47,-5,77, 79,-46,-7,77, 79,-45,-9,77, 79,-44,-10,78, 79,-43,-12,78, 79,-42,-13,78, 79,-41,-15,78, 79,-40,-16,78, 79,-39,-18,78, 79,-38,-19,78, 79,-37,-21,78, 79,-36,-22,78, 79,-35,-24,78, 79,-34,-25,78, 79,-33,-27,78, 79,-32,-28,78, 79,-31,-29,78, 79,-30,-31,78, 79,-29,-32,78, 79,-28,-32,78, 79,-27,-32,78, 79,-26,-32,79, 79,-25,-32,79, 79,-24,-32,79, 79,-23,-32,79, 79,-22,-32,79, 79,-21,-32,79, 79,-20,-32,79, 79,-19,-32,79, 79,-18,-32,79, 79,-17,-32,79, 79,-16,-32,79, 79,-15,-32,79, 79,-14,-32,79, 79,-13,-32,79, 79,-12,-32,79, 79,-11,-32,79, 79,-10,-32,80, 79,-9,-32,80, 79,-8,-32,80, 79,-7,-32,80, 79,-6,-32,80, 79,-5,-32,80, 79,-4,-32,80, 79,-3,-32,80, 79,-2,-32,80, 79,-1,-32,80, 79,0,-32,80, 79,1,-32,80, 79,2,-32,80, 79,3,-32,80, 79,4,-32,81, 79,5,-32,81, 79,6,-32,81, 79,7,-32,81, 79,8,-32,81, 79,9,-32,81, 79,10,-32,81, 79,11,-32,81, 79,12,-32,81, 79,13,-32,81, 79,14,-32,81, 79,15,-32,81, 79,16,-32,72, 79,17,-32,65, 79,18,-32,59, 79,19,-32,53, 79,20,-32,48, 79,21,-32,43, 79,22,-32,38, 79,23,-32,34, 79,24,-32,30, 79,25,-31,26, 79,26,-31,23, 79,27,-31,19, 79,28,-31,16, 79,29,-31,13, 79,30,-31,10, 79,31,-31,7, 79,32,-31,4, 79,33,-31,1, 79,34,-31,-1, 79,35,-31,-4, 79,36,-31,-6, 79,37,-31,-9, 79,38,-31,-11, 79,39,-31,-14, 79,40,-31,-16, 79,41,-31,-18, 79,42,-31,-20, 79,43,-31,-23, 79,44,-31,-25, 79,45,-31,-27, 79,46,-31,-29, 79,47,-31,-31, 80,-79,73,77, 80,-78,68,77, 80,-77,64,77, 80,-76,60,77, 80,-75,57,77, 80,-74,53,77, 80,-73,50,77, 80,-72,47,77, 80,-71,44,77, 80,-70,41,77, 80,-69,39,77, 80,-68,36,77, 80,-67,33,77, 80,-66,31,77, 80,-65,29,77, 80,-64,26,77, 80,-63,24,77, 80,-62,22,77, 80,-61,20,77, 80,-60,18,78, 80,-59,16,78, 80,-58,14,78, 80,-57,12,78, 80,-56,10,78, 80,-55,8,78, 80,-54,6,78, 80,-53,4,78, 80,-52,2,78, 80,-51,1,78, 80,-50,-1,78, 80,-49,-3,78, 80,-48,-5,78, 80,-47,-6,78, 80,-46,-8,78, 80,-45,-9,78, 80,-44,-11,78, 80,-43,-13,78, 80,-42,-14,78, 80,-41,-16,79, 80,-40,-17,79, 80,-39,-19,79, 80,-38,-20,79, 80,-37,-22,79, 80,-36,-23,79, 80,-35,-25,79, 80,-34,-26,79, 80,-33,-27,79, 80,-32,-29,79, 80,-31,-30,79, 80,-30,-31,79, 80,-29,-31,79, 80,-28,-31,79, 80,-27,-31,79, 80,-26,-31,79, 80,-25,-31,79, 80,-24,-31,79, 80,-23,-31,80, 80,-22,-31,80, 80,-21,-31,80, 80,-20,-31,80, 80,-19,-30,80, 80,-18,-30,80, 80,-17,-30,80, 80,-16,-30,80, 80,-15,-30,80, 80,-14,-30,80, 80,-13,-30,80, 80,-12,-30,80, 80,-11,-30,80, 80,-10,-30,80, 80,-9,-30,80, 80,-8,-30,81, 80,-7,-30,81, 80,-6,-30,81, 80,-5,-30,81, 80,-4,-30,81, 80,-3,-30,81, 80,-2,-30,81, 80,-1,-30,81, 80,0,-30,81, 80,1,-30,81, 80,2,-30,81, 80,3,-30,81, 80,4,-30,81, 80,5,-30,81, 80,6,-30,82, 80,7,-30,82, 80,8,-30,82, 80,9,-30,82, 80,10,-30,82, 80,11,-30,82, 80,12,-30,82, 80,13,-30,80, 80,14,-30,72, 80,15,-30,65, 80,16,-30,58, 80,17,-30,53, 80,18,-30,48, 80,19,-30,43, 80,20,-30,39, 80,21,-30,34, 80,22,-30,30, 80,23,-30,27, 80,24,-30,23, 80,25,-30,20, 80,26,-30,17, 80,27,-30,13, 80,28,-30,10, 80,29,-30,8, 80,30,-30,5, 80,31,-30,2, 80,32,-30,-1, 80,33,-30,-3, 80,34,-30,-6, 80,35,-30,-8, 80,36,-30,-11, 80,37,-30,-13, 80,38,-30,-15, 80,39,-30,-18, 80,40,-30,-20, 80,41,-30,-22, 80,42,-30,-24, 80,43,-30,-26, 80,44,-30,-28, 80,45,-30,-30, 81,-80,74,77, 81,-79,70,78, 81,-78,66,78, 81,-77,62,78, 81,-76,58,78, 81,-75,55,78, 81,-74,51,78, 81,-73,48,78, 81,-72,45,78, 81,-71,43,78, 81,-70,40,78, 81,-69,37,78, 81,-68,35,78, 81,-67,32,78, 81,-66,30,78, 81,-65,27,78, 81,-64,25,78, 81,-63,23,78, 81,-62,21,78, 81,-61,19,78, 81,-60,17,78, 81,-59,15,78, 81,-58,13,78, 81,-57,11,79, 81,-56,9,79, 81,-55,7,79, 81,-54,5,79, 81,-53,3,79, 81,-52,1,79, 81,-51,0,79, 81,-50,-2,79, 81,-49,-4,79, 81,-48,-5,79, 81,-47,-7,79, 81,-46,-9,79, 81,-45,-10,79, 81,-44,-12,79, 81,-43,-13,79, 81,-42,-15,79, 81,-41,-17,79, 81,-40,-18,79, 81,-39,-20,79, 81,-38,-21,80, 81,-37,-22,80, 81,-36,-24,80, 81,-35,-25,80, 81,-34,-27,80, 81,-33,-28,80, 81,-32,-29,80, 81,-31,-29,80, 81,-30,-29,80, 81,-29,-29,80, 81,-28,-29,80, 81,-27,-29,80, 81,-26,-29,80, 81,-25,-29,80, 81,-24,-29,80, 81,-23,-29,80, 81,-22,-29,80, 81,-21,-29,81, 81,-20,-29,81, 81,-19,-29,81, 81,-18,-29,81, 81,-17,-29,81, 81,-16,-29,81, 81,-15,-29,81, 81,-14,-29,81, 81,-13,-29,81, 81,-12,-29,81, 81,-11,-29,81, 81,-10,-29,81, 81,-9,-29,81, 81,-8,-29,81, 81,-7,-29,81, 81,-6,-29,82, 81,-5,-29,82, 81,-4,-29,82, 81,-3,-29,82, 81,-2,-29,82, 81,-1,-29,82, 81,0,-29,82, 81,1,-29,82, 81,2,-29,82, 81,3,-29,82, 81,4,-29,82, 81,5,-29,82, 81,6,-29,82, 81,7,-29,82, 81,8,-29,83, 81,9,-29,83, 81,10,-29,83, 81,11,-29,79, 81,12,-29,71, 81,13,-29,64, 81,14,-29,58, 81,15,-29,53, 81,16,-28,48, 81,17,-28,43, 81,18,-28,39, 81,19,-28,35, 81,20,-28,31, 81,21,-28,27, 81,22,-28,24, 81,23,-28,20, 81,24,-28,17, 81,25,-28,14, 81,26,-28,11, 81,27,-28,8, 81,28,-28,5, 81,29,-28,3, 81,30,-28,0, 81,31,-28,-3, 81,32,-28,-5, 81,33,-28,-8, 81,34,-28,-10, 81,35,-28,-12, 81,36,-28,-15, 81,37,-28,-17, 81,38,-28,-19, 81,39,-28,-21, 81,40,-28,-23, 81,41,-28,-26, 81,42,-28,-28, 82,-81,76,78, 82,-80,71,78, 82,-79,67,78, 82,-78,63,78, 82,-77,60,78, 82,-76,56,78, 82,-75,53,79, 82,-74,50,79, 82,-73,47,79, 82,-72,44,79, 82,-71,41,79, 82,-70,38,79, 82,-69,36,79, 82,-68,33,79, 82,-67,31,79, 82,-66,28,79, 82,-65,26,79, 82,-64,24,79, 82,-63,22,79, 82,-62,20,79, 82,-61,18,79, 82,-60,15,79, 82,-59,14,79, 82,-58,12,79, 82,-57,10,79, 82,-56,8,79, 82,-55,6,79, 82,-54,4,80, 82,-53,2,80, 82,-52,1,80, 82,-51,-1,80, 82,-50,-3,80, 82,-49,-5,80, 82,-48,-6,80, 82,-47,-8,80, 82,-46,-10,80, 82,-45,-11,80, 82,-44,-13,80, 82,-43,-14,80, 82,-42,-16,80, 82,-41,-17,80, 82,-40,-19,80, 82,-39,-20,80, 82,-38,-22,80, 82,-37,-23,80, 82,-36,-25,80, 82,-35,-26,81, 82,-34,-28,81, 82,-33,-28,81, 82,-32,-28,81, 82,-31,-28,81, 82,-30,-28,81, 82,-29,-28,81, 82,-28,-27,81, 82,-27,-27,81, 82,-26,-27,81, 82,-25,-27,81, 82,-24,-27,81, 82,-23,-27,81, 82,-22,-27,81, 82,-21,-27,81, 82,-20,-27,81, 82,-19,-27,82, 82,-18,-27,82, 82,-17,-27,82, 82,-16,-27,82, 82,-15,-27,82, 82,-14,-27,82, 82,-13,-27,82, 82,-12,-27,82, 82,-11,-27,82, 82,-10,-27,82, 82,-9,-27,82, 82,-8,-27,82, 82,-7,-27,82, 82,-6,-27,82, 82,-5,-27,82, 82,-4,-27,83, 82,-3,-27,83, 82,-2,-27,83, 82,-1,-27,83, 82,0,-27,83, 82,1,-27,83, 82,2,-27,83, 82,3,-27,83, 82,4,-27,83, 82,5,-27,83, 82,6,-27,83, 82,7,-27,83, 82,8,-27,83, 82,9,-27,79, 82,10,-27,71, 82,11,-27,64, 82,12,-27,58, 82,13,-27,53, 82,14,-27,48, 82,15,-27,43, 82,16,-27,39, 82,17,-27,35, 82,18,-27,31, 82,19,-27,28, 82,20,-27,24, 82,21,-27,21, 82,22,-27,18, 82,23,-27,14, 82,24,-27,12, 82,25,-27,9, 82,26,-27,6, 82,27,-27,3, 82,28,-27,0, 82,29,-27,-2, 82,30,-27,-5, 82,31,-27,-7, 82,32,-27,-9, 82,33,-27,-12, 82,34,-27,-14, 82,35,-27,-16, 82,36,-27,-19, 82,37,-27,-21, 82,38,-27,-23, 82,39,-27,-25, 82,40,-27,-27, 83,-82,78,79, 83,-81,73,79, 83,-80,69,79, 83,-79,65,79, 83,-78,61,79, 83,-77,57,79, 83,-76,54,79, 83,-75,51,79, 83,-74,48,79, 83,-73,45,79, 83,-72,42,80, 83,-71,39,80, 83,-70,37,80, 83,-69,34,80, 83,-68,32,80, 83,-67,29,80, 83,-66,27,80, 83,-65,25,80, 83,-64,23,80, 83,-63,21,80, 83,-62,18,80, 83,-61,16,80, 83,-60,14,80, 83,-59,12,80, 83,-58,11,80, 83,-57,9,80, 83,-56,7,80, 83,-55,5,80, 83,-54,3,80, 83,-53,1,80, 83,-52,0,80, 83,-51,-2,81, 83,-50,-4,81, 83,-49,-5,81, 83,-48,-7,81, 83,-47,-9,81, 83,-46,-10,81, 83,-45,-12,81, 83,-44,-14,81, 83,-43,-15,81, 83,-42,-17,81, 83,-41,-18,81, 83,-40,-20,81, 83,-39,-21,81, 83,-38,-23,81, 83,-37,-24,81, 83,-36,-25,81, 83,-35,-26,81, 83,-34,-26,81, 83,-33,-26,82, 83,-32,-26,82, 83,-31,-26,82, 83,-30,-26,82, 83,-29,-26,82, 83,-28,-26,82, 83,-27,-26,82, 83,-26,-26,82, 83,-25,-26,82, 83,-24,-26,82, 83,-23,-26,82, 83,-22,-26,82, 83,-21,-26,82, 83,-20,-26,82, 83,-19,-26,82, 83,-18,-26,82, 83,-17,-26,82, 83,-16,-26,83, 83,-15,-26,83, 83,-14,-26,83, 83,-13,-26,83, 83,-12,-26,83, 83,-11,-26,83, 83,-10,-26,83, 83,-9,-26,83, 83,-8,-26,83, 83,-7,-26,83, 83,-6,-26,83, 83,-5,-26,83, 83,-4,-26,83, 83,-3,-26,83, 83,-2,-26,83, 83,-1,-26,84, 83,0,-26,84, 83,1,-26,84, 83,2,-26,84, 83,3,-26,84, 83,4,-26,84, 83,5,-26,84, 83,6,-26,84, 83,7,-25,79, 83,8,-25,71, 83,9,-25,64, 83,10,-25,59, 83,11,-25,53, 83,12,-25,48, 83,13,-25,44, 83,14,-25,40, 83,15,-25,36, 83,16,-25,32, 83,17,-25,28, 83,18,-25,25, 83,19,-25,21, 83,20,-25,18, 83,21,-25,15, 83,22,-25,12, 83,23,-25,9, 83,24,-25,6, 83,25,-25,4, 83,26,-25,1, 83,27,-25,-1, 83,28,-25,-4, 83,29,-25,-6, 83,30,-25,-9, 83,31,-25,-11, 83,32,-25,-13, 83,33,-25,-16, 83,34,-25,-18, 83,35,-25,-20, 83,36,-25,-22, 83,37,-25,-24, 84,-83,79,80, 84,-82,75,80, 84,-81,70,80, 84,-80,66,80, 84,-79,62,80, 84,-78,59,80, 84,-77,55,80, 84,-76,52,80, 84,-75,49,80, 84,-74,46,80, 84,-73,43,80, 84,-72,41,80, 84,-71,38,80, 84,-70,35,80, 84,-69,33,80, 84,-68,31,81, 84,-67,28,81, 84,-66,26,81, 84,-65,24,81, 84,-64,22,81, 84,-63,19,81, 84,-62,17,81, 84,-61,15,81, 84,-60,13,81, 84,-59,11,81, 84,-58,10,81, 84,-57,8,81, 84,-56,6,81, 84,-55,4,81, 84,-54,2,81, 84,-53,0,81, 84,-52,-1,81, 84,-51,-3,81, 84,-50,-5,81, 84,-49,-6,81, 84,-48,-8,82, 84,-47,-10,82, 84,-46,-11,82, 84,-45,-13,82, 84,-44,-14,82, 84,-43,-16,82, 84,-42,-17,82, 84,-41,-19,82, 84,-40,-20,82, 84,-39,-22,82, 84,-38,-23,82, 84,-37,-25,82, 84,-36,-24,82, 84,-35,-24,82, 84,-34,-24,82, 84,-33,-24,82, 84,-32,-24,82, 84,-31,-24,82, 84,-30,-24,83, 84,-29,-24,83, 84,-28,-24,83, 84,-27,-24,83, 84,-26,-24,83, 84,-25,-24,83, 84,-24,-24,83, 84,-23,-24,83, 84,-22,-24,83, 84,-21,-24,83, 84,-20,-24,83, 84,-19,-24,83, 84,-18,-24,83, 84,-17,-24,83, 84,-16,-24,83, 84,-15,-24,83, 84,-14,-24,84, 84,-13,-24,84, 84,-12,-24,84, 84,-11,-24,84, 84,-10,-24,84, 84,-9,-24,84, 84,-8,-24,84, 84,-7,-24,84, 84,-6,-24,84, 84,-5,-24,84, 84,-4,-24,84, 84,-3,-24,84, 84,-2,-24,84, 84,-1,-24,84, 84,0,-24,84, 84,1,-24,85, 84,2,-24,85, 84,3,-24,85, 84,4,-24,85, 84,5,-24,79, 84,6,-24,71, 84,7,-24,65, 84,8,-24,59, 84,9,-24,54, 84,10,-24,49, 84,11,-24,44, 84,12,-24,40, 84,13,-24,36, 84,14,-24,32, 84,15,-24,29, 84,16,-24,25, 84,17,-24,22, 84,18,-24,19, 84,19,-24,16, 84,20,-24,13, 84,21,-24,10, 84,22,-24,7, 84,23,-24,4, 84,24,-24,2, 84,25,-24,-1, 84,26,-24,-3, 84,27,-24,-6, 84,28,-24,-8, 84,29,-24,-10, 84,30,-24,-13, 84,31,-24,-15, 84,32,-24,-17, 84,33,-24,-19, 84,34,-24,-21, 84,35,-24,-23, 85,-84,81,81, 85,-83,76,81, 85,-82,72,81, 85,-81,68,81, 85,-80,64,81, 85,-79,60,81, 85,-78,57,81, 85,-77,53,81, 85,-76,50,81, 85,-75,47,81, 85,-74,44,81, 85,-73,42,81, 85,-72,39,81, 85,-71,37,81, 85,-70,34,81, 85,-69,32,81, 85,-68,29,81, 85,-67,27,81, 85,-66,25,81, 85,-65,23,82, 85,-64,20,82, 85,-63,18,82, 85,-62,16,82, 85,-61,14,82, 85,-60,12,82, 85,-59,10,82, 85,-58,9,82, 85,-57,7,82, 85,-56,5,82, 85,-55,3,82, 85,-54,1,82, 85,-53,0,82, 85,-52,-2,82, 85,-51,-4,82, 85,-50,-6,82, 85,-49,-7,82, 85,-48,-9,82, 85,-47,-10,82, 85,-46,-12,82, 85,-45,-14,83, 85,-44,-15,83, 85,-43,-17,83, 85,-42,-18,83, 85,-41,-20,83, 85,-40,-21,83, 85,-39,-23,83, 85,-38,-23,83, 85,-37,-23,83, 85,-36,-23,83, 85,-35,-23,83, 85,-34,-23,83, 85,-33,-23,83, 85,-32,-23,83, 85,-31,-23,83, 85,-30,-23,83, 85,-29,-23,83, 85,-28,-23,83, 85,-27,-23,84, 85,-26,-23,84, 85,-25,-23,84, 85,-24,-23,84, 85,-23,-23,84, 85,-22,-23,84, 85,-21,-23,84, 85,-20,-23,84, 85,-19,-23,84, 85,-18,-23,84, 85,-17,-23,84, 85,-16,-23,84, 85,-15,-23,84, 85,-14,-23,84, 85,-13,-23,84, 85,-12,-23,85, 85,-11,-23,85, 85,-10,-23,85, 85,-9,-23,85, 85,-8,-23,85, 85,-7,-23,85, 85,-6,-23,85, 85,-5,-23,85, 85,-4,-23,85, 85,-3,-23,85, 85,-2,-23,85, 85,-1,-23,85, 85,0,-22,85, 85,1,-22,85, 85,2,-22,85, 85,3,-22,79, 85,4,-22,72, 85,5,-22,65, 85,6,-22,60, 85,7,-22,54, 85,8,-22,50, 85,9,-22,45, 85,10,-22,41, 85,11,-22,37, 85,12,-22,33, 85,13,-22,30, 85,14,-22,26, 85,15,-22,23, 85,16,-22,20, 85,17,-22,17, 85,18,-22,14, 85,19,-22,11, 85,20,-22,8, 85,21,-22,5, 85,22,-22,3, 85,23,-22,0, 85,24,-22,-2, 85,25,-22,-5, 85,26,-22,-7, 85,27,-22,-10, 85,28,-22,-12, 85,29,-22,-14, 85,30,-22,-16, 85,31,-22,-18, 85,32,-22,-21, 86,-84,78,81, 86,-83,73,82, 86,-82,69,82, 86,-81,65,82, 86,-80,61,82, 86,-79,58,82, 86,-78,55,82, 86,-77,52,82, 86,-76,49,82, 86,-75,46,82, 86,-74,43,82, 86,-73,40,82, 86,-72,38,82, 86,-71,35,82, 86,-70,33,82, 86,-69,30,82, 86,-68,28,82, 86,-67,26,82, 86,-66,24,82, 86,-65,21,82, 86,-64,19,82, 86,-63,17,82, 86,-62,15,82, 86,-61,13,83, 86,-60,11,83, 86,-59,9,83, 86,-58,8,83, 86,-57,6,83, 86,-56,4,83, 86,-55,2,83, 86,-54,0,83, 86,-53,-1,83, 86,-52,-3,83, 86,-51,-5,83, 86,-50,-6,83, 86,-49,-8,83, 86,-48,-10,83, 86,-47,-11,83, 86,-46,-13,83, 86,-45,-14,83, 86,-44,-16,83, 86,-43,-18,83, 86,-42,-19,84, 86,-41,-21,84, 86,-40,-21,84, 86,-39,-21,84, 86,-38,-21,84, 86,-37,-21,84, 86,-36,-21,84, 86,-35,-21,84, 86,-34,-21,84, 86,-33,-21,84, 86,-32,-21,84, 86,-31,-21,84, 86,-30,-21,84, 86,-29,-21,84, 86,-28,-21,84, 86,-27,-21,84, 86,-26,-21,84, 86,-25,-21,85, 86,-24,-21,85, 86,-23,-21,85, 86,-22,-21,85, 86,-21,-21,85, 86,-20,-21,85, 86,-19,-21,85, 86,-18,-21,85, 86,-17,-21,85, 86,-16,-21,85, 86,-15,-21,85, 86,-14,-21,85, 86,-13,-21,85, 86,-12,-21,85, 86,-11,-21,85, 86,-10,-21,85, 86,-9,-21,86, 86,-8,-21,86, 86,-7,-21,86, 86,-6,-21,86, 86,-5,-21,86, 86,-4,-21,86, 86,-3,-21,86, 86,-2,-21,86, 86,-1,-21,86, 86,0,-21,86, 86,1,-21,79, 86,2,-21,72, 86,3,-21,66, 86,4,-21,60, 86,5,-21,55, 86,6,-21,50, 86,7,-21,46, 86,8,-21,42, 86,9,-21,38, 86,10,-21,34, 86,11,-21,30, 86,12,-21,27, 86,13,-21,24, 86,14,-21,20, 86,15,-21,17, 86,16,-21,14, 86,17,-21,12, 86,18,-21,9, 86,19,-21,6, 86,20,-21,3, 86,21,-21,1, 86,22,-21,-2, 86,23,-21,-4, 86,24,-21,-6, 86,25,-21,-9, 86,26,-21,-11, 86,27,-21,-13, 86,28,-21,-16, 86,29,-21,-18, 86,30,-20,-20, 87,-85,79,82, 87,-84,75,82, 87,-83,71,82, 87,-82,67,82, 87,-81,63,82, 87,-80,59,83, 87,-79,56,83, 87,-78,53,83, 87,-77,50,83, 87,-76,47,83, 87,-75,44,83, 87,-74,41,83, 87,-73,39,83, 87,-72,36,83, 87,-71,34,83, 87,-70,31,83, 87,-69,29,83, 87,-68,27,83, 87,-67,25,83, 87,-66,22,83, 87,-65,20,83, 87,-64,18,83, 87,-63,16,83, 87,-62,14,83, 87,-61,12,83, 87,-60,10,83, 87,-59,8,83, 87,-58,7,84, 87,-57,5,84, 87,-56,3,84, 87,-55,1,84, 87,-54,-1,84, 87,-53,-2,84, 87,-52,-4,84, 87,-51,-6,84, 87,-50,-7,84, 87,-49,-9,84, 87,-48,-11,84, 87,-47,-12,84, 87,-46,-14,84, 87,-45,-15,84, 87,-44,-17,84, 87,-43,-18,84, 87,-42,-20,84, 87,-41,-20,84, 87,-40,-20,84, 87,-39,-20,85, 87,-38,-20,85, 87,-37,-20,85, 87,-36,-20,85, 87,-35,-20,85, 87,-34,-20,85, 87,-33,-20,85, 87,-32,-20,85, 87,-31,-20,85, 87,-30,-20,85, 87,-29,-20,85, 87,-28,-20,85, 87,-27,-20,85, 87,-26,-20,85, 87,-25,-20,85, 87,-24,-20,85, 87,-23,-20,85, 87,-22,-20,86, 87,-21,-20,86, 87,-20,-20,86, 87,-19,-20,86, 87,-18,-20,86, 87,-17,-20,86, 87,-16,-20,86, 87,-15,-20,86, 87,-14,-20,86, 87,-13,-20,86, 87,-12,-20,86, 87,-11,-20,86, 87,-10,-20,86, 87,-9,-20,86, 87,-8,-20,86, 87,-7,-20,87, 87,-6,-19,87, 87,-5,-19,87, 87,-4,-19,87, 87,-3,-19,87, 87,-2,-19,87, 87,-1,-19,80, 87,0,-19,73, 87,1,-19,66, 87,2,-19,61, 87,3,-19,56, 87,4,-19,51, 87,5,-19,47, 87,6,-19,42, 87,7,-19,38, 87,8,-19,35, 87,9,-19,31, 87,10,-19,28, 87,11,-19,24, 87,12,-19,21, 87,13,-19,18, 87,14,-19,15, 87,15,-19,12, 87,16,-19,10, 87,17,-19,7, 87,18,-19,4, 87,19,-19,2, 87,20,-19,-1, 87,21,-19,-3, 87,22,-19,-6, 87,23,-19,-8, 87,24,-19,-10, 87,25,-19,-12, 87,26,-19,-15, 87,27,-19,-17, 87,28,-19,-19, 88,-84,76,83, 88,-83,68,83, 88,-82,64,83, 88,-81,61,83, 88,-80,57,83, 88,-79,54,83, 88,-78,51,83, 88,-77,48,83, 88,-76,45,84, 88,-75,43,84, 88,-74,40,84, 88,-73,37,84, 88,-72,35,84, 88,-71,32,84, 88,-70,30,84, 88,-69,28,84, 88,-68,26,84, 88,-67,23,84, 88,-66,21,84, 88,-65,19,84, 88,-64,17,84, 88,-63,15,84, 88,-62,13,84, 88,-61,11,84, 88,-60,9,84, 88,-59,7,84, 88,-58,6,84, 88,-57,4,84, 88,-56,2,84, 88,-55,0,85, 88,-54,-2,85, 88,-53,-3,85, 88,-52,-5,85, 88,-51,-7,85, 88,-50,-8,85, 88,-49,-10,85, 88,-48,-11,85, 88,-47,-13,85, 88,-46,-15,85, 88,-45,-16,85, 88,-44,-18,85, 88,-43,-18,85, 88,-42,-18,85, 88,-41,-18,85, 88,-40,-18,85, 88,-39,-18,85, 88,-38,-18,85, 88,-37,-18,86, 88,-36,-18,86, 88,-35,-18,86, 88,-34,-18,86, 88,-33,-18,86, 88,-32,-18,86, 88,-31,-18,86, 88,-30,-18,86, 88,-29,-18,86, 88,-28,-18,86, 88,-27,-18,86, 88,-26,-18,86, 88,-25,-18,86, 88,-24,-18,86, 88,-23,-18,86, 88,-22,-18,86, 88,-21,-18,86, 88,-20,-18,87, 88,-19,-18,87, 88,-18,-18,87, 88,-17,-18,87, 88,-16,-18,87, 88,-15,-18,87, 88,-14,-18,87, 88,-13,-18,87, 88,-12,-18,87, 88,-11,-18,87, 88,-10,-18,87, 88,-9,-18,87, 88,-8,-18,87, 88,-7,-18,87, 88,-6,-18,87, 88,-5,-18,88, 88,-4,-18,88, 88,-3,-18,80, 88,-2,-18,73, 88,-1,-18,67, 88,0,-18,62, 88,1,-18,57, 88,2,-18,52, 88,3,-18,47, 88,4,-18,43, 88,5,-18,39, 88,6,-18,36, 88,7,-18,32, 88,8,-18,29, 88,9,-18,25, 88,10,-18,22, 88,11,-18,19, 88,12,-18,16, 88,13,-18,13, 88,14,-18,11, 88,15,-18,8, 88,16,-18,5, 88,17,-18,3, 88,18,-18,0, 88,19,-18,-2, 88,20,-18,-5, 88,21,-18,-7, 88,22,-18,-9, 88,23,-18,-12, 88,24,-17,-14, 88,25,-17,-16, 89,-75,72,84, 89,-74,59,84, 89,-73,48,84, 89,-72,38,85, 89,-71,31,85, 89,-70,29,85, 89,-69,27,85, 89,-68,24,85, 89,-67,22,85, 89,-66,20,85, 89,-65,18,85, 89,-64,16,85, 89,-63,14,85, 89,-62,12,85, 89,-61,10,85, 89,-60,8,85, 89,-59,6,85, 89,-58,5,85, 89,-57,3,85, 89,-56,1,85, 89,-55,-1,85, 89,-54,-2,85, 89,-53,-4,85, 89,-52,-6,86, 89,-51,-7,86, 89,-50,-9,86, 89,-49,-11,86, 89,-48,-12,86, 89,-47,-14,86, 89,-46,-15,86, 89,-45,-17,86, 89,-44,-17,86, 89,-43,-17,86, 89,-42,-17,86, 89,-41,-17,86, 89,-40,-17,86, 89,-39,-17,86, 89,-38,-17,86, 89,-37,-17,86, 89,-36,-17,86, 89,-35,-17,86, 89,-34,-17,87, 89,-33,-17,87, 89,-32,-17,87, 89,-31,-17,87, 89,-30,-17,87, 89,-29,-17,87, 89,-28,-17,87, 89,-27,-17,87, 89,-26,-17,87, 89,-25,-17,87, 89,-24,-17,87, 89,-23,-17,87, 89,-22,-17,87, 89,-21,-17,87, 89,-20,-17,87, 89,-19,-17,87, 89,-18,-17,87, 89,-17,-17,88, 89,-16,-17,88, 89,-15,-17,88, 89,-14,-17,88, 89,-13,-17,88, 89,-12,-17,88, 89,-11,-16,88, 89,-10,-16,88, 89,-9,-16,88, 89,-8,-16,88, 89,-7,-16,88, 89,-6,-16,88, 89,-5,-16,81, 89,-4,-16,74, 89,-3,-16,68, 89,-2,-16,63, 89,-1,-16,58, 89,0,-16,53, 89,1,-16,48, 89,2,-16,44, 89,3,-16,40, 89,4,-16,37, 89,5,-16,33, 89,6,-16,30, 89,7,-16,26, 89,8,-16,23, 89,9,-16,20, 89,10,-16,17, 89,11,-16,14, 89,12,-16,11, 89,13,-16,9, 89,14,-16,6, 89,15,-16,4, 89,16,-16,1, 89,17,-16,-1, 89,18,-16,-4, 89,19,-16,-6, 89,20,-16,-8, 89,21,-16,-11, 89,22,-16,-13, 89,23,-16,-15, 90,-67,74,86, 90,-66,60,86, 90,-65,48,86, 90,-64,38,86, 90,-63,29,86, 90,-62,21,86, 90,-61,14,86, 90,-60,8,86, 90,-59,5,86, 90,-58,4,86, 90,-57,2,86, 90,-56,0,86, 90,-55,-2,86, 90,-54,-3,86, 90,-53,-5,86, 90,-52,-7,86, 90,-51,-8,86, 90,-50,-10,86, 90,-49,-12,87, 90,-48,-13,87, 90,-47,-15,87, 90,-46,-15,87, 90,-45,-15,87, 90,-44,-15,87, 90,-43,-15,87, 90,-42,-15,87, 90,-41,-15,87, 90,-40,-15,87, 90,-39,-15,87, 90,-38,-15,87, 90,-37,-15,87, 90,-36,-15,87, 90,-35,-15,87, 90,-34,-15,87, 90,-33,-15,87, 90,-32,-15,87, 90,-31,-15,88, 90,-30,-15,88, 90,-29,-15,88, 90,-28,-15,88, 90,-27,-15,88, 90,-26,-15,88, 90,-25,-15,88, 90,-24,-15,88, 90,-23,-15,88, 90,-22,-15,88, 90,-21,-15,88, 90,-20,-15,88, 90,-19,-15,88, 90,-18,-15,88, 90,-17,-15,88, 90,-16,-15,88, 90,-15,-15,89, 90,-14,-15,89, 90,-13,-15,89, 90,-12,-15,89, 90,-11,-15,89, 90,-10,-15,89, 90,-9,-15,89, 90,-8,-15,89, 90,-7,-15,82, 90,-6,-15,75, 90,-5,-15,69, 90,-4,-15,64, 90,-3,-15,59, 90,-2,-15,54, 90,-1,-15,49, 90,0,-15,45, 90,1,-15,41, 90,2,-15,38, 90,3,-15,34, 90,4,-15,31, 90,5,-15,27, 90,6,-15,24, 90,7,-15,21, 90,8,-15,18, 90,9,-15,15, 90,10,-15,13, 90,11,-15,10, 90,12,-15,7, 90,13,-15,5, 90,14,-15,2, 90,15,-15,0, 90,16,-15,-3, 90,17,-15,-5, 90,18,-15,-7, 90,19,-14,-10, 90,20,-14,-12, 90,21,-14,-14, 91,-60,85,87, 91,-59,68,87, 91,-58,55,87, 91,-57,43,87, 91,-56,33,87, 91,-55,25,87, 91,-54,17,87, 91,-53,9,87, 91,-52,3,87, 91,-51,-4,87, 91,-50,-10,87, 91,-49,-12,87, 91,-48,-14,87, 91,-47,-14,87, 91,-46,-14,88, 91,-45,-14,88, 91,-44,-14,88, 91,-43,-14,88, 91,-42,-14,88, 91,-41,-14,88, 91,-40,-14,88, 91,-39,-14,88, 91,-38,-14,88, 91,-37,-14,88, 91,-36,-14,88, 91,-35,-14,88, 91,-34,-14,88, 91,-33,-14,88, 91,-32,-14,88, 91,-31,-14,88, 91,-30,-14,88, 91,-29,-14,89, 91,-28,-14,89, 91,-27,-14,89, 91,-26,-14,89, 91,-25,-14,89, 91,-24,-14,89, 91,-23,-14,89, 91,-22,-14,89, 91,-21,-14,89, 91,-20,-14,89, 91,-19,-14,89, 91,-18,-14,89, 91,-17,-14,89, 91,-16,-14,89, 91,-15,-13,89, 91,-14,-13,89, 91,-13,-13,90, 91,-12,-13,90, 91,-11,-13,90, 91,-10,-13,90, 91,-9,-13,83, 91,-8,-13,76, 91,-7,-13,70, 91,-6,-13,65, 91,-5,-13,60, 91,-4,-13,55, 91,-3,-13,51, 91,-2,-13,46, 91,-1,-13,42, 91,0,-13,39, 91,1,-13,35, 91,2,-13,32, 91,3,-13,28, 91,4,-13,25, 91,5,-13,22, 91,6,-13,19, 91,7,-13,16, 91,8,-13,14, 91,9,-13,11, 91,10,-13,8, 91,11,-13,6, 91,12,-13,3, 91,13,-13,1, 91,14,-13,-2, 91,15,-13,-4, 91,16,-13,-6, 91,17,-13,-9, 91,18,-13,-11, 91,19,-13,-13, 92,-52,70,88, 92,-51,56,88, 92,-50,44,88, 92,-49,34,88, 92,-48,25,88, 92,-47,17,88, 92,-46,9,88, 92,-45,2,88, 92,-44,-5,88, 92,-43,-11,89, 92,-42,-12,89, 92,-41,-12,89, 92,-40,-12,89, 92,-39,-12,89, 92,-38,-12,89, 92,-37,-12,89, 92,-36,-12,89, 92,-35,-12,89, 92,-34,-12,89, 92,-33,-12,89, 92,-32,-12,89, 92,-31,-12,89, 92,-30,-12,89, 92,-29,-12,89, 92,-28,-12,89, 92,-27,-12,89, 92,-26,-12,90, 92,-25,-12,90, 92,-24,-12,90, 92,-23,-12,90, 92,-22,-12,90, 92,-21,-12,90, 92,-20,-12,90, 92,-19,-12,90, 92,-18,-12,90, 92,-17,-12,90, 92,-16,-12,90, 92,-15,-12,90, 92,-14,-12,90, 92,-13,-12,90, 92,-12,-12,90, 92,-11,-12,85, 92,-10,-12,78, 92,-9,-12,72, 92,-8,-12,66, 92,-7,-12,61, 92,-6,-12,56, 92,-5,-12,52, 92,-4,-12,48, 92,-3,-12,44, 92,-2,-12,40, 92,-1,-12,36, 92,0,-12,33, 92,1,-12,30, 92,2,-12,26, 92,3,-12,23, 92,4,-12,20, 92,5,-12,17, 92,6,-12,15, 92,7,-12,12, 92,8,-12,9, 92,9,-12,7, 92,10,-12,4, 92,11,-12,2, 92,12,-12,-1, 92,13,-12,-3, 92,14,-12,-5, 92,15,-11,-8, 92,16,-11,-10, 93,-46,84,89, 93,-45,66,89, 93,-44,52,89, 93,-43,41,89, 93,-42,30,89, 93,-41,21,90, 93,-40,13,90, 93,-39,6,90, 93,-38,-1,90, 93,-37,-8,90, 93,-36,-11,90, 93,-35,-11,90, 93,-34,-11,90, 93,-33,-11,90, 93,-32,-11,90, 93,-31,-11,90, 93,-30,-11,90, 93,-29,-11,90, 93,-28,-11,90, 93,-27,-11,90, 93,-26,-11,90, 93,-25,-11,90, 93,-24,-11,91, 93,-23,-11,91, 93,-22,-11,91, 93,-21,-11,91, 93,-20,-11,91, 93,-19,-11,91, 93,-18,-11,91, 93,-17,-10,91, 93,-16,-10,91, 93,-15,-10,91, 93,-14,-10,91, 93,-13,-10,86, 93,-12,-10,79, 93,-11,-10,73, 93,-10,-10,67, 93,-9,-10,62, 93,-8,-10,58, 93,-7,-10,53, 93,-6,-10,49, 93,-5,-10,45, 93,-4,-10,41, 93,-3,-10,38, 93,-2,-10,34, 93,-1,-10,31, 93,0,-10,28, 93,1,-10,25, 93,2,-10,22, 93,3,-10,19, 93,4,-10,16, 93,5,-10,13, 93,6,-10,10, 93,7,-10,8, 93,8,-10,5, 93,9,-10,3, 93,10,-10,0, 93,11,-10,-2, 93,12,-10,-4, 93,13,-10,-6, 93,14,-10,-9, 94,-39,72,90, 94,-38,57,91, 94,-37,44,91, 94,-36,33,91, 94,-35,24,91, 94,-34,15,91, 94,-33,7,91, 94,-32,0,91, 94,-31,-7,91, 94,-30,-9,91, 94,-29,-9,91, 94,-28,-9,91, 94,-27,-9,91, 94,-26,-9,91, 94,-25,-9,91, 94,-24,-9,91, 94,-23,-9,91, 94,-22,-9,91, 94,-21,-9,92, 94,-20,-9,92, 94,-19,-9,92, 94,-18,-9,92, 94,-17,-9,92, 94,-16,-9,92, 94,-15,-9,88, 94,-14,-9,81, 94,-13,-9,74, 94,-12,-9,69, 94,-11,-9,64, 94,-10,-9,59, 94,-9,-9,54, 94,-8,-9,50, 94,-7,-9,46, 94,-6,-9,42, 94,-5,-9,39, 94,-4,-9,35, 94,-3,-9,32, 94,-2,-9,29, 94,-1,-9,26, 94,0,-9,23, 94,1,-9,20, 94,2,-9,17, 94,3,-9,14, 94,4,-9,12, 94,5,-9,9, 94,6,-9,7, 94,7,-9,4, 94,8,-9,2, 94,9,-9,-1, 94,10,-9,-3, 94,11,-9,-5, 94,12,-9,-8, 95,-33,73,92, 95,-32,57,92, 95,-31,44,92, 95,-30,33,92, 95,-29,23,92, 95,-28,15,92, 95,-27,7,92, 95,-26,-1,92, 95,-25,-8,92, 95,-24,-8,92, 95,-23,-8,92, 95,-22,-8,92, 95,-21,-8,92, 95,-20,-8,92, 95,-19,-7,93, 95,-18,-7,93, 95,-17,-7,89, 95,-16,-7,82, 95,-15,-7,76, 95,-14,-7,70, 95,-13,-7,65, 95,-12,-7,60, 95,-11,-7,56, 95,-10,-7,52, 95,-9,-7,48, 95,-8,-7,44, 95,-7,-7,40, 95,-6,-7,37, 95,-5,-7,33, 95,-4,-7,30, 95,-3,-7,27, 95,-2,-7,24, 95,-1,-7,21, 95,0,-7,18, 95,1,-7,16, 95,2,-7,13, 95,3,-7,10, 95,4,-7,8, 95,5,-7,5, 95,6,-7,3, 95,7,-7,0, 95,8,-7,-2, 95,9,-7,-4, 95,10,-7,-6, 96,-28,89,93, 96,-27,69,93, 96,-26,54,93, 96,-25,41,93, 96,-24,30,93, 96,-23,21,93, 96,-22,12,93, 96,-21,4,93, 96,-20,-4,93, 96,-19,-6,91, 96,-18,-6,84, 96,-17,-6,78, 96,-16,-6,72, 96,-15,-6,67, 96,-14,-6,62, 96,-13,-6,57, 96,-12,-6,53, 96,-11,-6,49, 96,-10,-6,45, 96,-9,-6,42, 96,-8,-6,38, 96,-7,-6,35, 96,-6,-6,32, 96,-5,-6,28, 96,-4,-6,25, 96,-3,-6,22, 96,-2,-6,20, 96,-1,-6,17, 96,0,-6,14, 96,1,-6,12, 96,2,-6,9, 96,3,-6,6, 96,4,-6,4, 96,5,-6,2, 96,6,-6,-1, 96,7,-6,-3, 96,8,-6,-5, 97,-22,79,94, 97,-21,61,93, 97,-20,47,86, 97,-19,35,79, 97,-18,25,74, 97,-17,15,68, 97,-16,7,64, 97,-15,-1,59, 97,-14,-4,55, 97,-13,-4,51, 97,-12,-4,47, 97,-11,-4,43, 97,-10,-4,40, 97,-9,-4,36, 97,-8,-4,33, 97,-7,-4,30, 97,-6,-4,27, 97,-5,-4,24, 97,-4,-4,21, 97,-3,-4,18, 97,-2,-4,16, 97,-1,-4,13, 97,0,-4,10, 97,1,-4,8, 97,2,-4,5, 97,3,-4,3, 97,4,-4,1, 97,5,-4,-2, 97,6,-4,-4, 98,-15,51,52, 98,-14,38,48, 98,-13,27,45, 98,-12,17,41, 98,-11,8,38, 98,-10,0,34, 98,-9,-3,31, 98,-8,-3,28, 98,-7,-3,25, 98,-6,-3,22, 98,-5,-3,20, 98,-4,-3,17, 98,-3,-3,14, 98,-2,-3,12, 98,-1,-3,9, 98,0,-3,7, 98,1,-3,4, 98,2,-3,2, 98,3,-3,0, 98,4,-3,-3, 99,-7,17,21, 99,-6,8,18, 99,-5,0,16, 99,-4,-1,13, 99,-3,-1,10, 99,-2,-1,8, 99,-1,-1,6, 99,0,-1,3, 99,1,-1,1, 99,2,-1,-1, 100,0,0,0, }; const size_t lab_gamut_data_size = sizeof(lab_gamut_data) / sizeof(signed char);